Commit graph

2217 commits

Author SHA1 Message Date
emteere
b51a9d7ff4 GT-3341_emteere_RTTIPerformance code review changes, refactored progress
monitor
2020-02-14 18:58:14 +00:00
emteere
b426f065f5 GT-3341_emteere_RTTIByteSearchPerformance speed up multiple byte pattern
search, comment
2020-02-06 22:28:42 -05:00
ghidra1
193f6f40e8 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/test.slow/java/ghidra/app/merge/listing/EquateMergeManager1Test.java
2020-02-06 19:19:59 -05:00
ghidra1
772e0166e2 Corrected test 2020-02-06 19:11:44 -05:00
ghidra1
fce7cd0a9a Correct divide-by-zero test issue 2020-02-06 18:56:48 -05:00
ghidra1
bcad530da2 Merge remote-tracking branch 'origin/GT-0-dragonmacher-test-fixes' 2020-02-06 18:37:50 -05:00
dragonmacher
22cc232210 Tests - fixed test failing to improper dialog parenting; updated dialog
parenting to avoid transient parents
2020-02-06 18:09:00 -05:00
dragonmacher
cc6020736c Tests - fixed test timing issues 2020-02-06 18:08:21 -05:00
dragonmacher
e16bd30366 Tests - fixed tests failing due to font issue on test machine 2020-02-06 18:08:02 -05:00
adamopolous
af5e11e034 allow tests to be initiated via web interface 2020-02-06 12:57:56 -05:00
ghidra1
0f335d0250 Merge remote-tracking branch 'origin/patch' 2020-02-06 12:46:48 -05:00
ghidra1
05fba7639c Corrected bitfield related regression issues 2020-02-06 12:45:11 -05:00
ghidra1
eb59366386 Merge remote-tracking branch 'origin/patch' 2020-02-05 16:36:46 -05:00
ghidra1
36b1246829 Merge remote-tracking branch
'origin/GT-3521_dev747368_Method_is_not_Remote_patch' into patch
2020-02-05 15:26:37 -05:00
ghidra1
0d641458ce Merge remote-tracking branch 'origin/patch' 2020-02-05 14:04:07 -05:00
ghidorahrex
4c31ac66ce GT-3489 Updated x86.idx with latest AMD and Intel instruction set
manuals
2020-02-05 13:38:11 -05:00
dev747368
4342b5b9a9 GT-3521 fix problem with "Method is not Remote" when connecting
A recent change in java's RemoteObjectInvocationHandler added an
additional check to ensure that the interface a method was declared on
was also marked with the Remote marker interface.  Previously the check
was looser and only checked if the entire proxied object implemented
Remote.

The change was made in commit be35f9ef53774a87662ad7a0bb978986ea56ca78:

be35f9ef53

The error the user would encounter would say something about "Method is
not Remote" and something about "RepositoryServerHandle.isReadOnly()".
2020-02-05 11:37:08 -05:00
ghidra1
30da09cce2 Corrected improper scalar reference markup for negative values 2020-02-05 10:08:39 -05:00
ghidorahrex
0914d476ef Merge remote-tracking branch 'origin/GT_3299_ghidorahrex_fix_negative_stackshift' 2020-02-05 09:38:41 -05:00
ghidravore
96e630e427 Merge remote-tracking branch 'origin/GT-0-dragonmacher-test-fixes' 2020-02-04 14:45:37 -05:00
dragonmacher
61af96034e Tests - fixed timing issue; fixed Swing thread access issue 2020-02-04 14:28:13 -05:00
dragonmacher
06a88e0c63 Tests - fixed test failing due to recent Decompiler changes 2020-02-04 13:28:19 -05:00
ghidorahrex
fe21a409e0 Merge remote-tracking branch 'origin/GT-3513-dragonmacher-selection-action-enablement' 2020-02-04 13:13:07 -05:00
ghidorahrex
c236edea6e Merge remote-tracking branch 'origin/GT-3514-dragonmacher-find-uses-exception' 2020-02-04 13:11:30 -05:00
ghidorahrex
5e9063c6b1 Merge remote-tracking branch 'origin/GT-3515-dragonmacher-column-constraints-docs' 2020-02-04 13:07:59 -05:00
ghidra1
5b1d6217b3 Corrected improper scalar reference markup for negative values 2020-02-04 12:47:46 -05:00
ghidra1
46d267309d Corrected stack frame editor test issues and default favorite action
enablement
2020-02-04 12:12:22 -05:00
ghidra1
15468c7b1a Corrected ProgramExaminer NPE 2020-02-03 16:52:12 -05:00
ghidra1
4f73af4c92 Correct divide-by-zero test issue 2020-02-03 16:42:35 -05:00
ghidra1
c081a87ede Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/merge/datatypes/DataTypeMergeManager.java
2020-02-03 15:33:06 -05:00
ghidra1
d73c362790 GT-3511 revised fix for branch to self with invalid delay slot 2020-02-03 15:18:36 -05:00
ghidra1
4973b0bd99 GT-3519 corrected structure editor save button enablement when editing
bitfields
2020-02-03 14:15:01 -05:00
ghidra1
456dbc83cc Merge branch 'GT-3479_ghidra1_BitfieldMerge' into patch 2020-02-03 13:38:14 -05:00
ghidra1
639d4b9895 GT-3479 added missing support for structure/union merge of bitfields and
trailing flex-array
2020-02-03 13:35:32 -05:00
ghidorahrex
92a1c0dccf Merge remote-tracking branch 'origin/GT-3498-rev308_GTable_Autolookup_fix' 2020-02-03 12:26:18 -05:00
ghidorahrex
508929866c Merge remote-tracking branch 'origin/GT-3516_ghidorahrex_armassemblytest_failure' 2020-02-03 12:24:02 -05:00
ghidorahrex
ea32a11307 Merge remote-tracking branch 'origin/GT-3506_DeleteDescend' 2020-02-03 12:23:12 -05:00
ghidorahrex
8319b1ba5c Merge remote-tracking branch 'origin/GT_3392_DecompilerAPI' 2020-02-03 12:18:43 -05:00
caheckman
ced3760c09 Renaming adjustments 2020-02-03 12:03:29 -05:00
caheckman
6c6d5f2f1b Multi-merge functionality 2020-01-31 17:50:06 -05:00
caheckman
cbcfaf54fa Check original name in IsolateVariableTask 2020-01-31 17:49:19 -05:00
caheckman
a3988a7db2 Detect if setSymbolProperties has been previously applied 2020-01-31 17:45:21 -05:00
caheckman
885402bbc3 Reorganize decompile GUI actions 2020-01-31 17:45:20 -05:00
caheckman
b0fb7b287d Isolate variable action 2020-01-31 17:41:42 -05:00
caheckman
c0dfa509ee Refactor variable renaming 2020-01-31 17:39:39 -05:00
caheckman
b88ea8c927 abstract what variables require dynamic storage to function 2020-01-31 17:36:23 -05:00
caheckman
7b407f1965 populate HighFunctionShellSymbol in GlobalSymbolMap 2020-01-31 17:36:23 -05:00
caheckman
97b43b9470 Refactor of HighSymbol to use SymbolEntry 2020-01-31 17:36:22 -05:00
caheckman
7fa8245f90 Isolate property on Symbols 2020-01-31 17:32:18 -05:00
caheckman
cdbee3fe39 More robust Symbol support for HighVariable 2020-01-31 17:30:46 -05:00