Garrett Gu
57262c838d
Add missing parameter to format string
2021-07-13 07:59:21 -04:00
ghidra1
6a6bbf1b9c
GP-0 corrected empty AddressIterator regression
2021-07-07 14:30:20 -04:00
ghidra1
ef8ebf8eaa
Merge branch 'GP-0_ghidra1_EmptyAddressSetIterators' into patch
2021-07-06 22:01:28 -04:00
ghidra1
c708d6a826
GP-0 Add check for empty AddressSet and return empty result iterator.
...
Revised various javadocs to clarify use of null address set argument.
2021-07-06 21:59:57 -04:00
ghidra1
1363cfe7b6
Merge remote-tracking branch 'origin/GP-1102_EscapedAddrSpaceNames' into
...
patch (Closes #3126 )
2021-07-06 19:00:33 -04:00
caheckman
8be023ada9
Escape overlay address space names
2021-07-06 17:32:47 -04:00
ghidra1
aa750ff7ae
GP-0 removed deprecation on method Address.isRegisterAddress().
2021-07-06 16:21:14 -04:00
ghidra1
2143c4961d
Merge remote-tracking branch 'origin/GP-1053_DecompilerConversion' into patch
2021-07-06 14:22:07 -04:00
caheckman
1391e83ce9
Decompiler window integer conversions
2021-07-02 12:01:41 -04:00
ghidra1
64d5090d54
GP-1042 corrected source type for return-param
2021-07-02 09:03:55 -04:00
dragonmacher
4fa9842f52
GP-1056 - Updated class to be static
...
Closes #3141
2021-06-17 16:05:07 -04:00
ghidra2
18c8e5b8d6
Changed data structure that holds addresses from Set to List.
2021-06-07 13:01:03 -04:00
ghidra1
43a9499e39
Merge remote-tracking branch 'origin/GP-927_SleighCaseSensitiveRegisters' into Ghidra_10.0
2021-06-03 11:15:59 -04:00
ghidra1
3b1204f074
Merge remote-tracking branch 'origin/GP-999_caheckman_NullPointer_from_Ptrnulls' into Ghidra_10.0
2021-06-03 11:15:42 -04:00
ghidra1
1b628b6888
Merge remote-tracking branch 'origin/GP-988_DecompVariableLength' into Ghidra_10.0
2021-06-03 11:15:20 -04:00
ghidra1
da3cd823a1
Merge remote-tracking branch 'origin/GP-782_ghidra2_GhidraScriptFileOffset_3--SQUASHED' into Ghidra_10.0
2021-06-03 11:00:27 -04:00
ghidra2
0ec17a9bb7
Remove another redundant check for file offset < 0
...
Fixed four comments.
Changed location of call to containsFileOffset() from Memory.java toMemoryBlockSourceInfo.java. Changed from print() to println() in thepython file.
GP-782: New API to support converting file offsets to memory addresses, with sample scripts that use it
2021-06-03 10:16:57 -04:00
ghidra1
a200ecf8f0
GP-17 updated FunctionSymbol and SymbolDB to get parent namespace of thunked function for thunks.
2021-06-02 18:02:02 -04:00
caheckman
bb7bf84ac9
Adjust typeref tags for variable length data-types
2021-06-02 15:30:12 -04:00
caheckman
faf2909910
Check for case sensitivity in register names
2021-06-01 15:08:17 -04:00
caheckman
703b368b78
Null pointer checks for NoisyStructureBuilder and FillOutStructureCmd
2021-06-01 14:39:21 -04:00
ghidravore
54d81f06c5
GP-933 fixing gradle warnings to prepare for Gradle 8
2021-05-28 12:59:11 -04:00
ghidra1
7c11bb5751
GP-0 Moved most graph tests into integration tests. Corrected failing
...
graph tests
2021-05-20 16:21:24 -04:00
ghidra42
ae40102420
GP-808 Added Display as Graph action to the Datatype Manager
2021-05-19 15:27:43 -04:00
ghidra1
0a5edb5251
GP-958 corrected various issues related to use of enum bitfields and
...
flex-array with DynamicDataType
2021-05-18 14:57:42 -04:00
Ryan Kurtz
3a0ae8ee39
GP-849: Gradle 7 support
2021-05-12 13:45:16 -04:00
ghidra1
65e4c704ec
Merge remote-tracking branch 'origin/GP-932_ghidra1_isDynamicallySized'
2021-05-12 11:02:02 -04:00
ghidra1
44d8733f8c
GP-928 corrected missing operand for SPARC WR instruction
2021-05-12 09:09:15 -04:00
ghidra1
b5160b253c
GP-932 renamed and corrected improper implementation and use of the
...
Datatype.isDynamicallySized method
2021-05-12 08:22:00 -04:00
ghidra1
769e4fc91e
Correct test failure
2021-05-11 06:55:50 -04:00
ghidra1
da800b6e41
GP-862 Refactor of Composite interface and internals. Changes made to
...
packing and alignment methods (see WhatsNew.html for API changes).
2021-05-07 20:56:35 -04:00
ghidra1
3b867b3444
Merge remote-tracking branch 'origin/GP-653_caheckman_UserDefinedCspec'
2021-05-06 12:41:24 -04:00
ghidra1
0a9341c396
GP-0 Corrected reload language duplicate pcode inject error
2021-05-04 13:08:49 -04:00
ghidra1
03ad680756
GP-653 ProgramCompilerSpec revisions
2021-05-04 12:20:41 -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
d46eb8e996
GP-901 added RegisterBuilder tests
2021-04-30 11:19:14 -04:00
ghidra1
8f9b067384
GP-901 added regiater alias support and defined WREG aliases for PIC24
...
variants
2021-04-28 16:04:03 -04:00
ghidra1
965dfcaa9b
Merge remote-tracking branch
...
'origin/GP-0-dragonmacher-test-fixes-4-8-21--SQUASHED'
2021-04-23 11:04:31 -04:00
dragonmacher
607c8ba8e4
Updated Symbol Table to handle items not being correctly deleted; added code to speed up the table's add/remove process
2021-04-22 09:01:59 -04:00
ghidra1
57f00f8e0b
Merge remote-tracking branch 'origin/GP-810-dragonmacher-gnu-demangler-parse-failure--SQUASHED'
2021-04-21 19:02:43 -04:00
dragonmacher
071eb82103
GP-810 - Gnu Demangler - Fixed some failures when parsing function member pointers and array pointers/references; Fixed the parser not handling cast operators for function pointers
2021-04-19 18:37:05 -04:00
ghidra1
486cee0f10
Merge remote-tracking branch 'origin/GT-3569_nsadeveloper789_LongErrors'
2021-04-16 16:21:30 -04:00
ghidra1
52a46a2ce4
Merge remote-tracking branch
...
'origin/GP-746_emteere_LargePgmConstantAnalysisSpeed--SQUASHED' (Closes
#2509 )
2021-04-16 16:08:22 -04:00
emteere
9dadf6e799
GP-746_emteere fix analyis time of large programs with code not contained within functions (exceptions)
2021-04-15 12:26:04 -04:00
Dan
62bd317380
Merge remote-tracking branch 'origin/master' into debugger
2021-04-12 10:09:49 -04:00
Dan
9f54b92325
GP-0: Fixed silly SleighAssembler bug
2021-04-08 15:33:35 -04:00
ghidra1
b836222678
Merge remote-tracking branch
...
'origin/GP-835-dragonmacher-defined-strings-table-slowdown' (Closes
#2889 )
2021-04-07 10:39:01 -04:00
dragonmacher
316ab7c5ab
GP-835 - reduced the amount of work done by the Defined Strings table
...
Closes #2889
2021-04-07 10:32:03 -04:00
ghidra1
d7af479152
Merge remote-tracking branch 'origin/patch' (GP-839 Closes #2898 )
2021-04-07 09:54:03 -04:00
ghidra1
c49402afc0
GP-839 correct space name case sensitivity for AddressMapImpl
2021-04-05 18:57:38 -04:00