ghidra1
1d2eaec0c0
Merge remote-tracking branch 'origin/GP-4370_InternalStorage'
2024-05-02 19:55:45 -04:00
ghidra1
d9d8e82bf6
Merge remote-tracking branch 'origin/patch'
2024-05-02 19:55:23 -04:00
ghidra1
3da9abdd77
Merge remote-tracking branch 'origin/GP-3723_ghidorahrex_PIC16_movlb_variant' into patch
2024-05-02 19:49:33 -04:00
emteere
8ebc8dba7b
GP-4477 Speed improvements for binaries with large address tables
2024-05-02 19:43:08 -04:00
emteere
6ccf256055
GP-4535 Corrected storage of default context on disassembly errors and switch table targets. Improves disassembly for programs with no stored context as context table will be empty.
2024-05-02 14:23:28 -04:00
dev747368
3df5b47c0e
GP-0 try to fix timing issue in EncodedStringsDialogTest
2024-05-02 17:02:08 +00:00
caheckman
05818c5c3a
GP-4370 Internal Storage
2024-05-02 15:13:32 +00:00
James
91014dccb6
GP-4576 fixed rcr and rcl in x86-64
2024-05-02 14:10:28 +00:00
Ryan Kurtz
f1e2c8db04
Merge remote-tracking branch 'origin/GP-4541_UnmappedStack'
2024-05-02 10:10:03 -04:00
Ryan Kurtz
2bf16b0ca6
GP-4575: Fixed some issues in the MzLoader ( Closes #5970 )
2024-05-02 10:04:42 -04:00
Ryan Kurtz
8163d9f912
Merge remote-tracking branch 'origin/GP-4568_emteere_CodeUnitByteLocking--SQUASHED'
2024-05-01 08:09:43 -04:00
Ryan Kurtz
e1409df283
Merge remote-tracking branch 'origin/GP-4572_ghizard_Fix_PDB_issues_pointertype_notype_symbols_proc_primitives_applmetrics'
2024-05-01 08:08:17 -04:00
Ryan Kurtz
8b3436001f
Merge remote-tracking branch
...
'origin/GP-4571_ghizard_fix_VS6_PDB_available_DebugData_streams'
(Closes #6464 )
2024-05-01 08:06:39 -04: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
6095d4c4e3
GP-4568 Improving program lock performance when getting bytes for Instructions and Data
2024-04-30 18:16:04 -04:00
Ryan Kurtz
bc6bc67f9f
GP-0: Formatting
2024-04-30 13:57:05 -04:00
oh2erk
a6cca75b9e
all mzloader header shorts are now treated as uint
...
reverting bad code
reverting bad code v2
reverting bad code v3
2024-04-30 13:54:51 -04:00
ghizard
da46d670ec
GP-4572 - PDB - Fix misc: pointer type, notype symbol, unproc
...
primitives, symbol metrics
2024-04-30 14:37:31 +00:00
ghizard
953f59317a
GP-4571 - PDB Fix reading unavailable DebugData streams
2024-04-30 14:32:44 +00:00
caheckman
d7613fc7b6
GP-4566 Adjustment to protectSwitchPath
2024-04-29 23:53:51 +00:00
Ryan Kurtz
586fc9efcd
Merge branch 'GP-0_ryanmkurtz_PR-6249_ByThePowerOfScience_single-jar-src'
2024-04-29 14:01:42 -04:00
Ryan Kurtz
3fb54aa023
GP-0: More GhidraJarBuilder -srczip fixes
2024-04-29 13:57:02 -04:00
Ryan Kurtz
96ff764a43
Merge branch 'GP-0_ryanmkurtz_PR-6414_haarlaj_mz-source-fix'
2024-04-29 13:03:04 -04:00
ghidra1
e51365c539
Merge remote-tracking branch 'origin/GP-4489_Dan_includePy3Deps--SQUASHED'
2024-04-26 23:40:01 -04:00
Dan
fc17ca970c
GP-4489: Add psutil and protobuf to downloads, dist. Build py packages for dist.
2024-04-26 23:34:30 -04:00
caheckman
2e0d6952fb
GP-4541 Apply nolocalalias to STORE indirects
2024-04-26 23:48:59 +00:00
Ryan Kurtz
e6c8f5b53c
Merge remote-tracking branch 'origin/GP-4561_ryanmkurtz_corrupt-macho'
...
(Closes #6271 )
2024-04-26 09:52:40 -04:00
Ryan Kurtz
84cd4f98f0
GP-4561: Allow Mach-O's with corrupted load commands to be imported
2024-04-26 09:12:55 -04:00
ghidra1
9ec928791c
GP-0 Add missing license info
2024-04-25 17:20:29 -04:00
Ryan Kurtz
9a3fd98d02
Merge remote-tracking branch 'origin/GP-4543_ghidragon_bsim_accessibility'
2024-04-25 09:43:03 -04:00
Ryan Kurtz
9c413ca6a1
Merge remote-tracking branch 'origin/GP-4545_ghidragon_data_tree_dialo_focus_issue--SQUASHED'
2024-04-25 09:39:33 -04:00
Ryan Kurtz
f9ade82b0a
Merge remote-tracking branch 'origin/GP-4558_ghidragon_action_chooser_dialog_bugs'
2024-04-25 09:38:20 -04:00
Ryan Kurtz
23e8fcfea3
GP-4550: Upgrading osgi-related jars
2024-04-25 06:49:04 -04:00
ghidragon
6dd517d2d8
GP-4558 fixing a few bugs with actions dialog
2024-04-24 15:57:50 -04:00
ghidragon
330f7fe87c
GP-4545 fixing focus issues for data tree dialog in windows OS.
2024-04-24 15:17:32 -04:00
Ryan Kurtz
75d5737cce
Merge remote-tracking branch 'origin/GP-4465_dev747368_golang_macho_applesilicon--SQUASHED'
2024-04-24 13:31:26 -04:00
dev747368
63512f3759
GP-4465 get Golang analysis working on AARCH64, AppleSilicon + MachO
...
Inspired by PR #6157 (by seekbytes), adds support for Apple MachO AARCH64 binaries to existing golang analyzer.
2024-04-24 11:04:54 -04:00
Ryan Kurtz
732a1901b7
Merge remote-tracking branch 'origin/patch'
2024-04-24 09:11:24 -04:00
Ryan Kurtz
8449054f13
Merge remote-tracking branch
...
'origin/GP-1-dragonmacher-decompiler-task-fix' into patch (Closes #6459 )
2024-04-24 09:09:13 -04:00
Ryan Kurtz
7564ece9a3
Merge remote-tracking branch 'origin/GP-4206-dragonmacher-theme-fixes--SQUASHED' into patch
2024-04-24 09:07:05 -04:00
dragonmacher
31468526fb
Updated an enum to be public so it is usable from a script
2024-04-24 09:00:22 -04:00
ghidra1
c014e6851f
GP-0 Corrected AddressSetViewAdapter bug
2024-04-23 16:11:15 -04:00
dragonmacher
6efadcc4d4
GP-4206 - Theming - Minor fixes
2024-04-23 15:52:53 -04:00
Ryan Kurtz
b77b4a4da5
Merge remote-tracking branch 'origin/GP-0_dev747368_remove_duplicate_dwarfform_data8_code'
2024-04-23 12:54:21 -04:00
Ryan Kurtz
0e499b74b6
Merge remote-tracking branch 'origin/GP-3888_Dan_cleanOutSyncTargetActivation'
2024-04-23 12:52:10 -04:00
Ryan Kurtz
8abfde8c82
Merge remote-tracking branch 'origin/GP-4487_Dan_incrementTraceRmi11.1'
2024-04-23 12:49:37 -04:00
dev747368
795b3cdd1c
GP-0 remove duplicate dwarform data8 serialization code
2024-04-23 16:48:54 +00:00
Ryan Kurtz
0f2cb161f5
Merge remote-tracking branch 'origin/GP-4528_Dan_traceViewBytes'
2024-04-23 12:46:32 -04:00
Dan
b9a23d3b50
GP-4487: Increment TraceRMI to version 11.1
2024-04-23 11:17:42 -04:00
Ryan Kurtz
b9ebd7c83d
Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2024-04-23-1'
2024-04-23 10:49:40 -04:00
Dan
78ea974c36
GP-0: Fix tests
2024-04-23 10:45:06 -04:00
Ryan Kurtz
7383dbd8a3
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-19-24'
2024-04-23 10:27:54 -04:00
Rubens Brandão
cf21550bc8
Fix tricore instruction st.da circular addr mode
...
At the manual https://www.infineon.com/dgdl/tc_v131_instructionset_v138.pdf?fileId=db3a304412b407950112b409b6dd0352
It defines word as 32bits, and the instruction define a memory write of word len `(M(EA0, word) = A[a];`, so those are two 4bytes writes and not 2bytes writes
2024-04-23 10:30:29 -03:00
ghidra1
bb80f004ea
Merge remote-tracking branch 'origin/GP-4505_ghidra1_MutabilitySettings'
2024-04-22 18:08:19 -04:00
ghidra1
422a142cb3
Merge remote-tracking branch 'origin/patch'
2024-04-22 17:58:29 -04:00
ghidra1
aa20ff3680
Merge remote-tracking branch 'origin/GP-4538-dragonmacher-mem-search-selection--SQUASHED' into patch
2024-04-22 17:55:26 -04:00
ghidra1
590ca638f5
Merge remote-tracking branch 'origin/GP-4522_d-millar_fix_for_attach--SQUASHED'
2024-04-22 17:45:21 -04:00
ghidra1
13b9e2d4dc
Merge remote-tracking branch 'origin/GP-4534_emteere_MemoryMapAddressSets'
2024-04-22 17:44:29 -04:00
ghidra1
8db62a3231
Merge remote-tracking branch 'origin/GP-4536_emteere_SpeedUpInstructionDisassemblyAndUse'
2024-04-22 17:44:04 -04:00
ghidra1
08adbf5d40
Merge remote-tracking branch 'origin/GP-4537_d-millar_fix_for_ubiquitous_CatchEvent--SQUASHED'
2024-04-22 17:43:38 -04:00
d-millar
1f1ef62525
GP-4537: reverting a mistake
...
GP-4537: making break_ext specific to inferior
2024-04-22 17:09:14 -04:00
d-millar
a9d7962da9
GP-4522: mods to docs
...
GP-4522: better tag
GP-4522: moving by-avail to availables
2024-04-22 16:52:26 -04:00
Dan
e914b126db
GP-4528: Fix byte values in trace diff view
2024-04-22 16:27:05 -04:00
Dan
cecd0bcdab
GP-3888: Removed SynchronizedTargetActivation interface
2024-04-22 16:20:47 -04:00
Dan
6389d9630c
Merge remote-tracking branch 'origin/GP-3887_Dan_traceRmiTutorial--SQUASHED'
2024-04-22 15:56:04 -04:00
ghidragon
861f7fe578
GP-4543 fixed some accesibility issues with bsim dialog
2024-04-22 18:02:32 +00:00
Dan
a93a695e6a
GP-3887: Update Debugger course for Trace RMI.
2024-04-22 10:11:25 -04:00
ghidra1
43cd7f331a
GP-4534 Use replacement strategy for MemoryMapDB allAddrsSet update
2024-04-19 18:25:21 -04:00
dragonmacher
670e75be5d
GP-4538 - Search - Fixed the memory search results table to select the number of bytes for each row
2024-04-19 18:23:24 -04:00
dragonmacher
e46502fb64
test fixes
2024-04-19 08:56:07 -04:00
Ryan Kurtz
9abfa3da86
Merge remote-tracking branch 'origin/patch'
2024-04-19 08:50:43 -04:00
Ryan Kurtz
812c9c5343
Merge remote-tracking branch 'origin/GP-4531_ghidra1_GhidraServerDeadlock' into patch
2024-04-19 08:45:57 -04:00
Ryan Kurtz
30f1cec696
Merge remote-tracking branch 'origin/GP-4527_d-millar_traceRMI_dialog_improv'
2024-04-19 08:41:18 -04:00
Ryan Kurtz
0f23e035b6
Merge remote-tracking branch 'origin/GP-4514_SwitchGuardFolding'
...
(Closes #6128 )
2024-04-19 08:38:32 -04:00
Ryan Kurtz
9e67f40349
Merge remote-tracking branch 'origin/GP-4304-dragonmacher-tooltip-keybinding'
2024-04-19 08:36:36 -04:00
Ryan Kurtz
e669206d54
Merge remote-tracking branch 'origin/GP-4316-dragonmacher-button-focus-border'
2024-04-19 08:34:55 -04:00
emteere
96e20ec3bf
GP-4536 Speed up disassembly by not checking for reference overrides
...
until and if there are needed
2024-04-18 15:44:43 -04:00
emteere
4494e32596
GP-4534 Remove memory map address set cache lock contention
2024-04-18 13:38:27 -04:00
Ryan Kurtz
6132ddc3d0
Merge remote-tracking branch 'origin/GP-4515_ryanmkurtz_classsearcher--SQUASHED'
2024-04-18 13:33:30 -04:00
Ryan Kurtz
fa3ccac6fc
GP-4533: MachoLoader can now create overlay blocks
2024-04-18 13:31:00 -04:00
Ryan Kurtz
88c5d0a3fd
GP-4515: Loading ExtensionPoints on-demand for faster startup
2024-04-18 13:26:56 -04:00
ghidra1
43d0034f3c
GP-4523 Updated Help for Disassociate Action
2024-04-18 13:02:54 -04:00
ghidra1
feaf8e2d49
GP-4531 Corrected Ghidra Server deadlock
2024-04-18 11:58:33 -04:00
Ryan Kurtz
a36671d9d3
Merge remote-tracking branch 'origin/GP-4530-dragonmacher-dominance-algo-npe'
2024-04-18 10:17:54 -04:00
Dan
efcde48fbe
GP-0: Fix tests
2024-04-18 08:52:26 -04:00
Ryan Kurtz
2c48f318e3
Merge remote-tracking branch 'origin/GP-0_dev747368_fix_golang_slice_logic'
2024-04-17 11:01:21 -04:00
Ryan Kurtz
970d3e90b8
Merge branch 'GP-0_ryanmkurtz_PR-6432_dublinsubway_fix-error-typo'
2024-04-17 06:32:32 -04:00
dragonmacher
075c8110f3
GP-4530 - Graphing - Fixed NPE when using dummy source nodes
2024-04-16 18:56:08 -04:00
dublinsubway
7308965eb9
Change error message to be more correct
2024-04-16 22:58:36 +01:00
dragonmacher
208b8238ca
GP-4316 - Updated how empty border buttons paint their focused state
2024-04-16 17:37:50 -04:00
dragonmacher
91cf674c86
GP-4304 - Accessibility - Update keybinding for component help info to
...
all Ctrl-F1 to work for showing tooltips
2024-04-16 16:21:04 -04:00
d-millar
73d656d6b1
GP-4527: improvements to traceRMI dialogs
2024-04-16 17:46:25 +00:00
Ryan Kurtz
190f1eaa1e
Merge remote-tracking branch 'origin/GP-4474_emteere_PPC_blrl_PIC'
2024-04-16 12:14:53 -04:00
Ryan Kurtz
ef26c9b0e4
Merge remote-tracking branch 'origin/GP-4519_ghidragon_fixed_comment_and_comment_history_dialogs_for_accessibility--SQUASHED'
2024-04-16 12:13:20 -04:00
Ryan Kurtz
894d55ccb4
Merge remote-tracking branch 'origin/GP-4513_emteere_WinAARCH64_chkstk'
2024-04-16 12:12:11 -04:00
Ryan Kurtz
5a5b8eb3d7
Merge remote-tracking branch 'origin/GP-4485_Dan_traceRmiDefaultTool--SQUASHED'
2024-04-16 12:10:42 -04:00
Ryan Kurtz
f02d273db9
Merge remote-tracking branch
...
'origin/GP-4526_ghidragon_when_removing_quotes_also_remove_string_literal_prefixes'
(Closes #6420 )
2024-04-16 10:08:48 -04:00
caheckman
e279c5b56a
Refactor HighSymbol mutability
2024-04-16 00:33:20 +00:00
dev747368
393afa858b
GP-0 fix golang's slice detection that was triggering on switch tables
2024-04-15 22:56:20 +00:00
Dan
3b21d0b771
GP-4485: Re-configure default Debugger.tool for Trace RMI
2024-04-15 16:33:32 -04:00
emteere
aa035fa7be
GP-4513 Simplified callfixup
2024-04-15 16:25:55 -04:00
ghidragon
0c2526020d
GP-4526 When removing quotes from strings also remove standard string
...
literal prefixes (u8, u, U, L)
2024-04-15 16:14:45 -04:00
emteere
631056a5cc
GP-4474 Added PPC LE patterns
2024-04-15 15:53:05 -04:00
caheckman
3c3591f6dc
GP-4514 Add check preventing multiple unlabeled switch targets
2024-04-15 19:36:38 +00:00
emteere
d934e7aace
GP-4474 Add pattern to automatically set callfixup on blrl PIC related
...
routine
2024-04-15 15:35:51 -04:00
ghidragon
5e91d02748
GP-4519 fixed comment and comment history dialogs for accessibility
2024-04-15 14:20:07 -04:00
Ryan Kurtz
d920e39e7f
Merge remote-tracking branch
...
'origin/GP-4525_ghidra1_PR-6376_njere-uprev_ArrayDataType'
(Closes #6376 )
2024-04-15 14:12:32 -04:00
ghidra1
319619c4fc
GP-4525 Updated ArrayDataType javadoc and forced use of datatype's DTM
...
if DTM is not specified.
2024-04-15 12:05:26 -04:00
Ryan Kurtz
a10b9aa894
Merge remote-tracking branch 'origin/GP-4521_dev747368_fix_dwarf_golang_error_reporting'
2024-04-15 11:23:00 -04:00
Ryan Kurtz
1d27a19d9d
Merge remote-tracking branch 'origin/patch'
2024-04-15 11:22:23 -04:00
Ryan Kurtz
bf01521402
Merge remote-tracking branch
...
'origin/GP-4524_ghidra1_DisassociateTransaction' into patch
(Closes #6424 )
2024-04-15 11:18:34 -04:00
ghidra1
f078c1b32b
GP-4524 Corrected transaction error when disassociating a datatype from
...
an archive not open for update.
2024-04-15 11:07:55 -04:00
Ryan Kurtz
636dc6fdc6
Merge remote-tracking branch 'origin/GP-3837_Dan_traceRmiHelp--SQUASHED'
2024-04-15 07:10:51 -04:00
Ryan Kurtz
4e6e847eaa
Merge remote-tracking branch 'origin/GP-4520_SavdDataDialog_and_DomainFilePanel_accessibility'
2024-04-15 07:09:17 -04:00
dev747368
0dbe5ca688
GP-4521 fix DWARF and Golang error reporting, misc
2024-04-12 22:09:21 +00:00
Dan
c634283544
GP-3837: Update Debugger Help for Trace RMI.
2024-04-12 16:39:41 -04:00
ghidragon
e1352bf7cc
GP-4520 fixing accessibility for SaveDataDialog and DomainFilePanel
2024-04-12 19:59:56 +00:00
Ryan Kurtz
20f5bd9bec
Merge remote-tracking branch 'origin/GP-4510_d-millar_SARIF_NPEs'
2024-04-12 13:48:37 -04:00
Ryan Kurtz
cf616273c6
Merge remote-tracking branch 'origin/GP-4300_MoreDivOpt' ( Closes #5733 )
2024-04-12 13:47:28 -04:00
Ryan Kurtz
bc035ba9c8
Merge remote-tracking branch 'origin/patch'
2024-04-12 13:46:17 -04:00
Ryan Kurtz
388a4d7c2b
Merge remote-tracking branch 'origin/GP-4499_ghidorahrex_aarcht64_ldst_wback_fix' into patch
2024-04-12 13:43:52 -04:00
oh2erk
567d32a4f2
mz source get and set added to mz adjustSegmentStarts
2024-04-12 20:06:56 +03:00
Ryan Kurtz
6c60bd0313
Merge remote-tracking branch 'origin/GP-0_ryanmkurtz_timing--SQUASHED'
2024-04-12 08:52:41 -04:00
Ryan Kurtz
27985d755b
GP-0: Adding some timing messages
2024-04-12 08:51:31 -04:00
Ryan Kurtz
ab48f10295
Merge remote-tracking branch 'origin/GP-4212_ghidra1_DataTypeSettings'
...
(Closes #5922 )
2024-04-12 08:28:55 -04:00
ghidragon
2b205ff90c
GP-4511 improving accessibility for memory map dialogs
2024-04-11 16:37:20 -04:00
emteere
9c2b3670fa
GP-4513 Added callfixup for __chkstk routine in windows AARCH64 binaries
2024-04-11 15:46:16 -04:00
ghidra1
616bf82426
GP-4505 Added writable mutability setting
2024-04-11 15:27:16 -04:00
ghidra1
3bc0d4c062
GP-4212 Corrected default settings issues
2024-04-11 14:37:15 -04:00
d-millar
b6075d08ef
GP-4510: fix for NPEs
2024-04-11 14:16:52 -04:00
Ryan Kurtz
80bae5242c
Merge remote-tracking branch
...
'origin/GP-4491_ghidragon_reference_dialog_keybaord_nav--SQUASHED'
(Closes #5761 )
2024-04-11 13:45:59 -04:00
ghidragon
1aa1ea0ccb
GP-4491 fixed references dialog to support keyboard navigation and also added accessible descriptions to all its fields
2024-04-11 13:30:31 -04:00
ghidragon
da6899c460
GP-0 fixing verticalLayoutTextFieldTest
2024-04-11 11:37:13 -04:00
Ryan Kurtz
d04b285f8d
Merge remote-tracking branch 'origin/GP-4503_ghizard_Modify_two_developer_PDB_scripts_to_use_askValues'
2024-04-11 06:17:00 -04:00
ghidra1
8ee5734927
Merge remote-tracking branch 'origin/patch'
2024-04-10 18:29:27 -04:00
ghidra1
290cb0a8cb
GP-0 updated next patch version
2024-04-10 18:26:36 -04:00
caheckman
4bbbba3e5a
GP-4300 Full extended division in optimized division rules
2024-04-10 19:19:08 +00:00
ghidra1
ec868c12b6
GP-0 Updated ChangeHistory for 11.0.3 release
2024-04-10 14:33:00 -04:00
Ryan Kurtz
cc30e48b6b
Merge remote-tracking branch
...
'origin/GP-4436-dragonmacher-mouse-bindings-unified-options--SQUASHED'
(Closes #208 )
2024-04-10 13:47:35 -04:00
ghidragon
17e8aa41b4
fixing multiTabPluginTest
2024-04-10 12:17:57 -04:00
Ryan Kurtz
2237d2ac9e
Merge remote-tracking branch 'origin/patch'
2024-04-10 10:35:11 -04:00
emteere
154ccaae96
GP-4507 added Tricore p0/p8 to .cspec prefersplit list
2024-04-10 10:16:57 -04:00
Ryan Kurtz
3c605838a4
Merge remote-tracking branch
...
'origin/GP-3871_ghidragon_strip_quotes_from_strings_copy_option--SQUASHED'
(Closes #1155 )
2024-04-10 05:57:15 -04:00
Ryan Kurtz
ea87fec795
Merge remote-tracking branch 'origin/GP-4493_ghidragon_fix_GTabPanel_border_when_no_tabs_are_shown'
2024-04-10 05:53:41 -04:00
Ryan Kurtz
b953f7f560
Merge remote-tracking branch 'origin/GP-4496_ryanmkurtz_pe'
...
(Closes #6380 )
2024-04-10 05:46:01 -04:00
Ryan Kurtz
97afcf2d8f
Merge remote-tracking branch
...
'origin/GP-4502_ghidra007_UnionDataType_to_Union_fix' (Closes #6393 )
2024-04-10 05:43:49 -04:00
ghidragon
baf5e11fc9
GP-3871 Added option to remove quotes from string before being added to clipboard
2024-04-09 18:14:24 -04:00
ghidragon
f1df4924e8
GP-4493 fix GTabPanel to not show borders when no tabs are present
2024-04-09 17:47:12 -04:00
dragonmacher
8aeebf919a
GP-4436 - Mouse Bindings
2024-04-09 17:40:12 -04:00
ghizard
f58072535e
GP-4503 - Use GhidraScript askValues in two developer PDB scripts
2024-04-09 21:38:58 +00:00
dragonmacher
cb141a391d
Moved icon to match new usage
2024-04-09 14:33:11 -04:00
ghidragon
8b7dc9aab3
GP-0 fixing junit test
2024-04-09 13:55:56 -04:00
ghidra007
664c7fe248
GP-4502 changed UnionDataTypes to Unions
2024-04-09 17:42:27 +00:00
Ryan Kurtz
1123992d80
Merge remote-tracking branch 'origin/patch'
2024-04-09 10:23:48 -04:00
Ryan Kurtz
2fe7e3391e
Merge remote-tracking branch 'origin/GP-4494-dragonmacher-marker-markgin-npe' into patch
2024-04-09 10:15:54 -04:00
ghidorahrex
3169948bc8
GP-3723: Added PIC16F MOVLB variant instruction
2024-04-09 13:00:58 +00:00
Ryan Kurtz
bf3fbbcb1b
Merge remote-tracking branch 'origin/GP-0_dev747368_fix_string_label_tests'
2024-04-09 06:01:28 -04:00
ghidragon
be8c4dde6d
fixing unit tests related go GP-4289
2024-04-08 18:38:53 -04:00
dev747368
373f8256cc
GP-0 fix string table search tests after GP-3847
2024-04-08 18:44:54 +00:00
ghidorahrex
4b00b140d7
GP-4499: Fixed AARCH64 ldst_wback subconstructor
2024-04-08 15:54:57 +00:00
Dan
53e4ce5c30
GP-0: Fix tests
2024-04-05 10:51:45 -04:00
Ryan Kurtz
c63be6d2c3
Merge remote-tracking branch 'origin/GP-3847_dev747368_translated_string_labels'
2024-04-05 09:00:02 -04:00
Ryan Kurtz
fef0b92cad
Merge remote-tracking branch 'origin/GP-4396_ghidra007_RTTI_gcc_handle_copy_relocations_nonMangledClassNames'
2024-04-05 08:55:56 -04:00
Ryan Kurtz
d83b7abdb1
Merge remote-tracking branch 'origin/patch'
2024-04-05 08:48:00 -04:00
Ryan Kurtz
641b7a3e26
Merge remote-tracking branch 'origin/GP-4490_ghidra1_VTParameterAddressCorrelators' into patch
2024-04-05 08:45:08 -04:00
Ryan Kurtz
1fdce65f48
GP-4496: Fixed an EOFException in the PeLoader that could occur when
...
data directories point to section padding bytes
2024-04-05 08:18:11 -04:00
dragonmacher
b860045a01
GP-4494 - Fixed exception when double-clicking in the marker margin when
...
no program is open
2024-04-04 17:37:56 -04:00
ghidragon
eca5195dea
fixing mistake to change in EOL comment field for GP-4289
2024-04-04 13:40:07 -04:00
isabella3412
f982e9bba5
GP-4251: Added Function Compare action to the Version Tracking main
...
match table and associated match tables.
2024-04-04 12:49:01 -04:00
ghidra007
b04d5335ca
GP-4376 Updated gcc class recovery to allow for special typeinfos that
...
are not in program memory or external block. Also updated to add a check
for unhandled relocations. Also updated to allow for non-mangled
typeinfo-name strings.
2024-04-04 16:46:02 +00:00
ghidra1
94527ecd76
GP-4490 refactor VT parameter address correlation and potential NPE
2024-04-04 12:43:28 -04:00
Ryan Kurtz
77aa79caf1
Merge remote-tracking branch 'origin/GP-4289_ghidragon_wrap_operands_on_semicolon--SQUASHED'
2024-04-04 12:39:06 -04:00
Ryan Kurtz
4801a3b8e0
Merge remote-tracking branch 'origin/GP-2264_ghidragon_filter_options_dialog_keyboard_nav_broken--SQUASHED'
2024-04-04 12:37:25 -04:00
ghidragon
60cd82e471
GP-4289 - added option to wrap operands on semicolons to put sub-instructions on their own line within the operand field
2024-04-04 11:38:55 -04:00
ghidragon
24a661cb49
GP-2464 fixing key navigation for filter options dialog
2024-04-04 11:37:52 -04:00
Ryan Kurtz
f963f23a8f
Merge remote-tracking branch 'origin/GP-1608_refactorTraceTabs--SQUASHED'
2024-04-04 08:32:05 -04:00
Ryan Kurtz
4360104a9e
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Features/Decompiler/ghidra_scripts/classrecovery/RTTIWindowsClassRecoverer.java
2024-04-04 08:29:23 -04:00
Ryan Kurtz
10a63ab38f
Merge remote-tracking branch
...
'origin/GP-4459_ghidra007_windows_rtti_null_ptr' into patch
(Closes #6348 )
2024-04-04 08:20:53 -04:00
ghidragon
70605745c0
fixed unit tests
2024-04-03 16:59:15 -04:00
Dan
04d2e88c2d
GP-1608: DebuggerListing use GTabPanel. No tabs in Threads.
2024-04-03 16:02:06 -04:00
dev747368
09e8e9ce64
GP-3847 change string labels to use translated value if present
...
If label contains non-latin characters that were elided, add a summary
of the alphabets/scripts that the non-latin characters were from (eg.
s_SCRIPT1_SCRIPT2#normal_latin_chars_0090210)
2024-04-03 19:01:02 +00:00
Ryan Kurtz
3e35b4d4a7
Merge remote-tracking branch 'origin/patch'
2024-04-03 14:36:07 -04:00
ghidra007
cd780a7b63
GP-4459 put back parentList check
2024-04-03 18:25:23 +00:00
Ryan Kurtz
a0e41be8b5
GP-4337: Another tweak to fix the "null" demangler name in the monitor
2024-04-03 14:10:42 -04:00
Ryan Kurtz
baaadc2143
Merge remote-tracking branch 'origin/GP-3993_Dan_asmContextHint--SQUASHED'
2024-04-03 13:04:07 -04:00
Ryan Kurtz
611aae64ae
Merge remote-tracking branch 'origin/GP-4293_Dan_doubleClickModelActions--SQUASHED'
2024-04-03 13:02:31 -04:00
Ryan Kurtz
6b32b4c980
Merge remote-tracking branch 'origin/GP-4237_Dan_breakpointIconsInModelTreeUpdate'
2024-04-03 13:01:17 -04:00
Ryan Kurtz
65f884bb70
Merge remote-tracking branch 'origin/GP-4451_dev747368_DWARF5_DW_OP_opcodes'
2024-04-03 12:59:31 -04:00
Dan
96f59b1b7f
GP-3993: Display context change hints in Assembler.
2024-04-03 11:14:33 -04:00
Dan
1d6cd070f5
GP-4293: Implemented default actions in Model tables and trees.
2024-04-03 11:06:13 -04:00
Ryan Kurtz
c89d72bad5
Merge remote-tracking branch 'origin/GP-4408_ghidra1_FillOutStructureCmdCleanup--SQUASHED'
2024-04-03 10:12:19 -04:00
Ryan Kurtz
ab31fc56de
Merge remote-tracking branch 'origin/GP-4472_ghidra1_HeadlessProcessReadOnlySharedFile--SQUASHED'
2024-04-03 10:08:59 -04:00
ghidra1
624a3c4e9e
GP-4408 Refactor of FillOutStructureCmd. Added FillOutStructureHelper and additional DecompilerUtils methods.
2024-04-03 09:53:53 -04:00
ghidra1
66c7e4ad19
GP-4472 Improved handling of read-only case for headless analyzer and GhidraURL connections.
2024-04-03 09:51:19 -04:00
dragonmacher
91fe726d13
Test fix for focus issue
2024-04-03 09:49:38 -04:00
Ryan Kurtz
b6e7c228f2
GP-4380: Adding support for dyld_cache_slide_info5
2024-04-03 06:55:59 -04:00
dev747368
ec37c0f302
GP-4451 add new DWARF5 DW_OP expression opcodes
...
Only addrx/constx opcodes have impl, other opcodes are currently
unsupported.
2024-04-02 21:47:31 +00:00
Dan
7f381964d6
GP-4237: Fix breakpoint icon update in Model. Fix margin state from
...
loc&spec
2024-04-02 14:58:57 -04:00
Nihal Jere
880631356d
ArrayDataType: add constructor without elementLength parameter
...
The elementLength parameter is unused when the base type isn't
dynamic, but the existing constructors require it to be specified.
2024-04-02 13:31:51 -05:00
ghidragon
5bf2f6b9ca
GP-0 fixing tests broken from GP-4466
2024-04-02 12:37:54 -04:00