Commit Graph

17076 Commits

Author SHA1 Message Date
Ryan Kurtz
ef8deea66c GP-6679: Fixing .gitignore not making its way from Skeleton to new
GhidraDev module project
2026-04-08 13:16:40 -04:00
Ryan Kurtz
f4569c4652 Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-08 10:38:32 -04:00
Ryan Kurtz
8ca0226f11 Merge branch 'GP-6678_ryanmkurtz_PR-9109_jro-calif_null-signatures' into
Ghidra_12.1 (Closes #9109)
2026-04-08 10:29:02 -04:00
jro-calif
8dfbd0bfc9 Reject null signatures in GhidraServer PKI Auth
Fixes auth bypass vulnerability
2026-04-08 10:24:57 -04:00
Ryan Kurtz
61480bd919 Merge branch 'GP-6659_ryanmkurtz_GhidraDev' 2026-04-08 09:49:56 -04:00
Ryan Kurtz
65b68d1ecf Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-08 09:48:21 -04:00
Ryan Kurtz
535c400d81 Merge remote-tracking branch 'origin/GP-6652_ghidraffe_demanglergnu_set_std17_ccompiler_arg' into Ghidra_12.1 2026-04-08 09:44:23 -04:00
Ryan Kurtz
f8f779c5f2 GP-6659: Adding PyGhidra headless launcher to GhidraDev 2026-04-08 07:37:41 -04:00
Ryan Kurtz
bc32719545 Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-07 17:39:53 -04:00
Ryan Kurtz
ed4a5b9809 Merge remote-tracking branch 'origin/GP-6657_James_x86_win_func_start_patterns' into Ghidra_12.1 2026-04-07 17:26:34 -04:00
Ryan Kurtz
bdbdd10ccb Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-07 13:31:39 -04:00
Ryan Kurtz
09100d71f5 Merge remote-tracking branch
'origin/GP-6572_Dan_fixFileClosedInBreakpoints' into Ghidra_12.1
(Closes #8904)
2026-04-07 13:26:10 -04:00
Ryan Kurtz
2bbe8c16e0 Merge remote-tracking branch 'origin/GP-6590_ryanmkurtz_pe-exception--SQUASHED' into Ghidra_12.1 2026-04-07 13:21:23 -04:00
Ryan Kurtz
ee7ab0669b GP-6590: Fixing issues with marking up PE .pdata section 2026-04-07 13:20:24 -04:00
Ryan Kurtz
c8f867cfa4 Merge remote-tracking branch 'origin/GP-6663_d-millar_windoze_tests' 2026-04-07 12:44:21 -04:00
Ryan Kurtz
2b6db2d3fe Merge remote-tracking branch 'origin/GP-6616_ryanmkurtz_import' 2026-04-07 12:42:43 -04:00
Ryan Kurtz
505a59ff3e Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-7-26' 2026-04-07 12:39:15 -04:00
dragonmacher
44bd56bb5a Test fixes 2026-04-07 12:02:53 -04:00
Ryan Kurtz
782b6ea1c3 GP-6593: Update FlatProgramAPI.findBytes() javadoc to make it more clear
that it expects valid regexes
2026-04-06 18:52:54 -04:00
Ryan Kurtz
c6d3e7584c GP-6658: Update GhidraDev README to talk more about PyGhidra run
configurations
2026-04-06 18:35:52 -04:00
Ryan Kurtz
3da54e68c5 GP-6616: Imported non-Programs (i.e., Trace) now try to be opened in the
tool that was used to import them
2026-04-06 18:04:27 -04:00
d-millar
5c9163c54a GP-6663: test fixes 2026-04-06 20:00:46 +00:00
James
535ce3e6d3 GP-6657 add x86 win func start patterns 2026-04-06 14:18:36 -04:00
ghidra1
17e7d092a9 Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-06 13:07:01 -04:00
ghidra1
4c85bf8730 Merge remote-tracking branch 'origin/patch' into Ghidra_12.1 2026-04-06 13:03:30 -04:00
ghidra1
0e8235d460 Merge branch 'GP-6653_ghidra1_CallTreeWithThunks' into patch 2026-04-06 13:00:04 -04:00
ghidra1
1a9b130bc8 GP-6653 Corrected thunk traversal for function call tree. Corrected
external navigation from function call tree.
2026-04-06 12:58:32 -04:00
Ryan Kurtz
9a6ac78318 GP-6483: Loader option tooltip follow-on work 2026-04-06 11:18:05 -04:00
ghidraffe
71029e4bb7 GP-6652 add flag to use std=gnu17 for DemanglerGnu 2026-04-06 14:01:24 +00:00
Ryan Kurtz
39a36b82f3 GP-0: More javadoc fixes 2026-04-06 08:11:11 -04:00
Ryan Kurtz
91a269103f GP-0: Fixing javadoc 2026-04-06 05:59:52 -04:00
Ryan Kurtz
2eaaf138b1 Merge remote-tracking branch 'origin/GP-6483_ryanmkurtz_options--SQUASHED' 2026-04-03 13:03:26 -04:00
Ryan Kurtz
bf9484fdab GP-6483: Loader option redesign with tooltip support 2026-04-03 13:02:53 -04:00
Ryan Kurtz
6b44f41afa Merge remote-tracking branch 'origin/GP-0_dev747368_fix_numericutils_npe' 2026-04-03 12:56:59 -04:00
dev747368
f686293e86 GP-0 fix npe 2026-04-03 16:55:35 +00:00
Ryan Kurtz
37779a05a8 Merge remote-tracking branch
'origin/GP-6533-dragonmacher-extensions-betterment--SQUASHED' (#8984)
2026-04-03 11:57:49 -04:00
Ryan Kurtz
592f81eeb6 Merge remote-tracking branch 'origin/GP-6648_dev747368_data_codeunit_trailing_space_in_table_value' 2026-04-03 11:47:54 -04:00
Ryan Kurtz
1f634726e4 Merge remote-tracking branch
'origin/GP-6645_dev747368_fix_golang_npe_mac_1_26_firstmoduledata'
(Closes #9093)
2026-04-03 11:46:19 -04:00
dragonmacher
11a9ae4ca0 Updated to handle checking for pre-installed extensions 2026-04-03 11:23:00 -04:00
Ryan Kurtz
45963533d2 Merge remote-tracking branch 'origin/GP-6522_ghidragon_fixed_listing_selectin_bug' 2026-04-03 08:16:05 -04:00
Ryan Kurtz
845f953604 Merge remote-tracking branch
'origin/GP-6540_dragonmacher_PR-9026_kjcain_add-uppercase-address-field-option'
(Closes #9026)
2026-04-03 08:14:28 -04:00
ghidra1
940bf11aa1 Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-03 07:46:24 -04:00
ghidra1
dd938c32be Merge remote-tracking branch 'origin/patch' into Ghidra_12.1 2026-04-03 07:44:02 -04:00
ghidra1
5a6b1ce299 GP-6649 Corrected NPE with Project Data Type Archive upgrade 2026-04-03 07:41:46 -04:00
dev747368
69e93d5e53 GP-6648 fix trailing space in data type name display
Trailing space in the "Code Unit" column of a find results table could
prevent exact string match from working.
2026-04-03 00:14:08 +00:00
dev747368
3f5178aff7 GP-6645 fix NPE in apisnapshot funcdef creation, chan types, xml
Replace missing types in a funcdef's return with an empty stub struct.
Handle chan types better.
Don't re-read the golang register info xml file every time a function is
fixed.
Fix macho go1.26 failure to find the first moduledata.
2026-04-02 23:42:07 +00:00
ghidragon
6775f588c9 Fixed listing selection bug. 2026-04-02 15:28:59 -04:00
Ryan Kurtz
7a051ad6cb Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-2-26' 2026-04-02 13:31:24 -04:00
Ryan Kurtz
e80da5ff2a Merge remote-tracking branch 'origin/GP-6453_ghidragon_structure_merge_gui' 2026-04-02 13:29:22 -04:00
dragonmacher
7081c0653a Test fixes 2026-04-02 13:25:20 -04:00