Ryan Kurtz
d936d2e284
Merge remote-tracking branch
...
'origin/GP-3273_ryanmkurtz_headless-fs--SQUASHED' (Closes #5167 )
2023-10-20 18:46:08 -04:00
Ryan Kurtz
e3d48916aa
GP-3273: The headless analyzer can now recurse into supported GFileSystem container files
2023-10-20 18:44:20 -04:00
Ryan Kurtz
771c8b1849
Merge remote-tracking branch 'origin/patch'
2023-10-20 18:42:02 -04:00
ghidra1
6412631236
GP-3949 Added FixOldSTVariableStorageScript
2023-10-20 16:00:43 -04:00
ghidra1
043aa6cd15
Merge remote-tracking branch 'origin/GP-3903_ghidra1_FragmentedOverlaySpaces'
2023-10-19 22:13:48 -04:00
ghidra1
0f95d266c3
GP-3903 Refactor of OverlayAddressSpaces to allow multiple blocks within
...
the same overlay space
2023-10-19 22:07:59 -04:00
Ryan Kurtz
994c999646
GP-3926: Another tweak to how the MachoLoader handles binaries with
...
obfuscated
segment and section names (#3876 )
2023-10-19 11:10:23 -04:00
dragonmacher
3d5f7986c4
Minor javadoc fixes
2023-10-18 11:59:07 -04:00
Ryan Kurtz
83313a7b5a
GP-3926: Tweaking how the MachoLoader handles binaries with obfuscated
...
segment and section names (#3876 )
2023-10-17 14:18:57 -04:00
dragonmacher
b7973cd2c5
Test fixes
2023-10-17 10:33:17 -04:00
Ryan Kurtz
5aedf25ee6
Merge remote-tracking branch 'origin/GP-3531-dragonmacher-update-auto-comments--SQUASHED'
2023-10-16 16:45:14 -04:00
Ryan Kurtz
54d05b70b3
Merge remote-tracking branch 'origin/patch'
2023-10-16 16:43:06 -04:00
Ryan Kurtz
0574064ce7
Merge remote-tracking branch
...
'origin/GP-3753_ryanmkurtz_dyld-workflow--SQUASHED' (Closes #5023 )
Conflicts:
Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/MachoProgramBuilder.java
2023-10-16 16:20:17 -04:00
Ryan Kurtz
d81a42df6d
GP-3753: 'Add To Program' workflow for dyld_shared_cache components
2023-10-16 16:15:43 -04:00
dragonmacher
df3c51ad96
GP-3531 - Added options for disabling EOL auto comments
2023-10-16 13:19:45 -04:00
Ryan Kurtz
0cc48f1aca
Merge remote-tracking branch 'origin/GP-2297_James_address_range_table--SQUASHED'
2023-10-16 10:02:57 -04:00
dragonmacher
c148610b58
GP-3933 - Fixed incorrect foreground color for some VT symbols
2023-10-14 11:30:44 -04:00
James
7e8b312b78
GP-2297 added action to create a table based on address ranges in a selection
2023-10-13 16:20:53 -04:00
Ryan Kurtz
7df95e1d1a
Merge remote-tracking branch 'origin/GP-3922_ryanmkurtz_libs'
2023-10-13 07:16:19 -04:00
Ryan Kurtz
b26a6f7c83
GP-3926: The MachoLoader can now load binaries with obfuscated segment
...
and section names
2023-10-12 07:59:12 -04:00
Ryan Kurtz
4ce6161c15
GP-3922: Importing libraries that are referenced by absolute path (such
...
as with Mach-O) now get saved to the project with their folder structure
in-tact. This fixes a potential DuplicateKeyException that could occur
when using a Recursive Library Load Depth greater than 1, and removes
any ambiguity that could occur when linking a program to its libraries
2023-10-11 08:45:37 -04:00
Ryan Kurtz
4c88434cf1
GP-3910: Improved library import log messages
2023-10-06 14:26:25 -04:00
Ryan Kurtz
0cdbf1ef41
Merge remote-tracking branch
...
'origin/GP-3913_ghidra1_DataStackPointersBug' (Closes #5754 )
2023-10-06 13:33:46 -04:00
ghidra1
72fdf16c71
GP-3913 correct data stackPointers bug
2023-10-04 17:43:06 -04:00
Ryan Kurtz
45b829e5c3
GP-3912: The MachoLoader now uses binding information (if present) to
...
associate libraries with imported symbol name without the need for those
libraries to be already present/loaded in the project
2023-10-04 13:19:09 -04:00
Ryan Kurtz
ce8bc9b5a8
Merge remote-tracking branch 'origin/patch'
2023-10-04 12:37:13 -04:00
dev747368
f554c309ec
GP-3906 fix stackoverflow when converting golang slice & funcdef types
2023-10-03 19:23:06 +00:00
Ryan Kurtz
4443aea353
Merge remote-tracking branch 'origin/patch'
2023-10-03 11:05:47 -04:00
ghidra1
c974d088c0
GP-3544 various changes
2023-10-03 10:44:44 -04:00
dragonmacher
21ce9fc12d
Test fix for change to delayed action firing
2023-10-03 10:17:36 -04:00
Ryan Kurtz
4b075086c2
Merge remote-tracking branch
...
'origin/GP-3764-dragonmacher-data-types-filter-fix--SQUASHED'
(Closes #5685 )
2023-10-02 11:21:22 -04:00
Ryan Kurtz
f07da62e79
Merge remote-tracking branch 'origin/GP-3885_ryanmkurtz_demangle'
2023-10-02 11:18:07 -04:00
Ryan Kurtz
96e4bd5f07
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-9-29-23'
2023-10-02 06:41:06 -04:00
dragonmacher
6202221515
Updated PopupWindow to allow clients to specify the window placement
...
algorithm
2023-09-29 11:59:01 -04:00
dragonmacher
6769e73c1d
Minor clarifications to demangled object fields
2023-09-28 20:25:31 -04:00
Ryan Kurtz
0b8365c679
GP-3248: MachoLoader now creates thunks on stubs
2023-09-28 07:22:46 -04:00
dragonmacher
d6f4cd052e
GP-3764 - Added the ability to filter only on Data Type names
2023-09-27 15:30:24 -04:00
Ryan Kurtz
af453f8084
Merge remote-tracking branch 'origin/Ghidra_10.4'
2023-09-27 10:26:43 -04:00
dragonmacher
9a530e23fd
GP-3877 - Updated how windows are moved when completely or partially offscreen
2023-09-26 15:34:49 -04:00
ghidra1
7e85ff1c0d
GP-0 corrected bounds check for instruction length override
2023-09-26 13:26:42 -04:00
Ryan Kurtz
2cf298f511
Merge remote-tracking branch
...
'origin/GP-3763-dragonmacher-dt-tootlips-hex' (Closes #5682 )
2023-09-26 13:07:26 -04:00
Ryan Kurtz
1b4368d0fa
Merge remote-tracking branch
...
'origin/GP-3812-dragonmacher-symbol-tree-collapse-all' (Closes #5731 )
2023-09-26 13:01:28 -04:00
dragonmacher
e7cb7d06ca
GP-3763 - Updated structure tooltips to show length in hex
2023-09-22 16:33:14 -04:00
Ryan Kurtz
c05dc21ead
Merge remote-tracking branch 'origin/GP-3626_ghidraffe_CodeBrowserCopyGhidraURL_2'
2023-09-22 11:28:13 -04:00
Ryan Kurtz
71b5dbe82d
Merge remote-tracking branch 'origin/GP-3860_ryanmkurtz_dyld-stubs-data'
2023-09-22 09:30:55 -04:00
ghidraffe
ea97f27d54
GP-3626_ghidraffe_CodeBrowserCopyGhidraURL added copy action to
...
CodeBrowser to copy a GhidraURL.
2023-09-22 11:41:15 +00:00
Ryan Kurtz
4728efdd33
Merge remote-tracking branch 'origin/GP-1-dragonmacher-dt-diff-full-text'
2023-09-21 13:14:17 -04:00
dragonmacher
97c5ba1f58
Fixed the Data Type Sync dialog to use the full type text
2023-09-21 13:12:25 -04:00
Ryan Kurtz
960f63fa07
GP-3860: DyldCacheExtractor can now extract .dylddata and stubs files
2023-09-21 12:30:18 -04:00
Ryan Kurtz
7ccef54f19
Merge remote-tracking branch
...
'origin/GP-3818_Dan_traceRmiLaunchOnUnix--SQUASHED'
Conflicts:
Ghidra/Test/IntegrationTest/src/test.slow/java/agent/dbgeng/rmi/AbstractDbgEngTraceRmiTest.java
2023-09-21 07:51:50 -04:00