Commit graph

31 commits

Author SHA1 Message Date
James
98a768e336 GP-1774 addressing code review comments
GP-1774_James_JVM_switch_fixes
2022-03-23 12:47:48 -04:00
caheckman
4bfade4cd8 GP-1647 equivalence check 2022-01-18 11:13:03 -05:00
Ryan Kurtz
3a0ae8ee39 GP-849: Gradle 7 support 2021-05-12 13:45:16 -04:00
caheckman
a5d4ca3cab Program specific, user-defined, cspec extensions
Documentation for spec extensions

Handle extensions with parse errors
Export button for spec extensions
Pop-up dialog for parse errors in user-defined specification extensions
GP-653 corrected some minor issues and established new ProgramDB version
make incremental initialization constructor for AddressSized private
Make AddressSized fields private
More adjustments to AddressSized
Review fixes for BasicCompilerSpec
Take restoreXml out of DataOrganization interface
Remove restoreXml from BitFieldPacking interface
More review fixes
Prevent callotherfixup extension with non-existent target
Suggested export name
More documentation for SpecExtension
Support for undo/redo with spec extensions
Documentation for ConstructTpl
Split out ProgramCompilerSpec and other changes for review
Changes after next round of reviews
2021-05-04 12:11:55 -04:00
ghidra1
a40370ab7a Revert "Merge remote-tracking branch 'origin/GP-653_UserDefinedCspec--SQUASHED'" 2021-04-30 10:34:54 -04:00
caheckman
ed82c2cb34 GP-653 added support for user-defined compiler spec extensions 2021-04-29 16:17:25 -04:00
ghidra1
d377d90e14 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/GraphServices/certification.manifest
2021-03-17 19:38:50 -04:00
ghidra1
162f203395 Updated certification headers 2021-03-17 18:22:50 -04:00
ghidra1
d257602096 Merge remote-tracking branch 'origin/GP-0_ryanmkurtz_PR-1756_LorenzNickel_spelling' 2021-02-16 14:32:18 -05:00
ghidra1
d7dbcfebf5 GP-420 relaxed memory block naming restrictions and eliminated throwing of DuplicateNameException from memory block API 2020-11-23 17:35:49 -05:00
ghidra1
0cdc722921 Revert analyzer default enablement change 2020-09-26 08:53:30 -04:00
ghidra1
0df36d17a3 GP-177 allow changes to Stack and PDB analyzer enablement to be retained
as a new default enablement
2020-09-17 19:40:35 -04:00
ghidravore
e76329979a Merge remote-tracking branch 'origin/caheckman_JavaPcodeInjection' 2020-08-03 14:03:01 -04:00
caheckman
45b43b18c3 Remove deprecated PcodeTextEmitter 2020-07-30 16:56:36 -04:00
caheckman
004a99bb87 Attach handling of "this" to ProtoParameter 2020-07-30 12:22:21 -04:00
caheckman
93039d3958 Synchronize access to ClassFileAnalysisState 2020-07-29 17:08:41 -04:00
caheckman
9c2ce9b395 Convert java InjectPayload 2020-07-29 16:00:07 -04:00
caheckman
2d690404fe InvokeMethodsTest passing 2020-07-29 14:02:36 -04:00
caheckman
f4d25ccebb InvokeMethodsTest passes 2020-07-29 13:39:20 -04:00
caheckman
822ea1a376 ReferenceMethodsTest pass 2020-07-29 12:49:16 -04:00
caheckman
5327985d0b ReferenceMethods refactor 2020-07-29 12:18:46 -04:00
caheckman
ad34d91f9b replacement for PcodeTextEmitter 2020-07-29 10:31:33 -04:00
caheckman
93c8171ffa Refactor getBaseSpaceID -> getSpaceID 2020-05-22 18:57:12 -04:00
Lorenz Nickel
2535e606b8 Fix some typos within comments 2020-04-13 08:35:34 +02:00
emteere
e03d8cf8ed GT-3081 Fixed JVM bytecode I2D operation to correctly push an 8 byte
double result.
2019-08-23 15:14:36 -04:00
Ryan Kurtz
7617f30756 GT-2845: Removing MemoryConflictHandler. 2019-07-16 14:08:25 -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
James
e3ae5a0370 GT_2757 fixed java stream decompile bug 2019-07-10 15:34:26 -04:00
ghidravore
f1e50fb079 Major refactoring of the gradle build system. 2019-04-23 15:20:26 -04:00
ghidra1
7179c6de81 GT-2667 added support for generating sleigh build.xml files 2019-03-29 17:24:31 -04:00
Dan
79d8f164f8 Candidate release of source code. 2019-03-26 13:46:51 -04:00