Commit graph

1667 commits

Author SHA1 Message Date
Ryan Kurtz
586a526b1a GP-0: Fixing javadoc error 2024-12-05 07:00:39 -05:00
Ryan Kurtz
16388dc261 Merge remote-tracking branch 'origin/patch' 2024-12-03 10:15:21 -05:00
ghidra1
c23354b78d GP-3625 Added simplified FileDataTypeManager factory methods and cleanup of CParser utilities. 2024-12-03 09:43:24 -05:00
Ryan Kurtz
69a17e3a52 Merge remote-tracking branch 'origin/GP-5104_James_getCallingFunctions_fixes--SQUASHED' 2024-12-03 06:14:47 -05:00
dragonmacher
779ef887e0 GP-5157 - Listing Colors - Combined color usage for functions so that they are displayed the same in different parts of the Listing 2024-12-02 19:32:45 -05:00
James
dadfaae8c9 GP-5104 get calling/called functions fixes 2024-12-02 08:39:14 -05:00
Ryan Kurtz
2bebb96f77 Merge branch 'GP-0_ryanmkurtz_PR-7225_hippietrail_the-the' 2024-11-26 09:05:43 -05:00
Ryan Kurtz
9b77447764 GP-0: Certify 2024-11-26 08:54:23 -05:00
hippietrail
13598df8db many doubled words in comments etc, plus some nearby typos 2024-11-26 13:18:05 +07:00
Ryan Kurtz
7f01f558a3 GP-0: More fixes, and certify 2024-11-25 11:30:22 -05:00
chuangjinglu
149e03c847 chore: remove redundant word in comment
Signed-off-by: chuangjinglu <chuangjinglu@outlook.com>
2024-11-25 11:16:20 +08:00
Ryan Kurtz
760f2a28c2 GP-0: Added longdouble to FloatCycleGroup (Closes #7192) 2024-11-22 10:37:32 -05:00
ghidra1
e5edde62fa GP-4886 Updated javadocs 2024-11-21 15:52:20 -05:00
ghidra1
b203afe700 GP-4886 Corrected speculative param storage determination 2024-11-21 15:52:18 -05:00
ghidra1
f3eabcfb18 GP-4886 Fix stack analysis and return storage allocation. 2024-11-21 15:52:13 -05:00
caheckman
faacb6b6d8 Move UNASSIGNED check into LocalSymbolMap 2024-11-21 15:52:11 -05:00
ghidra1
7128a2adbd GP-4886 Do not assign storage for DEFAULT/unassigned datatype and create
undefined-typedef instead of DWORD-typedef as a default named type when
demangling.
2024-11-21 15:52:08 -05:00
Ryan Kurtz
f6dfa0964a Merge remote-tracking branch 'origin/GP-5144_ghidracadabra_PR-6307_sad-dev_LocRange' 2024-11-20 10:54:37 -05:00
ghidra1
ac58d20693 GP-0 Corrected test failures and fixed cspec encoding bug 2024-11-20 10:04:56 -05:00
James
d29f0c748e GP-5144 pr 6307 2024-11-19 19:52:03 +00:00
sad-dev
08b54178a0 Edit copy pasted function description 2024-11-19 19:30:33 +00:00
sad-dev
1f06e090d2 Add helper method PcodeSyntaxTree.locRange(Address min, Address max) 2024-11-19 19:30:33 +00:00
sad-dev
d96ae1a284 Fix VarnodeBank.locRange(AddressSpace) not returning negative addresses 2024-11-19 19:30:33 +00:00
ghidra1
058ecb5eef GP-0 Revert GP-4886 change pending further review and rework 2024-11-18 11:43:17 -05:00
Ryan Kurtz
4cbc94d960 Merge remote-tracking branch 'origin/GP-2470_EnumVariants' (#2581) 2024-11-18 06:26:59 -05:00
Ryan Kurtz
b12d39ee3f Merge remote-tracking branch 'origin/GP-5127_MultiSlotAlignment' 2024-11-18 06:22:59 -05:00
caheckman
55a026b3ba GP-2470 Support for partial enums 2024-11-15 20:54:17 +00:00
caheckman
ab7684a230 GP-5127 Alignment fix for MultiSlotAssign 2024-11-15 20:31:06 +00:00
Ryan Kurtz
83d38b8368 Merge remote-tracking branch 'origin/GP-4886_ghidra1_UnassignedStorageForDefaultDatatype' 2024-11-15 13:24:39 -05:00
Ryan Kurtz
c4caa083c1 Merge remote-tracking branch 'origin/patch' 2024-11-07 11:14:26 -05:00
Ryan Kurtz
89198b3bf9 Merge branch 'GP-0_ryanmkurtz_PR-7152_hippietrail_two-spellos' 2024-11-05 08:45:31 -05:00
Ryan Kurtz
6f7acdc65c GP-0: Certify 2024-11-05 08:44:22 -05:00
hippietrail
f531fc0513 misspellings of "choosen" and "preceed" 2024-11-05 19:36:00 +07:00
James
af48d4fe38 GP-5054 account for endianness in VariableStorage.checkVarnodes 2024-11-04 20:50:05 +00:00
Ryan Kurtz
dd282d3153 Merge remote-tracking branch 'origin/GP-5078_ryanmkurtz_modules' 2024-11-04 07:27:50 -05:00
ghidra1
b6540da30a Merge remote-tracking branch 'origin/patch' 2024-11-01 15:05:41 -04:00
ghidra1
8afb1e2c69 GP-5090 Corrected FileDataTypeManager.close() issue 2024-11-01 15:00:22 -04:00
Ryan Kurtz
faf55a8de6 GP-5078: Improvements to Ghidra Module directory layout 2024-10-31 10:34:26 -04:00
Ryan Kurtz
7f1469a1cf Merge remote-tracking branch 'origin/GP-5038_RecursiveTypedef' 2024-10-28 17:21:51 -04:00
Ryan Kurtz
c62834222d Merge remote-tracking branch 'origin/GP-5006_OverrideHashCollisions'
(Closes #3694)
2024-10-28 17:20:16 -04:00
caheckman
2e09cf4ef3 GP-5038 Support for data-type recursion through typedef 2024-10-28 20:44:52 +00:00
Ryan Kurtz
24cdf2d01e GP-0: Certify 2024-10-28 13:40:52 -04:00
hippietrail
d28b139933 correct decendant/decendent/descendent in identifiers, errors, and comments 2024-10-28 23:48:28 +07:00
ghidra1
d5ae0f96e8 GP-5013 Rework disassembler to address special use cases 2024-10-15 17:32:52 -04:00
caheckman
33646bbcdc Move UNASSIGNED check into LocalSymbolMap 2024-10-09 23:06:43 +00:00
caheckman
5fa798429f GP-5006 Address hash collisions in DataTypeSymbol 2024-10-09 17:57:30 +00:00
Ryan Kurtz
8efa9a181d Merge remote-tracking branch 'origin/patch' 2024-10-08 10:59:11 -04:00
caheckman
5e75fb19e7 GP-4985 Check for overlapping structure fields and issue warnings 2024-10-07 19:22:54 +00:00
dragonmacher
cd93bb4abb Test fixes 2024-10-02 12:38:28 -04:00
Ryan Kurtz
5b4a391ae4 Merge remote-tracking branch 'origin/GP-4930_ghidragon_improving_goto' 2024-10-01 12:03:39 -04:00