ghidra1
|
a6a3186344
|
Cleanup of EmulatorHelper DataConverter usage
|
2020-07-16 16:41:00 -04:00 |
|
ghidra1
|
2e61ba2e46
|
Merge remote-tracking branch 'origin/GP-25_emteere_StoredProgramRegisters'
|
2020-07-16 15:42:26 -04:00 |
|
ghidra1
|
6224a8d87b
|
Merge remote-tracking branch 'origin/GP-24_emteere_PcodeDisEmulationError_2'
|
2020-07-16 15:42:08 -04:00 |
|
ghidra1
|
7197b76abe
|
Merge remote-tracking branch 'origin/GP-21_emteere'
|
2020-07-16 15:41:32 -04:00 |
|
ghidra1
|
837bc8416b
|
Merge branch 'patch'
|
2020-07-16 15:33:14 -04:00 |
|
ghidra1
|
7906d65aa2
|
Corrected issues impacting analysis of Harvard Architecture binaries
(e.g., PIC33)
|
2020-07-16 15:30:12 -04:00 |
|
emteere
|
f79e98dbb3
|
GP-25_emteere minor code cleanup
|
2020-07-15 15:53:32 -04:00 |
|
emteere
|
d3a0a93f94
|
GP-24_emteere simplified to not include setting base offset position of
buffer
|
2020-07-15 15:47:05 -04:00 |
|
emteere
|
1fc5d70c48
|
GP-25_emteere_StoredProgramRegisters code review changes
|
2020-07-14 21:52:34 -04:00 |
|
emteere
|
55e12a53d0
|
GP-24_emteere_PcodeDisEmulationError_2 minor refactor
|
2020-07-14 21:27:50 -04:00 |
|
emteere
|
4095810c01
|
GP-24_emteere fixing disassembly during emulation
|
2020-07-14 17:10:57 -04:00 |
|
emteere
|
9255d6ba0b
|
GP-24_emteere_PcodeDisassemblyEmulationError refactor from code review
|
2020-07-14 17:08:45 -04:00 |
|
emteere
|
27f9b750db
|
GP-24_emteere fixing disassembly during emulation
|
2020-07-14 17:07:43 -04:00 |
|
ghidra1
|
813a24d6d2
|
Merge remote-tracking branch 'origin/GT-3586_ghidra1_ClearBookmarks'
|
2020-07-13 14:35:13 -04:00 |
|
dragonmacher
|
3ea1c2bb2b
|
Tests - fixed test failing due to concurrent modification issue
|
2020-07-10 12:39:35 -04:00 |
|
emteere
|
193e9688c8
|
GP-21_emteere Performance fix for overlapping namespaces, remove
exception throwing as a return code
|
2020-07-08 19:30:08 -04:00 |
|
ghidra1
|
9af174f9fe
|
Merge remote-tracking branch 'origin/caheckman_BaseSpaceID'
|
2020-07-01 16:14:23 -04:00 |
|
emteere
|
9c7c0d4492
|
GP-25_emteere_StoredProgramRegisters initialize register name map only
as needed, and don't upper case all registers
|
2020-07-01 14:57:53 -04:00 |
|
ghidra1
|
0d2df489ce
|
Merge remote-tracking branch 'origin/caheckman_EquateDeindirect'
|
2020-07-01 14:04:12 -04:00 |
|
caheckman
|
e339d91ffd
|
Namespace display options
|
2020-07-01 08:24:41 -04:00 |
|
emteere
|
fa31a01a10
|
GP-21_emteere fix for slow performance when creating functions with
disjointed address sets
|
2020-06-30 14:26:13 -04:00 |
|
ghidorahrex
|
16baf9bdca
|
Merge remote-tracking branch
'origin/GT-3633_adamopolous_PR-1798_saruman9_fix_rename_global_var'
Fixes #1798
|
2020-06-30 11:40:28 -04:00 |
|
caheckman
|
05c3358fe4
|
isNameUsed added to DecompileCallback
|
2020-06-25 19:24:33 -04:00 |
|
caheckman
|
44ed318672
|
Refactor namespaces to use ids
|
2020-06-23 16:38:10 -04:00 |
|
caheckman
|
7329198ad7
|
Parameters with persist property
|
2020-06-22 15:13:35 -04:00 |
|
Sam Lerner
|
92fb777c84
|
Fixed EmulatorHelper.writeStackValue
|
2020-06-21 20:12:07 -04:00 |
|
caheckman
|
84e4b8c6fe
|
Use correct namespace in LocalSymbolMap
|
2020-06-19 16:41:04 -04:00 |
|
caheckman
|
0d9e25548a
|
Resolve thunk namespaces, don't send Library namespaces to decompiler
|
2020-06-18 12:02:56 -04:00 |
|
ghidravore
|
d648dd3ef8
|
GT-3185 Removed restriction for creating symbols that resemble dynamic
symbol names.
|
2020-06-16 12:18:06 -04:00 |
|
ghidra1
|
bdbbca30a1
|
Improved bulk addDatatypes performance (experimental method) and
corrected structure editor help text.
|
2020-06-04 20:19:16 -04:00 |
|
ghidra1
|
4406b8a7a8
|
Conflict handler correction
|
2020-06-04 14:17:40 -04:00 |
|
ghidra1
|
1f9bd91fcb
|
Additional datatype resolve cleanup
|
2020-06-04 14:07:29 -04:00 |
|
ghidra1
|
7f09488133
|
Corrected test issues and refined datatype conflict handling
|
2020-06-04 13:58:21 -04:00 |
|
ghidra1
|
c2d9629f57
|
GT-3571 Numerous changes to datatype resolve/replace addressing
performance and conflict handling. Corrected composite merge
deficiencies. Added datatype resolve/equivalence caches for performance
improvement. Added deferred pointer resolution for structures and
unions. Corrected datatype parent/child update
|
2020-06-03 17:58:59 -04:00 |
|
ghidravore
|
86a884a462
|
Merge remote-tracking branch 'origin/GT-xx-ghidravore_removing_uses_of_LongObjectHashTable'
|
2020-06-02 13:01:31 -04:00 |
|
ghidravore
|
ca58264d65
|
changes from review
|
2020-06-02 12:58:36 -04:00 |
|
caheckman
|
93c8171ffa
|
Refactor getBaseSpaceID -> getSpaceID
|
2020-05-22 18:57:12 -04:00 |
|
ghidravore
|
875eed4c3b
|
Merge remote-tracking branch 'origin/caheckman_recentBranches'
|
2020-05-22 13:29:33 -04:00 |
|
ghidravore
|
e3aebe3adb
|
Replace uses of LongObjectHashTable with Java's HashMap
|
2020-05-21 16:46:44 -04:00 |
|
ghidravore
|
3dbf930578
|
fixed formatting in DbObjectCache
|
2020-05-20 13:25:01 -04:00 |
|
ghidra1
|
2ec2a991fb
|
Corrected ConcurrentModificationException caused by recent DBObjectCache
change
|
2020-05-20 10:18:35 -04:00 |
|
ghidravore
|
3dc789863e
|
changes from review
|
2020-05-19 16:56:22 -04:00 |
|
ghidravore
|
0efc173756
|
replace LongObjectHashMap with java's hashMap
|
2020-05-19 16:19:34 -04:00 |
|
ghidra1
|
82ebcb26f6
|
Improvements made to GhidraScript and FlatProgramAPI createLabel methods
set allow namespace specification and handle label promotion to function
name when makePrimary is true at existing function entry point.
|
2020-05-15 11:54:27 -04:00 |
|
ghidra1
|
7385544bed
|
Corrected test fallout from Memory changes
|
2020-05-15 10:37:58 -04:00 |
|
ghidra1
|
cee8a138c0
|
Raised program version due to the revised memory support of overlay
mapped blocks and byte mapping schemes
|
2020-05-14 17:07:45 -04:00 |
|
ghidra1
|
305a1ddf98
|
Merge branch 'ghidra1_PIC30_ElfImportFixes'
|
2020-05-14 16:02:55 -04:00 |
|
ghidra1
|
2885f74867
|
Merge branch 'ghidra1_ByteMappedBlocks'
|
2020-05-14 15:30:43 -04:00 |
|
ghidra1
|
251e14562d
|
PIC24/30/33 corrections and ELF import improvements for Harvard
Architecture
|
2020-05-14 15:29:52 -04:00 |
|
ghidra1
|
6ff98a4098
|
Modified Memory API for creating Overlay blocks allow for
byte/bit-mapped overlays. Added ByteMappingScheme for byte-mapped
blocks.
|
2020-05-14 15:28:27 -04:00 |
|