Commit Graph

17179 Commits

Author SHA1 Message Date
Dan
6bda7c5541 GP-6633: Scroll the current snapshot into view, but don't select. 2026-04-22 16:22:09 +00:00
Ryan Kurtz
2d9cd74486 Merge remote-tracking branch 'origin/GP-6607_Dan_threadTheSnapshotTable--RB20260421--SQUASHED' 2026-04-22 08:24:14 -04:00
Dan
c0fedc7644 GP-6607: Port Snapshot Table to the (background) Threaded impl. 2026-04-22 12:20:15 +00:00
Ryan Kurtz
b6a01127e2 Merge branch 'GP-0_ryanmkurtz_PR-9136_cl45h_fix_lzfse-freebsd-gettimeofday' 2026-04-22 07:44:46 -04:00
cl45h
250862123d #9135 Fix lzfse build on FreeBSD by setting _XOPEN_SOURCE=600 in gradle
On FreeBSD 15 with clang 19 and -std=c99, <sys/time.h> only exposes
gettimeofday() when __XSI_VISIBLE is set, which requires a feature test
macro to be defined before system headers are included. Without it,
clang 19 errors out on the implicit declaration.

Rather than modify the third-party lzfse source, set _XOPEN_SOURCE=600
via b.cCompiler.define in buildNatives.gradle, scoped to the FreeBSD
target under the Clang toolchain. Linux, macOS and Windows builds are
untouched, and the lzfse source stays bit-identical to upstream.
2026-04-22 07:49:10 -03:00
Ryan Kurtz
ef04a80d91 Merge remote-tracking branch 'origin/GP-6568_dev747368_dwarf_datatype_less_work' 2026-04-21 13:43:01 -04:00
Ryan Kurtz
5c58af215c Merge remote-tracking branch 'origin/GP-0_dev747368_fix_dwarf_extfiles_localdir_test' 2026-04-21 13:07:14 -04:00
dev747368
7bb41e65cd GP-0 fix incorrect test for bad file path 2026-04-21 16:51:10 +00:00
Ryan Kurtz
321691a113 Merge remote-tracking branch 'origin/GP-1-dragonmacher-help-fix' 2026-04-21 11:23:41 -04:00
dragonmacher
4df8443aff Help build fix 2026-04-21 11:22:59 -04:00
Ryan Kurtz
9af309e53c Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-21 11:11:28 -04:00
Ryan Kurtz
293444d396 Merge remote-tracking branch 'origin/GP-6654_Dan_fixGetVarWithSize0--SQUASHED' into Ghidra_12.1 2026-04-21 11:06:58 -04:00
Dan
16f720139f GP-6654: Fix state.get/setVar(size=0) 2026-04-21 15:03:26 +00:00
Ryan Kurtz
0e0a5c1614 Merge remote-tracking branch 'origin/GP-3049_ghidragon_fixing_improving_register_manager--SQUASHED' 2026-04-21 10:48:36 -04:00
Ryan Kurtz
63f10bfe8d Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-21 10:43:18 -04:00
Ryan Kurtz
9a157a2a0f Merge remote-tracking branch 'origin/GP-6733_ryanmkurtz_url--SQUASHED' into Ghidra_12.1 2026-04-21 10:40:55 -04:00
Ryan Kurtz
f9d566e929 GP-6733: Surrounding @url annotation with double quotes 2026-04-21 10:39:34 -04:00
Ryan Kurtz
67fd364d03 GP-6737: Fixing potential infinite loop in ExportTrie.java 2026-04-21 05:17:38 -04:00
ghidragon
220e9042d1 GP-3049 Improved Register Manager provider 2026-04-20 16:27:25 -04:00
dev747368
f58e277f7b GP-6568 skip correlating data types that are already in the database 2026-04-20 19:49:41 +00:00
Ryan Kurtz
36a5227126 Merge remote-tracking branch 'origin/GP-6710_dev747368_javaclassdecomp_fs' 2026-04-20 13:41:38 -04:00
Ryan Kurtz
71a8b3862a Merge remote-tracking branch 'origin/GP-6715_dev747368_localdirdebuginfod_filepath' 2026-04-20 13:41:21 -04:00
Ryan Kurtz
456b7f99db Merge remote-tracking branch 'origin/GP-6711_dev747368_img3_vdex_fixes' 2026-04-20 13:40:56 -04:00
Ryan Kurtz
f93da9249a Merge remote-tracking branch 'origin/GP-6712_dev747368_ext4_fixes' 2026-04-20 13:40:39 -04:00
Ryan Kurtz
552109018d Merge remote-tracking branch 'origin/GP-6714_dev747368_samedirdebuginfod_filepath' 2026-04-20 13:40:17 -04:00
Ryan Kurtz
603ba2e7bf Merge remote-tracking branch 'origin/GP-6713_dev747368_btreerootnode--SQUASHED' 2026-04-20 13:40:01 -04:00
dev747368
0e1484a20c GP-6713 check length calc 2026-04-20 17:07:55 +00:00
Ryan Kurtz
af2b4ad12f Merge remote-tracking branch 'origin/GP-6630_Dan_revisitTraceEfficiency--SQUASHED' 2026-04-20 13:00:46 -04:00
Dan
0e19d2c6f5 GP-6630: Index TraceMemoryState by full lifespan of 'most-recent' effect. 2026-04-20 16:49:55 +00:00
Ryan Kurtz
323b98882b Merge remote-tracking branch 'origin/GP-6643_ghidra1_LibrarySymbolOrdering--SQUASHED' 2026-04-20 11:01:23 -04:00
ghidra1
5e82e2869c GP-6643 Added ability to order Libraries via an ordinal assignment. This ordered list is now used by external symbol resolver analyzer. 2026-04-20 09:27:11 -04:00
Ryan Kurtz
4c5537f617 Merge branch 'GP-0_ryanmkurtz_PR-9125_clearbluejar_gui-ci-user-agreement' 2026-04-19 06:19:32 -04:00
Ryan Kurtz
0ae6b2b6cc Merge remote-tracking branch 'origin/GP-6709_Dan_delintGdb' 2026-04-19 05:49:01 -04:00
Ryan Kurtz
d86752cf3c Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-19 05:45:33 -04:00
Ryan Kurtz
9c066df19d Merge remote-tracking branch 'origin/GP-6716_Dan_useLocalhost' into Ghidra_12.1 2026-04-19 05:40:53 -04:00
Ryan Kurtz
ef5a95ec6c Merge remote-tracking branch 'origin/GP-6720_Dan_assureVersionsMatch' into Ghidra_12.1 2026-04-19 05:37:18 -04:00
Ryan Kurtz
72ecd6b4c4 Merge remote-tracking branch 'origin/GP-6669_ryanmkurtz_python-help' 2026-04-19 05:09:54 -04:00
Ryan Kurtz
b211a07b51 Merge remote-tracking branch 'origin/GP-6727_d-millar_isfserver' 2026-04-19 05:03:29 -04:00
dev747368
cb9a07a470 GP-6710 check javadecomp fs filenames 2026-04-17 21:36:22 +00:00
Dan
b261592f4b GP-6720: Add tests to catch forgotten version updates. 2026-04-17 19:57:25 +00:00
dev747368
e90af35032 GP-6715 buildid and localdir debug provider path fixes 2026-04-17 19:10:41 +00:00
d-millar
6e7a4860ca GP-6727: really? 2026-04-17 19:01:27 +00:00
Dan
37561dc4de GP-6709: De-lint GDB tests. 2026-04-17 18:57:21 +00:00
dev747368
9a68723953 GP-6711 img3 and vdex checking 2026-04-17 18:26:38 +00:00
Dan
910337bcb3 GP-6716: Default everything to localhost 2026-04-17 18:20:50 +00:00
dev747368
76ebd0fb77 GP-6712 fix some ext4 bounds checking 2026-04-17 17:48:45 +00:00
dev747368
eca163cca0 GP-6714 fix path creation in SameDirDebugInfoProvider 2026-04-17 16:05:50 +00:00
clearbluejar
95178e3e96 Document GUI CI user agreement override 2026-04-17 07:01:18 -06:00
Ryan Kurtz
7219427f69 GP-6669: JsonDoclet now outputs public/private/protected, which Jython
and PyGhidra will display in help()
2026-04-16 19:25:14 -04:00
Ryan Kurtz
5a209ba931 Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-16 04:53:44 -04:00