Commit Graph

14987 Commits

Author SHA1 Message Date
ghidra1
a8c0ec7e22 GP-1 Updated ChangeHistory for 11.4.3 release Ghidra_11.4.3_build 2025-12-02 17:03:05 -05:00
Ryan Kurtz
fab48be446 Merge remote-tracking branch
'origin/GP-6100_ghizard_PDB_fix_NPE_for_null_function_container' into
patch (Closes #8596)
2025-11-17 06:15:56 -05:00
ghizard
5617485789 GP-6100 - PDB - fixed NPE due to function null container class 2025-11-10 07:34:49 -05:00
ghidra1
996f6d5e8a GP-6067 Limit Ghidra Server service wrapper to 512MB heap size 2025-10-27 13:40:41 -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
ghidra1
9a20684330 GP-5526 Simplified fix for CreateThunkFunctionCmd 2025-09-25 13:52:42 -04:00
ghidra1
cae8caac14 GP-5526 Correct CreateThunkCmd NPE 2025-09-25 13:03:49 -04:00
emteere
136a28d603 GP-5526 bug fix for .plt.sec and pattern matching optimization 2025-09-25 05:22:34 -04:00
ghidra1
0b88d55bea Merge remote-tracking branch
'origin/GP-5995_ghidra1_DynamicPointerLabels' into patch (Closes #8510)
2025-09-17 14:55:39 -04:00
ghidra1
dba7f462a2 GP-5995 Corrected default label for circular pointer references 2025-09-17 14:52:14 -04:00
Ryan Kurtz
a1851c5911 Merge remote-tracking branch 'origin/GP-5985_emteere_MoreNonReturningPEFuncs' into patch 2025-09-15 09:42:53 -04:00
Ryan Kurtz
4c8d408fc7 Merge remote-tracking branch 'origin/GP-5526_emteere_plt_thunkPatterns' into patch 2025-09-15 09:40:48 -04:00
LucaPalumbo
bc6701a24d Fix off-by-one in ElfHeader.getSectionLoadHeaderContaining
(Closes #8440)
2025-09-11 05:10:48 -04:00
emteere
79eea09e64 GP-5985 added several more known non-returning PE functions 2025-09-10 23:06:54 +00:00
emteere
4b6d90366c GP-5526 Added section tag to function start patterns. New thunk patterns
in x86 gcc .plt section.  Changed priority of pre analyzer and
disassembly.
2025-09-10 22:55:14 +00:00
Ryan Kurtz
0613d364fc Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-deadlock-fix-v3' into patch 2025-09-09 11:20:41 -04:00
dragonmacher
deddc84205 Fix for previous commit; backport of master fix 2025-09-09 11:18:24 -04:00
Ryan Kurtz
221939c0a9 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-deadlock-fix' into patch 2025-09-09 10:45:35 -04:00
Ryan Kurtz
8fad5fc01d Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-9-5-25' into patch 2025-09-08 06:10:37 -04:00
dragonmacher
48754fb98d Test deadlock fix 2025-09-06 16:30:31 -04:00
dragonmacher
fc39df2dd1 Test fixes 2025-09-05 20:56:09 -04:00
Ryan Kurtz
7f671da253 GP-3809: Fixing OSGi-related errors that occurred when script-related
directories were not readable (Closes #8466)
2025-09-02 09:29:46 -04:00
Ryan Kurtz
f38c6727a0 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-30-25' into patch 2025-09-02 05:50:45 -04:00
dragonmacher
33f1f38292 Test fixes 2025-08-30 13:11:34 -04:00
Ryan Kurtz
02abd6b4f3 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-logging-fix' into patch 2025-08-29 10:12:52 -04:00
dragonmacher
8e7613dac3 Test logging fix 2025-08-29 09:39:29 -04:00
Ryan Kurtz
06429f1795 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-28-25' into patch 2025-08-29 04:42:04 -04:00
dragonmacher
eb0e2a95a7 Test fixes 2025-08-28 15:14:51 -04:00
Ryan Kurtz
2537d2a329 Merge remote-tracking branch
'origin/GP-5957-dragonmacher-ascii-exporter-xref-fix' into patch
(Closes #8468)
2025-08-28 14:09:29 -04:00
Ryan Kurtz
88303ac825 Merge remote-tracking branch
'origin/GP-5951-dragonmacher-decompiler-syntax-hl-fix--SQUASHED' into
patch (Closes #8419)
2025-08-28 06:19:24 -04:00
dragonmacher
0f89e04e70 GP-5951 - Decompiler - Changed recent middle-mouse highlight update to restore highlighting of if/else keywords. 2025-08-27 18:06:39 -04:00
dragonmacher
210520cd07 GP-5957 - Fixed missing reference type in the ASCII and HTML exporters 2025-08-27 17:31:31 -04:00
Ryan Kurtz
5c00ab8e08 Merge remote-tracking branch
'origin/GP-5906_ghidorahrex_x86_sse4a_instructions--SQUASHED' into patch
(Closes #8335)
2025-08-27 11:25:24 -04:00
Ryan Kurtz
6521024f36 Merge remote-tracking branch 'origin/GP-5948_ghidra007_AutoVT_improved_operand_equivalency_check--SQUASHED' into patch 2025-08-27 11:21:14 -04:00
Ryan Kurtz
c85d7831cc GP-0: Upping patch to 11.4.3 2025-08-27 11:19:47 -04:00
ghidra1
0b61b34bb9 GP-0 Updated ChangeHistory for 11.4.2 release Ghidra_11.4.2_build 2025-08-26 12:34:13 -04:00
ghidra1
8689672ebe Merge remote-tracking branch 'origin/GP-5945_emteere_e500IncludedExtensionFixes--SQUASHED' into patch 2025-08-26 12:05:54 -04:00
ghidra007
f71ae463d2 GP-5948 Improved auto vt dupe match's operand equivalency check to account for internal function ref operands. 2025-08-26 16:05:05 +00:00
emteere
f391ddb87c GP-5945 Fixed PowerPC e500 instruction extension issues and added function start pattern variants. 2025-08-26 11:59:06 -04:00
ghidorahrex
393e7935af GP-5906: Added x86 SSE4a instructions 2025-08-26 08:33:50 -04:00
Ryan Kurtz
daec88be49 Merge branch 'GP-5917_emteere_SwitchAnalyzerSpeedIssue' into patch 2025-08-22 05:54:45 -04:00
emteere
48adb5ec25 GP-5917 Use a hashset for functions to reduce reduntant decompiler use
in functions that have more than one possible switch
2025-08-22 05:54:25 -04:00
Ryan Kurtz
0a436cbc4b Merge branch 'GP-0_ryanmkurtz_swift-links' into patch 2025-08-21 06:43:48 -04:00
Ryan Kurtz
3abf7f765e GP-0: Updating Swift documentation links 2025-08-21 06:42:41 -04:00
Ryan Kurtz
2e0e64b7c6 Merge branch 'GP-5648_ryanmkurtz_cert-headers' into patch 2025-08-20 06:17:17 -04:00
Ryan Kurtz
cdc5af10e4 GP-5648: Certification header support for .bat and .ps1 files 2025-08-20 05:58:46 -04:00
Ryan Kurtz
154aa4460c Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-19-25-2' into patch 2025-08-20 05:10:24 -04:00
ghidra1
d38f512437 GP-1 Added ability to skip building of all natives for gradle build 2025-08-19 18:08:30 -04:00
dragonmacher
3e240563ab Test debug 2025-08-19 16:49:40 -04:00