Commit Graph

10669 Commits

Author SHA1 Message Date
Ryan Kurtz
1a7a1611ed Merge branch 'GP-4461_ryanmkurtz_macho-strings' 2024-03-26 06:45:58 -04:00
Ryan Kurtz
eca1a025c8 GP-4461: Fixing some Mach-O string/symbol table load errors 2024-03-26 06:42:16 -04:00
dev747368
50a946c671 GP-4193 DWARF don't try to use loc expr for const var
Sometimes the toolchain will emit an invalid expr that evaluates to
address 0 for a static global var that has a const_val attribute.
2024-03-26 00:19:35 +00:00
ghidra1
32df389b1c Merge remote-tracking branch 'origin/GP-4456_ghidra1_ProjectFolderPerformance--SQUASHED' 2024-03-25 20:07:06 -04:00
ghidra1
ea8357348e GP-4456 Significantly improved shared project directory performance when directories contain a very large number of files. 2024-03-25 18:56:02 -04:00
ghidra1
88495bbc77 Merge remote-tracking branch 'origin/GP-4447_ghidra_AbstractGhidraURLQueryTask--SQUASHED' 2024-03-25 14:54:57 -04:00
ghidra1
4d6b698939 GP-4447 Added GhidraURLQueryTask and GhidraURLQuery utility class to provide reusable GhidraURL query capability. Completed retrofit of all GhidraURL use cases. 2024-03-25 14:53:45 -04:00
ghidra1
c8208ee225 GP-0 Another server.conf comment adjustment 2024-03-25 14:51:43 -04:00
ghidra1
cb6218d5da GP-o Updated server.conf comment 2024-03-25 14:49:28 -04:00
ghidra1
5ed0b9c101 GP-0 Allow disabling of Ghidra Server class serialization filter to
facilitate profiling
2024-03-25 14:47:34 -04:00
Ryan Kurtz
a56712d4ab Merge remote-tracking branch
'origin/GP-4401_ghidracadabra_PR-4120_flk0_master' (Closes #4120)
2024-03-25 10:14:37 -04:00
James
697718ff35 GP-4401 code review changes 2024-03-25 14:04:37 +00:00
Dan
a4791d70ab GP-0: Fix test dependencies 2024-03-25 08:59:11 -04:00
Ryan Kurtz
886b70edc9 Merge remote-tracking branch 'origin/patch' 2024-03-25 08:14:50 -04:00
Ryan Kurtz
2aea201406 GP-4457: The dyld_shared_cache loader no longer throws an exception when
importing newer versions that use dyld_cache_slide_info5
2024-03-25 08:11:23 -04:00
Ryan Kurtz
1fa3fb4f1d GP-3770: Fixing Mach-o PRELINK check 2024-03-25 07:22:20 -04:00
Ryan Kurtz
b30cf1089f Merge remote-tracking branch
'origin/GP-4345_ghidra1_OtherOverlayMemRefs--SQUASHED' (Closes #6245)
2024-03-25 06:10:38 -04:00
Ryan Kurtz
3c1982b501 Merge remote-tracking branch 'origin/GP-4415_Dan_moreLldbTraceRmiFixes--SQUASHED' 2024-03-25 06:05:38 -04:00
ghidra1
79afe5a702 Merge remote-tracking branch 'origin/patch' 2024-03-22 15:45:23 -04:00
ghidra1
914d3ef326 Merge remote-tracking branch 'origin/GP-4455_ghidra1_RemoteFolderItemCachedFileID' into patch 2024-03-22 15:39:50 -04:00
ghidra1
b8cc7abea1 GP-4455 Changed RemoteFileItem to cache FileID 2024-03-22 15:22:13 -04:00
caheckman
1a573da83d GP-4416 Truncate LoadTable as part of sanity check 2024-03-22 18:02:04 +00:00
Dan
eb5bf458a4 GP-4415: Lots of lldb trace-rmi fixes
Breakpoint Enabled atribute.
Test fixes on macOS and Linux.
Re-work value conversion a bit.
shlexify commands.
Add method display names.
2024-03-22 08:56:59 -04:00
ghidra1
51fb8f8793 GP-4435 Support OTHER overlay mem ref entry via GUI 2024-03-22 08:49:56 -04:00
RoboSchmied
d7cc532fe3 Fix: 132 typos
Signed-off-by: RoboSchmied <github@roboschmie.de>
2024-03-22 02:25:30 +01:00
Ryan Kurtz
523f6e4cbe Merge remote-tracking branch 'origin/GP-4441_d-millar_embedded_update--SQUASHED' 2024-03-21 09:20:43 -04:00
Ryan Kurtz
5a970158d5 Merge remote-tracking branch
'origin/GP-4403_ghidra1_ImmutableDomainObject--SQUASHED'

Conflicts:
	Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/ProgramContentHandler.java
2024-03-21 09:11:28 -04:00
Ryan Kurtz
8c5c025153 Merge remote-tracking branch
'origin/GP-4434_ghidra1_FixDecompilerReturnParamCommit--SQUASHED'
(Closes #6318)
2024-03-21 08:44:59 -04:00
Ryan Kurtz
4b29da57dc Merge remote-tracking branch 'origin/GP-4337_ryanmkurtz_demangler-null-monitor' 2024-03-21 08:42:45 -04:00
Ryan Kurtz
9736569422 Merge remote-tracking branch 'origin/GP-4341_ghidra1_VersioningRestrictions--SQUASHED' 2024-03-21 08:05:55 -04:00
Ryan Kurtz
bb933e2e0f GP-4337: Fixing "null" demangler name in monitor 2024-03-21 08:04:51 -04:00
ghidra1
4348e80f71 GP-4449 corrected manner in which BSim sets log4j config 2024-03-20 18:48:14 -04:00
ghidra1
2dff876f0f GP-4341 Force retained checkout if file is in-use during checkin or add-to-version-control. Deprecated upgrade concept during checkin. Revised manner in which file open for update is updated following a version control operation (perform DBHandle update). 2024-03-20 17:43:49 -04:00
ghidra1
07389e697b GP-4434 corrected issues related to return/param commit action within decompiler 2024-03-20 17:41:22 -04:00
ghidra1
41712078e2 GP-4403 Use OpenMode enum instead of DBConstants integer value. Disallow transactions when using immutable DomainObject (implemented for ProgramDB and Datatype Archives). 2024-03-20 17:37:14 -04:00
emteere
797d1b8103 GP-3917 Adding BTIc function start pattern for AARCH64 2024-03-20 16:24:06 -04:00
d-millar
918d38c468 GP-4441: new option for target remote
GP-4441: post-review edits
GP-4441: first pass
GP-4441: working remote gdb/lldbGP-4441: updated via 4437GP-4441: embedded updatesGP-4441: set arch conditionally
2024-03-20 15:24:04 -04:00
Ryan Kurtz
568ebd45ef Merge remote-tracking branch 'origin/GP-4391_ryanmkurtz_lzfse--SQUASHED' 2024-03-20 13:41:21 -04:00
ghidra1
093ff78316 GP-4449 Removed log4j-jcl jar dependency. Updated postgresql JDBC
driver to 42.6.2.
2024-03-20 13:40:12 -04:00
Ryan Kurtz
0d2ed82809 GP-4391: Adding LZFSE GFileSystem 2024-03-20 13:39:37 -04:00
Ryan Kurtz
211e15bef5 Merge remote-tracking branch 'origin/patch' 2024-03-20 13:16:06 -04:00
mumbel
83b45b995c MIPS patterns
sync possible function start with function start
correct bit pattern for all bits in instr_index
2024-03-20 13:11:20 -04:00
Ryan Kurtz
f034eca003 GP-0: Fixing build 2024-03-20 08:21:23 -04:00
Ankur Bohra
55ca2a6cc5 Implement and document menu item mnemonic escaping 2024-03-20 14:57:52 +05:30
Ryan Kurtz
75694f303e Merge remote-tracking branch 'origin/GP-4437_d-millar_remote_gdb--SQUASHED' 2024-03-19 12:22:14 -04:00
Ryan Kurtz
433451d4ad Merge remote-tracking branch 'origin/GP-4389_Dan_fixLldbTraceRmi--SQUASHED' 2024-03-19 12:17:59 -04:00
Tiago Gasiba
e7aabddb34 Add support for FreeBSD ARM 64bit (no debugger support) 2024-03-19 14:32:47 +01:00
d-millar
7d1c708b62 GP-4437: per-review fixes
GP-4437:  minor edit
GP-4437: added launcher
2024-03-18 18:57:46 -04:00
James
000085a82f add/subtract with carry tweaks 2024-03-18 21:53:05 +00:00
James
68270ac6d9 minor tweaks 2024-03-18 17:14:15 +00:00