ghidra1
5ac462441a
BitFields - added Edit Bitfield Action for Unaligned Structures.
2019-07-17 11:55:34 -04:00
ghidra1
0a22915976
BitFields - handle launch of bitfield editor via double click (unaligned
...
structure only)
2019-07-17 11:55:33 -04:00
ghidra1
0ca31967dd
BirFields - corrected base datatype error handling
2019-07-17 11:55:31 -04:00
ghidra1
b0c5eeab6a
BitFields - improved mouse handling for bitfield specification
2019-07-17 11:55:30 -04:00
ghidra1
a7345527c9
BitFields - added preliminary support for composite bitfields
2019-07-17 11:55:29 -04:00
ghidravore
d34a034942
improvement from review
2019-07-17 11:32:10 -04:00
ghidravore
d63ed8ee4e
changed pe loader to use filebytes
2019-07-16 18:41:32 -04:00
dragonmacher
21db705ecc
Tests - fixes for recent branch merge with provider renames
2019-07-16 16:29:31 -04:00
dragonmacher
1a63300e3f
Tools - updated configs for recent name changes
2019-07-16 14:29:04 -04:00
Ryan Kurtz
e3b4af2296
GT-2845: Deprecating MemoryBlockUtil. Use MemoryBlockUtils instead to
...
take advantage of FileBytes.
2019-07-16 14:28:29 -04:00
Ryan Kurtz
7617f30756
GT-2845: Removing MemoryConflictHandler.
2019-07-16 14:08:25 -04:00
Ryan Kurtz
7e5252f6c7
GT-2845: updated Mach-O, DYLD, Prelink loaders to utilize FilesBytes.
2019-07-16 13:16:31 -04:00
ghidra1
12af9291c9
GT-2845 - updated ELF Loader to utilize FileBytes and eliminated its use
...
of MemoryBlockUtil
Conflicts:
Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/ElfLoader.java
2019-07-16 12:34:19 -04:00
dragonmacher
7b5b1fb542
Fixed tools unable to restore Console location information
2019-07-16 12:04:13 -04:00
ghidravore
0792417979
GT-2845: Storing original program bytes in the program database.
2019-07-16 11:31:30 -04:00
dragonmacher
83d85daabc
Fixed tools unable to restore Listing location information; fixed
...
warning getting printed to console for non-Java binaries
2019-07-15 17:25:02 -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
Ryan Kurtz
f09dfe2cab
Merge remote-tracking branch 'origin/GT-2976-dragaonmacher-vt-npe'
2019-07-15 16:03:50 -04:00
Ryan Kurtz
12c165243f
Merge remote-tracking branch 'origin/GT-2951-dragonmacher-table-edit-exception'
2019-07-15 14:35:36 -04:00
dragonmacher
4885e5f8a9
GT-2976 - Fixed NPE in Version Tracking hashing
2019-07-15 13:24:04 -04:00
Ryan Kurtz
4813960784
Merge remote-tracking branch 'origin/GT-2972_ryanmkurtz_MapLoader'
2019-07-15 08:32:10 -04:00
Ryan Kurtz
1b8ce70622
GT-2972: Fixing MapLoader ( closes #762 ).
2019-07-15 08:28:27 -04:00
ghidra1
e0e2c58eb7
Merge remote-tracking branch 'origin/ghidra1_Emulator'
...
Conflicts:
gradle/root/eclipse.gradle
2019-07-12 16:14:17 -04:00
adamopolous
60b1f36c98
GT-2977: fixed function code compare bug
2019-07-10 16:09:30 -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
Ryan Kurtz
96cb3f4d37
Merge remote-tracking branch 'origin/GT-2970_dev747368_flatapi_javadoc_misc'
2019-07-09 07:59:09 -04:00
dragonmacher
6015650079
GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
...
test and review fixes
2019-07-08 17:41:56 -04:00
dev747368
f68ccd6115
GT-2700 handle invalid filename characters during batch import
2019-07-05 16:08:58 -04:00
dragonmacher
46e270339b
GT-2951 - fixed exception when closing Reference Editor dialog with an
...
active edit in the table
2019-07-05 09:16:58 -04:00
dragonmacher
f94e451d6b
GT-2949 - Scripting - removed old deprecated methods
2019-07-05 08:31:17 -04:00
dragonmacher
704c66461a
Tests - fixed failing test
2019-07-05 08:05:20 -04:00
dev747368
e2ec9e39b4
GT-2970 tweak Flat api javadoc and fix usage of deprecated number stuff
2019-07-03 17:38:56 -04:00
Ryan Kurtz
633049d83b
GT-2495: Fixing Python Interpreter OutOfMemoryError when reading in
...
large strings longer than 8192 characters.
2019-07-03 14:42:57 -04:00
dev747368
ced97b941c
GT-2963 - fix DWARF to handle programs with changed base address.
...
Also fix problem when DWARF tries to create a string type in
uninitialized memory.
2019-07-02 16:04:17 -04:00
Ryan Kurtz
c2c9ac21c0
GT-2966: SymbolType is missing a LABEL static field ( closes #712 ).
2019-07-02 10:25:34 -04:00
dragonmacher
10621008e0
GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
...
Step - Added 'snapshot' concept to base Component Provider to fix how
actions are added to the toolbar and menu; fixed bugs and tests
2019-06-28 18:40:47 -04:00
dragonmacher
3946a05ded
GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
...
Step 7 - Untangled and removed the key binding management from the
ActionToGuiMapper; fixed bugs and tests
2019-06-28 15:20:13 -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
dragonmacher
115243801e
GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
...
Step 5 - cleanup of old key binding support constructor parameter; start
of cleanup of DockingActionProviderIf
2019-06-27 15:38:06 -04:00
dragonmacher
ff4b3736b9
GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
...
Step 4 - cleanup of old getIcon() overridden methods
2019-06-26 16:31:50 -04:00
dragonmacher
fa75f7dff6
GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
...
Step 3 - removed old plugin pattern of creating special actions to show
their respective providers; updated inception information for new action
2019-06-26 15:30:34 -04:00
Ryan Kurtz
69788968ed
Merge remote-tracking branch 'origin/patch'
2019-06-26 13:54:55 -04:00
Ryan Kurtz
6468f2c00f
Merge remote-tracking branch 'origin/GT-2906_emteere' into patch
2019-06-26 13:52:05 -04:00
Ryan Kurtz
5e3ea43c12
Merge remote-tracking branch 'origin/GT-2893_ghidra007_terminateCheckoutScript'
2019-06-26 13:26:53 -04:00
ghidra007
8fcfbdf8ae
GT-2893 New script to allow multi file checkout terminations.
2019-06-26 13:16:03 -04:00
Ryan Kurtz
cf09b6443f
Merge remote-tracking branch 'origin/GT-2741_ghidra1_ElfProgramProperties'
2019-06-26 09:44:14 -04:00
ghidra1
dd15435371
Added P-Code Test framework to facilitate semantic verification through
...
emulation
2019-06-25 09:37:15 -04:00
Ryan Kurtz
e0d5d1e5e5
GT-2343: Fixing DYLD symbol address issue.
2019-06-24 10:44:33 -04:00
dragonmacher
f510ddf338
GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
...
Step 2 - fixed bug that allowed dummy actions into the toolbar; updated
DockingAction to handle null keybindings the same way as null menu and
toolbar data
2019-06-21 18:37:46 -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