Commit graph

14170 commits

Author SHA1 Message Date
Ryan Kurtz
bf92745d25 GP-5371: MachoLoader now uses longs to model native uint32_t 2025-02-12 12:11:38 -05:00
Ryan Kurtz
c474967356 Improving the efficiency of fixing up dyld_shared_cache slide pointers 2025-02-12 09:17:14 -05:00
Ryan Kurtz
eaa8aeb0c8 Merge branch 'GP-5371_ryanmkurtz_PR-7436_nmggithub_macho-ints' 2025-02-12 06:23:17 -05:00
Ryan Kurtz
31ad7c033b GP-5371: Certify 2025-02-12 06:21:51 -05:00
Ryan Kurtz
2e857e1591 Merge remote-tracking branch 'origin/patch' 2025-02-11 13:54:55 -05:00
Ryan Kurtz
ce62f9ce7e Merge remote-tracking branch 'origin/GP-5368_ghidra1_MissingRepositoryAdmin' into patch 2025-02-11 13:51:01 -05:00
ghidra1
593d11d6b8 GP-5368 Allow repository instantiation without Admin user. Misc logging
cleanup.
2025-02-11 10:17:03 -05:00
Ryan Kurtz
db1b6860c9 Merge remote-tracking branch 'origin/patch' 2025-02-11 06:09:46 -05:00
Ryan Kurtz
3b54524d66 Merge remote-tracking branch
'origin/GP-5347_d-millar_lldb_bat_fix--SQUASHED' into patch
(#4977)
2025-02-11 06:04:47 -05:00
emteere
5bcfb5f02c GP-5365 Fixed MIPS 64-bit packed relocations 2025-02-10 22:38:46 +00:00
d-millar
98da75584e GP-5347: fix for spaces
GP-5347: fix for no args
GP-5347: typo
GP-5347: fix for lldb bat
2025-02-10 15:06:37 -05:00
Ryan Kurtz
7c74de60e6 Merge remote-tracking branch 'origin/GP-5354_James_function_tags_selection_action--SQUASHED' 2025-02-10 14:52:36 -05:00
James
1a47e8f41a GP-5354 added selection action to function tags window 2025-02-10 13:53:21 -05:00
Ryan Kurtz
0c3f714f50 Merge remote-tracking branch 'origin/GP-wkshp_d-millar_RB250207--SQUASHED' 2025-02-10 13:30:53 -05:00
Ryan Kurtz
7e04770b23 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2025-02-10-1' 2025-02-10 13:29:31 -05:00
d-millar
0fac9cc491 GP-wkshp: post-review
GP-wkshp: minor mod
GP-wkshp: post-rebase
GP-wkshp: rebase
GP-5290: first pass
GP-5290: fixes for abstract state; set sizeGP-5290: basically workingGP-5290: state updates in motionGP-5290: some cleanupGP-5290: mid-reviewGP-5290: lose the interfaceGP-wkshp: add opsGP-wkshp: trimGP-wkshp: first pass on exportGP-wkshp: error in writeRule?GP-wkshp: working version of source exportGP-wkshp: more tweaksGP-wkshp: unnecessary
2025-02-10 13:15:57 -05:00
Dan
19edc7028c GP-0: Fix MethodInvocation dialog tests. 2025-02-10 18:15:37 +00:00
Ryan Kurtz
f0afe9123e Merge remote-tracking branch 'origin/patch' 2025-02-10 08:40:42 -05:00
Ryan Kurtz
84e05008ae GP-5348: Fixed a PyGhidra issue that prevented accessing Java
getters/setters as properties on non-public classes (Closes #7450)
2025-02-10 08:35:22 -05:00
Ryan Kurtz
ad1c2afefa Merge remote-tracking branch 'origin/GP-5349_ryanmkurtz_dyld' (#7289) 2025-02-10 07:08:50 -05:00
Ян Ли
bfb5553fc0 RecoverClassesFromRTTIScript.java | Fix misspelling of the word
'analyzer' (Closes #7464)
2025-02-10 07:08:06 -05:00
Ryan Kurtz
3cda119889 GP-5349: Improvements to the DyldCacheFileSystem 2025-02-10 06:59:58 -05:00
Ryan Kurtz
69439da80a Merge remote-tracking branch 'origin/GP-5344-dragonmacher-front-end-tool-closing-fix' 2025-02-07 14:24:32 -05:00
Ryan Kurtz
55cc6fceaa Merge remote-tracking branch
'origin/GP-5332_dev747368_FSRL_backslash_paths' (Closes #7278)
2025-02-07 14:22:58 -05:00
Ryan Kurtz
684ed5ec6c Merge remote-tracking branch 'origin/patch' 2025-02-07 09:56:36 -05:00
Ryan Kurtz
cd15acddf7 Merge branch 'GP-5298_ryanmkurtz_pyghidra-bundles' into patch 2025-02-07 09:54:46 -05:00
Ryan Kurtz
d71dc292ca GP-5298: PyGhidra can now find modules that live in directories
specified by the Bundle Manager
2025-02-07 09:53:03 -05:00
Ryan Kurtz
23d6530aaa Merge remote-tracking branch 'origin/GP-0_dev747368_fix_dwarf_npe_when_missing_reginfo' 2025-02-07 08:17:43 -05:00
Ryan Kurtz
d63717fcae Merge remote-tracking branch 'origin/patch' 2025-02-07 08:17:18 -05:00
Ryan Kurtz
af57574996 Merge remote-tracking branch 'origin/GP-5345_ryanmkurtz_ghidra-stubs-readme' into patch 2025-02-07 07:32:00 -05:00
Ryan Kurtz
b965e693a0 GP-5345: New ghidra-stubs with README.md 2025-02-07 07:30:09 -05:00
dragonmacher
df439e9a49 GP-5344 - Prevent the Front End tool disappearing by not allowing
component provider actions to close the provider if it is the last one
in the window
2025-02-06 19:22:41 -05:00
dev747368
20739feef0 GP-5332 fix backslash handling in unix filenames, FSB browser
enhancements

Don't unnecessarily convert backslashes into fwd slashes for FSRLs.
Add "My Computer" location to FSB Browser (exercising other FSRL
handling issues)
Tweaked FSB icons for file system nodes in the tree and for each FSB
component window

Fixes issue #7278
2025-02-06 22:23:54 +00:00
Ryan Kurtz
738fe8bc4f Merge branch 'GP-0_ryanmkurtz_PR-7421_ds5678_pcodeop-tostring-segmentop' 2025-02-06 12:39:23 -05:00
Ryan Kurtz
3703852dd4 Merge remote-tracking branch
'origin/GP-5303-dragonmacher-edit-stack-enablement' (Closes #6970)
2025-02-06 11:55:57 -05:00
Ryan Kurtz
c760193537 Merge remote-tracking branch
'origin/GP-5341-dragonmacher-decompiler-bg-color-fix' (Closes #7431)
2025-02-06 11:53:21 -05:00
Ryan Kurtz
706b5db3ee Merge branch 'GP-0_ryanmkurtz_PR-7429_boppitybop_fid-rust-swift-demanglers' 2025-02-06 11:51:40 -05:00
Ryan Kurtz
9de99669a8 GP-0: Certify 2025-02-06 11:49:52 -05:00
Ryan Kurtz
6ef6a85c11 Merge remote-tracking branch
'origin/GP-3450_Dan_dbgStructHovers--SQUASHED' (#5337)
2025-02-06 08:44:54 -05:00
Ryan Kurtz
207d26146d Merge remote-tracking branch
'origin/GP-3771_Dan_unwindArmThumb--SQUASHED' (Closes #5658)
2025-02-06 08:43:02 -05:00
Ryan Kurtz
65d6c3b188 Merge remote-tracking branch 'origin/GP-4546_Dan_breakExpressionActions--SQUASHED' 2025-02-06 08:34:30 -05:00
Dan
871557c555 GP-3450: Heuristic for assignment statements, evaluating lhs. Docs. Test. (Fixes a hover issue noticed in #5337) 2025-02-06 13:21:08 +00:00
Dan
655082ecb5 GP-3771: Add mask to the unwind analyzer (Fixes unwind with ARM/THUMB) 2025-02-06 13:18:15 +00:00
Dan
fb9a7c62a2 GP-4546: Add 'Set breakpoint' multi-action to Breakpoints window. 2025-02-06 13:15:45 +00:00
Ryan Kurtz
ccae2f85ad Merge remote-tracking branch 'origin/patch' 2025-02-06 07:55:48 -05:00
ghidorahrex
115353d34c GP-5268: Implemented ARM NEON vld4 instruction 2025-02-06 07:49:28 -05:00
Ryan Kurtz
160b2658ae Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-2-4-25' into patch 2025-02-06 07:42:02 -05:00
Ryan Kurtz
28fd6a1222 Merge remote-tracking branch 'origin/GP-1-dragonmacher-dark-search-highlights' 2025-02-06 07:14:11 -05:00
Ryan Kurtz
e14fede14f Merge remote-tracking branch 'origin/GP-5183_ghintern_x86_x64_cspecs--SQUASHED' 2025-02-06 07:11:36 -05:00
Ryan Kurtz
969d1df6fc Merge remote-tracking branch
'origin/GP-5337-dragonmacher-table-fitler-bug' (Closes #7444)
2025-02-06 07:08:50 -05:00