18524 Commits

Author SHA1 Message Date
Ryan Kurtz
d6192cb3f9 Merge remote-tracking branch 'origin/Ghidra_12.2' 2026-09-21 14:15:07 -04:00
Ryan Kurtz
ce80e056b8 GP-0: Updating 12.2 ChangeHistory 2026-09-21 14:10:51 -04:00
ghidra1
09795e3f34 GP-0 Corrected test failures 2026-09-21 14:04:17 -04:00
Ryan Kurtz
c574a1a31a Merge remote-tracking branch 'origin/Ghidra_12.2' 2026-09-21 13:53:16 -04:00
Ryan Kurtz
4e44b743b4 Merge remote-tracking branch 'origin/GP-7297_ryanmkurtz_bouncycastle' into Ghidra_12.2 2026-09-21 13:46:50 -04:00
Ryan Kurtz
636ad24586 GP-7297: Upgraded Bouncy Castle to 1.86 2026-09-21 13:25:24 -04:00
Ryan Kurtz
02dc099e51 Merge remote-tracking branch 'origin/GP-1-dragonmacher-html-label-fix' 2026-09-21 12:13:46 -04:00
Ryan Kurtz
a15f348317 Merge remote-tracking branch 'origin/GP-2-dragonmacher-test-cleanup' 2026-09-21 04:57:00 -04:00
dragonmacher
467808e89b test cleanup 2026-09-18 17:22:00 -04:00
ghidra1
676c5ef211 Merge remote-tracking branch 'origin/Ghidra_12.2' 2026-09-18 14:56:32 -04:00
ghidra1
0cb6e61d12 GP-1 Corrected GhidraOSGOStreamHandler bug 2026-09-18 14:55:22 -04:00
Ryan Kurtz
c45ab547da Merge remote-tracking branch 'origin/GP-7168-dragonmacher-dt-table--SQUASHED' 2026-09-18 13:39:28 -04:00
Ryan Kurtz
ec1523e6fc Merge remote-tracking branch 'origin/GP-7291-dragonmacher-gnu-demangler-global-init-function' 2026-09-18 13:37:31 -04:00
Ryan Kurtz
04200bacce Merge remote-tracking branch 'origin/Ghidra_12.2' 2026-09-18 12:53:27 -04:00
Ryan Kurtz
2c73738f13 Merge remote-tracking branch
'origin/GP-7292_ghidragon_fixed_bug_from_GP-3049' into Ghidra_12.2
(Closes #9651)
2026-09-18 12:49:50 -04:00
ghidragon
ef5dfe702b GP-7292 fixed bug in FixedSizedIntegerTextField introduced in GP-3049 2026-09-18 12:41:09 -04:00
dragonmacher
6e60d7735e GP-7168 - Data Types Table - Added a table of all data types 2026-09-18 11:28:11 -04:00
ghidra1
8f2ef58342 Merge remote-tracking branch 'origin/Ghidra_12.2' 2026-09-18 10:14:14 -04:00
ghidra1
b21c41fc7b Merge remote-tracking branch 'origin/GP-7043_ghidra_AllowPlusCharInNames' into Ghidra_12.2 2026-09-18 10:11:41 -04:00
ghidra1
b9e86d3c62 GP-7043 Allow local project path, project name and project content
file/folder pathnames to contain '+' char
2026-09-18 09:51:54 -04:00
Ryan Kurtz
8c488905cd Merge branch 'GP-6899_isabella3412_Help_Accessibility_Page' 2026-09-18 06:28:21 -04:00
dragonmacher
88f02f225e GP-6899 - Accessibility help updates 2026-09-18 06:27:19 -04:00
isabella3412
1c779da13a Updated accessibility help page 2026-09-18 06:27:16 -04:00
isabella3412
9db570ac62 Added Help file and menu shortcut for Accessibility 2026-09-18 06:27:12 -04:00
Ryan Kurtz
dc9614e868 Merge branch 'GP-0_ryanmkurtz_PR-9626_jobermayr_contributing' 2026-09-18 05:55:50 -04:00
Ryan Kurtz
c36f60b412 GP-0: CONTRIBUTING.md improvements 2026-09-18 05:52:25 -04:00
dragonmacher
c7600706cd GP-7291 - Gnu Demangler - Changed name of global initialization
functions
2026-09-17 17:47:24 -04:00
Ryan Kurtz
3da4e592f7 Merge remote-tracking branch 'origin/Ghidra_12.2' 2026-09-17 13:40:34 -04:00
Ryan Kurtz
868227c296 Merge remote-tracking branch 'origin/GP-1_ghidra1_FixElfResolveExtSyms' into Ghidra_12.2 2026-09-17 13:34:07 -04:00
ghidra1
fbe86aacaa GP-1 Correct GP-6643 regression with resolving ELF external symbols to
libraries
2026-09-17 13:32:28 -04:00
dragonmacher
c029f9101c Fix for html labels not using a leading <html> tag 2026-09-17 11:09:44 -04:00
Ryan Kurtz
818cc48cfc Merge remote-tracking branch 'origin/GP-7281_ghidra1_CorrectGhidraURLErrorHandling' into Ghidra_12.2 2026-09-17 09:29:31 -04:00
Ryan Kurtz
cf97013b2a Merge remote-tracking branch 'origin/GP-7283_ghidra1_ELFPermissions'
into Ghidra_12.2 (Closes #9644)
2026-09-17 09:27:48 -04:00
Ryan Kurtz
ebd54fcf52 Merge remote-tracking branch 'origin/Ghidra_12.2' 2026-09-17 08:42:57 -04:00
Ryan Kurtz
02ba9f2f04 Merge branch
'GP-7284_ryanmkurtz_PR-9646_unusual-thoughts_fix-aout-symbols' into
Ghidra_12.2 (Closes #9646)
2026-09-17 08:38:41 -04:00
Henri Chain
0da3f75f66 Place a.out symbols at their image address
loadSymbols adds n_value to the start of the block the symbol belongs to, but
n_value is an address (see https://man.freebsd.org/cgi/man.cgi?a.out(5) ),
not an offset into its segment, so we need to subtract the segment's base.

In most cases `determineTextAddr` is 0, so they are the same for the .text
segment, which is why function symbols still loaded fine. But for the
.data and .bss segments they don't, so their symbol locations ended up shifted.
2026-09-17 08:35:58 -04:00
ghidra1
d6b03b9bca GP-7283 Corrected ELF section permissions determination 2026-09-16 18:04:14 -04:00
ghidra1
7565f9cae3 GP-7281 Improved Ghidra URL connection error handling and other related
fixes
2026-09-16 13:48:00 -04:00
Ryan Kurtz
f695fff61e Merge remote-tracking branch 'origin/GP-0_ghidragon_javadoc_fixe' 2026-09-16 16:17:25 +00:00
ghidragon
4b6d6891d3 GP-0 fixing javadocs 2026-09-16 11:16:46 -04:00
Ryan Kurtz
52fee929aa Merge remote-tracking branch
'origin/GP-7220_dragonmacher_PR-9556_axd1x8a_feat_vt-conflict-option'
(Closes #9556)
2026-09-16 13:13:08 +00:00
Ryan Kurtz
c440947ad5 GP-0: Javadoc fixes 2026-09-16 06:02:42 -04:00
dragonmacher
5e22a69d4f GP-7220 - Version Tracking - Added an option to use the existing data
type during an apply
2026-09-15 12:53:20 -04:00
Ryan Kurtz
ad0f0231d6 GP-0: More WhatsNew 2026-09-15 12:40:37 -04:00
Ryan Kurtz
28ef8b2c35 Merge remote-tracking branch 'origin/GP-7103_Dan_removeJNA--SQUASHED' 2026-09-15 12:07:07 -04:00
Ryan Kurtz
263160cf57 Merge remote-tracking branch 'origin/Ghidra_12.2' 2026-09-15 12:01:10 -04:00
ghidra007
8fb1c8ce05 GP-0 fix for breaking RTTI test 2026-09-15 11:58:25 -04:00
Dan
f9cc9dc6da GP-7103: Port from JNA to java.lang.foreign. 2026-09-15 15:37:07 +00:00
axd1x8a
6d938b8b1d Add data type conflict resolution option to Version Tracking settings 2026-09-15 11:27:21 -04:00
Ryan Kurtz
c7615ed47a Merge remote-tracking branch 'origin/Ghidra_12.2' 2026-09-15 10:33:22 -04:00