dragonmacher
5d58d61506
Minor refactor of table address retrieval and some options constants
2024-10-25 18:23:02 -04:00
ghizard
c51f65c376
GP-4898 - more Demangler changes: interface, individual demanglers, tests
2024-09-26 13:58:46 -04:00
Ryan Kurtz
4cbd20b3df
Merge remote-tracking branch
...
'origin/GP-4898_ghizard_MDMang_process_C_style_mangled_function_symbols--SQUASHED'
(Closes #1514 )
2024-09-19 09:47:33 -04:00
ghizard
737ea4d31f
GP-4898 - All Demanglers: added MangledContext; Microsoft MDMang: added
...
C-style mangling scheme and moved Demangler type hierarchies out of
MDMang
2024-09-19 12:26:30 +00:00
Ryan Kurtz
f390125c1f
Merge remote-tracking branch
...
'origin/GP-3808-emteere-SPARC_delaySlotReturn' (Closes #5646 ,
Closes #6300 )
2024-09-09 06:04:06 -04:00
emteere
edb74d7b7d
GP-3808 Fixed sparc 32/64 prototype model, added missing instructions, fixed 64/32 relocations, handle call/return checking o7 link register
2024-09-07 14:29:02 -04:00
ghidragon
7f7559df56
GP-4559 Creating new Memory Search Feature that include dynamic change
...
detection
2024-08-30 01:37:26 +00:00
ghidra1
47146d25f2
Merge remote-tracking branch 'origin/GP-4740_ghidra1_CompositeEditorUndoRedo--SQUASHED'
2024-08-20 13:13:26 -04:00
ghidra1
0ccb142e7e
GP-4740 Added undo/redo support to composite editor. Switched actions to use isEnabledForContext. Transitioned VT FilterFormattedTestField to GFormattedTextField and use for editor text entry fields. Cleanup of old datatype tree actions no longer in use. Lots of changes to improve handling of data type dependency changes and restored original DTM.
2024-08-20 13:06:03 -04:00
dev747368
dcc56457ea
GP-4735 refactor pdb symbol server 'remote' to 'untrusted'
...
Change name of symbolserver 'remote' property to 'untrusted' to reflectits intended usage.Add column in config table to allow user to toggle trusted status onhttp:// symbol servers (the only type that currently supports thisconcept)
2024-08-12 12:49:58 -04:00
caheckman
8a0cb3702a
Add ZMM registers to test
2024-07-30 17:21:01 +00:00
Ryan Kurtz
420eb767e8
GP-4706: GhidraScripts can now use @runtime to specify which GhidraScriptProvider to use when multiple expect the same script file extension (e.g., '.py')
2024-06-28 13:26:24 -04:00
ghidra1
3ec2dfb201
Merge remote-tracking branch 'origin/patch'
2024-06-14 12:57:32 -04:00
ghidra1
bac18feabf
GP-4692 Corrected post-checkin/merge update of open
...
database/domain-object
2024-06-14 09:50:24 -04:00
Ryan Kurtz
fb1f725f5b
GP-4659: Renaming "Python" module to "Jython"
2024-06-07 07:40:43 -04:00
Ryan Kurtz
9840eee937
Merge remote-tracking branch 'origin/GP-4664_ghidragon_consolidating_function_compare_code--SQUASHED'
2024-06-07 06:13:59 -04:00
ghidragon
c101e590bc
GP-4664 reorganizing code compare classes
2024-06-06 16:34:59 -04:00
Ryan Kurtz
c46dc5cb16
Merge remote-tracking branch
...
'origin/GP-4564-ryanmkurtz_library-search-paths--SQUASHED
2024-06-06 06:13:47 -04:00
Ryan Kurtz
d3d60ea399
GP-4564: Improvements to library search paths and other loader options
2024-06-05 08:40:08 -04:00
ghidragon
ddd2f22c28
GP-4634 Refactored Function Compare Service and added action to add
...
functions to the last comparison window.
2024-06-04 16:54:58 -04:00
Ryan Kurtz
b526ee5466
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-31 06:09:01 -04:00
Dan
0c6fceed61
GP-4637: Preview terminal contents in failure dialog.
2024-05-30 14:45:21 -04:00
Ryan Kurtz
046a0e4e12
Merge remote-tracking branch 'origin/GP-4179-dragonmacher-data-window-filter-fixes--SQUASHED'
2024-05-29 12:55:16 -04:00
dragonmacher
446a29e298
GP-4179 - Fixed select buttons in the Data Window filter dialog
2024-05-28 14:17:47 -04:00
Ryan Kurtz
f0fb61804f
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-5-23-24'
2024-05-24 05:56:19 -04:00
ghidragon
5ea8e97805
GP-3696 - cleaning up function compare windows.
2024-05-23 11:46:33 -04:00
dragonmacher
d7ff30ff17
Test fixes
2024-05-23 09:50:21 -04:00
dragonmacher
2ffb82df82
GP-4574 - Added support to create transient symbol tables from the
...
Symbol Tree, Symbol Table and other transient symbol tables
2024-05-21 10:34:10 -04:00
ghidragon
a3f16ff05f
GP-4583 Fixed issue where open program were not being shown when the OpenVersionedFileDialog was being shown from diff
2024-05-10 13:19:21 -04:00
ghidra1
7edb10ab60
Merge remote-tracking branch 'origin/GP-7_emteere_WIndowsResourceReferenceFix'
2024-05-02 20:10:19 -04:00
dev747368
3df5b47c0e
GP-0 try to fix timing issue in EncodedStringsDialogTest
2024-05-02 17:02:08 +00:00
emteere
09bd2bebe0
GP-7 Added handling of MULTI_EQUAL pcode op while finding constant
...
resource ids.
2024-04-30 21:53:25 -04:00
emteere
d934e7aace
GP-4474 Add pattern to automatically set callfixup on blrl PIC related
...
routine
2024-04-15 15:35:51 -04:00
Ryan Kurtz
f5d956d5e6
Merge remote-tracking branch 'origin/GP-4031_X86SystemVABI'
2024-04-01 11:22:00 -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
ghidra1
51fb8f8793
GP-4435 Support OTHER overlay mem ref entry via GUI
2024-03-22 08:49:56 -04:00
Ryan Kurtz
9736569422
Merge remote-tracking branch 'origin/GP-4341_ghidra1_VersioningRestrictions--SQUASHED'
2024-03-21 08:05:55 -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
Ryan Kurtz
433451d4ad
Merge remote-tracking branch 'origin/GP-4389_Dan_fixLldbTraceRmi--SQUASHED'
2024-03-19 12:17:59 -04:00
caheckman
c674e1f2ec
GP-4031 x86 System V ABI
2024-03-13 16:55:44 +00:00
dev747368
f17ebb78ab
GP-2798 initial DWARF5 support
...
Adds support for simple DWARF5 debug info. Split .dwo not supported.
Uses bookmarks to tag problematic issues instead of log messages during import.
2024-03-11 16:26:06 +00:00
Dan
973b9a8d4c
GP-4389: Fixes for Trace RMI lldb on macOS
...
Create local-lldh.sh launch script
Upgrade to JNA-5.14
Fix pty IOCTL numbers for macOS
Fix compile-spec mapping
Improv error report / clean-up after launch failure.
Write ERROR state on memory read failures
Convert Python exceptions to LLDB command errors
2024-03-11 10:14:40 -04:00
ghidra1
445494ba25
GP-4390 Collapse DomainObject Undoable interfaces and refactor Command processing.
2024-03-08 13:05:36 -05:00
ghidragon
a88106460b
GP-4267 Quick Action Dialog
2024-02-28 16:54:38 -05:00
dragonmacher
b586d65a3b
GP-4154 - Theming - Fixed font issues; updated font usage with attributes
2024-02-23 13:13:06 -05:00
dragonmacher
e44daf55aa
GP-4317 - Removing the 'reserved' concept
2024-02-17 11:21:31 -05:00
dev747368
272b6069c5
GP-0 fix timing issue in EncodedStringsDialog test
2024-02-07 17:48:21 +00:00
Ryan Kurtz
65dbaeaf57
GP-0: Remove unnecessary call to java.lang.Compiler.disable(). It's
...
currently a no-op, and it's removed in JDK 21.
2024-02-05 07:29:26 -05:00
dragonmacher
ca9cfe9f9a
GP-4269 - Minor refactor of plugin category names
2024-01-31 12:04:31 -05:00
Dan
fb9cbdf7ed
GP-4223: Fix case-insenstive search in Terminal window.
2024-01-19 15:46:59 -05:00