Commit Graph

17614 Commits

Author SHA1 Message Date
Kurt Miller
e02b069461 Add OpenBSD support for x86_64 and arm_64. 2026-06-08 05:21:04 -04:00
Ryan Kurtz
5ccd4d7e31 Merge remote-tracking branch 'origin/patch' 2026-06-05 14:28:30 -04:00
Ryan Kurtz
4b48e2337e GP-0: Upping patch to 12.1.3 2026-06-05 14:12:39 -04:00
Ryan Kurtz
134f5394fc Merge remote-tracking branch 'origin/GP-6924-dragonmacher-task-monitor-fix' 2026-06-05 12:32:10 -04:00
dragonmacher
ba2a706d77 GP-6924 - Fixed exception in task monitor usage 2026-06-05 12:26:22 -04:00
Ryan Kurtz
2859a50417 Merge remote-tracking branch 'origin/GP-6925_ryanmkurtz_one-shot-cleanup' 2026-06-05 11:44:31 -04:00
Ryan Kurtz
af389d7abc GP-6925: Fixing one-shot analysisEnded() issue 2026-06-05 06:32:31 -04:00
Ryan Kurtz
ef9be77d33 Merge branch 'GP-6523_ryanmkurtz_PR-8971_jobermayr_com' (Closes #8971,
Closes #3107)
2026-06-04 08:25:00 -04:00
Ryan Kurtz
ed44056039 GP-6523: Formatting 2026-06-04 08:22:27 -04:00
Ryan Kurtz
7fad98234f Merge remote-tracking branch 'origin/GP-6764_dev747368_srcfile_field_hover' 2026-06-04 06:49:45 -04:00
Ryan Kurtz
83149d9aba Merge remote-tracking branch 'origin/GP-6905_dev747368_dwarf_sourcefile_tombstoned_addrs' 2026-06-04 06:48:25 -04:00
Ryan Kurtz
a6d8e51787 Merge remote-tracking branch 'origin/GP-6920_ryanmkurtz_monitor' 2026-06-04 06:34:58 -04:00
Ryan Kurtz
f51c930d7f GP-0: Fixing javadoc 2026-06-04 06:11:57 -04:00
Johannes Obermayr
4589cd8044 Loader for DOS COM files 2026-06-04 05:21:22 -04:00
dev747368
a048d46eb6 GP-6764 add hover for source map fields 2026-06-03 22:41:43 +00:00
Ryan Kurtz
b66180204a GP-6347: SourceLanguageAnalyzer now tells user to rerun analysis if new
languages were found
2026-06-03 07:20:13 -04:00
Ryan Kurtz
47bf0890e7 GP-6920: Fixing stale monitor message about hashing that shows up during
import
2026-06-03 06:01:41 -04:00
Ryan Kurtz
cee41f52ea Merge branch 'GP-0_ryanmkurtz_PR-9242_TobinCavanaugh_typo' 2026-06-03 04:55:41 -04:00
Ryan Kurtz
294f282c27 Merge remote-tracking branch 'origin/GP-6846_ghidra1_AdditionalBuiltInTypes' 2026-06-03 04:43:46 -04:00
Ryan Kurtz
7bded1493e Merge remote-tracking branch
'origin/GP-6913_dev747368_try2_fix_gccexceptionhandler_absptr_values'
(#9131)
2026-06-03 04:42:20 -04:00
Ryan Kurtz
c1177601b3 Merge remote-tracking branch 'origin/GP-6912_ghidra1_BlockStreamTaskMonitor' 2026-06-03 04:39:24 -04:00
Ryan Kurtz
cd05855bd1 Merge remote-tracking branch
'origin/GP-6773_ryanmkurtz_fallback-loaders' (#8971)
2026-06-03 04:37:33 -04:00
Ryan Kurtz
1c9c92698e Merge remote-tracking branch 'origin/patch' 2026-06-03 04:34:11 -04:00
Jup1t3rTobinC
c5259eec02 Minor spelling mistake 2026-06-02 16:32:28 -07:00
ghidra1
c0f584bf22 GP-1 Updated ChangeHistory for Ghidra 12.1.2 release Ghidra_12.1.2_build 2026-06-02 17:19:03 -04:00
dev747368
e6991cb0de GP-6905 skip DWARF source file info elements based on addr 0
Some toolchains leave information about dead/removed code in the
sourcefile data.  The sourcefile elements are based off an absolute
address value of '0', which typically is not valid in fully linked
binaries.
2026-06-02 21:12:15 +00:00
ghidra1
fe16a1b3ba Merge remote-tracking branch 'origin/GP-6915_ghidra1_GhidraServerDataCompressionEnablement' into patch 2026-06-02 15:59:46 -04:00
Ryan Kurtz
c2e68990d8 Merge remote-tracking branch 'origin/patch' 2026-06-02 14:09:15 -04:00
Ryan Kurtz
92076835bf Merge remote-tracking branch 'origin/GP-6894_ryanmkurtz_olcut' into patch 2026-06-02 13:55:04 -04:00
Ryan Kurtz
52c14ec326 Merge remote-tracking branch 'origin/GP-6703_ghizard_Minor_MDMang_tweaks' 2026-06-02 13:39:16 -04:00
ghidra1
e0d624a575 GP-6915 DataBuffer transfer compression enabled by default 2026-06-02 13:14:12 -04:00
ghidra1
cc79293ccc GP-6912 Added task monitor to Block Stream methods 2026-06-02 12:41:55 -04:00
Ryan Kurtz
9b4488cc06 GP-6773: Supporting "fallback" loaders 2026-06-02 12:36:34 -04:00
ghidra1
e59ffe5e5d Merge remote-tracking branch 'origin/patch' 2026-06-02 12:16:35 -04:00
ghidra1
fd8d504eb6 GP-6846 Added C99 fixed-length and pointer-length BuiltIn integer data
types.  Revised CParser, DWARF and PDB parsers to leverage these
datatypes.
2026-06-02 10:21:17 -04:00
ghizard
a9939fb35d GP-6703 - MDMang template const research and other minor tweaks 2026-06-02 05:48:49 -04:00
dev747368
b23a95e1e5 GP-6913 - try 2 to fix gccexceptionhandler analyzer absptr values
Previous fix was also changing non-address values, which was bad.

Bonus fix: bump up max DWARF expression length to allow reading very
long exprs found in the example binary (sqlite)
2026-06-01 22:35:45 +00:00
ghidra1
5e22a03899 Merge remote-tracking branch 'origin/GP-6903_ghidra1_GhidraServerRegressionFix' into patch 2026-06-01 15:02:04 -04:00
ghidra1
5494795a7c GP-6903 Corrected 12.1.1 Ghidra Server regression error and cleanup
invalid folder item.
2026-06-01 14:58:15 -04:00
Ryan Kurtz
cef869af04 Merge remote-tracking branch
'origin/GP-6874_ryanmkurtz_security--SQUASHED'
2026-06-01 12:54:44 -04:00
Ryan Kurtz
7584dca2a6 GP-6874: Adding SECURITY.md 2026-06-01 12:47:09 -04:00
Ryan Kurtz
1274545a02 Merge remote-tracking branch 'origin/GP-6839_ryanmkurtz_build' 2026-06-01 11:33:15 -04:00
Ryan Kurtz
547aeb07c2 GP-0: Fixing javadoc 2026-06-01 11:08:27 -04:00
Ryan Kurtz
9311d06922 GP-6839: Always do "multi-platform" build 2026-06-01 09:27:11 -04:00
Ryan Kurtz
fbbc4affe5 Merge remote-tracking branch 'origin/patch' 2026-06-01 05:17:00 -04:00
Ryan Kurtz
446e88787e Merge remote-tracking branch
'origin/GP-6882_caheckman_DoubleSubFreeVarnode' into patch
(Closes #9190)
2026-06-01 05:13:06 -04:00
Ryan Kurtz
2cf1f9925e Merge remote-tracking branch 'origin/GP-6850_caheckman_InfiniteBitfield'
into patch (Closes #9185)
2026-06-01 05:10:48 -04:00
Ryan Kurtz
b84bcc3c07 GP-6887: Fixing potential integer overflow 2026-06-01 05:09:22 -04:00
Ryan Kurtz
3b250d431e Merge remote-tracking branch 'origin/GP-6887_ghidra1_ElfGnuHashBoundsCheck' into patch 2026-06-01 05:06:58 -04:00
Ryan Kurtz
3ffb64661e GP-0: Fixing javadoc error in OverlayAddressSpace.getAddress(String,
boolean) (#9181)
2026-06-01 04:37:32 -04:00