Commit graph

1789 commits

Author SHA1 Message Date
Ryan Kurtz
e53e4c99fc GT-3354: Code review fixes 2019-12-09 09:06:33 -05:00
Ryan Kurtz
2a64cf2a77 GT-3354: Removing some Guava 2019-12-05 14:34:03 -05:00
ghidra1
3a6c3312fe Merge remote-tracking branch 'origin/GT-0-dragonmacher-test-12-5' 2019-12-05 11:48:48 -05:00
ghidra1
e07c83334d Merge remote-tracking branch 'origin/patch' 2019-12-05 11:48:31 -05:00
ghidra1
7c7e05b19a Corrected dialog parenting issue 2019-12-05 11:45:33 -05:00
ghidra1
1c7a5ed1db Merge remote-tracking branch 'origin/GT-0-dragonmacher-vc-actions-12-5' into patch 2019-12-05 11:33:10 -05:00
ghidra1
e9c8f906f6 Corrected context issue for Find Checkouts dialog 2019-12-05 11:30:24 -05:00
dragonmacher
725bdee15e Tests - fixed tests for Version Control actions in the 'Find Checkouts'
dialog
2019-12-05 11:28:27 -05:00
ghidra1
88a19c81d4 Corrected Find Checkouts help and incorrect regex in UserManager 2019-12-05 10:56:49 -05:00
dragonmacher
fe7baaa2e0 Tests - fixed DateUtilsTest timing issue 2019-12-05 10:30:01 -05:00
dragonmacher
42399ef26b GT-3372 - fixed exception when right-clicking a program tab with a
global popup action installed
2019-12-04 16:40:18 -05:00
ghidra1
84b9c4d6c4 Merge remote-tracking branch 'origin/GT-0-dragonmacher-test-fix-12-4' 2019-12-04 16:20:44 -05:00
ghidra1
39660177b7 Merge remote-tracking branch 'origin/patch' 2019-12-04 16:18:15 -05:00
ghidra1
ea4407f0e8 GT-3371 corrected Create Default Reference action for data component
level use
2019-12-04 16:17:03 -05:00
Ryan Kurtz
30140d88c7 Merge remote-tracking branch 'origin/GT-3368_ghidorahrex_PR-1277_lioncash_mul' 2019-12-04 13:58:08 -05:00
dragonmacher
474780e245 GT-0 - Tests - added better toString() methods to track threading issue
exposed by tests
2019-12-04 13:50:05 -05:00
Ryan Kurtz
7e2185483b Merge remote-tracking branch 'origin/GT-3369_ghidorahrex_PR-1278_lioncash_vcvt' 2019-12-04 13:49:53 -05:00
Ryan Kurtz
37e65ee580 Merge remote-tracking branch
'origin/GT-3352-dragonmacher-structure-editor-task'

Conflicts:
	Ghidra/Framework/Generic/src/main/java/generic/test/AbstractGenericTest.java
