Ryan Kurtz
7b76afee93
Merge remote-tracking branch 'origin/GT-3225_ghidravore_tree_filtering'
2019-10-24 08:40:24 -04:00
ghidravore
5c6b32714c
Changes to the GTree code to improve performance. Completely changed
...
GTreeNode base implementations and filtering code.
2019-10-23 15:45:00 -04:00
Ryan Kurtz
28a09b6468
Merge remote-tracking branch 'origin/GT-3179-dragonmacher-fixed-missing-help' into Ghidra_9.1
2019-10-15 11:40:26 -04:00
dragonmacher
0b532431cd
GT-3222 - Fixed bugs in Data Type navigation that caused failure after
...
opening and archive for edit
2019-10-11 16:28:52 -04:00
dragonmacher
a19e3daabb
GT-3210 - Delete old files not in use
2019-10-09 12:06:30 -04:00
dragonmacher
66198876e5
GT-3179 - Help - addressed missing help for tool options; fixed bug that
...
caused help find dialog to be stuck behind Tool Options dialog; fixed
bug that caused the Help Find Dialog keybinding to trigger an exception
2019-10-04 15:43:13 -04:00
dragonmacher
53ba79ea94
GT-3207 - Fixed NPE in table header settings
2019-10-02 13:00:09 -04:00
Ryan Kurtz
30166ef574
Merge remote-tracking branch 'origin/GT-3205-dragonmacher-test-method-fix' into Ghidra_9.1
2019-10-02 11:02:12 -04:00
dragonmacher
0fc85177d8
GT-3205 - Tests - updated test framework to reflect how 'testFailed()'
...
is now called
2019-10-02 10:41:51 -04:00
dev747368
e5184277ef
GT-3198 - fix FunctionBitPatternExplorerPlugin xml handling - codereview
...
Tweak output format, catch null value.
2019-10-01 16:46:04 -04:00
dev747368
2c9b771d13
GT-3198 remove usage of java.beans.XMLDecoder/ XMLEncoder #1090 .
...
Java's built-in XMLEncoder / XMLDecoder is too flexible and allows the
XML data being decoded to execute arbitrary commands and other
non-niceness to happen.
Replace FunctionBitPatternExplorerPlugin's usage with manual
serializing.
2019-10-01 14:36:15 -04:00
Ryan Kurtz
4e01601a38
GT-3128: Removing broken dumpGhidraThreads scripts. Users should use
...
jstack until we can reimplement something better.
2019-09-19 13:44:35 -04:00
ghidra1
ac5fe56e6c
Merge branch 'GT-3148_ghidorahrex_powerpc_vectorpermute_OoB_exception' into Ghidra_9.1
2019-09-17 11:37:24 -04:00
ghidorahrex
fccabd9950
GT-3148: Corrected conversion of BigInteger to byte array to remove
...
array out of bounds exception in PowerPC vectorPermute pcodeop
2019-09-17 11:36:36 -04:00
dragonmacher
42f3de2e69
GT-3147 - review fixes
2019-09-13 14:41:20 -04:00
dragonmacher
dcc6a763d2
GT-3147 - Fixed html line wrapping regression
2019-09-12 12:11:20 -04:00
ghidra1
aaf655db35
GT-2658 changed GhidraServer build to include placeholder lib and os
...
dirs
2019-09-06 15:36:11 -04:00
dev747368
eff84e30d6
GT-2658 JAAS tweaks, javadoc, docs.
2019-09-05 12:59:49 -04:00
dev747368
a62730477e
GT-2658 GhidraServer authentication via JAAS
...
Add JAAS auth mode -a4.
Supply some example JAAS config files.
2019-09-03 12:23:51 -04:00
dragonmacher
eaf0514298
Merge remote-tracking branch 'origin/GT-3035-dragonmacher-restore-integration-tests'
2019-08-15 18:35:23 -04:00
dragonmacher
554bce2407
GT-3035 - Restore Integration Tests - more missing test files; updated
...
test environment to install a default tool
2019-08-15 14:58:43 -04:00
dragonmacher
822e5a0610
GT-3035 - Restore Integration Tests - converted groovy tests to java
2019-08-14 14:36:23 -04:00
Ryan Kurtz
aba5a2b672
Merge remote-tracking branch 'origin/GT-3079-ghidravore_add_to_program'
2019-08-14 12:29:29 -04:00
ghidravore
ae5662a50f
GT-3079 Added checking to binary loader to check for memory conflicts
...
before loading in the "add to program" case.
2019-08-14 12:14:54 -04:00
Ryan Kurtz
e36b22d268
Merge remote-tracking branch 'origin/GT-3020-dragonmacher-fg-edges-lose-alpha'
2019-08-12 12:17:38 -04:00
dragonmacher
cb94773ce5
GT-3020 - Function Graph - for edges, split 'in active path' state into
...
2 parts so we can track hovered/focused/selected separately, which
prevents the focused/selected state changes from overwriting each other
2019-08-09 10:21:09 -04:00
ghidravore
33c5feac44
GT-3064 fixing importing to be cancellable
2019-08-07 14:39:27 -04:00
Ryan Kurtz
e26b4dd24d
Merge remote-tracking branch 'origin/GT-2960-dragonmacher-remove-popup-action-interface'
2019-08-01 14:27:50 -04:00
Ryan Kurtz
42d23bddba
Updating commons-io package.
2019-08-01 13:56:41 -04:00
dragonmacher
154fa39cc2
GT-2960 - Docking Actions - test fixes; fixed bug in Delete Table Row
...
Action that caused its default key binding to get saved
2019-07-30 14:42:34 -04:00
Ryan Kurtz
785eb5a2a5
Merge remote-tracking branch 'origin/GT-3003-dragonmacher-run-tests-in-installation'
2019-07-29 07:47:05 -04:00
Ryan Kurtz
fa20ba3762
GT-2913: launch.properties can now take platform-specific VMARGS.
2019-07-25 11:31:08 -04:00
Ryan Kurtz
4712f5268d
Merge remote-tracking branch 'origin/GT-3001_dev747368_PR-812_dev747368_RestoreProject'
2019-07-23 09:52:19 -04:00
dev747368
ce880471e1
GT-3001 - remove unused class
2019-07-22 17:47:32 -04:00
Ryan Kurtz
6d05537b7f
Merge remote-tracking branch 'remotes/origin/GT-2973-dragonmacher-snapshot-navigation-arrows'
2019-07-19 09:28:36 -04:00
dragonmacher
e512cebc91
GT-2973 - Navigation - review fixes
2019-07-18 18:57:08 -04:00
dragonmacher
730acdcd24
GT-3003 - Testing - updated framework test code to work in user
...
installation with Eclipse
2019-07-18 18:45:58 -04:00
ghidra1
b8174af675
BitFields - added new ColorIcon class for use in color legends
2019-07-17 11:55:42 -04:00
ghidra1
91de569680
BitFields - resolved some editor layout and action enablement issues
2019-07-17 11:55:41 -04:00
ghidra1
a7345527c9
BitFields - added preliminary support for composite bitfields
2019-07-17 11:55:29 -04:00
Ryan Kurtz
10372c2e13
Merge remote-tracking branch 'origin/GT-2925-dragonmacher-window-menu-key-bindings'
2019-07-15 16:12:09 -04:00
ghidra1
fca9e847c7
Added pcodetest source code to SleighDevTools module. Corrected
...
certification issues.
2019-07-11 16:46:11 -04:00
dragonmacher
a88ecfe6b5
GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
...
test and review fixes
2019-07-09 18:56:48 -04:00
dragonmacher
d684ee3ce6
GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
...
Step 6 - added action to 'Go To Last Provider'; cleanup for review
2019-06-28 07:56:40 -04:00
ghidra1
a15c70950f
Added extensions GnuDisassembler and SleighDevTools
2019-06-25 09:40:15 -04:00
dragonmacher
8c11c1eebd
GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
...
Step 1 - basic plumbing and tests
2019-06-21 18:16:10 -04:00
ghidra1
8377f8394b
Eliminate use of jcalendar. Replaced DateEditor with non-editable
...
display for Options use.
2019-06-13 15:36:26 -04:00
dragonmacher
2de5c40cd6
GT-2869 - Key Bindings - review fixes
2019-06-12 14:43:32 -04:00
dragonmacher
43fa7e3f92
GT-2869 - Key Bindings - refactor of methods to provide all actions
2019-06-12 14:43:31 -04:00
dragonmacher
5a9067832a
GT-2869 - Shared Key Bindings - removed Dummy Key Binding class
2019-06-12 14:43:28 -04:00