Ryan Kurtz
288969711f
Merge remote-tracking branch 'origin/GT-3348_ghidravore_dynamic_symbol_names'
2019-11-27 08:01:31 -05:00
ghidra1
ee25a7d0cc
Merge remote-tracking branch 'origin/patch'
2019-11-26 12:37:20 -05:00
ghidra1
b7a3dff215
Merge remote-tracking branch 'origin/GT-3328_ghidra1_SleighArgs' into patch
2019-11-26 12:32:17 -05:00
ghidra1
ea5b523f82
Improved DB error handling to better react to future DB schema revisions
2019-11-26 12:30:39 -05:00
ghidravore
484de7a24e
GT3348 - a few more tweaks from review
2019-11-25 18:50:31 -05:00
ghidravore
cec9d954ed
GT-3348 fixing stale dynamic symbol names
2019-11-25 17:54:25 -05:00
Ryan Kurtz
7ab75e411e
Merge remote-tracking branch 'origin/GT-3333_dev747368_JVM_utf8_strings'
...
(fixes #1255 )
2019-11-25 11:50:23 -05:00
ghidra1
f1fcd421d6
Merge remote-tracking branch 'origin/GT-3320_ghidra1_PR-1192_brggs_ElfAndroidRelocs'
2019-11-22 16:41:55 -05:00
ghidra1
d68f3697e3
GT-3320 changed manner in which Android ELF APS2 relocation table
...
is represented within listing. Corrected Android relocation handling
when sections are not present.
2019-11-22 16:38:14 -05:00
dev747368
09ba78b7a0
GT-3333 minor code review tweaks
2019-11-22 13:44:44 -05:00
dev747368
3be5949814
GT-3333 more better tests & fix padding logic
...
Add ArrayStringable tests and fix an error in rounding length code
2019-11-21 14:04:19 -05:00
ghidra1
1b1240a41b
GT-3328 corrected sleighArgs.txt use with module dependency paths
2019-11-19 15:11:30 -05:00
dev747368
26750e23f2
GT-3333, #1255 fix string rendering issue when with dataOrg char sizes >
...
1 byte.
If the language's dataOrg specifies a character size larger than 1 byte,
strings with a charSet that uses just 1 byte (ie. UTF-8 strings inside a
java .dex file) will incorrectly treat some of the string bytes as
padding between array elements.
Fixes issue #1255 .
2019-11-18 12:54:19 -05:00
Ryan Kurtz
a0aff4fdec
Merge remote-tracking branch 'origin/GT-3319_SleighFunctionCall'
2019-11-18 08:23:19 -05:00
caheckman
410b92c611
Better parse checking on "funcall" rule.
2019-11-15 11:15:03 -05:00
Ryan Kurtz
05ee2c14b9
Merge remote-tracking branch 'origin/patch'
2019-11-15 08:55:08 -05:00
emteere
652e689846
GT-3260_emteere changes from code-review
2019-11-08 11:30:48 -05:00
emteere
4a4cb2a1e4
GT-3260_emteere cache of address set of memory blocks that are marked
...
execute
2019-11-05 07:11:52 -05:00
caheckman
28d479f188
Documentation for INSERT, EXTRACT, and POPCOUNT operators
2019-11-04 13:03:58 -05:00
caheckman
9c23383fa5
INSERT, EXTRACT, and POPCOUNT operators on java side
2019-11-04 13:03:58 -05:00
Ryan Kurtz
f6e3cfe4e1
Merge remote-tracking branch 'origin/patch'
2019-11-04 12:01:17 -05:00
caheckman
5f9b93c064
Fix for renaming stack variable causing invalid storage error
2019-10-30 16:03:54 -04:00
Ryan Kurtz
3051601206
Merge remote-tracking branch
...
'origin/GT-3226-dragonmacher-tables-slow-sorting' (closes #500 )
2019-10-29 13:04:51 -04:00
Ryan Kurtz
07d3d4d91e
Merge remote-tracking branch 'origin/GT-3174_SleighErrorMessages'
2019-10-28 15:05:21 -04:00
Ryan Kurtz
90854a01a6
Merge remote-tracking branch 'origin/GT-3222-dragonmacher-dt-history-issue'
2019-10-28 11:32:17 -04:00
dragonmacher
9e320c6401
GT-3226 - Symbol Table - Performance improvements - review fixes:
...
convert SymbolRowObject to Symbol
2019-10-25 18:29:53 -04:00
caheckman
882e020406
Fix for missing symbol check in named sections
2019-10-24 13:34:01 -04:00
caheckman
d4e7c04809
bugfixes from regression test
2019-10-24 13:34:01 -04:00
caheckman
efb6148b6c
Refactor buildXrefs, parallel versions of ConsistencyCheck
2019-10-24 13:33:59 -04:00
caheckman
0ed1540e3a
A first cut at normalizing the structure of sleigh error messages
2019-10-24 13:33:58 -04:00
ghidravore
f6462ebdf3
Merge remote-tracking branch 'origin/Ghidra_9.1'
2019-10-23 16:58:23 -04:00
ghidravore
0f80eefaa4
changes from review
2019-10-23 16:48:08 -04:00
ghidravore
c73f0381d0
fixing issues in memory sub-blocks
2019-10-23 15:05:14 -04:00
ghidra1
db69deb05a
Merge remote-tracking branch 'origin/Ghidra_9.1'
2019-10-23 11:39:56 -04:00
Ryan Kurtz
083b5f61cc
GT-3252: Fixing infinite loop in MemoryBlockDB.putBytes ( fixes #1149 ).
2019-10-23 11:27:57 -04:00
Ryan Kurtz
8e30848804
Merge remote-tracking branch 'origin/Ghidra_9.1'
2019-10-18 12:44:35 -04:00
Ryan Kurtz
ea55499623
Merge remote-tracking branch 'origin/GT-3223_emteere_performanceIssues' into Ghidra_9.1
2019-10-18 12:40:45 -04:00
Ryan Kurtz
b997a241ba
Merge remote-tracking branch 'origin/GT-3247_ryanmkurtz_PR-1012_carlreinke_OperandType'
2019-10-18 11:17:49 -04:00
Ryan Kurtz
792ad17cdb
Merge remote-tracking branch 'origin/GT-3227-dragonmacher-equate-manager-transactions'
2019-10-18 08:47:44 -04:00
emteere
89a80816d5
GT-3223_emteere minor add of final on variable
2019-10-18 00:37:04 -04:00
emteere
41efe77e53
GT-3223_emteere cache exec set only if needed. stop gap until memory
...
manager caches this
2019-10-18 00:34:14 -04:00
dragonmacher
c2f2a417c9
GT-3222 - review fixes
2019-10-17 15:25:19 -04:00
emteere
dce20f28d5
GT-3223_emteere code review change cleanup of code
2019-10-16 08:48:40 -04:00
Ryan Kurtz
405a32001f
Merge remote-tracking branch 'origin/GT-3216_RenamingThisCall' into Ghidra_9.1
2019-10-16 07:52:39 -04:00
dragonmacher
c4b6058c31
GT-3227 - review fixes
2019-10-15 15:45:48 -04:00
Ryan Kurtz
8a35b56666
Merge remote-tracking branch 'origin/GT-3230_PowerPC_bmaski' into
...
Ghidra_9.1 (fixes #1123 )
2019-10-15 11:16:08 -04:00
Ryan Kurtz
3a33a8d9f3
Merge remote-tracking branch 'origin/GT-3201_SparcStackBias' into Ghidra_9.1
2019-10-15 11:05:15 -04:00
dragonmacher
665a83d6c0
GT-3227 - Removed transactions from the equate manager
2019-10-11 18:06:28 -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
emteere
136c41c027
GT-3223_emteere code review changes
2019-10-09 16:11:35 -04:00