Commit Graph

4850 Commits

Author SHA1 Message Date
Ryan Kurtz
eebe8ae825 Merge remote-tracking branch
'origin/GP-3171_ghizard_PDB_stub_basic_Member_Pointers' (Closes #5055)
2023-03-21 12:26:10 -04:00
Ryan Kurtz
f3e06e89d6 Merge remote-tracking branch 'origin/GP-3154_ryanmkurtz_guava' 2023-03-21 11:47:28 -04:00
Ryan Kurtz
19c50cab08 Merge remote-tracking branch 'origin/patch' 2023-03-21 09:15:36 -04:00
dragonmacher
f7ceaece06 Test fixes 2023-03-21 08:05:10 -04:00
Ryan Kurtz
c377b245da GP-0: Creating BundleHost cache directory in a more reliable fashion 2023-03-20 12:48:41 -04:00
Ryan Kurtz
d76f59ee69 Merge branch 'GP-0_ryanmkurtz_PR-5111_Gravelbones_omf_skip_comdat' 2023-03-20 07:48:28 -04:00
Ryan Kurtz
131fdd9df1 GP-0: PR cleanup 2023-03-20 07:41:30 -04:00
Ryan Kurtz
05684a076a Merge remote-tracking branch
'origin/GP-1-dragonmacher-structure-editor-focus-issue' (#3561)
2023-03-20 07:14:32 -04:00
Ryan Kurtz
aba35ceaf9 Merge remote-tracking branch 'origin/GP-1-dragonmacher-spelling-fixes' 2023-03-20 07:09:18 -04:00
Ryan Kurtz
c60ac3d4b6 Merge branch 'GP-0_ryanmkurtz_PR-5110_Gravelbones_omf_logging' 2023-03-20 06:55:02 -04:00
Ryan Kurtz
e85269eea9 GP-0: PR cleanup 2023-03-20 06:54:17 -04:00
emteere
b10d01a2cb GP-3216 Fixed CParser creation of Enums from define's with upper and
lower case u,l,ul when value surrounded by parentheses
2023-03-19 19:17:58 +00:00
Gravelbones
247a4feedf OMF format: Skip fixup for Comdat records 2023-03-18 12:43:50 +01:00
Gravelbones
ee12899696 OMF format: Remove some logging messages 2023-03-18 12:37:33 +01:00
dragonmacher
8cd2c5d58a Spelling fixes 2023-03-17 20:02:12 -04:00
Ryan Kurtz
5a0f7c8233 Merge remote-tracking branch 'origin/GP-1928_dev747368_findPdb_util_method' 2023-03-17 16:04:15 -04:00
Ryan Kurtz
45d2e42bb4 Merge remote-tracking branch 'origin/GP-3186_ZeroSizeExportConsistency' 2023-03-17 15:57:28 -04:00
dev747368
72f4483394 GP-1928 additional findPdb util method 2023-03-17 17:12:06 +00:00
dragonmacher
faf73e8ecb GP-3199 - Updated Version Tracking classes to make them public
(Closes #4950)
2023-03-17 10:26:05 -04:00
Ryan Kurtz
a0473e8853 GP-2511: Don't create Mach-O duplicate symbols with namespaces named
after sections
2023-03-17 10:19:29 -04:00
Ryan Kurtz
8bab4179bc Merge remote-tracking branch
'origin/GP-3195-dragonmacher-parallel-decomp-api-tweak' (Closes #5091)
2023-03-16 12:07:51 -04:00
Ryan Kurtz
13f9b2f792 Merge remote-tracking branch
'origin/GP-3191-dragonmacher-patch-cast-exception' (Closes #5074)
2023-03-16 12:06:29 -04:00
dragonmacher
89c54c0b98 GP-3205 - Added the ability to copy details from the Missing Processor
Manual dialog
2023-03-15 19:10:15 -04:00
dragonmacher
761609b083 GP-3191 - Fixed class cast exception when triggering the patch action
from the Decompiler
2023-03-15 17:45:57 -04:00
ghizard
86a97c58d6 GP-3171 - PDB stub Member Pointers 2023-03-15 17:40:24 -04:00
dragonmacher
c7b4c69720 Fixed the structure editor sometimes losing focus when editing data
types
2023-03-15 15:58:57 -04:00
Ryan Kurtz
628642461c Merge remote-tracking branch 'origin/GP-3166_dev747368_fix_Scalar_bittwiddling--SQUASHED' 2023-03-15 13:29:27 -04:00
Ryan Kurtz
179f093aca Merge remote-tracking branch 'origin/patch' 2023-03-15 06:41:17 -04:00
Ryan Kurtz
cc6abb596d GP-3198: Fixing a bug in FlatProgramAPI.getLastInstruction()
(Closes #5090)
2023-03-15 06:37:03 -04:00
Ryan Kurtz
fdafa401cd GP-3194: The MachoLoader now correctly handles
DYLD_CHAINED_PTR_64_OFFSET fixups
2023-03-15 06:08:12 -04:00
dragonmacher
4592ebcd5a GP-3195 - Updated ParallelDecompiler to not save processed items for cal
that does not used them
2023-03-14 14:24:05 -04:00
dev747368
c099ad7077 GP-3166 fix Scalar bit twiddling issue with values > 32 bits
Main problem was Scalar.getSignedValue() for something created with more than 32 bits and less than 64.
Removed unused mutator methods.
2023-03-14 14:15:23 -04:00
Ryan Kurtz
c7c8fc6822 Merge remote-tracking branch 'origin/GP-3189_ghidra1_CorrectToolLaunch--SQUASHED' 2023-03-14 06:26:58 -04:00
Ryan Kurtz
67625f5b9c Merge remote-tracking branch 'origin/GP-3174_PieceMarshaling' 2023-03-14 06:26:22 -04:00
Ryan Kurtz
fba98d104e Merge remote-tracking branch 'origin/GP-3029_CommentAnnotations' 2023-03-14 06:25:47 -04:00
Ryan Kurtz
cd0ea78cc8 Merge remote-tracking branch
'origin/GP-3184_ghizard_demangler_fix_missing_use_of_some_primitives--SQUASHED'
(Closes #5080)
2023-03-14 06:24:09 -04:00
Ryan Kurtz
254e749f95 Merge remote-tracking branch 'origin/GP-2642_Dan_compatEmulatorHelper--SQUASHED' 2023-03-14 06:23:07 -04:00
ghidra1
62501f70c1 GP-3189 corrected tool launch issue when file(s) dragged onto tool icon in toolchest. Removed single-DomainFile launch methods on ToolServices API. 2023-03-13 19:23:19 -04:00
dragonmacher
f7a5a0af7f Fixed broken Structure Editor F2 support 2023-03-13 18:30:18 -04:00
caheckman
b39c60e221 GP-3174 Indexed attribute marshaling 2023-03-13 16:48:16 -04:00
caheckman
349b891165 GP-3186 Add 0 size exports to consistency check for subtables 2023-03-13 14:30:34 -04:00
ghizard
64bc9d3b08 GP-3184 - DemangledDataType - fix missing use of some primitives 2023-03-13 13:43:36 -04:00
Dan
1531456b80 GP-2642: Compatibilty wrapper for new emulator in p-code tests. 2023-03-13 13:35:07 -04:00
Ryan Kurtz
daaf0875c2 Merge remote-tracking branch 'origin/patch' 2023-03-13 08:34:15 -04:00
emteere
8191d408f3 GP-3183 Fixed CParser.parse(String) method with not data type archive.
Fixed return data type of method when parsing a structure.
2023-03-11 21:47:46 +00:00
Ryan Kurtz
e7406dbb7c Merge remote-tracking branch 'origin/GP-1-dragonmacher-concurrent-mod-exception' 2023-03-10 11:47:35 -05:00
Ryan Kurtz
8b4fd11499 Merge remote-tracking branch
'origin/GP-3176_ghidra1_ELFLoaderInitFiniArrays' (Closes #5039)
2023-03-10 11:46:10 -05:00
Ryan Kurtz
6987feeaa5 Merge remote-tracking branch
'origin/GP-3173-dragonmacher-function-editor-focus-issue' (Closes #3561)
2023-03-10 11:44:33 -05:00
Ryan Kurtz
f43f411047 GP-3154: Updating Guava to 31.1-jre, and other dependent jars 2023-03-10 10:48:56 -05:00
dragonmacher
ee1b1f8df5 Fixed ConcurrentModificationException when using snapshots in the Byte
Viewer.
2023-03-09 17:49:12 -05:00