Commit graph

1725 commits

Author SHA1 Message Date
dragonmacher
73a3effe02 GT-3405 - Fixed NPE when deleting bookmarks 2019-12-17 11:59:39 -05:00
Ryan Kurtz
222f1e08c0 GT-3362: Another javadoc fix and certifying 2019-12-17 08:12:19 -05:00
astrelsky
3bdf049d44
javadoc html5 2019-12-16 15:31:29 -05:00
Ryan Kurtz
c75dcfd1f5 Merge remote-tracking branch 'origin/GT-3382_ghidorahrex_PR-745_mumbel_slgh' 2019-12-10 15:22:17 -05:00
ghidorahrex
600cf4d8a2 GT-3382: Formatting fixes. 2019-12-10 13:53:24 -05:00
Ryan Kurtz
b8f07b8351 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/pcode/PcodeDataTypeManager.java
2019-12-10 12:29:41 -05:00
Ryan Kurtz
8eae2bc5ad Merge remote-tracking branch 'origin/GT-3351_IncidentalCopy' into patch 2019-12-10 11:45:47 -05:00
caheckman
2d1bd78759 Added escape to enum XML marshalling 2019-12-10 10:14:54 -05:00
ghidorahrex
b6e3d784b1 GT-3382: certifying 2019-12-10 10:10:49 -05:00
Ryan Kurtz
e91d6a832c Merge remote-tracking branch 'origin/GT-3354_ryanmkurtz_guava' 2019-12-09 13:58:24 -05:00
Ryan Kurtz
4dda550e8f Merge remote-tracking branch 'origin/GT-3359_dev747368_moving_datatypes' 2019-12-09 08:00:47 -05:00
Ryan Kurtz
2a64cf2a77 GT-3354: Removing some Guava 2019-12-05 14:34:03 -05:00
ghidravore
20f5f53778 GT-0 fixed miscellaneous tests failing 2019-12-03 16:42:49 -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
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
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
astrelsky
ebde7cd6d2
Javadoc Fixes 2019-12-01 21:58:51 -05:00
dev747368
fab4085be7 GT-3359 improve performance of DataTypeDB.setCategoryPath() 2019-11-29 16:14:54 -05:00
ghidravore
90949db211 GT-3357 fixed bug when clearing large contiguous range 2019-11-27 14:03:41 -05:00
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
caheckman
00ac31c788 Extending incidental copy 2019-11-26 11:53:43 -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