Ryan Kurtz
|
022af8fa09
|
Merge remote-tracking branch 'origin/GP-2627_TestFixes'
|
2023-03-22 18:52:23 -04:00 |
|
ghidragon
|
1f72861388
|
GP-0 fixed PinnedSymbolTests
|
2023-03-22 13:24:37 -04:00 |
|
caheckman
|
44eef24fa4
|
GP-2627 Adjust tests
|
2023-03-22 13:11:18 -04:00 |
|
ghizard
|
68970edd39
|
GP-3237 - AbstractSymbolUpdateTask private class name fix
|
2023-03-22 11:37:59 -04:00 |
|
Ryan Kurtz
|
d305aefad6
|
Merge remote-tracking branch 'origin/GP-3229_dev747368_fix_saveas_menutext'
|
2023-03-22 11:27:40 -04:00 |
|
Ryan Kurtz
|
93c82e083f
|
Merge remote-tracking branch 'origin/GP-3210_dev747368_fix_xml_serialization_of_high_unicode'
|
2023-03-22 11:26:30 -04:00 |
|
Ryan Kurtz
|
3da82f9ff9
|
Merge remote-tracking branch 'origin/GP-3190_dev747368_remove_numberutils'
|
2023-03-22 11:25:08 -04:00 |
|
Ryan Kurtz
|
05a05dd113
|
Merge remote-tracking branch 'origin/GP-879_ghidra007_askAddr_scriptAPI_defaultValue--SQUASHED'
|
2023-03-22 11:23:26 -04:00 |
|
Ryan Kurtz
|
9533632167
|
Merge remote-tracking branch 'origin/patch'
|
2023-03-22 11:20:12 -04:00 |
|
ghidragon
|
d694bb7d7b
|
GP-1100 fixing pinned symbols
|
2023-03-22 11:11:52 -04:00 |
|
Ryan Kurtz
|
4d8ec78c74
|
Merge remote-tracking branch 'origin/GP-3214_emteere_duplicateRefMarkupFix--SQUASHED' into patch
|
2023-03-22 11:08:22 -04:00 |
|
emteere
|
3fca50a7a8
|
GP-3214 Fix duplicate operand references from constant propagation and scalar analyzer
|
2023-03-21 17:52:34 -04:00 |
|
ghidra007
|
37026c59d2
|
GP-879 added script method askAddr with default value
|
2023-03-21 21:40:08 +00:00 |
|
dev747368
|
950e8066cc
|
GP-3229 fix menu text
|
2023-03-21 19:06:33 +00:00 |
|
dev747368
|
a813e1da2e
|
GP-3175 fix DWARF importer to handle Apple specific DWARF records
Also fix filename lookup to look in the same compUnit as the fileNum
attribute.
Also fix NPE in DataTypeUtilities.isSameKindBuiltInDataType()
|
2023-03-21 18:39:58 +00:00 |
|
Ryan Kurtz
|
6660f9663b
|
Merge remote-tracking branch
'origin/GP-3178_ghidragon_pinned_symbol_bug_on_rebase' (Closes #4290)
|
2023-03-21 13:57:39 -04:00 |
|
Ryan Kurtz
|
89118f7fe6
|
Merge remote-tracking branch 'origin/GP-2627_PartialStruct'
|
2023-03-21 13:55:34 -04:00 |
|
caheckman
|
2591c17f22
|
GP-2627 TypePartialStruct
|
2023-03-21 13:28:09 -04:00 |
|
Ryan Kurtz
|
8a9ccf8147
|
Merge remote-tracking branch 'origin/GP-3200_ghizard_Smarter_restricted_creation_of_functions_for_global_labels'
|
2023-03-21 12:29:34 -04:00 |
|
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 |
|
dev747368
|
eb130ac8e2
|
GP-3210 fix manual xml serialization of high unicode characters
|
2023-03-17 00:51:20 +00: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 |
|
ghizard
|
56322bf94e
|
GP-3200 - PDB - Smarter, restricted creation of functions for global
labels
|
2023-03-15 12:20:20 -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 |
|
dev747368
|
c2c51e766e
|
GP-3190 remove NumberUtils, fixup usage
Also remove DWARFAmbigNumericAttribute and use Scalar
|
2023-03-14 19:10:25 +00:00 |
|
ghidragon
|
2cb37fc303
|
Gp-3178 fixed AddressOutOfBoundsException when rebasing with pinned
symbols
|
2023-03-14 14:47:37 -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 |
|
ghidra1
|
dfac7f0109
|
GP-3176 corrected ELF INIT/FINI array processing
|
2023-03-09 16:23:01 -05:00 |
|
Ryan Kurtz
|
0773637b0c
|
Merge remote-tracking branch 'origin/patch'
|
2023-03-09 12:24:28 -05:00 |
|
Ryan Kurtz
|
c5584599c0
|
GP-3054: Preventing relative file paths from ending up in an FSRL
|
2023-03-09 11:09:01 -05:00 |
|
dragonmacher
|
b332ce5d8b
|
GP-3173 - Fixed issue with being unable to edit in the FunctionEditor
dialog using only they keyboard
|
2023-03-08 18:24:33 -05:00 |
|
ghidra1
|
f56e922d43
|
GP-0 Added ability to ignore specific pcode test failures. Corrected
BigInteger to BigFloat conversion used by INT2FLOAT emulation op.
|
2023-03-08 21:49:44 +00:00 |
|
Ryan Kurtz
|
a3ca5a67e1
|
Merge remote-tracking branch
'origin/GP-877_dev747368_fixedlen_leb128_datatypes--SQUASHED
|
2023-03-08 13:52:09 -05:00 |
|
Ryan Kurtz
|
0a75f53c05
|
Merge remote-tracking branch 'origin/GP-1593_ghidragon_byteviewer_selection_bug--SQUASHED'
|
2023-03-08 13:44:52 -05:00 |
|
Ryan Kurtz
|
ee2c9b4f1f
|
Merge remote-tracking branch 'origin/GP-3148_JoinOverlaps'
|
2023-03-08 13:43:28 -05:00 |
|
caheckman
|
6e239a393e
|
GP-3029 Treat annotations in comments as a single token
|
2023-03-08 12:38:58 -05:00 |
|
dev747368
|
0e45354f24
|
GP-877 LEB128 enhancements, cleanup
|
2023-03-07 19:33:43 -05:00 |
|
caheckman
|
74e1bbdb57
|
GP-3148 More join space overlaps
|
2023-03-07 17:13:11 -05:00 |
|
ghidragon
|
618bd70cf5
|
GP-1593 fixed selection bug in bytebiewer where last byte in memory block could not be selected. Also fixed issue when starting/ending a selection in a separator line.
|
2023-03-07 15:00:46 -05:00 |
|
ghidragon
|
e2fbdc2212
|
Merge branch 'GP-0_ghidragon_test_fixes'
|
2023-03-07 14:27:56 -05:00 |
|
ghidragon
|
0adc91a156
|
Test fixes
|
2023-03-07 14:27:02 -05:00 |
|
Ryan Kurtz
|
2a5816cd3b
|
Merge remote-tracking branch 'origin/GP-3170-dragonmacher-help-css-updates'
|
2023-03-07 13:47:53 -05:00 |
|
Ryan Kurtz
|
dae02d873c
|
Merge remote-tracking branch
'origin/GP-3168-dragonmacher-dialog-exception' (Closes #5065)
|
2023-03-06 18:20:58 -05:00 |
|
dragonmacher
|
84521c6f09
|
GP-3170 - Updates to fix clients of languages.css
|
2023-03-06 15:56:44 -05:00 |
|
Ryan Kurtz
|
e23487355c
|
GP-2877: Fixing Loaded Program name for libraries that use absolute
paths in their library names (Mach-O)
|
2023-03-06 12:31:40 -05:00 |
|
dragonmacher
|
0f5a0a10ba
|
GP-3168 - Fixed dialog closing exception
|
2023-03-06 12:30:28 -05:00 |
|
Ryan Kurtz
|
24bad727a1
|
Merge remote-tracking branch 'origin/patch'
|
2023-03-06 12:28:00 -05:00 |
|
Ryan Kurtz
|
6275b13b5c
|
GP-3167: Properly closing library providers
|
2023-03-06 11:48:14 -05:00 |
|
Ryan Kurtz
|
8da66186da
|
Merge remote-tracking branch 'origin/patch'
|
2023-03-06 06:58:02 -05:00 |
|
Ryan Kurtz
|
dba67b5648
|
GP-3167: Fixed a bug that prevented the Mach-O loader from finding and
loading libraries that reside in a Universal Binary file
|
2023-03-06 06:47:59 -05:00 |
|
Ryan Kurtz
|
4e0fa990fb
|
Merge remote-tracking branch 'origin/GP-3140_ryanmkurtz_no-eclipse--SQUASHED'
|
2023-03-03 16:08:18 -05:00 |
|
Ryan Kurtz
|
0069538469
|
GP-3140: Ghidra can now run from development/repository mode using Gradle's compiled classes/jars, instead of just relying on Eclipse's compilation output
|
2023-03-03 16:02:58 -05:00 |
|
Ryan Kurtz
|
2ece71e173
|
Merge remote-tracking branch 'origin/GP-3161_Dan_emuFrameworkImprovements--SQUASHED'
|
2023-03-03 15:32:47 -05:00 |
|
Ryan Kurtz
|
0e1a690afb
|
Merge remote-tracking branch 'origin/GP-2943_ghidragon_default_hex_view_for_structure_editor--SQUASHED'
|
2023-03-03 15:29:38 -05:00 |
|