dragonmacher
5d75f6905b
Fixed script dialog issue
2026-09-03 11:29:42 -04:00
Ryan Kurtz
bc3978a78e
GP-7205: Certify
2026-09-01 06:31:10 -04:00
8damon
89ace222c3
Fix cyclic x64 unwind chain parsing
2026-09-01 06:20:56 -04:00
Ryan Kurtz
75964f2f50
GP-7176: Checking for unsupported paths during library loading
2026-08-31 11:16:42 -04:00
Ryan Kurtz
6b40e4a239
GP-7173: Limiting recursion depth in OmfIteratedData.java
2026-08-31 07:10:33 -04:00
Ryan Kurtz
fef3f4c9a5
GP-7174/7175: Fixing string formatter
2026-08-31 07:02:26 -04:00
Ryan Kurtz
2fce7f119d
GP-7175: Checking count values in Mach-O BindingTable.java and
...
RebaseTable.java
2026-08-31 06:27:14 -04:00
Ryan Kurtz
19afcc1c49
GP-7071: Another OMF fix
2026-08-10 06:43:01 -04:00
Ryan Kurtz
d08e8acff1
GP-0: Fixing a potential NullPointerException when parsing PE DebugMisc
...
structures (Closes #9486 )
2026-08-10 05:48:55 -04:00
Ryan Kurtz
1f7a1b350b
GP-0: Fixing NullPointerException importing an x64 PE with a zeroed
...
UnwindInfoAddress in .pdata (Closing #9491 )
2026-08-10 04:57:38 -04:00
Ryan Kurtz
c42f398414
Merge remote-tracking branch
...
'origin/GP-7118-dragonmacher-comp-editor-fix' into patch (Closes #9461 )
2026-08-07 07:12:06 -04:00
Ryan Kurtz
36cf4956db
GP-7123: SomLoader parsing improvement
2026-08-06 11:29:21 -04:00
Ryan Kurtz
6d7ace559f
GP-7124: MotorolaHexLoader parsing improvement
2026-08-06 11:18:42 -04:00
dragonmacher
9734de71f9
GP-7118 - Updated Structure Editor to reloaded when the description is
...
changed outside of the editor
2026-08-05 14:23:57 -04:00
Ryan Kurtz
9837384239
Merge remote-tracking branch
...
'origin/GP-6624_ghidravision_DecompileDebugXml_added_bitfields--SQUASHED'
into patch (Closes #9049 )
2026-07-31 07:18:39 -04:00
ghidravision
237d83af4c
Updated handling of unions with bitfields. Cleaned up code. SQUASHED
2026-07-31 11:07:51 +00:00
dragonmacher
a16770a969
GP-7096 - Prevent headless analyzer from updating last opened project
2026-07-27 14:40:39 -04:00
Ryan Kurtz
efaddf9a09
GP-7046: Safer parsing of dyld_shared_cache files
2026-07-23 13:40:36 -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
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
fe841ab92d
GP-7079: Handling missing LC_SYMTAB better ( Closes #9399 )
2026-07-20 11:31:01 -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
87d10fc6ee
GP-7064: Fixing XmlLoader path traversal
2026-07-14 05:04:31 -04:00
ghidra1
5031553695
GP-7061 Corrected ELF Import regression related to dynamic GNU Hashtable
...
and symbol table processing
2026-07-13 11:23:48 -04:00
Ryan Kurtz
253fdc8c67
Merge remote-tracking branch 'origin/GP-7057_ghidra1_ExternalElfSymbol'
...
into patch (#9213 )
2026-07-10 13:56:25 -04:00
ghidra1
1ea863e5ec
GP-7057 Revised ElfSymbol.isExternal() method
2026-07-10 13:09:40 -04:00
Ryan Kurtz
ac76ada59f
Merge remote-tracking branch
...
'origin/GP-7055-dragonmacher-copy-special-exception' into patch
(Closes #9362 )
2026-07-10 12:10:04 -04:00
Ryan Kurtz
cfc637ceaa
Merge remote-tracking branch 'origin/GP-7051-dragonmacher-save-deadlock'
...
into patch (Closes #9358 )
2026-07-10 12:08:07 -04:00
dragonmacher
2834bc6362
GP7055 - Fixed exception when choosing Copy Special
2026-07-10 11:57:02 -04:00
ghidra1
88d689258c
GP-7056 Corrected PLTGOT markup issue that could skip last PLT entry
2026-07-10 11:09:07 -04:00
dragonmacher
1f1a5dc33c
GP-7051 - Fixed deadlock seen when saving a program
2026-07-09 12:33:20 -04:00
Ryan Kurtz
f9316e1e9c
Merge remote-tracking branch
...
'origin/GP-7044-dragonmacher-find-uses-of-function-defs' into patch
(Closes #9342 )
2026-07-08 08:42:25 -04:00
Ryan Kurtz
80c61dc32b
GP-0: Adding -Dsun.awt.disablegrab=true to Ghidra.launch to prevent
...
system hang on breakpoints
2026-07-07 15:12:01 -04:00
dragonmacher
c0d344faba
GP-7044 - Find Uses - Updated finding code for FunctionDefinitions to
...
find all references
2026-07-06 18:59:25 -04:00
Ryan Kurtz
de6b9fe2f3
GP-0: Adding --sun-misc-unsafe-memory-access=allow to Eclipse run
...
configs
2026-06-23 17:59:51 -04:00
Ryan Kurtz
a1caa9124d
Merge remote-tracking branch
...
'origin/GP-6934_Dan_fixCmdMetacharIssues--SQUASHED' into patch
(Closes #9283 )
2026-06-23 09:48:55 -04:00
Dan
1541f3a78b
GP-6934: Implement OS/shell-dependent escaping.
2026-06-23 13:30:09 +00:00
Ryan Kurtz
ef20124903
GP-6896: ImporterDialog 'Program Name' to 'Name' label change
2026-06-18 09:49:57 -04:00
ghidra1
d0478ad2f6
GP-1 Corrected folder URL creation for HeadlessAnalyzer.processURL
2026-06-16 10:28:32 -04:00
Ryan Kurtz
9ce5c5984c
GP-0: Follow safe unzipping pattern on javadoc zip file
2026-06-12 04:47:01 -04:00
ghidra1
9e9083a074
GP-6953 Corrected GUID datatype alignment to be 4-bytes
2026-06-10 17:49:23 -04:00
ghidra1
a68cee1c00
GP-6616: Imported non-Programs (i.e., Trace) now try to be opened in the
...
tool that was used to import them
2026-06-10 15:55:00 -04:00
ghidra1
1431a231eb
Merge remote-tracking branch 'origin/GP-6891_ghidra1_DBTrace_GZT_FIles--SQUASHED' into patch
2026-06-10 12:31:53 -04:00
ghidra1
1ea11b20df
GP-6891 Improved Debugger Trace import/export support and added packed DBTrace GZT file type.
2026-06-10 12:26:44 -04:00
Ryan Kurtz
a5eb696eb3
Merge remote-tracking branch
...
'origin/GP-6843_dev747368_symbolutils_invalidchars_patch--SQUASHED' into
patch (Closes #9165 , Closes #9172 , Closes #9206 )
2026-06-08 06:53:51 -04:00
dev747368
b3fedff1fb
GP-6843 update SymbolUtilities invalidChars logic
...
Addresses PR #9172
2026-06-03 22:03:14 +00:00
Ryan Kurtz
b84bcc3c07
GP-6887: Fixing potential integer overflow
2026-06-01 05:09:22 -04:00
ghidra1
0ea881f815
GP-6887 Added ELF GNU Hash parse bounds checking
2026-05-28 15:34:35 -04:00
ghidra1
f21510c070
Merge remote-tracking branch
...
'origin/GP-6717_Dan_fixClassForName-take2--SQUASHED' into patch
2026-05-27 13:53:38 -04:00
Dan
7789fd45d3
GP-6717: Implement a safe pattern around Class.forName
2026-05-27 16:03:21 +00:00