Ryan Kurtz
a0d17e4e4b
GP-0: Certify
2026-07-27 05:15:22 -04:00
wujiecong
daa5238b68
Fix typo in WildRange constructor error message
...
The AssertionError message incorrectly stated "max > max"
instead of "min > max" when validating that min <= max.
2026-07-26 19:38:24 +08:00
Ryan Kurtz
817766af27
GP-0: Fixing PyGhidra application name on Linux, and a couple of other
...
PyGhidra tweaks (Closes #8362 )
2026-07-24 12:28:49 -04:00
Ryan Kurtz
1014eb099c
GP-0: Make the setting of the Linux application name in Ghidra.java
...
publicly accessible for PyGhidra to use (#8362 )
2026-07-24 08:49:59 -04:00
Ryan Kurtz
825b92e7e2
Merge remote-tracking branch 'origin/patch'
2026-07-24 08:35:40 -04:00
Ryan Kurtz
b855a9164f
GP-0: Upping gradle wrapper to 9.6.1
2026-07-24 08:32:00 -04:00
Ryan Kurtz
9a151bd89d
Merge remote-tracking branch
...
'origin/GP-7092_dragonmache3r_PR-9387_brothersw_master' (Closes #9386 ,
Closes #9387 )
2026-07-24 04:53:23 -04:00
Ryan Kurtz
7ddaa7601b
Merge remote-tracking branch 'origin/patch'
2026-07-23 13:43:33 -04:00
Ryan Kurtz
efaddf9a09
GP-7046: Safer parsing of dyld_shared_cache files
2026-07-23 13:40:36 -04:00
dragonmacher
ab02da10ee
Test fixes
2026-07-23 09:58:54 -04:00
Ryan Kurtz
1b419420d3
Merge remote-tracking branch 'origin/patch'
2026-07-23 05:19:42 -04:00
Ryan Kurtz
0bffbabbbb
Merge remote-tracking branch
...
'origin/GP-7019_ghidorahrex_x86_pslld_count_fix--SQUASHED' into patch
(Closes #9329 )
2026-07-23 05:16:16 -04:00
Ryan Kurtz
7c27822441
Merge remote-tracking branch 'origin/GP-6818_ghidorahrex_x86_gfni_instructions' into patch
2026-07-23 05:10:12 -04:00
Ryan Kurtz
67e67d02d9
Merge remote-tracking branch
...
'origin/GP-7084_emteere_PR-9401_0xFE4415_undef_data' (Closes #9401 )
2026-07-23 05:03:12 -04:00
Ryan Kurtz
175f98516c
Merge branch 'GP-0_ryanmkurtz_PR-9411_64kramsystem_fix-bundlebuilt-npe'
2026-07-23 04:58:24 -04:00
Saverio Miroddi
21732f9390
Fix NullPointerException in BundleStatusTableModel.bundleBuilt
...
getStatus(bundle) returns null when the built bundle is not tracked in
the table model's map (e.g. a bundle built programmatically rather than
added through the Bundle Manager). The bundleBuilt handler dereferenced
it unconditionally, throwing an uncaught NPE on the Swing thread.
Guard the status the same way bundleException() already does.
2026-07-23 03:30:28 +02:00
ghidorahrex
10b2f530c6
GP-7019: Fixed pslld count operand
2026-07-22 17:14:15 -04:00
dragonmacher
c098bf9afa
GP-7092 - Fixed bug when deleting function with multiple function tags
2026-07-22 15:00:53 -04:00
brothersw
7ccc6e852b
#9386 Fix function delete failing when 2 or more tags are applied
2026-07-22 13:54:54 -04:00
dragonmacher
4bd811ca74
Test fixes
2026-07-22 13:45:03 -04:00
Ryan Kurtz
ad8f879a86
Merge remote-tracking branch 'origin/GP-6976_James_cold_symbols_elf_files--SQUASHED'
2026-07-22 11:13:45 -04:00
James
221ad21bed
GP-6976 handle .cold symbols in ELF files
2026-07-22 09:23:05 -04:00
Ryan Kurtz
f8f06eace3
Merge branch
...
'GP-7089_ryanmkurtz_PR-9314_itxsamad1_fix_spec-extension-export-merge-model'
(Closes #8830 , Closes #9314 )
2026-07-22 06:11:59 -04:00
Ryan Kurtz
fc6b2ace58
GP-7089: Certify
2026-07-22 06:03:43 -04:00
Ryan Kurtz
5eb0e0237d
Merge remote-tracking branch 'origin/patch'
2026-07-22 05:12:53 -04:00
Meow
3101600853
fix: missing implementation for IMAGE_REL_ARM64_ADDR64
2026-07-22 05:05:56 -04:00
Ryan Kurtz
205a053b72
Merge remote-tracking branch 'origin/patch'
2026-07-21 15:41:38 -04:00
Ryan Kurtz
2bdc34c25a
Merge remote-tracking branch 'origin/GP-7048_ghidragon_fieldpanel_accessibleField_bug' into patch
2026-07-21 15:39:38 -04:00
Ryan Kurtz
4cf085984b
Merge remote-tracking branch
...
'origin/GP-7075-dragonmacher-structure-editor-go-to-next-defined--SQUASHED'
(Closes #9376 )
2026-07-21 15:35:44 -04:00
Ryan Kurtz
51e8edda7c
Merge remote-tracking branch 'origin/patch'
2026-07-21 15:35:01 -04:00
Ryan Kurtz
ebb5497940
GP-7087: Improved the handling of JDOM attribute errors in the PE
...
LibraryLookupTable (Closes #6288 )
2026-07-21 15:33:09 -04:00
dragonmacher
b490ac5e63
GP-7075 - Structure Editor - Added actions to jump to the next row with a defined data type
2026-07-21 13:22:05 -04:00
Ryan Kurtz
73cf8100b9
Merge remote-tracking branch 'origin/patch'
2026-07-21 13:04:25 -04:00
Ryan Kurtz
052eaddf41
Merge remote-tracking branch 'origin/GP-7016_ghidorahrex_vpextrw_fix'
...
into patch (Closes #9323 )
2026-07-21 13:01:25 -04:00
Ryan Kurtz
48997fd7d9
Merge remote-tracking branch 'origin/GP-7015_ghidorahrex_xchg_nop_fix'
...
into patch (Closes #9327 )
2026-07-21 12:59:02 -04:00
Ryan Kurtz
cd8eda1d6d
Merge remote-tracking branch 'origin/GP-6770_ghidorahrex_mcs96_cmpl_carry_fix' into patch
2026-07-21 12:56:14 -04:00
Fereydoun Memarzanjany
683b8dae88
9396: Fix unsigned PE export ordinal-table indexes
...
The PE Export Ordinal Table stores unsigned 16-bit indexes into the
Export Address Table. Reading these values with readShort() sign-extends
entries from 0x8000 through 0xffff, preventing them from matching the
nonnegative function index and causing their export names to be lost.
2026-07-21 12:45:57 -04:00
Ryan Kurtz
95456a8e64
Merge remote-tracking branch 'origin/GP-7076_ryanmkurtz_pe--SQUASHED'
...
(Closes #9171 , #9375 )
2026-07-21 10:32:27 -04:00
Ryan Kurtz
f21a2f5755
GP-7076: PeLoader improvements
2026-07-21 10:30:16 -04:00
Meow
6d0257493f
added OperandReferenceAnalyzerTest for undefined data and undefined array
2026-07-20 22:30:24 +02:00
Ryan Kurtz
56002b74e4
Merge remote-tracking branch
...
'origin/GP-7063_caheckman_DetectSymbolConflict' (Closes #9217 )
2026-07-20 15:26:43 -04:00
ghidragon
ca4603ad14
GP-7048 fixed stack trace in AccessibleFieldPanel
2026-07-20 14:41:21 -04:00
Meow
ade63a64c7
Fix OperandReferenceAnalyzer to recognize all undefined data types
2026-07-20 19:26:15 +02:00
Ryan Kurtz
ae7432b8bf
Merge remote-tracking branch 'origin/patch'
2026-07-20 11:37:53 -04:00
Ryan Kurtz
fe841ab92d
GP-7079: Handling missing LC_SYMTAB better ( Closes #9399 )
2026-07-20 11:31:01 -04:00
Ryan Kurtz
64edf25baf
Merge remote-tracking branch 'origin/GP-7058_caheckman_IllegalOpIBlock'
...
(Closes #9282 )
2026-07-20 04:48:48 -04:00
caheckman
6740b89926
GP-7063 New detection of symbol conflicts
2026-07-17 21:28:41 +00:00
Ryan Kurtz
223a8d5cf0
Merge remote-tracking branch
...
'origin/GP-7073_dragonmacher_PR-9302_pgalbraith_manual-page-number'
(Closes #9301 , Closes #9302 )
2026-07-17 14:22:31 -04:00
Ryan Kurtz
13a308a8f9
Merge remote-tracking branch 'origin/patch'
2026-07-17 11:22:48 -04:00
Ryan Kurtz
7442e2c081
GP-6921: Fixing build
2026-07-17 09:24:12 -04:00