15845 Commits

Author SHA1 Message Date
emteere
54359a7fef GP-6078 Implement support for segment() ops in SymbolicPropagator 2025-10-30 23:25:00 +00:00
emteere
5924914b47 GP-6079 ARM instruction CPY into PC with LR set before it is now a call.
Also fixed a function start pattern, and spurious references placed on
stack save of the PC.
2025-10-30 20:21:11 +00:00
Ryan Kurtz
fc8c46532a Merge remote-tracking branch 'origin/GP-6075_d-millar_type' into
Ghidra_12.0 (Closes #8577)
2025-10-29 10:19:28 -04:00
Ryan Kurtz
c916445b7e Merge remote-tracking branch 'origin/GP-5942_ryanmkurtz_som-loader' into Ghidra_12.0 2025-10-29 06:49:11 -04:00
Ryan Kurtz
bb63706226 GP-5942: Loader for "System Object Model" binaries 2025-10-29 06:39:07 -04:00
d-millar
1853a2b311 GP-6075: typo 2025-10-28 18:28:36 +00:00
Ryan Kurtz
ef25f046a1 Merge remote-tracking branch
'origin/GP-4711_emteere_Rust32bit--SQUASHED' into Ghidra_12.0
2025-10-28 13:28:22 -04:00
emteere
95ad48cdb3 GP-4711 Fix for import of 32-bit x86 Unix/Windows Rust binaries 2025-10-28 17:22:13 +00:00
Ryan Kurtz
7f336e835d Merge remote-tracking branch
'origin/GP-6073-dragonmacher-fid-plugin-delayed-loading-12.0' into
Ghidra_12.0 (Closes #8593)
2025-10-28 12:13:11 -04:00
dragonmacher
9b77c00442 GP-6073 - FID - Implemented delayed DB loading to improve tool startup. 2025-10-27 15:47:57 -04:00
ghidra1
25c2e8591e Merge remote-tracking branch 'origin/patch' into Ghidra_12.0 2025-10-27 13:47:24 -04:00
ghidra1
996f6d5e8a GP-6067 Limit Ghidra Server service wrapper to 512MB heap size 2025-10-27 13:40:41 -04:00
ghidra1
f255b37871 Merge remote-tracking branch 'origin/patch' into Ghidra_12.0 2025-10-24 10:16:35 -04:00
ghidra1
c0a8981512 Merge remote-tracking branch 'origin/GP-6067_ghidra1_YAJSW_MemoryUse' into patch 2025-10-24 10:09:48 -04:00
ghidra1
66be2b6a2b GP-6067 Improve memory settings and docs related to Ghidra Server
service wrapper
2025-10-22 11:26:20 -04:00
dragonmacher
992cf3ab53 Fixed incorrect theme property 2025-10-20 14:20:28 -04:00
Ryan Kurtz
dcd6d37a2a Merge remote-tracking branch 'origin/GP-6057_ghidra1_CompositeDefaultNameStorage' into Ghidra_12.0 2025-10-17 13:10:28 -04:00
ghidra1
17f91950ba GP-6057 Corrected blank component name storage issue 2025-10-17 12:42:54 -04:00
Ryan Kurtz
53d2c142c7 GP-6005: Improving vsconfig.gradle version sort (Closes #8568) 2025-10-17 06:00:31 -04:00
Ryan Kurtz
656c39d307 GP-0: Fixing javadoc (Closes #8570) 2025-10-17 05:30:38 -04:00
Ryan Kurtz
92713fc844 GP-0: Improved importer error reporting 2025-10-16 09:10:25 -04:00
ghidra1
816b4dfa73 GP-5579 expose PasswordDialog userID preference key generation method
for testing.
2025-10-15 10:29:39 -04:00
Ryan Kurtz
c14c856ca2 Merge remote-tracking branch
'origin/GP-5579_ghidra1_RememberUserId--SQUASHED' into Ghidra_12.0
(Closes #7454)
2025-10-14 11:10:57 -04:00
ghidra1
62057a2b9a GP-5579 Retain user ID preference for server login prompt 2025-10-14 10:35:12 -04:00
Ryan Kurtz
5b157d2c26 GP-0: Enabling support for Python 3.14 2025-10-14 05:24:43 -04:00
Ryan Kurtz
9471be0300 Merge remote-tracking branch
'origin/GP-6045-dragonmacher-edit-structure-field-scroll-fix--SQUASHED'
into Ghidra_12.0 (Closes #8522)
2025-10-14 05:22:38 -04:00
dragonmacher
b5f2215553 GP-6045 - Updated the structure editor to correctly scroll to the field being edited when first opened 2025-10-10 17:28:14 -04:00
ghidra007
0d07998f6b GP-5993 added omited purecall handling in RTTI script gcc case 2025-10-08 14:47:33 -04:00
Ryan Kurtz
9ec7aef06e GP-0: Fixing spelling (Closes #8549) 2025-10-07 06:03:34 -04:00
Ryan Kurtz
2e2bdd3d94 GP-6005: Manually sorting detected Visual Studio installations by
version
2025-10-06 06:09:58 -04:00
Ryan Kurtz
b94201e4e1 Merge remote-tracking branch
'origin/GP-6040-dragonmacher-table-add-remove-fix' into Ghidra_12.0
(Closes #8538)
2025-10-06 05:15:54 -04:00
dragonmacher
f8d1cf5566 GP-6040 - Fixed stack trace in table add/remove job under heavy analysis 2025-10-02 18:50:11 -04:00
Ryan Kurtz
131aa4ac9a GP-0: If pyghidra.sys.modules.restore is set, PyGhidra will restore
sys.modules each time a script is run (Closes #8529)
2025-10-02 13:10:46 -04:00
Ryan Kurtz
aef70ea9be GP-6022: Better error reporting when expanding environment variables in
launch.properties
2025-10-01 04:59:54 -04:00
Ryan Kurtz
5422a77966 Merge remote-tracking branch 'origin/GP-1-dragonmacher-help-fix' into Ghidra_12.0 2025-10-01 04:48:16 -04:00
Ryan Kurtz
2819cf371e Merge remote-tracking branch 'origin/GP-6024-dragonmacher-vt-missing-options' into Ghidra_12.0 2025-10-01 04:46:50 -04:00
Ryan Kurtz
16f1abcbab Merge remote-tracking branch 'origin/GP-6034-dragonmacher-vt-function-compare-resize' into Ghidra_12.0 2025-10-01 04:45:28 -04:00
dragonmacher
c9b0c8ad76 Help fixes 2025-09-30 16:34:56 -04:00
dragonmacher
3b14dcf58b GP-6034 - Version Tracking - Fixed Function Comparison view not being
resizable
2025-09-30 16:11:56 -04:00
dragonmacher
65f58752de GP-6024 - Version Tracking - Fixed missing tool options 2025-09-30 10:35:56 -04:00
Ryan Kurtz
fc3debd7f7 Merge remote-tracking branch 'origin/GP-6022_ryanmkurtz_env-vars--SQUASHED' into Ghidra_12.0 2025-09-30 05:48:34 -04:00
Ryan Kurtz
56dfef0c30 GP-6022: Support environment variables in launch.properties 2025-09-30 05:47:18 -04:00
ghidra1
1428739dde Merge remote-tracking branch 'origin/GP-5333_ghidra1_RepoConnectionStatus--SQUASHED' into Ghidra_12.0 2025-09-29 15:35:24 -04:00
ghidra1
367e71f707 GP-5333 Added repo connection status/action to root project data tree node 2025-09-29 15:34:08 -04:00
Ryan Kurtz
b6952b840d Merge remote-tracking branch
'origin/GP-5902_ghidorahrex_PR-8406_CUB3D_mips_16e2' into Ghidra_12.0
(Closes #8406)
2025-09-29 13:53:49 -04:00
Ryan Kurtz
247f24ea0f Merge remote-tracking branch
'origin/GP-5909_ghidorahrex_PR-7972_niooss-ledger_ebpf-add-instruction-callx'
into Ghidra_12.0 (Closes #7972)
2025-09-29 12:35:10 -04:00
Ryan Kurtz
b0f3dea8d6 GP-0: More WhatsNew improvements 2025-09-29 11:53:54 -04:00
Ryan Kurtz
90e9d803f8 GP-0: New code block format in html produced from markdown 2025-09-29 10:40:55 -04:00
Ryan Kurtz
16401d6231 GP-0: WhatsNew corrections 2025-09-29 09:49:24 -04:00
ghidra1
0234da5db5 GP-1 Correct NPE with symbol filter restore 2025-09-29 09:43:03 -04:00