Commit graph

10869 commits

Author SHA1 Message Date
ghidra1
1ebcfd58bc Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-12-4-23' 2023-12-04 13:56:04 -05:00
dragonmacher
455aa62308 Test fixes 2023-12-04 13:38:56 -05:00
Ryan Kurtz
02a257cdc2 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2023-12-04-1' 2023-12-04 11:05:10 -05:00
Dan
65d8d7c6d5 GP-0: Fix service defaultProvider class name. 2023-12-04 11:00:26 -05:00
Dan
df524b4685 GP-0: Fix testInfo 2023-12-04 10:54:50 -05:00
Dan
0d03ce2f14 GP-0: Fix forgotten Client() description parameter. 2023-12-04 10:43:06 -05:00
Ryan Kurtz
f0f5b8f2a4 GP-3832: Updating java-serif-2.1.jar in fetchDependencies.gradle 2023-12-04 08:21:21 -05:00
ghidra1
91de3c90e7 GP-0 Temporary fix for Client (client.py) construction use to pass
missing description arg as TBD.
2023-12-03 18:34:02 -05:00
ghidra1
df05b6b8fe GP-0 corrected test formatting issue 2023-12-02 08:40:06 -05:00
ghidra1
919e0b4084 GP-2412 added rust-common.gdt to archive ID test 2023-12-02 08:04:38 -05:00
ghidra1
84e927caac GP-0 corrected test build dependencies 2023-12-02 07:54:51 -05:00
ghidra1
600b085e44 GP-0 Updated Sarif module to use java-sarif-2.1-modified.jar 2023-12-01 22:17:16 -05:00
ghidra1
32d3fc4c70 Merge branch 'GP-2774_ghidraffe_GhidraGo_final' 2023-12-01 19:05:18 -05:00
ghidraffe
83f90d6b3d GP-2774 Implementation of GhidraGo for Linux, Windows, and Mac 2023-12-01 18:35:12 -05:00
ghidra1
11a9b0baf7 Merge remote-tracking branch 'origin/GP-0_d-millar_fix_for_ISF_test_failures' 2023-12-01 18:02:23 -05:00
d-millar
15bcfc2594 GP-0: fix for ISF test failures 2023-12-01 22:51:33 +00:00
ghidra1
1b813ed33e Merge remote-tracking branch 'origin/GP-1-dragonmacher-lable-dialog-exception' 2023-12-01 16:55:15 -05:00
ghidra1
908e9b124a Merge remote-tracking branch 'origin/GP-4084_dev747368_dwarf_global_vars' 2023-12-01 16:53:59 -05:00
dragonmacher
6270568009 Updated the Label dialog to not get disposed when closed, as it is a
reusable dialog in this case
2023-12-01 16:19:22 -05:00
ghidra1
714b1b1350 Merge branch 'GP-2412_Rust-final' 2023-12-01 16:06:03 -05:00
1635321
921247f640 GP-2412: Improved support for Rust binaries 2023-12-01 16:04:52 -05:00
Ryan Kurtz
ecba3524cd Merge remote-tracking branch 'origin/GP-4092_ghidra007_minorAutoVTfixes' 2023-12-01 13:58:49 -05:00
ghidra007
d766161eaa GP-4092 add help location for autovt suboption categories 2023-12-01 18:42:31 +00:00
Ryan Kurtz
fcd7990e70 GP-3832: Tweaking hash 2023-12-01 13:22:13 -05:00
Ryan Kurtz
7292b594b1 GP-3832: Adding java-serif-2.1.jar to fetchDependencies.gradle 2023-12-01 12:27:20 -05:00
dev747368
3734e7af33 GP-4084 fix DWARF global variable location calc
Global/static var location wasn't being fixed up when the binary was
loaded at non-default offset, iff the global/static var was defined
inside of a function.
2023-12-01 16:43:38 +00:00
Ryan Kurtz
b849ffb873 Merge remote-tracking branch 'origin/GP-4081_dev747368_containerfilesymbolserver_pdb_byteprovider--SQUASHED' 2023-12-01 11:31:14 -05:00
Ryan Kurtz
fb24b25569 Merge remote-tracking branch 'origin/GP-4021_fixed_program_graph_bouncing_location_events' 2023-12-01 11:28:19 -05:00
dev747368
43c3ca87aa GP-4081 streamline pdb parsing in the ContainerFileSymbolServer 2023-12-01 10:28:30 -05:00
Ryan Kurtz
607d896580 Merge remote-tracking branch 'origin/GP-3836_Dan_traceRmiCxMgr--SQUASHED' 2023-12-01 09:51:21 -05:00
Dan
bf8f7c8f78 GP-3836: Add Trace RMI 'Connections' pane. 2023-12-01 09:10:12 -05:00
Ryan Kurtz
6e95afcc58 GP-3832: Fixing Sarif module IP 2023-12-01 08:00:52 -05:00
Ryan Kurtz
bad90171c4 Merge remote-tracking branch 'origin/GP-3965_DecompilerBraces'
(Closes #81, Closes #1937, Closes #1938, Closes #4914, Closes #1240)
2023-12-01 06:49:42 -05:00
Ryan Kurtz
1c6c8993d4 Merge remote-tracking branch
'origin/GP-2628_dev747368_search_for_encoded_strings--SQUASHED'
(Closes #1582, Closes #2106)
2023-12-01 06:39:13 -05:00
dev747368
c91e9aac3f GP-2628 Add 'Search|For Encoded Strings' 2023-11-30 18:14:29 -05:00
ghidra1
ebf84e81cb GP-0 corrected test failures 2023-11-30 17:03:26 -05:00
Ryan Kurtz
cfb3e2d7db Merge remote-tracking branch 'origin/patch' 2023-11-30 16:44:39 -05:00
Ryan Kurtz
14de932149 Merge remote-tracking branch
'origin/GP-4046_ghidorahrex_sleigh_doc_constraint_fix' into patch
(Closes #5933)
2023-11-30 16:42:27 -05:00
Ryan Kurtz
5050ef2b42 Merge remote-tracking branch 'origin/GP-1-dragonmacher-dialog-size-fix' 2023-11-30 16:37:56 -05:00
Ryan Kurtz
d6bd57b03f Merge remote-tracking branch 'origin/GP-2109_dev747368_golang_strings' 2023-11-30 16:36:03 -05:00
ghidra1
43d74cbdb6 Merge remote-tracking branch 'origin/GP-1-dragonmacher-dbviewer-table-filtering--SQUASHED' 2023-11-30 16:33:03 -05:00
ghidra1
f203b39363 Merge remote-tracking branch 'origin/GP-3832_d-millar_Sarif_RB--SQUASHED' 2023-11-30 16:19:13 -05:00
d-millar
31ca84453a GP-3832 importer/exporter for SARIF 2023-11-30 16:17:06 -05:00
dragonmacher
ff7c8929bc Updated the DBViewer to allow for filtering 2023-11-30 16:08:15 -05:00
ghidragon
e035525fe9 GP-4021 fixed program graph from bouncing location events 2023-11-30 14:59:59 -05:00
dev747368
272c6a4d1f GP-2109 Golang analyzer improvements, gostrings.
Add GolangStringAnalyzer.

Improved recovery of function signatures (from method and interfacemetadata, also via stack trace info).

Golang package paths are used as Ghidra namespace.

Propagate RTTI from some built-in runtime alloc methods.
2023-11-30 18:59:13 +00:00
Ryan Kurtz
9b0e95bccf Merge remote-tracking branch 'origin/patch' 2023-11-30 11:20:06 -05:00
Ryan Kurtz
f819a00d45 Merge remote-tracking branch
'origin/GP-3784_ghidorahrex_x86_reimplement_test_registers' into patch
(Closes #5662)
2023-11-30 11:17:43 -05:00
ghidorahrex
ec60b7da13 GP-3784: Reimplemented x86 test register support. 2023-11-30 15:20:38 +00:00
Ryan Kurtz
d686733b35 Merge remote-tracking branch
'origin/GP-4049_emteere_RemovePCValueDependence' (Closes #5891)
2023-11-30 09:59:45 -05:00