Commit graph

15601 commits

Author SHA1 Message Date
Ryan Kurtz
da078607cb Merge remote-tracking branch 'origin/GP-5983-dragonmacher-decomp-function-location-nop' 2025-09-12 05:07:07 -04:00
Ryan Kurtz
1f04ac1915 Merge remote-tracking branch
'origin/GP-5886_ghidragon_toggle_display_function_variables_in_listing--SQUASHED'
(#8385)
2025-09-12 05:05:43 -04:00
ghidragon
8fc93d0d50 GP-5886 Added ability to toggle the display of function variables in the listing. 2025-09-11 13:43:40 -04:00
Ryan Kurtz
970c8fbdd5 Merge remote-tracking branch 'origin/patch' 2025-09-11 05:13:10 -04:00
LucaPalumbo
bc6701a24d Fix off-by-one in ElfHeader.getSectionLoadHeaderContaining
(Closes #8440)
2025-09-11 05:10:48 -04:00
dragonmacher
5d9904964e GP-5983 - Decompiler - Fixed bug that prevented overlapping functions
from being correctly decompiled
2025-09-10 20:15:31 -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
e330fc2077 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-9-10-25' 2025-09-10 14:20:49 -04:00
dragonmacher
6bba2ea685 Test fixes 2025-09-10 14:14:21 -04:00
Ryan Kurtz
2993827690 Merge remote-tracking branch
'origin/GP-5970-dragonmacher-scirpting-output-color--SQUASHED'
(Closes #2849)
2025-09-10 14:14:00 -04:00
Ryan Kurtz
59bcbba8cf Merge remote-tracking branch 'origin/GP-5978-dragonmacher-alt-graph-fix'
(Closes #8205)
2025-09-10 14:09:50 -04:00
Ryan Kurtz
272314d7af Merge remote-tracking branch 'origin/GP-5214_Dan_jitMpInt--SQUASHED' 2025-09-10 14:01:21 -04:00
Ryan Kurtz
eadb23c45a Merge remote-tracking branch
'origin/GP-5982-dragonmacher-symbol-tree-node-equals-npe' (Closes #8502)
2025-09-10 13:56:33 -04:00
dragonmacher
89b6306aea GP-5982 - Symbol Tree - NPE fix 2025-09-10 12:43:49 -04:00
Ryan Kurtz
657ec39201 GP-5637: More improvements to the PyGhidra API 2025-09-10 12:39:57 -04:00
Dan
df90de2367 GP-5214: Add support for multi-precision integer operations in the JIT-accelerated emulator. 2025-09-10 16:32:13 +00:00
dragonmacher
73bdee2546 GP-5970 - Scripting - A print/println methods to color console output 2025-09-10 12:21:42 -04:00
Ryan Kurtz
5fbb052b28 Merge remote-tracking branch
'origin/GP-5964-dragonmacher-file-chooser-accessibility--SQUASHED'
(Closes #6310, Closes #7129, Closes #7130)
2025-09-10 05:47:31 -04:00
Ryan Kurtz
4f164e68a6 Merge branch 'GP-5969_VxWorksTableIDFix' 2025-09-10 05:26:33 -04:00
emteere
6d588dab00 GP-5969: Updated vxWorks symbol table finding script to better filter
out runs of pointers to locate the table, deleted old scripts, and fixed
de-mangling and labeling issues.
2025-09-10 05:25:47 -04:00
dragonmacher
f781273d49 Removed Alt to Alt Graph mapping, since the original bug has been fixed
in Java
2025-09-09 18:00:23 -04:00
dragonmacher
dd6561807b GP-5964 - File Chooser - Accessibility tweaks 2025-09-09 15:22:03 -04:00
Ryan Kurtz
58ca21b8db Merge remote-tracking branch 'origin/GP-5973_Dan_lldbsetupTypos'
(Closes #8498)
2025-09-09 13:58:40 -04:00
Ryan Kurtz
e5684417c0 Merge remote-tracking branch 'origin/GP-0_Dan_z3ExtProps' 2025-09-09 12:12:36 -04:00
Ryan Kurtz
fca6104af0 Merge remote-tracking branch 'origin/GP-5566_d-millar_lisa_SQUASH250908' 2025-09-09 11:45:24 -04:00
Ryan Kurtz
b5e91aeac0 Merge remote-tracking branch 'origin/patch' 2025-09-09 11:24:08 -04: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
Dan
20314d087d GP-5973: Fix typos in lldbsetuputils.ps1 2025-09-09 15:12:19 +00:00
Dan
0645a51808 GP-0: Add extension.properties for SymbolicSummaryZ3 2025-09-09 15:06:13 +00: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
5769aec3f3 Merge remote-tracking branch
'origin/GP-5967-dragonmacher-key-binding-ui-improvement' (Closes #7024)
2025-09-09 07:57:39 -04:00
Ryan Kurtz
998bea8c50 Merge remote-tracking branch 'origin/GP-5883_ghidragon_memory_search_bug' 2025-09-09 07:55:31 -04:00
Ryan Kurtz
457d342887 Merge remote-tracking branch 'origin/GP-5933_ghidragon_update_mem_searrch_to_support_mutliple_patterns--SQUASHED' 2025-09-09 07:52:29 -04:00
ghidragon
93f92fa879 GP-5933 Added support for searching memory for multiple patters in the same pass through memory 2025-09-08 14:50:28 -04:00
Ryan Kurtz
c18c7a8f50 GP-5637: More improvements to the PyGhidra API 2025-09-08 13:24:10 -04:00
Ryan Kurtz
213a52ad6e Merge remote-tracking branch 'origin/GP-5968_dev747368_handle_misreported_filesizes_better' 2025-09-08 13:10:53 -04:00
ghidragon
8272662627 GP-5883 fixed Memory Search Options GUI not initializing all options to
current model settings
2025-09-08 13:10:02 -04:00
Ryan Kurtz
cbde125a14 GP-5966: Fixing typo 2025-09-08 12:59:48 -04:00
Ryan Kurtz
5396e3a041 Merge remote-tracking branch 'origin/GP-0_dev747368_javadoc_errors'
(Closes #8496)
2025-09-08 12:11:01 -04:00
dev747368
c703e4541f GP-0 fix golang javadoc errors 2025-09-08 16:03:42 +00:00
d-millar
f5572ede99 GP-5566: first/last? changes for ghidra
GP-5566: fix for J

GP-5566: minor fixes

GP-5566: icons decl proper

GP-5566: minor tweaks

GP-5566: post-review

GP-5566: minor

GP-5566: mo better monitor logic

GP-5566: minor fix
2025-09-08 15:36:25 +00:00
Ryan Kurtz
1bc7bbfe8d GP-5966: Updates to CONTRIBUTING.md to address AI and binary files
(Closes #8465)
2025-09-08 09:16:19 -04:00
Ryan Kurtz
8be2ef3856 GP-0: Formatting CONTRIBUTING.md 2025-09-08 09:03:30 -04:00
Ryan Kurtz
14d7cf3ee6 Merge remote-tracking branch 'origin/patch' 2025-09-08 06:15:01 -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
dragonmacher
d538513428 GP-5967 - Improved Options Key Binding UI 2025-09-04 17:02:11 -04:00