Commit graph

14969 commits

Author SHA1 Message Date
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 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
Ryan Kurtz
21b27795dd Merge remote-tracking branch 'origin/GP-5889_SwitchGuardDuplicate' into patch 2025-08-19 14:53:47 -04:00
Ryan Kurtz
105f9ef570 GP-5916: Checking for IMAGE_FUNCTION_RUNTIME_ENTRY.BeginAddress != 0
before creating function (#8414)
2025-08-19 07:19:10 -04:00
Ryan Kurtz
729642cbf6 Merge remote-tracking branch 'origin/GP-5912_emteere_SuperH_GBR' into
patch (Closes #4387)
2025-08-19 05:57:47 -04:00
Ryan Kurtz
f4ddff1a2c Merge remote-tracking branch 'origin/GP-5935_ryanmkurtz_pe' into patch
(Closes #8446)
2025-08-18 13:41:23 -04:00
Ryan Kurtz
328042f00f GP-5935: The IMAGE_RESOURCE_DIRECTORY_ENTRY data type is now correctly
defined as a structures instead of a union
2025-08-18 13:40:34 -04:00
Ryan Kurtz
465fba743b GP-5901: Fixing Gradle 9 archive file permissions 2025-08-18 07:15:49 -04:00
Ryan Kurtz
2ca382da7d Merge remote-tracking branch 'origin/GP-5928_ghizard_PDB_Fixed_issue_with_members_only_layout_losing_members' into patch 2025-08-13 06:02:33 -04:00
Ryan Kurtz
ed7c7019cd Merge remote-tracking branch
'origin/GP-5910_ryanmkurtz_IntelHexExporter--SQUASHED' into patch
(Closes #8409)
2025-08-13 06:00:28 -04:00
Ryan Kurtz
8c4bb84489 GP-5910: IntelHexExporter fixes 2025-08-13 05:56:40 -04:00
ghizard
dcd26f14d2 GP-5928 - PDB - Fix lost members of some composites 2025-08-12 16:46:46 -04:00
ghidra1
cf61a2ffaf Merge remote-tracking branch 'origin/GP-5918_ELF_MIPS64_RelocationFix' into patch 2025-08-11 17:51:36 -04:00
ghidra1
f7138da6f7 GP-5918 Corrected ELF Relocation regression for MIPS 64-bit introduced
with GP-5826 in Ghidra 11.4.1
2025-08-11 13:00:58 -04:00
caheckman
9c9938e066 GP-5889 Check for common source in duplicated switch guard detection 2025-08-08 21:59:45 +00:00
Ryan Kurtz
8055da80b8 Merge remote-tracking branch 'origin/GP-5915_ConditionalJoinFix' into
patch (Closes #8310)
2025-08-07 12:14:49 -04:00
caheckman
29b7cb6552 GP-5915 Fix bug in ConditionalJoin 2025-08-07 15:19:32 +00:00
emteere
28313c6574 GP-5912 Adding SH2 GBR register to the preserved by call list 2025-08-07 12:44:05 +00:00
Ryan Kurtz
3e550cf08f GP-5919: Backporting decompiler highSymbol NPE fix (Closes #8413) 2025-08-07 06:41:37 -04:00
Ryan Kurtz
a638bb9a66 GP-5916: Fixing PE ImageFuntimeFunctionEntries 11.4.1 regression
(Closes #8414)
2025-08-06 13:17:00 -04:00