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
Ryan Kurtz
6ad14f7278
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-7-22-26'
2026-07-22 14:27:23 -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
Ryan Kurtz
48f25ac01b
Merge branch
...
'GP-7088_ryanmkurtz_PR-9408_0xFE4415_aarch64_coff_relocations' into
patch (Closes #9408 )
2026-07-22 05:09:45 -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
Ryan Kurtz
5f16f3576f
Merge branch 'GP-7085_ryanmkurtz_PR-9397_Thraetaona_pe-export-table'
...
into patch (Closes #9396 , Closes #9397 )
2026-07-21 12:49:40 -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
dd4d969fc8
Merge branch 'GP-7071_ryanmkurtz_pef-omf' into patch
2026-07-17 11:18:54 -04:00
Ryan Kurtz
7442e2c081
GP-6921: Fixing build
2026-07-17 09:24:12 -04:00
Ryan Kurtz
db83976554
GP-7071: Fixing potential infinite loop in the PefLoader, and some other
...
PEF/OMF parsing fixes
2026-07-17 08:38:44 -04:00
Ryan Kurtz
d23de7587d
Merge remote-tracking branch 'origin/GP-6921_d-millar_struct_recovery_RB260706'
2026-07-17 05:01:02 -04:00
dragonmacher
4b1be46fc1
GP-7073 - Updates the processor manual launcher
2026-07-16 17:28:07 -04:00
d-millar
e1dddb3ec0
GP-6921: from GP-X
...
GP-6921: stashed changes
GP-6921: basic plugin
GP-6921: viable plugin
GP-6921: tags
GP-6921: bug fix
GP-6921: NPE
GP-6921: minor mods
GP-6921: aisle 9
GP-6921: working the bugs...
GP-6921: close to previous script results
GP-6921: intermediate stuff
GP-6921: mostly working
GP-6921: building struct
GP-6921: better action names
GP-6921: suggestions
GP-6921: better messaging
GP-6921: start on docs
GP-6921: docs
GP-6921: doc edits
GP-6921: one more suggestion pass
GP-6921: better conflict resolution
GP-6921: shrink
GP-6921: matching
GP-6921: more options; include offset equals
GP-6921: more options; include offset equals
GP-6921: from review (ongoing)
GP-6921: one more...
GP-6921: actions
GP-6921: from review...
GP-6921: temp
GP-6921: bookmarks?
GP-6921: tag -> bkmk
GP-6921: tag -> bkmk (pt2)
GP-6921: merge?
GP-6921: pinning mod
GP-6921: revert
GP-6921: revert
GP-6921: post-review
GP-6921: skip merge
GP-6921: finally
GP-6921: and release
GP-6921: mo' betta
GP-6921: mo' betta
GP-6921: mo' betta
GP-6921: typo
GP-6921: help oops
GP-6921: help oops
2026-07-16 20:15:26 +00:00
Ryan Kurtz
b24b7fd897
Merge remote-tracking branch 'origin/patch'
2026-07-16 14:33:29 -04:00
Ryan Kurtz
a290262a8c
Merge remote-tracking branch
...
'origin/GP-7072-dragonmacher-decomp-find-refs-exception' into patch
(Closes #9378 )
2026-07-16 14:30:42 -04:00
Ryan Kurtz
6bd63cba77
Merge remote-tracking branch 'origin/patch'
2026-07-16 14:10:14 -04:00
ghidra1
b3381bb526
GP-1 Corrected regrerssion failure
2026-07-16 14:08:02 -04:00