Commit graph

5785 commits

Author SHA1 Message Date
ghidra1
fc84134bde Merge remote-tracking branch 'origin/patch' 2023-11-23 09:43:52 -05:00
ghidra1
ab831f73b3 Merge branch 'GP-3962_emteere_TestFailureFix' into patch 2023-11-23 09:39:45 -05:00
emteere
00bbee3163 GP-3962 Fix for test failures from delayslot with branches flow
following, also fixed backward flow following through delayslots with
branches
2023-11-23 09:38:42 -05:00
Ryan Kurtz
d5cc4050c7 GP-4066: Drag and drop fix 2023-11-22 14:30:35 -05:00
Ryan Kurtz
280d5ce8d1 Merge remote-tracking branch 'origin/GP-3623-dragonmacher-extension-classloader--SQUASHED' 2023-11-22 10:02:03 -05:00
Ryan Kurtz
4f8c920cce Merge remote-tracking branch 'origin/patch' 2023-11-21 12:24:28 -05:00
Ryan Kurtz
e45935f68e Merge remote-tracking branch 'origin/GP-4057_ghidra1_ProjectLocatorPath' into patch 2023-11-21 12:20:23 -05:00
dragonmacher
0a520b08bd GP-3623 - Extensions - Added an extension-specific class loader; moved ExtensionUtils to Generic 2023-11-21 11:18:28 -05:00
xyve
2ae69686ad ghidra: fixed paths with spaces unable to be imported into ghidra 2023-11-21 04:01:40 -06:00
Ryan Kurtz
5d487a6518 Merge remote-tracking branch 'origin/GP-3934_ghidra007_AutoVTOptions--SQUASHED' 2023-11-20 17:36:12 -05:00
ghidra007
d4d703368b GP-3934 Added options to autoVT task and script. Made example options script for headless. Updated Documentation. Updated and added tests. 2023-11-20 22:32:31 +00:00
ghidra1
af160d946d GP-4057 Corrected ProjectLocator bug and corrected use of various
directory preferences to varefy directory existance.
2023-11-20 16:35:20 -05:00
Ryan Kurtz
bae8952aff Merge remote-tracking branch 'origin/patch' 2023-11-20 13:32:43 -05:00
Ryan Kurtz
4736917e84 Merge remote-tracking branch 'origin/GP-4056_ghidra1_CommandProcessorNPE' into patch 2023-11-20 13:28:58 -05:00
ghidra1
9937e7ef89 GP-4056 corrected NPE in Ghidra Server command processor 2023-11-20 12:27:10 -05:00
Ryan Kurtz
4182536d43 GP-0: Certify 2023-11-20 08:27:27 -05:00
Ryan Kurtz
6b7f97906e Merge branch 'GP-0_ryanmkurtz_PR-5958_americusmaximus_dxguid' 2023-11-20 08:25:05 -05:00
Ryan Kurtz
3a9ab1c3dd Merge remote-tracking branch 'origin/GP-4000_James_decompiler_diff_find--SQUASHED' 2023-11-20 06:44:02 -05:00
Ryan Kurtz
580463dd2e Merge remote-tracking branch 'origin/patch' 2023-11-17 17:07:41 -05:00
James
04a932bab2 GP-4000 decompiler diff view find and orientation toggle 2023-11-17 17:04:36 -05:00
Ryan Kurtz
28ca29f9e0 GP-4050: Fixed an uncaught InvalidPathException that could occur when loading libraries during import 2023-11-17 17:02:46 -05:00
Ryan Kurtz
110f80955b Merge remote-tracking branch 'origin/GP-4042_ghidra1_ElfPtNote' 2023-11-17 13:29:23 -05:00
Ryan Kurtz
337b1d0904 Merge remote-tracking branch 'origin/GP-3620_ghidra1_GP-3152_ElfLoader' 2023-11-17 13:27:30 -05:00
Ryan Kurtz
3c0d7edb06 Merge remote-tracking branch 'origin/patch' 2023-11-17 12:11:51 -05:00
ghidra1
68dc53768c GP-4202 corrected ELF PT_NOTE processing issue 2023-11-16 13:18:45 -05:00
ghidra1
8fb5a88b89 GP-3620 Complete changes to eliminate mutability of ELF related headers
intended for import/loading only.
2023-11-16 13:15:01 -05:00
Ryan Kurtz
ece2739b29 Merge remote-tracking branch 'origin/GP-4006_minor_improvements' 2023-11-16 12:57:15 -05:00
dragonmacher
fbe8c2b12f GP-4048 - Updated the Note Bookmark dialog to allow users to press Enter
to close the dialog when the Category field is focused
2023-11-16 11:48:36 -05:00
caheckman
bc6baf65c0 GP-3965 Brace formatting 2023-11-15 21:49:20 +00:00
Ryan Kurtz
eaf6f0e646 Merge remote-tracking branch 'origin/patch' 2023-11-15 15:16:14 -05:00
James
bf17c7cf93 GP-4006 initial commit 2023-11-15 18:24:36 +00:00
Ryan Kurtz
28cc3af5e0 Merge remote-tracking branch 'origin/GP-4043_dev747368_filesystem_listeners' 2023-11-15 11:13:26 -05:00
Ryan Kurtz
ef484cf9dc Merge remote-tracking branch 'origin/GP-4027_ghidragon_more_askValues_improvements--SQUASHED' 2023-11-15 11:09:54 -05:00
Ryan Kurtz
7c686cbfb7 Merge remote-tracking branch 'origin/GP-3938_PrototypeModelRules' 2023-11-15 06:30:05 -05:00
Americus Maximus
b9773060b1 Adding missing ids from ddraw.h and d3d.h 2023-11-14 17:15:26 -05:00
dev747368
84b93bc5db GP-4043 change file system ref manager to use new ListenerSet 2023-11-14 21:51:04 +00:00
dragonmacher
5799c553c2 GP-4041 - Fixed a Function Editor bag that caused incorrect custom
storage setting when cancelling the storage editor dialog
2023-11-14 14:12:57 -05:00
ghidragon
ac6582a359 GP-4027 changed askValues() to also validate values when run in headless mode. Also, changed opening programs to permit upgrades 2023-11-14 14:06:39 -05:00
Ryan Kurtz
0f09d6fed3 Merge remote-tracking branch 'origin/GP-3211_ghidorahrex_loongson_proc'
(Closes #5083)
2023-11-14 12:20:33 -05:00
Ryan Kurtz
ba30f4b0bb Merge branch 'GP-0_ryanmkurtz_PR-5954_drewbh5_fix-typo-fiddb-populate-window' 2023-11-14 07:05:23 -05:00
Drew Hamilton
b17f0bb833
5952 fix typo 'Popluate' 2023-11-13 16:32:40 -05:00
Ryan Kurtz
35349c4f9d Merge remote-tracking branch 'origin/GP-4035_AutoVT_fixSubtractionOverflowIssue' 2023-11-13 14:23:04 -05:00
Ryan Kurtz
fd570227b9 Merge remote-tracking branch 'origin/GP-4019_James_lock_unlock_scrolling' 2023-11-13 14:18:30 -05:00
ghidra007
07c9fb3f45 GP-4035 updated to not use address.subtract to determine inst offset,
which could in some cases cause an overflow error.
2023-11-13 17:18:43 +00:00
ghidra1
07f0f57cab GP3903 corrected address input for add memory block dialog to include
all overlay spaces.
2023-11-09 18:02:09 -05:00
ghidra1
f7db015f61 GP-0 Added ELF LLVM section header constants 2023-11-09 18:02:05 -05:00
Ryan Kurtz
7fa03c9719 Merge remote-tracking branch 'origin/GP-4017_dev747368_pdb_symbolserver_fsrl' 2023-11-09 12:08:37 -05:00
Ryan Kurtz
af0ea1e739 GP-3912: Fixing a Mach-O load exception that could happen if a binary
referred to itself as a dependent library (Closes #5937)
2023-11-09 06:30:00 -05:00
caheckman
191371675a GP-3938 PrototypeModel rules 2023-11-08 19:50:55 +00:00
dev747368
a0a8e5bbf3 GP-4017 allow pdbs to be found in container files
Add feature to allow pdbs co-located with their .exe in a zip or other
container file to be found by the "Program's Import Location" search
location.
2023-11-08 19:44:54 +00:00