Commit Graph

10584 Commits

Author SHA1 Message Date
ghidra1
aad9e41670 GP-4386 Handle null FileID for ProjectArchive 2024-03-06 16:58:21 -05:00
ghidra1
ae475f743b GP-4125 Added memory block artificial attribute flag 2024-03-06 16:53:12 -05:00
ghidra1
b4ebe0bfd3 GP-4402 Correct CodeManager.clearAll and improve address range checking
for Program API methods.
2024-03-06 16:51:10 -05:00
Ryan Kurtz
7d189001d6 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/FileSystem/src/main/java/ghidra/framework/store/db/PackedDatabase.java
2024-03-06 13:24:56 -05:00
Ryan Kurtz
a55029189c Merge remote-tracking branch 'origin/GP-4327_ghidra1_PackedDatabaseSynchronization' into patch 2024-03-06 13:20:49 -05:00
Ryan Kurtz
489903c326 Merge remote-tracking branch
'origin/GP-4398_ghidra1_PR-6270_mumbel_ELFRelocTypes' (Closes #6270)
2024-03-06 11:55:40 -05:00
ghidra1
ce9418d831 GP-4398 minor formatting 2024-03-06 10:58:27 -05:00
Ryan Kurtz
27c72a61d6 Merge remote-tracking branch 'origin/GP-4384_Dan_upgradePyBag2.2.10' 2024-03-06 07:02:59 -05:00
mumbel
59d8eefad1 update constant to type 2024-03-05 22:45:29 -06:00
mumbel
e024e6536d tricore analysis 2024-03-05 22:25:15 -06:00
mumbel
9a22180efa Add issing ELF reloc 2024-03-05 22:19:27 -06:00
ghidra1
4fb1f03a85 GP-4397 Revised ELF R_PPC_ADDR16_LO and R_PPC_ADDR16_HA processing 2024-03-05 19:26:22 -05:00
dragonmacher
525656c1ef Fixed table renderer warning caused by Function Tags provider 2024-03-05 16:29:23 -05:00
Dan
87aecb85f9 GP-4384: Upgrade to pybag-2.2.10 2024-03-05 09:50:25 -05:00
Dan
7994ed3a2b GP-4392: Parse l and h ANSI CSI commands for gdb/ConPty. 2024-03-05 09:41:58 -05:00
Ryan Kurtz
4e89a2ec6d Merge remote-tracking branch 'origin/patch' 2024-03-05 06:20:47 -05:00
Ryan Kurtz
711c4de28a Merge remote-tracking branch
'origin/GP-4339_VTDataCorrelator_HandleOverlappingUninitializedMem--SQUASHED'
into patch (#6238)
2024-03-05 06:14:05 -05:00
ghidra007
f3b1f78ab8 GP-4339 fixed memory access exception in VT MatchData 2024-03-04 23:28:59 +00:00
Ryan Kurtz
0e67b99015 Merge remote-tracking branch 'origin/GP-4182_d-millar_ttd_traceRMI_RB0229--SQUASHED' 2024-03-04 16:57:13 -05:00
Ryan Kurtz
a6725e62d2 Merge remote-tracking branch
'origin/GP-4375_ghidragon_analyzer_enablement_keyboard' (Closes #6261)
2024-03-04 16:53:37 -05:00
Ryan Kurtz
2758867475 Merge remote-tracking branch 'origin/patch' 2024-03-04 16:52:33 -05:00
ghidra007
fd8fcebe09 GP-4371 Added check to RecoverClassesFromRTTIScript to not run when there are unhandled relocations. 2024-03-04 18:23:46 +00:00
d-millar
50ccce6ac0 GP-4182: broken print statment
GP-4182: better labels
GP-4182: minor edits
GP-8192: better initial conditiaons
GP-4182: snap fix
GP-4182: sort of working
GP-4182: fixing my rebase error
2024-03-04 12:43:11 -05:00
Ryan Kurtz
bb8ec1cbe6 Merge remote-tracking branch 'origin/GP-4385_upgrade_to_17.x--SQUASHED' 2024-03-04 11:48:24 -05:00
Dan
ddea132049 GP-0: Fix javodocs. Fix tests. Fix streamSub. 2024-03-04 10:48:54 -05:00
d-millar
e1232fb250 GP-4385: license corrections
GP-4385: license corrections
GP-4385: 17.x
2024-03-04 10:32:24 -05:00
Ryan Kurtz
c2bb47d45a Merge remote-tracking branch 'origin/patch' 2024-03-04 07:12:20 -05:00
Ryan Kurtz
59a048fdf2 Merge remote-tracking branch 'origin/GP-0-dragonmacher-patch-test-fixes-2-29-24' into patch 2024-03-04 06:47:05 -05:00
dragonmacher
ff911179b9 ReflectionUtilities test fix 2024-03-04 06:44:24 -05:00
Ryan Kurtz
c04e02d4e5 Merge remote-tracking branch 'origin/GP-4283_ghidra007_improve_implied_match_dest_check--SQUASHED' 2024-03-04 06:41:16 -05:00
mumbel
c4a165c6cc SPARC: Update missing relocation enum types and order by value 2024-03-02 14:51:02 -06:00
ghidra007
653e3d8f80 GP-4283 Added missing check for destination function existence when creating an implied match. 2024-03-01 22:04:20 +00:00
Ryan Kurtz
317a881488 Merge remote-tracking branch 'origin/GP-1-dragonmacher-help-build-fix'
(Closes #6265)
2024-03-01 15:22:54 -05:00
dragonmacher
89f9e6f8d5 Help build fix 2024-03-01 20:17:30 +00:00
Ryan Kurtz
1988e5361c Merge remote-tracking branch 'origin/GP-4374_Dan_pureEmuObjectMode--SQUASHED' 2024-03-01 14:59:54 -05:00
Ryan Kurtz
95f002d896 Merge remote-tracking branch 'origin/GP-0_d-millar_typo_LaunchAction_getDescription' 2024-03-01 14:54:07 -05:00
Dan
55b07206e3 GP-4374: 'Pure' Emulation uses Object-based trace. 2024-03-01 14:50:39 -05:00
d-millar
f1eef5567e GP-0: fix for type 2024-03-01 19:42:55 +00:00
Ryan Kurtz
5fc6105f0d Merge remote-tracking branch 'origin/GP-4361_Dan_modelTreeContext--SQUASHED' 2024-03-01 13:50:48 -05:00
Dan
289c5c90fa GP-3838: Add qemu+gdb launcher. 2024-03-01 12:36:13 -05:00
Dan
3a6d89e138 GP-4361: Fix context issues in Model provider 2024-03-01 12:34:37 -05:00
AltimorTASDK
ecd7321043
Fix FDIVRP freg,ST0 too 2024-03-01 04:39:55 -05:00
AltimorTASDK
c1debd3c94
Fix FDIVP freg,ST0 2024-03-01 03:35:53 -05:00
dragonmacher
b3305bf355 Fix for sporadic test failure 2024-02-29 20:53:47 -05:00
ghidragon
45db5005bb GP-4375 added ability to toggle analyzer enablement via keyboard(space
bar)
2024-02-29 15:43:15 -05:00
Ryan Kurtz
63e64d5b28 Merge remote-tracking branch 'origin/GP-0_FixPaRisc' 2024-02-29 11:43:33 -05:00
caheckman
3f537e3aa9 Remove < and > encodings 2024-02-29 16:32:45 +00:00
Ryan Kurtz
68d8d8c685 Merge remote-tracking branch 'origin/GP-4267_ghidragon_quick_key_action_dialog' 2024-02-29 11:04:22 -05:00
Ryan Kurtz
fc0e3e1b6f Merge remote-tracking branch 'origin/GP-4303_SleighSymbolType'
(Closes #5381)
2024-02-29 08:43:16 -05:00
Ryan Kurtz
306fccdae5 GP-3535: Swift fixes/improvements 2024-02-29 08:39:49 -05:00
caheckman
ae6f7b479c GP-4303 Collapse STARTSYM, ENDSYM, NEXT2SYM, etc. into single token type 2024-02-28 22:02:46 +00:00
ghidragon
a88106460b GP-4267 Quick Action Dialog 2024-02-28 16:54:38 -05:00
Ryan Kurtz
21f1a63f51 Merge remote-tracking branch 'origin/GP-1-dragonmacher-renderer-fix' 2024-02-28 15:04:52 -05:00
Ryan Kurtz
d1dc48547e Merge remote-tracking branch 'origin/GP-4285_CompressedSleigh' 2024-02-28 14:32:37 -05:00
Ryan Kurtz
3a13b44824 Merge remote-tracking branch 'origin/GP-4367_Dan_dbgmodelPackaging--SQUASHED' 2024-02-28 14:30:01 -05:00
Ryan Kurtz
8ae8334dad Merge remote-tracking branch 'origin/patch' 2024-02-28 14:28:24 -05:00
Dan
5b16857468 GP-4367: Package dbgmodel (ghidradbg) better 2024-02-28 14:15:33 -05:00
caheckman
8fbd171cdf GP-4285 Compressed SLEIGH 2024-02-28 18:39:15 +00:00
dragonmacher
da9a885a15 GP-4373 - Fixed Cut/Paste bug in the Data Types tree when filtered 2024-02-27 18:52:16 -05:00
dragonmacher
86d2bb4dff Fixed excessive warnings when switching themes 2024-02-27 17:41:14 -05:00
ghizard
31261c0761 GP-0 - fix PointerApplier for GP-4246 2024-02-27 13:00:10 -05:00
caheckman
8af47cc7b0 GP-4369 Adjust switch variable path detection 2024-02-27 17:47:38 +00:00
Ryan Kurtz
23d471731e Merge remote-tracking branch 'origin/patch' 2024-02-27 12:04:44 -05:00
Ryan Kurtz
89c2d55b07 Merge remote-tracking branch 'origin/GP-4332_SoftwareBreak' into patch 2024-02-27 12:01:06 -05:00
Ryan Kurtz
9934159e25 Merge remote-tracking branch
'origin/GP-4290_d-millar_traceRMI_dbgmodel--SQUASHED'

 Conflicts:
	Ghidra/Debug/Debugger-agent-dbgeng/src/main/py/src/ghidradbg/commands.py
	Ghidra/Debug/Debugger-agent-dbgeng/src/main/py/src/ghidradbg/schema.xml
2024-02-27 11:31:59 -05:00
caheckman
5942e95994 GP-4332 Treat software break as non-returning call 2024-02-27 16:23:26 +00:00
Ryan Kurtz
fd88575adf Merge remote-tracking branch 'origin/GP-4246_ghizard_PDB_delay_resolve_and_more_types_processing_cleanup--SQUASHED' 2024-02-27 11:19:12 -05:00
ghizard
f1495cb6a1 GP-4246 - PDB improve types processing - better queuing mechanism, remove placeholder types, delay resolve 2024-02-27 11:17:35 -05:00
Ryan Kurtz
6fdb63a2cc Merge remote-tracking branch 'origin/GP-4363_Dan_fixElementsTableColumns--SQUASHED' 2024-02-27 11:06:02 -05:00
Ryan Kurtz
34a9be906b Merge remote-tracking branch 'origin/GP-0_ghizard_master_20240227_CategoryPath_changes' 2024-02-27 10:59:57 -05:00
d-millar
2c69ffb04a GP-4290: fix for selectProcess/Thread
GP-4290: fix for hard-coded path
GP-4290: simpler fixes post-review
GP-4290: partial fixes for slow start & termination logic
GP-4290: build logic for tlb
GP-4290: running dbgmodel locally
GP-4290: atttempting to isolate dbgmodel code
GP-4209: filling out unimplemented methods
GP-4290: options for dbgeng vs dbgmodel
GP-4290: aisle 9 for schema
GP-4290: Aggregate for Debug.Breakpoints & Stack.Frames
GP-4290: hidden attrs for schema
GP-4290: working in both modes
GP-4290: unified interface (use_generics)
GP-4290: basics working - mem, mods, dis, regs
GP-4290: somewhat working - model is populated
GP-4290: schema updates
GP-4290: fix for names
GP-4290: AddRef
GP-4290: switch to byref
GP-4290: start on dbgmodel interposing logic
GP-4290: added GetIntrinsicValue
GP-4290: moving along
GP-4290: first pass
2024-02-27 10:57:38 -05:00
Dan
ab5c800030 GP-4363: Various fixes and improvements for Elements tables. 2024-02-27 10:50:07 -05:00
ghizard
2fc8f67835 GP-0 - CategoryPath changes 2024-02-27 10:48:21 -05:00
Dan
1b22bac110 GP-4368: Fix breakpoint command list parsing. (closes #6257) 2024-02-27 10:41:01 -05:00
ghizard
774d6058bb GP-0 - PDB rename MS PointerMode 2024-02-26 17:24:11 -05:00
Ryan Kurtz
a348f2d5df Merge remote-tracking branch 'origin/patch' 2024-02-26 16:24:42 -05:00
Ryan Kurtz
0cfcfea684 Merge remote-tracking branch 'origin/GP-3794_dev747368_dwarf_conflict_names' 2024-02-26 16:22:45 -05:00
Ryan Kurtz
b380fd5fa6 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-2-26-24' 2024-02-26 11:58:09 -05:00
dragonmacher
aee400a377 Test fixes 2024-02-26 11:56:55 -05:00
Ryan Kurtz
f6fea70d7f Merge remote-tracking branch 'origin/GP-3535_ryanmkurtz_swift--SQUASHED' 2024-02-26 11:32:49 -05:00
Ryan Kurtz
32a0cf750b GP-3535: Improved Swift support 2024-02-26 11:31:24 -05:00
Ryan Kurtz
5a4315fb39 Merge remote-tracking branch 'origin/GP-4353_Dan_fixColumns--SQUASHED' 2024-02-26 09:07:53 -05:00
Ryan Kurtz
0f08517f6c Merge remote-tracking branch 'origin/GP-4343_dragonmacher_PR-6234_mumbel_selectall_listing' 2024-02-26 09:06:05 -05:00
Ryan Kurtz
994e2af9a3 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-2-24-24' 2024-02-26 09:02:08 -05:00
dragonmacher
00021297c1 Test fixes 2024-02-24 17:20:23 -05:00
Quentin Kaiser
75beb82103 GP-4362 Fix BSIM listexes command line options handling.
Although support for the '--limit' option is implemented, it's not
possible to use it due to its absence from the set of valid options
(GET_EXECUTABLES_OPTIONS).

This commit fix it by adding LIMIT_OPTION to GET_EXECUTABLES_OPTIONS
set.
(Closes #6246)
2024-02-23 19:32:01 -05:00
ghidra1
0e2725c920 GP-4327 Revised PackedDatabase synchronization to improve concurrent use
within the same processes.
2024-02-23 19:22:36 -05:00
dragonmacher
07fbf779df Fixed missing help due to help refactor 2024-02-23 19:13:14 -05:00
ghidra1
5dc7347eee GP-4340 Improved datatype conflict name handling 2024-02-23 16:24:22 -05:00
dev747368
1d8656dff2 GP-3794 cleanup DWARF anon type names to not use .conflict 2024-02-23 20:37:33 +00:00
Ryan Kurtz
a5de0b728d Merge remote-tracking branch 'origin/GP-0_Isabella3412_Help_file_cleanup--SQUASHED' 2024-02-23 13:23:37 -05:00
Ryan Kurtz
86516b1718 Merge remote-tracking branch 'origin/GP-4154-dragonmacher-theme-font-updates--SQUASHED' 2024-02-23 13:19:46 -05:00
Ryan Kurtz
1b96e1610c Merge remote-tracking branch 'origin/patch' 2024-02-23 13:18:16 -05:00
James
5ee04b24d0 GP-4354 fix comparing callees and thunks 2024-02-23 13:13:43 -05:00
dragonmacher
b586d65a3b GP-4154 - Theming - Fixed font issues; updated font usage with attributes 2024-02-23 13:13:06 -05:00
Dan
13da53176f GP-4353: Fix columns. Refactor and fix tests. 2024-02-23 13:02:39 -05:00
caheckman
245fc13f41 GP-4360 Assemble full byte array 2024-02-23 17:26:10 +00:00
isabella3412
367f088162 GP-0 Restored the correct action names, and edited help description.
GP-0 Added help for EditPrototypeOverrideAction and MyToggleExactConstantMatching action. Corrected the name of the help that OpenVersionTrackingSessionAction and OverridePrototypeAction were referring to so they were directed to the correct help location.
2024-02-23 15:41:10 +00:00
Ryan Kurtz
c5bad0a88f GP-4358: No longer using XDG_RUNTIME_DIR for temp directory. Ubuntu
defaults it to a too small tmpfs. (Closes #6233)
2024-02-23 08:12:36 -05:00
Ryan Kurtz
f9ce96fd6d GP-4347: PeLoader now pads initialized memory blocks with 0 instead of
creating an additional uninitialized block. Also improved Bytes Source
column of Memory Map.
2024-02-23 07:08:47 -05:00
Ryan Kurtz
5690528835 Merge remote-tracking branch 'origin/patch' 2024-02-23 06:45:15 -05:00
Ryan Kurtz
7c242e31bb Merge remote-tracking branch
'origin/GP-4319_emteere_PR-5757_esaulenka_fix_Tricore_CallConv' into
patch (Closes #5757)
2024-02-23 06:42:18 -05:00
Ryan Kurtz
122f1068e9 GP-4357: Fixing FileBytes offset error 2024-02-23 06:39:32 -05:00
emteere
cd4b0b1a72 GP-4319 updated calling convention with larger sizes and allow floats 2024-02-23 00:22:49 -05:00
Ryan Kurtz
955851d797 Merge remote-tracking branch 'origin/GP-4351_Dan_fixTraceLockingIssue--SQUASHED' 2024-02-22 15:26:03 -05:00
emteere
e1a2362b4f GP-4319 minor improvements 2024-02-22 15:01:58 -05:00
Dan
5a0b262df4 GP-4351: More thorough synchronization, esp., with streams. 2024-02-22 14:36:17 -05:00
Ryan Kurtz
ac9e7a9a34 Merge remote-tracking branch 'origin/GP-2816_Dan_autoDisassembleGuestEmu-v2' 2024-02-22 14:00:25 -05:00
Ryan Kurtz
0895578719 Merge remote-tracking branch 'origin/GP-4236_Dan_threadsColumns--SQUASHED' 2024-02-22 13:58:32 -05:00
Dan
270fb01400 GP-4236: Implement new columns: PC, Func, Mod, SP. Remove: Created, Destroyed 2024-02-22 12:19:25 -05:00
Dan
fb49f01c6d GP-0: Fix test reliability issues. 2024-02-22 11:42:57 -05:00
Dan
1a2fea0782 GP-2816: Add test demonstrating this is already fixed. 2024-02-21 13:05:23 -05:00
Ryan Kurtz
ddf4d15327 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2022-02-21-1' 2024-02-21 12:13:47 -05:00
Ryan Kurtz
e647efc367 GP-0: Fixing javadoc for FlatProgramAPI.getFunctionAfter(Function)
(Closes #6242)
2024-02-21 12:12:51 -05:00
Dan
723385df30 GP-0: Prohibit Target mode when target is absent. Fix tests. 2024-02-21 11:43:45 -05:00
Ryan Kurtz
ee70fe99e9 Merge remote-tracking branch
'origin/GP-4335_ghizard_PDB_Update_mechanism_for_creating_symbols'
(Closes #3497)
2024-02-21 10:08:57 -05:00
Ryan Kurtz
5693ff3598 Merge remote-tracking branch 'origin/patch' 2024-02-21 07:02:57 -05:00
Ryan Kurtz
6c23c0cb79 GP-4344: Fixing EOFException in CoffLoader due to bad parse of
CoffSymbolAuxBeginningOfBlock
2024-02-21 06:56:36 -05:00
Ryan Kurtz
ad33c94b23 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/Docking/src/test/java/docking/widgets/table/threaded/TestDataKeyModel.java
2024-02-21 06:05:52 -05:00
Ryan Kurtz
37fb96328b Merge remote-tracking branch 'origin/GP-1-dragonmacher-table-sort-fix--SQUASHED' into patch 2024-02-20 13:02:16 -05:00
Ryan Kurtz
7444b1d8cc Merge remote-tracking branch 'origin/GP-4338_Dan_fixPcUpdateAfterDisassembly' 2024-02-20 12:59:23 -05:00
ghizard
660464b805 GP-4335 - PDB Update symbol-creation mechanism; remove primary symbol
table since ghidra primary symbols are now more performant
2024-02-20 12:58:27 -05:00
Ryan Kurtz
98ae8370ff Merge remote-tracking branch 'origin/GP-4334_Dan_removeSyncTargetActivation--SQUASHED' 2024-02-20 12:57:43 -05:00
Ryan Kurtz
6eae67733c Merge remote-tracking branch 'origin/GP-4333_Dan_FixIoobeFromTableSortState' 2024-02-20 12:56:11 -05:00
Dan
5f7df08b67 GP-4334: Remove 'Synchronize Target Activation' toggle. Prohibit time navigation in Target mode. 2024-02-20 12:40:40 -05:00
Dan
0432872e22 GP-0: Improve pop-up test reliability. Fix typo in GDB. 2024-02-20 12:20:52 -05:00
dragonmacher
de90bf543d Fix for invalid sort state when columns are removed 2024-02-20 11:16:54 -05:00
Ryan Kurtz
f5008f9f99 Merge remote-tracking branch 'origin/GP-4317-dragonmacher-system-actions--SQUASHED' 2024-02-20 07:47:57 -05:00
Ryan Kurtz
8589021371 Merge remote-tracking branch 'origin/patch' 2024-02-20 07:45:20 -05:00
Ryan Kurtz
aba717ae3c Merge remote-tracking branch 'origin/GP-4336-dragonmacher-vt-fitler-exception' into patch 2024-02-20 07:39:33 -05:00
Ryan Kurtz
9a6067644f Merge remote-tracking branch 'origin/GP-4330_ghidra1_GhidraServerEnabledCiphers' into patch 2024-02-20 07:36:47 -05:00
mumbel
b71c350c4e Select all text in Edit field name 2024-02-17 19:45:26 -06:00
dragonmacher
e44daf55aa GP-4317 - Removing the 'reserved' concept 2024-02-17 11:21:31 -05:00
ghidra1
2c65b1f796 GP-4330 facilitate specification of enabled TLS cipher suites for Ghidra
Server
2024-02-16 14:51:14 -05:00
Dan
695e1cdde4 GP-4338: Re-track on address-index map changes. 2024-02-16 12:59:52 -05:00
Dan
3e676b4104 GP-0: Re-fix offcut dissembly after merging GP-4278 2024-02-16 12:21:42 -05:00
Dan
23354c2993 Merge remote-tracking branch 'origin/patch' 2024-02-16 12:07:41 -05:00
Dan
0c3ea62dba GP-4333: Avoid IOOBE from transitory table sort state. 2024-02-16 12:02:53 -05:00
Ryan Kurtz
6589364ee7 Merge remote-tracking branch 'origin/GP-4278_Dan_noAutoDisassembleUnknown--SQUASHED' into patch 2024-02-16 11:53:19 -05:00
Ryan Kurtz
2f38d0d671 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2022-02-16-1' 2024-02-16 11:47:39 -05:00
Dan
94aefa138f GP-4278: Restrict auto-disassembly to KNOWN memory. Fix offcut re-disassembly. 2024-02-16 11:37:13 -05:00
Dan
7ab0514341 GP-0: Fix timing issue in testChangeThreadUpdatesProvider 2024-02-16 11:29:50 -05:00
Dan
0e2f9958ac GP-0: Fix timing issue in testSetValueAffectsTree 2024-02-16 11:25:44 -05:00
Dan
edee0647ef GP-0: Fix for action enablement, now that they're global. 2024-02-16 11:18:28 -05:00
Ryan Kurtz
4fc9ccde28 GP-4176: GhidraDev can now handle both legacy user settings directories
as well as the new XDG layout
2024-02-16 11:17:55 -05:00
Dan
68a044859a GP-0: Fix double invocation of target action tasks. 2024-02-16 11:01:58 -05:00
Ryan Kurtz
fea1243894 Merge remote-tracking branch
'origin/GP-4324_Dan_moreGdbLaunchers--SQUASHED'
2024-02-16 10:55:11 -05:00
Dan
8a3faa73dc GP-0: Fix DBTraceObject.getCanonicalParent(snap) 2024-02-16 10:48:18 -05:00
Dan
14f7e1f458 GP-0: Don't hard-code object ID in test. 2024-02-16 10:10:07 -05:00
Dan
363ffcbbd7 GP-0: Ignore testUndo stuff with Object-based managers. 2024-02-16 10:00:40 -05:00
dragonmacher
87313359da GP-4336 - Version Tracking - Fixed exception when using the tag filter 2024-02-15 20:27:55 -05:00
Dan
9cc9659817 GP-4295: Fix plot column range. Prohibit nav to future. 2024-02-15 14:35:37 -05:00
Dan
9cb38e493b GP-4323: Add gdb/ssh and gdbserver/ssh connectors 2024-02-15 14:33:42 -05:00
Ryan Kurtz
0820d96ec4 Merge remote-tracking branch 'origin/patch' 2024-02-15 11:45:24 -05:00
Ryan Kurtz
de2a5e03db Merge remote-tracking branch
'origin/GP-3851_ghidorahrex_AARCH64_pair_overwrite_fix--SQUASHED' into
patch (Closes #5791)
2024-02-15 11:37:26 -05:00
Ryan Kurtz
31e486a36a Merge remote-tracking branch 'origin/GP-4311_Dan_addContextMenuToLocationLabel--SQUASHED' 2024-02-15 11:23:21 -05:00
Ryan Kurtz
79b04c5a04 Merge remote-tracking branch 'origin/GP-4292_Dan_expandMeansRefresh--SQUASHED' 2024-02-15 11:21:47 -05:00
Ryan Kurtz
f75ca5cb8a Merge remote-tracking branch 'origin/GP-4217_Dan_fixCrashDisassemblingGuestPlatform' 2024-02-15 11:20:25 -05:00
Ryan Kurtz
08155a7183 Merge remote-tracking branch 'origin/GP-3839_Dan_stepSpeed--RBSQ' 2024-02-15 11:17:47 -05:00
ghizard
039056fe41 GP-0 - PDB - Fix FunctionSymbolApplier from GP-3991 2024-02-15 09:40:29 -05:00
ghidorahrex
d812c6a43d GP-3851: Fixed aarch64 pair instructions to prevent overwrite 2024-02-14 17:06:32 -05:00
Dan
ed9297dd25 GP-4292: Detect input-driven Model tree expansion and refresh. 2024-02-14 16:01:22 -05:00
Dan
1bd3fe3669 GP-4311: Add Context menu to Location labels 2024-02-14 16:00:09 -05:00
Dan
b34aaa4952 GP-3839: Various speed improvements for Trace RMI 2024-02-14 15:53:59 -05:00
d-millar
aa42635d3e GP-4331: fix for path 2024-02-14 20:42:49 +00:00
Ryan Kurtz
6d6d0317e2 Merge remote-tracking branch 'origin/GP-4328-dragonmacher-tab-pane-fix'
(Closes #6232)
2024-02-14 12:48:02 -05:00
Ryan Kurtz
3f14e54d24 Merge remote-tracking branch 'origin/GP-4306_ghizard_PDB_cleanup_vftptr_and_method_types' 2024-02-14 12:46:08 -05:00
dragonmacher
128bad6c40 GP-4328 - Fix for recent tab pane regression 2024-02-14 10:34:10 -05:00
Ryan Kurtz
52e6360d96 Merge remote-tracking branch 'origin/GP-1-dragonmacher-font-plugin-fix' 2024-02-14 08:57:24 -05:00
Ryan Kurtz
f541be949a Merge remote-tracking branch 'origin/GP-3408_Dan_dynamicGoToIAT--SQUASHED' 2024-02-14 08:56:05 -05:00
Ryan Kurtz
69bb314325 Merge remote-tracking branch 'origin/GP-4313_ryanmkurtz_logs' 2024-02-14 08:54:44 -05:00
Ryan Kurtz
b3ef02212c Merge remote-tracking branch 'origin/patch' 2024-02-14 07:37:48 -05:00
ghidra1
d3fbdbe0a3 GP-0 Added assertion check for datatype replacement 2024-02-13 18:49:37 -05:00
dragonmacher
0bf99cbc9b Fixed FontAdjustPlugin not being added to the tool 2024-02-13 17:34:32 -05:00
Dan
727c891113 GP-3408: Incorporate function external linkage into Debugger GoTo 2024-02-13 14:44:00 -05:00
Ryan Kurtz
73e85ad54a GP-4318: Cleanup 2024-02-13 12:21:08 -05:00
Austen Adler
b8f1894d8d Add clipboard option for byte source offset
Fix docs for byte source offset clipboard

Fix variable names for byte source offset clipboard

Copy <NO_OFFSET> if address is not backed by a file

Change final BYTE_SOURCE_OFFSET_TYPE name to be more consistent
2024-02-13 09:14:09 -05:00
Ryan Kurtz
93ed03bd63 GP-4326: Fixing another InvalidPathException that can occur during
library load
2024-02-13 08:15:18 -05:00
Ryan Kurtz
17a4f8fd74 Merge remote-tracking branch 'origin/GP-4239_ghidra1_ElfRelocationTypeEnum--SQUASHED' 2024-02-12 16:47:36 -05:00
Ryan Kurtz
3efa8ce57e Merge remote-tracking branch 'origin/GP-3961_StructureExceptions'
(Closes #5719)
2024-02-12 16:46:07 -05:00
Ryan Kurtz
bafbffdb66 Merge remote-tracking branch 'origin/patch' 2024-02-12 16:44:36 -05:00
ghidra1
6209828091 Merge remote-tracking branch 'origin/GP-4301_ghidra1_UndefinedFunctionError' 2024-02-12 16:40:21 -05:00
ghidra1
1ef923f56b GP-4178 changed ELF create undefined data option to be enabled by
default.
2024-02-12 16:33:40 -05:00
ghidra1
b0b813edf9 GP-3632 Corrected pointer and array replacement issues 2024-02-12 16:28:19 -05:00
Dan
eb16898b32 GP-4217: Map null to null, not NPE 2024-02-12 12:28:03 -05:00
ghidra1
ba6e66dcd1 GP-4301 fixed prototype override context check for UndefinedFunction
case.
2024-02-12 11:37:20 -05:00
ghidra1
3ead54f0ac GP-4239 Transitioned to new AbstractElfRelocationHandler implementation which uses ElfRelocationType enums specific to each handler. 2024-02-12 10:52:25 -05:00
Alexey Esaulenko
7ceb740e64 Tricore, improve calling conventions for non-dword arguments 2024-02-12 15:33:37 +00:00
Ryan Kurtz
e5e488a807 GP-4313: Loaders now echo their message log to the application.log file.
Can be disabled in launch.properties.
2024-02-12 09:46:48 -05:00
caheckman
690459e2f1 GP-4314 Don't sanity check overridden switch 2024-02-09 18:02:11 +00:00
dev747368
645a7c0d52 GP-0 fix NPE in ExternalSymbolResolver when project is null
During import, project can be null in some cases.
2024-02-09 17:10:00 +00:00
Ryan Kurtz
247528c7fe Merge remote-tracking branch 'origin/GP-4308_Dan_fixPythonPathInBatch' 2024-02-09 10:27:36 -05:00
Ryan Kurtz
0224a1ad6d Merge remote-tracking branch 'origin/patch' 2024-02-09 10:25:41 -05:00
Ryan Kurtz
cd58c76035 Merge remote-tracking branch
'origin/GP-4312_emteere_LockupSelfFallthruOverride' into patch
(Closes #6179)
2024-02-09 10:21:24 -05:00
Ryan Kurtz
ec2ecbf390 Merge remote-tracking branch 'origin/GP-4305_Dan_logRegRecErrorsNoPopup' into patch 2024-02-09 10:13:53 -05:00
ghizard
1470713dbb GP-4306 - PDB - cleanup some types pertaining to vftptrs and methods 2024-02-09 09:23:56 -05:00
emteere
1da47a7205 GP-4312 fixed lockup on instruction fallthru override to self 2024-02-08 23:21:35 +00:00
Ryan Kurtz
74d52deabf Merge remote-tracking branch 'origin/patch' 2024-02-08 14:13:59 -05:00
Ryan Kurtz
90dc04c540 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-2-8-24' into patch 2024-02-08 14:01:07 -05:00
dragonmacher
4099544469 Tests fixes 2024-02-08 13:47:09 -05:00