2019-12-04 13:42:36 -05:00
ghidra1
67f3bb2b79 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/Project/src/main/java/ghidra/framework/main/datatree/FindCheckoutsDialog.java
2019-12-04 13:19:21 -05:00
ghidra1
238db120e3 GT-3370 eliminate duplicate actions for Find Checkouts display. Prompt
for repository connection if no-connected.
2019-12-04 13:14:52 -05:00
dragonmacher
e0e375b760 Tests - fixed test framework code to handle recently changed data type 2019-12-04 12:59:16 -05:00
ghidra1
a36e3a9888 Merge remote-tracking branch 'origin/patch' 2019-12-04 12:04:06 -05:00
ghidra1
b688e17933 GT-3364 corrected DMG.jar build (distributed jar was empty in 9.1) 2019-12-04 12:01:15 -05:00
dragonmacher
5a3deaa7f6 GT-3352 - Structure Editor - 'Delete Selected Components' - review fixes 2019-12-04 11:22:51 -05:00
Ryan Kurtz
2f62eb2e93 Merge remote-tracking branch 'origin/GT-3367_ghidorahrex_PR-1303_glamorous-noob_x86_salc' 2019-12-04 08:52:36 -05:00
ghidravore
1eff5a8511 Merge remote-tracking branch 'origin/GT-0-dragonmacher-test-fixes-12-3' 2019-12-03 16:44:22 -05:00
ghidravore
20f5f53778 GT-0 fixed miscellaneous tests failing 2019-12-03 16:42:49 -05:00
dragonmacher
e8adab4e74 Tests - fixed test not correctly handling the order of the expanded
paths
2019-12-03 16:02:35 -05:00
dragonmacher
dee6e0cd4d Tests - fixed tests failing due to graph job not correctly notifying its
listener
2019-12-03 15:51:51 -05:00
dragonmacher
dba6e117b8 Tests - fixed test failing due to recent GTree refactor 2019-12-03 15:48:08 -05:00
Ryan Kurtz
0109c9e8d8 GT-3354: Upgrading log4j 2019-12-03 14:59:52 -05:00
dragonmacher
063358fc27 Tests - fixed CallNodes to correctly allow duplicates 2019-12-03 13:08:24 -05:00
astrelsky
551ecd1ada
Updated commons-compress version number 2019-12-03 11:52:12 -05:00
Ryan Kurtz
36a628ae97 Merge remote-tracking branch 'origin/GT-3350_ryanmkurtz_ExtensionPoints' 2019-12-03 10:13:23 -05:00
Ryan Kurtz
8f00152601 GT-3350: Consistently ordered classpath and ExtensionPoint priorities 2019-12-03 10:04:56 -05:00
Raphaël Akladios
bbf050a26e
Update the mnemonic to SALC and disallow it in b64 2019-12-03 15:48:01 +01:00
ghidravore
d4efc7545b Moved UserSearchUtils from Generic module to Util module 2019-12-02 17:40:45 -05:00
dragonmacher
291e61b0c6 GT-3352 - Structure Editor - 'Delete Selected Components' put into a
task to not lock-up the UI
2019-12-02 17:21:39 -05:00
Ryan Kurtz
a0220e72a4 GT-3354: Upgrading commons-compress 2019-12-02 16:08:32 -05:00
Ryan Kurtz
7e4dd35859 Merge remote-tracking branch
'origin/GT-3311_ghidorahrex_PR-348_ahroach_avr8-src-operand-fixup'
(closes #348)
2019-12-02 13:41:05 -05:00
Ryan Kurtz
6e6bdffe86 Merge branch 'GT-3362_ryanmkurtz_PR-1287_astrelsky_DocumentationFixes'
Conflicts:
	Ghidra/Framework/Docking/src/main/java/docking/action/DockingAction.java
2019-12-02 13:22:08 -05:00
ghidorahrex
2272627787 GT-3311: Merged changes to operand sizing 2019-12-02 12:41:34 -05:00
Austin Roach
3bad6f753f AVR8: Improve operands for load/store instructions
Currently, the operators for post-incremented or offset source operands
associated with various memory access instructions are separators
rather than components of the operand. As a result, inferred references
split the register and the operator when rendered in the listing, making
it easy to overlook the operator. For example:

lpm R0,Z=>DAT_code_000455+

This patch mimics logic already in place for the st and std
instructions, which include the post-increment operator or offset as
part of the operand. For example:

st X+=>DAT_mem_0100,R0
2019-12-02 09:58:39 -05:00
Ryan Kurtz
c6d14ab55f Merge remote-tracking branch 'origin/patch' 2019-12-02 08:35:06 -05:00
Ryan Kurtz
e818ddc0e5 Merge remote-tracking branch 'origin/GT-3357' into patch 2019-12-02 08:06:55 -05:00
Raphaël Akladios
304e3a56a3
x86: Add the "SETALC" instruction to SLEIGH specs
The SETALC / SALC instruction is officially undocumented by Intel, and is currently missing form Ghidra.
A constructor for this instruction is added to the SLEIGH specification files according to the descriptions in these links:
http://www.rcollins.org/secrets/opcodes/SALC.html
http://ref.x86asm.net/coder32.html#xD6
2019-12-02 04:52:22 +01:00
astrelsky
ebde7cd6d2
Javadoc Fixes 2019-12-01 21:58:51 -05:00
ghidravore
ac66dab16b GT-0 fixing junit tests 2019-11-29 18:40:49 -05:00
ghidravore
cb36be2296 Merge remote-tracking branch 'origin/GT-3360-dragonmacher-event-manager-synchronization' 2019-11-29 17:34:05 -05:00
dragonmacher
b126f6bd06 Tests - fixed failing tests 2019-11-29 16:31:34 -05:00