Commit graph

10578 commits

Author SHA1 Message Date
caheckman
119758c98a GP-3988 Bibliography 2023-10-31 21:33:34 +00:00
Ryan Kurtz
902c5f72b8 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Decompiler/src/main/java/ghidra/app/decompiler/ClangToken.java
2023-10-25 08:18:38 -04:00
Ryan Kurtz
477bbabab4 Merge remote-tracking branch
'origin/GP-3959-dragonmacher-motif-theme-color-fix' into patch
(Closes #5903)
2023-10-25 08:10:54 -04:00
Ryan Kurtz
078886280c Merge remote-tracking branch 'origin/GP-3945_BraceHighlighting' into
patch (Closes #5643)
2023-10-25 08:08:24 -04:00
Ryan Kurtz
cb7cf233db Merge remote-tracking branch 'origin/GP-8_BitrangeSymbol' (Closes #660,
Closes #1144)
2023-10-25 08:04:20 -04:00
Ryan Kurtz
de9b9d9608 Merge remote-tracking branch
'origin/GP-3958_dragonmacher_PR-5890_M-a-r-k_patch-1' (Closes #5890,
Closes #5879)
2023-10-25 08:01:43 -04:00
Ryan Kurtz
a24bdf30f7 GP-0: MachoLoader no longer creates memory blocks for segments with a
vmsize of 0 (fixes issue with golang 1.21 binary)
2023-10-25 07:58:40 -04:00
Ryan Kurtz
1e2b0c1c5a Merge remote-tracking branch 'origin/patch' 2023-10-25 07:52:58 -04:00
Ryan Kurtz
2994f19f70 Merge remote-tracking branch
'origin/GP-3963_ryanmkurtz_pe-debug-linenums' into patch (Closes #5899)
2023-10-25 07:43:02 -04:00
dragonmacher
3de35623bd GP-3958 - Update how un-maximized window bounds are tracked 2023-10-24 17:59:06 -04:00
caheckman
35f20dd20d GP-8 Additional support for BitrangeSymbol 2023-10-24 18:42:50 +00:00
Ryan Kurtz
dee7e7599f GP-3963: Fixed an exception that could sometimes occur when parsing PE
files with debug line number information
2023-10-24 13:40:19 -04:00
Ryan Kurtz
1bac23c59c Merge branch 'GP-0_ryanmkurtz_PR-5909_alexkiri_typo' 2023-10-24 10:30:32 -04:00
Alex Kiri
798dc24b86 Tiny typo fix 2023-10-24 17:11:59 +03:00
Ryan Kurtz
24920a8c9b Merge remote-tracking branch
'origin/GP-2737-dragonmacher-fg-breakpoints--SQUASHED' (Closes #5532)
2023-10-24 09:19:04 -04:00
Ryan Kurtz
caa8ee214e Merge remote-tracking branch 'origin/GP-1-dragonmacher-close-button-fix' 2023-10-24 09:13:11 -04:00
Ryan Kurtz
7a25a3bd56 Merge remote-tracking branch 'origin/GP-3953_ghidra007_AutoVT_AcceptGoodImpliedMatches--SQUASHED' 2023-10-24 09:10:19 -04:00
Ryan Kurtz
0820fffbea GP-3273: Fixing tests 2023-10-24 08:57:29 -04:00
ghidra007
81f2e5283f GP-3953 Updated the Auto Version Tracking action to apply implied matches if the number of votes and conflicts are good indicators of a good match. 2023-10-23 23:02:28 +00:00
Mark
fc9e495c6c Save un-maximized/un-iconified bounds in saveToXML()
This addresses https://github.com/NationalSecurityAgency/ghidra/issues/5879
2023-10-23 16:53:33 -04:00
dragonmacher
d32764fa11 GP-3959 - Theming - Fixed light foreground color in Motif 2023-10-23 16:34:56 -04:00
dragonmacher
54a240f3b8 GP-2737 - Function Graph - Added support for rendering Area Markers. Added support for a breakpoint margin area in each vertex. 2023-10-23 10:59:35 -04:00
Ryan Kurtz
29528b88b4 Merge remote-tracking branch 'origin/GP-1-dragonmacher-diff-dialog-update' 2023-10-20 19:10:45 -04:00
dragonmacher
910e76569c Fixed incorrect dialog usage 2023-10-20 19:08:08 -04:00
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
Ryan Kurtz
10cc91bd8e Merge remote-tracking branch 'origin/GP-3942_UnionFacetException' into
patch (Closes #5636)
2023-10-20 18:39:23 -04:00
Ryan Kurtz
3371301ac6 Merge remote-tracking branch
'origin/GP-3949_ghidra1_FixOldSTVariableStorageScript--SQUASHED' into
patch (Closes #5640)
2023-10-20 18:37:38 -04:00
Ryan Kurtz
80f44bcc14 Merge remote-tracking branch
'origin/GP-3914_ghidra1_ProjectLocator--SQUASHED' into patch
(Closes #5802)
2023-10-20 18:35:14 -04:00
dragonmacher
3b73e4324e Fixed the component provider close button being disabled in some
providers
2023-10-20 17:10:00 -04:00
ghidra1
7f74d246ed GP-3914 Corrected ProjectLocator bug for projects in root directory 2023-10-20 16:02:11 -04:00
ghidra1
6412631236 GP-3949 Added FixOldSTVariableStorageScript 2023-10-20 16:00:43 -04:00
caheckman
0a1b1ed76b GP-3945 TokenIterator and brace highlighting 2023-10-20 19:17:34 +00:00
Ryan Kurtz
cf562e79b3 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-10-19-23' 2023-10-20 08:33:34 -04:00
Ryan Kurtz
4c8c6aedbd GP-3885: Fixing follow-on issue discovered when testing a Swift binary 2023-10-20 07:02:50 -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
dragonmacher
db49224c25 Fixed edge case that prevented the tracked task from not getting removed 2023-10-19 16:56:34 -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
Ryan Kurtz
7e4d2bcfaa Merge remote-tracking branch 'origin/GP-0-master_Dan_testFixes-2023-10-18-1' 2023-10-18 13:43:34 -04:00
Dan
2dc43ef2a9 GP-0: Fix gdb tests 2023-10-18 13:32:12 -04:00
Ryan Kurtz
1af1960ff1 Merge remote-tracking branch 'origin/GP-1-dragonmacher-warning-fixes' 2023-10-18 12:57:34 -04:00
dragonmacher
3d5f7986c4 Minor javadoc fixes 2023-10-18 11:59:07 -04:00
Ryan Kurtz
eae6ed7174 Merge remote-tracking branch 'origin/patch' 2023-10-18 11:02:20 -04:00
Ryan Kurtz
e832fc2a10 Merge remote-tracking branch 'origin/GP-3827-dragonmacher-vt-undo-fix-v3--SQUASHED' into patch 2023-10-18 10:53:23 -04:00
caheckman
5e65de11df GP-3942 Check data-type for UnionFacetSymbol 2023-10-17 23:17:49 +00:00
dragonmacher
7ca0b92812 GP-3827 - Version Tracking - Updated cache to reload when needed 2023-10-17 15:34:24 -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
Ryan Kurtz
097a71c2e2 Merge remote-tracking branch
'origin/GP-3645_upgrade_flatlaf_jar--SQUASHED' (Closes #5539)
2023-10-17 12:45:01 -04:00