Commit graph

9722 commits

Author SHA1 Message Date
Ryan Kurtz
47eb06416c GP-3505: Fixed an AddressOutOfBoundsException that could sometimes occur
when importing the exports section of dyld_shared_cache files
(Closes #5392)
2023-05-30 09:09:55 -04:00
Ryan Kurtz
1ea23d19fd Merge remote-tracking branch
'origin/GP-3499_InlineFunctionHang--SQUASHED' into patch (Closes #5378)
2023-05-26 16:38:00 -04:00
Ryan Kurtz
9ca267892e Merge remote-tracking branch 'origin/GP-3493_ghidra1_Elf_PT_NOTE_NPE'
into patch (Closes #5384)
2023-05-26 16:36:12 -04:00
emteere
bf8d314ddb GP-3499 Fixed inlined functions causing lockups in stack depth field and analysis 2023-05-26 14:11:10 -04:00
Ryan Kurtz
8e40e1111d Merge remote-tracking branch 'origin/GP-3369_DecompInterfaceFix' into patch 2023-05-26 11:43:41 -04:00
caheckman
c17e5cd442 GP-3369 DecompileOptions are optional for DecompInterface 2023-05-26 11:35:26 -04:00
Ryan Kurtz
b4f513cd79 GP-3447: Preventing MzLoader from trying to split on HEADER overlay
block (Closes #5320)
2023-05-26 08:27:52 -04:00
Ryan Kurtz
bfbcd06c5c GP-3474: Fixing DYLD_CHAINED_PTR_X86_64_KERNEL_CACHE fixups 2023-05-26 07:09:05 -04:00
ghidra1
a9f3692373 GP-3493 corrected ELF PT_NOTE markup NPE 2023-05-25 12:14:32 -04:00
caheckman
ce520cc940 GP-3480 Mark PPC r13 as unaffected 2023-05-24 14:35:59 -04:00
Ryan Kurtz
75b1dd163f Merge remote-tracking branch 'origin/GP-3369_DecompilerTemplateShortening' into patch 2023-05-24 12:46:45 -04:00
caheckman
ba694068ef GP-3369 Implement shortened display names in decompiler 2023-05-24 11:51:32 -04:00
Ryan Kurtz
1654264d31 Merge remote-tracking branch 'origin/GP-3472_ghidra1_Windows64StdCall' into patch 2023-05-24 08:39:16 -04:00
Ryan Kurtz
78a6991613 Merge remote-tracking branch 'origin/GP-3268_ghidra1_DataTypeSymbolHash'
into patch (Closes #5335)
2023-05-24 08:22:47 -04:00
ghidra1
584260ca81 GP-3472 Added __stdcall convention alias for 64-bit Windows cspecs 2023-05-23 15:34:35 -04:00
ghidra1
edec5d9020 GP-3268 revised decompiler function override hash to factor in calling
convention
2023-05-23 14:28:48 -04:00
Ryan Kurtz
e23198b563 Merge remote-tracking branch 'origin/GP-3441_IndirectSwitchVar' into
patch (Closes #5307)
2023-05-23 11:35:03 -04:00
Ryan Kurtz
05ad0ea305 Merge remote-tracking branch 'origin/GP-0_d-millar_pty_for_macos' into patch 2023-05-23 11:33:18 -04:00
d-millar
dec2620bea GP-0: quick fix for macos/gdb support 2023-05-23 10:25:42 -04:00
Ryan Kurtz
e047d97a10 Merge branch 'GP-3442_d-millar_update_lldb_to_16' into patch 2023-05-23 07:50:46 -04:00
d-millar
312e396d9a GP-3442: Upgrades SWIG-generated Java (plus docs) to LLVM/lldb 16.x
(Closes #5359, #5330)
2023-05-23 07:46:55 -04:00
Ryan Kurtz
dd85623f3d Merge remote-tracking branch
'origin/GP-3223_ghidra_LaunchFunctionDefEditFromCompositeEditor' into
patch (#4541)
2023-05-22 15:30:04 -04:00
ghidra1
a52d2244f4 GP-3223 Allow launching Function Definition Editor from structure/union
editor.
2023-05-22 13:16:02 -04:00
Ryan Kurtz
69549f576f Merge remote-tracking branch
'origin/GP-3454_ghidra1_DecompilerEditFunction' into patch
(Closes #5367)
2023-05-22 12:15:51 -04:00
ghidra1
416a3e9a13 GP-3454 Corrected regression in Decompiler Edit Function Signature 2023-05-22 11:32:53 -04:00
Ryan Kurtz
d2e899e46c Merge remote-tracking branch
'origin/GP-3448_Dan_fixMaintInfoSectionWaste--SQUASHED' into patch
(Closes #4456, Closes #5357)
2023-05-22 06:46:25 -04:00
Dan
bcf78937d9 GP-3448: Fix GDB module ranges. Cull unnecessary queries. 2023-05-19 12:41:30 -04:00
Ryan Kurtz
0cae3ab0f5 Merge remote-tracking branch
'origin/GP-3325_ghidorahrex_PR-4886_Ninja3047_fix-ppc-stmvsprw' into
patch (Closes #4886)
2023-05-18 11:02:54 -04:00
Ryan Kurtz
f8ebb729ef Merge remote-tracking branch
'origin/GP-3432_ghidorahrex_PR-4887_Ninja3047_ppc_vle_eieio' into patch
(Closes #4887)
2023-05-18 10:58:25 -04:00
Ryan Kurtz
79c9e5cee6 Merge remote-tracking branch
'origin/GP-3446_ryanmkurtz_OriginalFileExporter' into patch
(Closes #5346)
2023-05-18 10:55:52 -04:00
Ryan Kurtz
59fd75aee2 GP-3446: Fixed a regression in the "Original File" exporter that
prevented it from working when unapplied relocations were present in the
relocation table
2023-05-18 07:31:40 -04:00
Ryan Kurtz
53011ee92a Merge remote-tracking branch
'origin/GP-3444_Dan_PR-5343_FrancisHoogendijk_termmines_parse_int' into
patch (Closes #5343)
2023-05-17 12:01:45 -04:00
Dan
f9547e2018 GP-3444: Fix formatting 2023-05-17 11:22:53 -04:00
Francis Hoogendijk
96741623e6 Fix parse_int() 2023-05-17 11:22:53 -04:00
Ryan Kurtz
62a16a3971 Merge remote-tracking branch 'origin/GP-3426_RuleConcatCommuteLimit'
into patch (Closes #3492)
2023-05-17 08:07:15 -04:00
caheckman
8977840661 GP-3426 Protect against too large constants 2023-05-16 19:00:18 -04:00
caheckman
0398e40b07 GP-3441 Protect INDIRECT path to switch variable 2023-05-16 18:42:07 -04:00
Ryan Kurtz
7089e6de63 Merge remote-tracking branch 'origin/GP-3431-dragonmacher-change-history-styles' into patch 2023-05-16 09:02:04 -04:00
ghizard
03099e88f4 GP-3431 Small formatting change (remove extra spaces and new line) 2023-05-15 15:49:25 -04:00
Ryan Kurtz
5b53757dc6 Merge remote-tracking branch
'origin/GP-3428_ghidra1_ELFSegmentDiscardSize' into patch (Closes #5273)
2023-05-12 14:21:37 -04:00
dragonmacher
7075d13bcb GP-3431 - Fixed use of custom tags in the change history 2023-05-11 20:17:03 -04:00
ghidra1
cdb286a953 GP-3428 added ELF Max Zero-Segment Discard Size import option 2023-05-11 12:23:00 -04:00
Ryan Kurtz
b618004be9 GP-0: Upping patch to 10.3.1 2023-05-11 09:13:29 -04:00
ghidra1
104d959248 GP-0 more doc revisions for release 2023-05-10 14:05:10 -04:00
ghidra1
babc38dacc GP-0 more doc edits 2023-05-10 09:33:48 -04:00
ghidra1
7ba296397d GP-0 Additional edits of docs for 10.3 release 2023-05-10 09:27:06 -04:00
ghidra1
989922f599 GP-0 Additional edits for 10.3 docs 2023-05-09 20:00:49 -04:00
ghidra1
2d63324b3b GP-0 Updated docs for 10.3 release 2023-05-09 18:14:46 -04:00
ghidra1
e112815007 Merge remote-tracking branch 'origin/GP-0_emteere_WhatsNew10.3' into Ghidra_10.3 2023-05-09 17:34:59 -04:00
ghidra1
e8a0323902 Merge branch 'GP-3383_dev747368_refactor_programcontext_classname' into Ghidra_10.3 2023-05-09 17:09:07 -04:00