Ryan Kurtz
4e8ff9e621
Merge remote-tracking branch 'origin/patch'
2026-01-08 12:40:23 -05:00
Ryan Kurtz
1acb4a37a0
GP-6301: PyGhidraTaskMonitor no longer hangs python session
...
(Closes #8858 )
2026-01-08 12:30:06 -05:00
Ryan Kurtz
afecdc90ef
Merge remote-tracking branch 'origin/GP-0_dev747368_fix_clipboard_test_byteviewer_stuff'
2026-01-07 12:58:35 -05:00
dev747368
345a723b61
GP-0 fix clipboard test byteviewer chars format
2026-01-07 17:57:49 +00:00
Ryan Kurtz
b6cd752875
GP-6176: Missed a refactored Objective-C file
2026-01-07 12:53:16 -05:00
Ryan Kurtz
489bd23eda
Merge remote-tracking branch
...
'origin/GP-6291_dev747368_better_obfuscated_golang--SQUASHED'
(Closes #8804 )
2026-01-07 12:07:42 -05:00
Ryan Kurtz
5d379f347d
Merge remote-tracking branch 'origin/GP-6246_dev747368_dwarf_external_debug_file_cache_keepalive'
2026-01-07 12:06:16 -05:00
dev747368
d5ff03dfdf
GP-6291 better handling for obfuscated golang binaries
...
Allow the user to manually specify a version if it can't be detected in
the binary's metadata.
Favor the ftab's function address over the funcdata's invalid function
address.
Detect duff function body extents manually instead of relying on go
metadata.
Remove some unhelpful fail-detection logic so user won't be prevented
from re-trying the golang analysis a second time.
Added markup for encoded pcvalue sequences referenced from the funcdata.
2026-01-07 17:03:26 +00:00
Ryan Kurtz
1a26772550
GP-0: Adding plate comment OMF DEPLST ( Closes #8751 )
2026-01-07 11:33:54 -05:00
Ryan Kurtz
adbb086cfb
GP-6176: More Objective-C type metadata analyzers refactoring
2026-01-07 07:15:59 -05:00
dev747368
bc170c1b71
GP-6246 update file timestamp of dwarf external debug files when used
...
otherwise they get aged-off before they should.
2026-01-07 00:15:06 +00:00
Ryan Kurtz
5112c0024f
Merge remote-tracking branch 'origin/patch'
2026-01-06 13:34:16 -05:00
ghidra1
37698aecb9
GP-6290 Corrected CompositeDBAdapterV1 upgrade bug
2026-01-06 13:24:05 -05:00
ghidra007
d98aa6ffc3
GP-6286 added check for empty array
2026-01-06 17:22:02 +00:00
Ryan Kurtz
7ca96c7fd2
GP-6288: Updating PyGhidra README and version
2026-01-06 09:31:14 -05:00
Ryan Kurtz
34143b6599
Merge branch 'GP-6288_ryanmkurtz_pyghidra' ( #8529 )
2026-01-06 07:28:16 -05:00
Ryan Kurtz
da9f348a84
Merge remote-tracking branch 'origin/patch'
2026-01-06 06:57:45 -05:00
Ryan Kurtz
e0aeaf9b5b
GP-0: Fixing @return javadoc for DataTypeParser.parse() methods
...
(Closes #8833 )
2026-01-06 06:56:15 -05:00
Ryan Kurtz
d5b9582fd5
GP-6288: PyGhidra now by default restores sys.modules each time a script
...
is run, or the interactive interpreter is reset.
Can be disabled by uncommenting
"#VMARGS=-Dpyghidra.sys.modules.restore.disable=true" in
launch.properties if its found to cause problems.
2026-01-06 06:20:11 -05:00
Ryan Kurtz
78a9822a99
Merge remote-tracking branch
...
'origin/GP-5689_dev747368_byteviewer_charset_column--SQUASHED'
2026-01-06 04:46:05 -05:00
dev747368
84641bff03
GP-5689 Add ByteViewer 'Chars' column
...
Convert the Ascii format to Chars, which supports decoding bytes using
any available charset.
Reworked the memory alignment option of the ByteViewer to allow the user
to bump the displayed bytes left/right using an action.
Add option to control how widely spaced the chars are displayed, to
allow for wider non-Latin characters to be displayed correctly.
Refactor the CharsetInfo class to better support the information needed
by the new chars column.
Fixed HexLongLong format to not mix BE / LE longs when constructing its
final 16 byte value.
Fixed handling of ByteViewer's background color to use its theme value.
2026-01-05 22:54:40 +00:00
Ryan Kurtz
082c04c545
GP-6213: You can now set Ghidra MAXMEM via an assortment of environment
...
variables
2026-01-05 12:01:19 -05:00
Ryan Kurtz
f6274f373f
GP-0: Fixing javadoc
2026-01-05 11:46:06 -05:00
Ryan Kurtz
84be4896fe
Merge remote-tracking branch 'origin/patch'
2026-01-05 10:01:44 -05:00
Ryan Kurtz
2582906d35
GP-0: Fixing javadoc
2026-01-05 10:00:13 -05:00
dragonmacher
93d84a630a
Fixed broken theme color
2026-01-02 14:35:00 -05:00
Ryan Kurtz
6ef256cef1
Merge remote-tracking branch 'origin/patch'
2026-01-02 13:33:35 -05:00
Ryan Kurtz
d6b7bb8c74
GP-6283: Fixing PyGhidra API inadvertently squashing some exceptions
2026-01-02 13:30:05 -05:00
Ryan Kurtz
4cfd57ec3e
Merge remote-tracking branch 'origin/GP-6206-dragonmacher-byte-viewer-action-fix'
2026-01-02 13:17:52 -05:00
Ryan Kurtz
b485727aa2
Merge remote-tracking branch 'origin/patch'
2026-01-02 07:30:17 -05:00
Ryan Kurtz
89f487f65f
GP-6283: PyGhidra 3.0.2
2026-01-02 07:28:00 -05:00
Ryan Kurtz
ca7a0bcf19
Merge branch 'GP-0_ryanmkurtz_PR-8842_nblog_spelling'
2026-01-02 06:33:28 -05:00
Ryan Kurtz
6bcfb36a0a
Merge branch 'GP-0_ryanmkurtz_PR-8838_xiaoyinl_starting-locations'
2026-01-02 06:08:43 -05:00
Ryan Kurtz
5b2e6d60c7
GP-0: Certify
2026-01-02 06:08:16 -05:00
Ryan Kurtz
4123b0ec8f
Merge branch 'GP-0_ryanmkurtz_PR-8811_dnicolson_fix-pluralization-issues'
2026-01-02 06:00:21 -05:00
Ryan Kurtz
1aeda814b1
GP-0: Additional pluralization fixes
2026-01-02 05:59:58 -05:00
Ryan Kurtz
591333c9bb
Merge branch 'GP-0_ryanmkurtz_PR-8411_widberg_rom_space'
2026-01-02 05:26:50 -05:00
Ryan Kurtz
26e9bc6780
GP-6281: Swift type metadata fixes ( #8607 )
2026-01-02 05:07:10 -05:00
Ryan Kurtz
bbd2285583
GP-6281: More Swift type metadata markup (mostly TrailingObjects)
2025-12-31 06:36:06 -05:00
nblog
e0ba8f4740
fix(gdb.html): correct typo in package directory path.
...
fix(CreateExampleGDTArchiveScript.java): unify the MSVC version and remove the misspelled SDK version.
2025-12-31 10:18:57 +08:00
Ryan Kurtz
e64ffd03a9
Merge remote-tracking branch 'origin/GP-6189-dragonmacher-byte-viewer-cursor-color'
2025-12-30 17:50:18 -05:00
Ryan Kurtz
bbb884b5b2
Merge remote-tracking branch 'origin/patch'
2025-12-30 17:48:42 -05:00
Ryan Kurtz
59f361983f
Merge remote-tracking branch 'origin/GP-1-dragonmacher-find-refs-bitfield-exception' into patch
2025-12-30 17:47:31 -05:00
dragonmacher
6d61c70f37
GP-6206 - Fixed incorrect actions appearing in the Byte Viewer
2025-12-30 17:19:16 -05:00
dragonmacher
d45f5a2800
Test fixes
2025-12-30 15:39:38 -05:00
dragonmacher
0028eb07a4
Fixed exception when finding references
2025-12-30 14:16:42 -05:00
xiaoyinl
8682705b70
Add more Program Starting Locations
...
Add wmain, wWinMain, and DriverEntry functions as starting locations for Windows PE files.
2025-12-30 22:29:37 +08:00
Dave Nicolson
4b8f66a809
Simplify export message
2025-12-28 19:30:34 +01:00
dragonmacher
8d7bd95d89
GP-6189 - Byte Viewer - Updated cursor colors
2025-12-23 19:35:20 -05:00
Ryan Kurtz
6560dbcf56
Merge remote-tracking branch
...
'origin/GP-3960_ryanmkurtz_ElfLoader_swift_go--SQUASHED' (Closes #8795 )
2025-12-23 19:23:17 -05:00