Ryan Kurtz
99232e5be4
Merge remote-tracking branch 'origin/patch'
2024-07-08 13:35:55 -04:00
Dan
d9dc027b40
GP-0: Fix missing schema.xml. Increment versions to 11.1.2.
2024-07-08 13:16:16 -04:00
Ryan Kurtz
c175cfa23c
Merge remote-tracking branch
...
'origin/GP-4714_ghidracadabra_PR-6523_Sleigh-InSPECtor_x86_cmov_alias'
(Closes #6523 )
2024-07-08 10:42:35 -04:00
Ryan Kurtz
8f03dc8145
Merge remote-tracking branch 'origin/patch'
2024-07-08 10:38:49 -04:00
Ryan Kurtz
aa29ddea12
Merge remote-tracking branch
...
'origin/GP-4752_ghizard_Fix_AARCH64_Windows_stack_alignment' into patch
(Closes #6680 )
2024-07-08 10:31:39 -04:00
Ryan Kurtz
4c7c6015d9
GP-0: Moving hasPythonPackage.gradle and hasProtobuf.gradle.
...
They are generic and non-debugger things want to use them.
2024-07-08 10:27:31 -04:00
Ryan Kurtz
2990501f28
Merge remote-tracking branch 'origin/GP-4746_ghizard_PdbReader_migrate_many_more_dump_methods_to_use_writer'
2024-07-08 07:08:04 -04:00
Ryan Kurtz
2964a95593
Merge remote-tracking branch 'origin/patch'
2024-07-08 07:01:45 -04:00
ghizard
fdd8ff2391
GP-4752 - Change AARCH64 Windows cspec stack alignment from 4 to 8
2024-07-06 10:55:34 +00:00
ghidra1
7bc04436f2
GP-4751 Corrected typedef duplicate name resolve
2024-07-05 15:53:58 -04:00
Ryan Kurtz
76977bd514
Merge remote-tracking branch 'origin/GP-0_ghizard_PDB_undo_main_part_of_GP-4595_for_now_due_to_namespace_class_issues'
2024-07-05 12:36:07 -04:00
ghizard
ad22c4aaf6
GP-0 - master - PDB undo main part of GP-4595 for now
2024-07-05 16:31:33 +00:00
Ryan Kurtz
d12c27d783
Merge remote-tracking branch 'origin/patch'
2024-07-05 12:19:55 -04:00
d-millar
749881a92f
GP-0: warnings for lldb users
2024-07-05 12:01:48 -04:00
ghizard
45f0ca63fa
GP-4746 - PdbReader dump methods - output NameTable stream records;
...
modify more dumps to use Writer instead of StringBuilder
2024-07-05 11:33:12 +00:00
Ryan Kurtz
4b125c5f27
Merge remote-tracking branch 'origin/GP-4723_ghizard_cleanup_RTTIAnalyzer_and_TypeDescriptorModel_use_of_Demangler--SQUASHED'
2024-07-05 06:45:33 -04:00
Ryan Kurtz
280174c9ce
Merge remote-tracking branch 'origin/GP-4686_d-millar_kernel_remote_options--SQUASHED'
2024-07-05 06:43:35 -04:00
Ryan Kurtz
954719edc2
Merge remote-tracking branch 'origin/GP-4745_d-millar_catchpoint_logic'
...
(Closes #6666 )
2024-07-05 06:39:54 -04:00
ghizard
98602916e4
GP-4723 - Clean up RTTI TypeDescriptorModel use of Demangler
2024-07-05 06:38:26 -04:00
Ryan Kurtz
a1db2dac16
GP-0: Moving Sleigh.launch to .launch/ subdir
2024-07-05 06:09:36 -04:00
Ryan Kurtz
ab668ccfc2
GP-0: Upping Gradle wrapper to 8.8
2024-07-05 06:02:31 -04:00
Luke Serné
7b243aaa5a
68000: Update condition flags for ext
instruction
2024-07-03 19:05:32 +02:00
d-millar
1fab470a5b
GP-4686: more edits
...
GP-4686: formatting
GP-4686: post-review fixes
GP-4686: post-review fixes
GP-4686: remote options
GP-4686: remote options
GP-4686: remote options
GP-4686: post-review / readmem logic
GP-4686: extended launch
GP-4686: better desc for kernel
GP-4686: aisle 9
GP-4686: basically working
GP-4686: better display
GP-4686: unnecessary?
GP-4686: better attr display logic
GP-4686: temp
GP-4686: addresses for synthetics
GP-4686: cleanup, minor errors, start on CreateProcess2
GP-4686: adding names & addresses
GP-4686: print hell, but fixes TARGET_OBJECT
GP-4686: first pass kernel stuff
2024-07-03 12:24:35 -04:00
Ryan Kurtz
7ebf70069b
Merge remote-tracking branch 'origin/GP-4743_ghizard_PDB_developer_mechanism_to_get_stream_offset_from_file_offset'
2024-07-03 12:18:34 -04:00
Ryan Kurtz
cc9fb24116
fix
2024-07-03 11:55:05 -04:00
d-millar
4a9eec28cc
GP-4745: catchpoint fixes
2024-07-03 14:44:28 +00:00
Ryan Kurtz
8e09231eda
Merge remote-tracking branch
...
'origin/GP-4744_Dan_PR-6681_h4ck3r-04_update_docs' (Closes #6681 )
2024-07-03 10:17:39 -04:00
Ryan Kurtz
788b9f2ded
Merge remote-tracking branch 'origin/GP-4739-dragonmacher-symbol-tree-painting-fix--SQUASHED'
2024-07-03 09:52:58 -04:00
Ryan Kurtz
16b5562eea
Merge branch 'GP-0_ryanmkurtz_PR-6688_logresearch_master'
2024-07-03 09:49:45 -04:00
Dan
78d4d38a80
GP-4744: Last tweaks and formatting.
2024-07-03 09:29:09 -04:00
h4ck3r-04
0dea3d49ca
added: docs to AnnotationValidator
2024-07-03 09:28:55 -04:00
Rubens Brandão
7dd6e04b0a
fix SparcV9 compared value
...
The Comparison include one extra `7`, what overflow the 32bits value and is never true.
2024-07-03 09:58:12 -03:00
ghizard
8a62ed795f
GP-4743 - PDB - Developer stream and offset locator for file offset
2024-07-03 12:43:22 +00:00
Ryan Kurtz
937191c10e
Merge remote-tracking branch
...
'origin/GP-4486_ryanmkurtz_gradle-wrapper--SQUASHED' (Closes #455 )
2024-07-03 08:06:48 -04:00
Ryan Kurtz
78aadd0d8c
GP-4486: Adding Gradle wrapper
2024-07-03 08:04:27 -04:00
Ryan Kurtz
d58923419c
GP-4729: More OmfLoader refactoring. Initial Omf51Loader framework.
2024-07-03 07:45:09 -04:00
logresearch
7d41701960
Fix bugs in logging statement
2024-07-03 15:19:12 +08:00
dragonmacher
e89011541a
Fixed Symbol Tree painting issue
2024-07-02 17:11:08 -04:00
Ryan Kurtz
07a9507d0f
Merge remote-tracking branch
...
'origin/GP-3377-dragonmacher-symbol-table-updates--SQUASHED'
(Closes #6125 )
2024-07-02 12:38:53 -04:00
Ryan Kurtz
8b7cae1b2c
Merge remote-tracking branch 'origin/GP-4595_ghizard_PDB_work_around_self_containing_class_from_lambda_and_deal_with_primitive_typedef--SQUASHED'
2024-07-02 12:36:41 -04:00
Ryan Kurtz
c19cab17a1
Merge remote-tracking branch 'origin/patch'
2024-07-02 10:59:03 -04:00
Dan
ac324c9023
GP-0: Fix gdb tests on Ubuntu 24.04 (gdb-15-git)
2024-07-02 10:52:02 -04:00
dragonmacher
cfa1fc93e9
GP-3377 - Symbol Table - Updated the 'Name Only' filter to also search the 'Original Imported Name'; added a 'Simplified Name' column
2024-07-01 19:19:02 -04:00
ghizard
3326d42baf
GP-4595 - PDB fix class containing member with same type name and primitive typedef and use default type handler
2024-07-01 18:29:57 -04:00
Ryan Kurtz
c1f8312c56
Merge remote-tracking branch 'origin/GP-4719_ghidra1_StandaloneDTMUndoRedo--SQUASHED'
2024-07-01 14:46:43 -04:00
ghidra1
ff032bee4b
GP-4719 Added support for undo/redo for datatype archives.
2024-07-01 13:52:07 -04:00
ghidra1
1c7232d5a6
Merge remote-tracking branch
...
'origin/GP-4737_ghidra1_ElfArmHandleUnresolvedRelocSymbol'
(Closes #6673 )
2024-07-01 13:40:19 -04:00
ghidra1
036ef9d0db
GP-4737 - Improve ELF relocation handling of unresolved symbol
2024-07-01 13:06:54 -04:00
Ryan Kurtz
713de2ef1b
Merge remote-tracking branch 'origin/GP-4736_ghizard_PDBU_extract_and_rename_classes_expose_APIs_for_C13_C11_Sections_source_lines'
2024-07-01 12:41:59 -04:00
Ryan Kurtz
549513da9d
Merge remote-tracking branch 'origin/patch'
2024-07-01 11:58:04 -04:00
Ryan Kurtz
1b10ce4689
GP-4738: Ghidra native components (decompiler, GNU demangler, etc) now
...
run properly on Windows ARM using x86 emulation
2024-07-01 11:45:37 -04:00
ghizard
99e087569f
GP-4736 - PDB Refactor C11 and C13 Sections and Lines information and
...
create member access
2024-07-01 13:32:56 +00:00
dragonmacher
c462d20ca0
Test fixes
2024-06-29 12:21:55 -04:00
dragonmacher
6339ff65fb
review fixes
2024-06-28 13:52:24 -04:00
dragonmacher
6aadccc40a
GP-4716 - Data Type Editors - Fixed the traversal order of the structure
...
editor
2024-06-28 13:52:20 -04:00
Ryan Kurtz
c95c7581d7
Merge remote-tracking branch
...
'origin/GP-4728-dragonmacher-edit-structure-field--SQUASHED'
(Closes #5717 )
2024-06-28 13:30:54 -04:00
Ryan Kurtz
412f81f539
Merge remote-tracking branch 'origin/GP-4706_ryanmkurtz_requires--SQUASHED'
2024-06-28 13:28:36 -04: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
dragonmacher
c7401b1e58
GP-4728 - Decompiler - Updated the 'Edit Data Type' action to now select the structure field row when launching the editor
2024-06-28 12:39:57 -04:00
Ryan Kurtz
93eed8011c
GP-4729: Refactor existing OMF support
2024-06-28 07:50:37 -04:00
ghidra1
b78c975ee3
GP-4508 applied critical portion of stored context fix for patch release
2024-06-27 12:20:04 -04:00
ghidra1
28846ef279
GP-0 Corrected formatting issue
2024-06-26 16:55:02 -04:00
Ryan Kurtz
e7595341c4
Merge remote-tracking branch 'origin/GP-4722_ryanmkurtz_omf-markup'
2024-06-26 11:30:09 -04:00
Ryan Kurtz
bf71142709
Merge remote-tracking branch
...
'origin/GP-4709_d-millar_HexInteger_ext--SQUASHED' (Closes #6658 ,
Closes #6659 )
2024-06-26 11:26:51 -04:00
Ryan Kurtz
36a707471e
GP-4722: Marking up OMF records
2024-06-26 11:13:44 -04:00
ghidra1
4b30e484b0
GP-4508 revised address range space checks
2024-06-26 09:13:11 -04:00
d-millar
ae3f6feb70
GP-4709: post-post-post review
...
GP-4709: post=post review - test logic in error
GP-4709: post=post review - test logic in error
GP-4709: post-review fixes
GP-4709: going for simplicity
GP-4709: reverting most stuff
GP-4709: fix for replaceValue logic
GP-4709: extensions to HexInteger
2024-06-26 09:09:28 -04:00
Ryan Kurtz
2b73a6157f
Merge remote-tracking branch
...
'origin/GP-4707_ryanmkurtz_headless--SQUASHED' (Closes #6639 )
2024-06-25 13:41:24 -04:00
Ryan Kurtz
34272fd3ff
GP-4707: Improved handling of custom headless command line arguments that start with dash
2024-06-25 13:38:53 -04:00
ghidra1
3b6d5e43ce
GP-0 Corrected test failure fallout from GP-4682 datatype resolution
...
change related to temporary source archive
2024-06-25 13:21:27 -04:00
Ryan Kurtz
b86ad84c04
Merge remote-tracking branch 'origin/patch'
2024-06-25 12:16:37 -04:00
Ryan Kurtz
72d4a342a6
Merge remote-tracking branch
...
'origin/GP-4710_Dan_gdbGeneralRegistersFallback' into patch
(Closes #6635 )
2024-06-25 12:14:02 -04:00
Ryan Kurtz
b68fa6c745
Merge remote-tracking branch
...
'origin/GP-3491-dragonmacher-decompiler-find-window--SQUASHED'
(Closes #5317 , #538 )
2024-06-25 12:03:04 -04:00
dragonmacher
62f41a7179
GP-3491 - Decompiler - Added a Search All button to the Find Dialog that will show a table of results
2024-06-25 11:59:05 -04:00
Ryan Kurtz
a977a35f5f
Merge remote-tracking branch 'origin/GP-4703_ghizard_MDMang_multipass_on_demangleType_method'
2024-06-25 11:57:01 -04:00
Ryan Kurtz
d5cbda1e21
Merge remote-tracking branch 'origin/GP-4708_RecoverClassesFillOutStructure'
2024-06-25 06:34:53 -04:00
ghidra007
02aba11104
GP-4708 updated createStructure to fix logic error.
2024-06-24 23:11:26 +00:00
caheckman
184c657cfd
GP-4708 Adjustments to RecoverClassesFromRTTIScript and
...
FillOutStructureHelper
2024-06-24 23:11:26 +00:00
emteere
19cf2fba3c
GP-4712 refactoring, adding back in cache with no locking
2024-06-24 16:20:10 -04:00
ghidra1
13821930da
GP-4508 Corrected program context mutli-user merge issue for overlays
2024-06-24 16:11:31 -04:00
Sleigh-InSPECtor
ff317b039d
x86: Fix evaluation order of CMOV
2024-06-24 19:24:50 +00:00
Ryan Kurtz
e9e4ee48ce
Merge remote-tracking branch 'origin/patch'
2024-06-24 13:59:30 -04:00
Ryan Kurtz
21a3896018
Merge remote-tracking branch 'origin/GP-4682_ghidra1_eBPFAnalysis--SQUASHED'
2024-06-24 13:50:03 -04:00
ghidra1
eb5e6a323a
GP-4682 cleanup eBPF analyzers and BPF helper function identification
2024-06-24 12:39:52 -04:00
emteere
7e5ffc2cf3
GP-4712 certify changes
2024-06-24 12:23:02 -04:00
ghidra1
ea785546cf
GP-0 Fix URL error handling
2024-06-24 11:46:51 -04:00
Dan
008a4ef948
GP-4710: Fallback to all registers if "general" is not a group.
...
Fixes #6635
2024-06-24 10:08:46 -04:00
Ryan Kurtz
5ab72bf4f2
Merge remote-tracking branch 'origin/patch'
2024-06-20 14:30:06 -04:00
Ryan Kurtz
b4ef357e53
Merge branch 'GP-0_ryanmkurtz_PR-6657_0x-Singularity_jdk22-build'
2024-06-20 14:13:16 -04:00
Ryan Kurtz
6b94d4b69b
GP-0: Formatting
2024-06-20 14:11:31 -04:00
0xGrizzly
2fc70183e5
Fix initialization of OBJECT_HASHCODE in PrivatelyQueuedListener
2024-06-20 12:00:43 -04:00
d-millar
625df03c15
GP-4704: expanded gdb.parameter logic
...
GP-4704: expanded gdb.parameter logic
2024-06-20 11:42:25 -04:00
ghizard
8336bdde74
GP-4703 - MDMang - retry on demangleType
2024-06-20 14:03:47 +00:00
Ryan Kurtz
0e33958c76
Merge remote-tracking branch
...
'origin/GP-3494-dragonmacher-decompiler-highlight-nav-v2--SQUASHED'
(Closes #538 )
2024-06-20 06:25:47 -04:00
Ryan Kurtz
20702592dd
Merge remote-tracking branch 'origin/patch'
2024-06-20 06:22:54 -04:00
Ryan Kurtz
42710d014d
GP-4699: Fixed a regression in the MachoLoader that prevented some KDK
...
binaries from being loaded
2024-06-20 06:18:01 -04:00
Ryan Kurtz
87747c20b3
Merge remote-tracking branch 'origin/GP-0_FakeInputFix'
2024-06-18 14:57:12 -04:00
caheckman
7198cad876
Clear fake inputs prior to restructureVarnode
2024-06-18 18:41:12 +00:00
dragonmacher
9f8b03a90f
GP-3494 - Decompiler - Updated the middle-mouse toggle to be persistent when moving the cursor; Added actions for navigating the middle-moused tokens
2024-06-18 14:32:00 -04:00
Ryan Kurtz
38eec6d58b
Merge remote-tracking branch 'origin/GP-4700_ghizard_update_some_scripts'
2024-06-18 12:23:34 -04:00
Ryan Kurtz
ad56d6b0e7
Merge remote-tracking branch 'origin/patch'
2024-06-18 12:23:12 -04:00
Ryan Kurtz
b43c58f07b
Merge remote-tracking branch 'origin/GP-4677_d-millar_gdb_for_windows_traceRMI--SQUASHED' into patch
2024-06-18 12:19:48 -04:00
Ryan Kurtz
fd95d254dd
Merge remote-tracking branch 'origin/GP-4698_d-millar_show_version' into
...
patch (Closes #6646 )
2024-06-18 12:16:28 -04:00
d-millar
fcf4376222
GP-4701: fix for MemoryError
2024-06-18 14:22:44 +00:00
d-millar
dd72290f8d
GP-4701: fix for MemoryError
2024-06-18 14:12:16 +00:00
d-millar
0229b93b0d
GP-4677: post-post-review
...
GP-4677: post-review fixes
GP-4677: better fixes for opinions & psutil
GP-4677: first pass lldb logic
GP-4677: limit options by platform
2024-06-18 09:36:27 -04:00
Ryan Kurtz
82677d9bb7
Merge remote-tracking branch 'origin/GP-4670_ghidragon_fixing_diff_apply_setting_save'
2024-06-18 08:55:37 -04:00
ghizard
999004245a
GP-4700 - Improve PDB and MDMang developer scripts
2024-06-18 12:13:14 +00:00
sad-dev
f5b8236976
HighFunction: store entryPoint/entryAddrSpace
...
Unfortunately fetching entrypoint hits the database lock. As this is invariant for the HighFunction, cache these results instead.
2024-06-18 16:39:45 +08:00
sad-dev
789cbd9241
SleighLanguage: Use more performant ConcurrentHashMap
2024-06-18 16:31:08 +08:00
sad-dev
03cc1b8468
Remove (useless?) cache of lastContext from ContextCache
2024-06-18 16:28:01 +08:00
d-millar
740e5d94c5
fix for 'show version' bug
2024-06-17 23:19:58 +00:00
Ryan Kurtz
043f66b9af
Merge remote-tracking branch 'origin/patch'
2024-06-17 09:30:31 -04:00
Ryan Kurtz
1087a923b1
GP-4695: Fixed an issue with importing Mach-O binaries that have an
...
empty "__chain_starts" section
2024-06-17 09:23:30 -04:00
Ryan Kurtz
22bd5e2d3c
Merge remote-tracking branch 'origin/GP-3307_StackStrings'
...
(Closes #1380 , Closes #2285 , Closes #6592 , Closes #6431 )
2024-06-17 06:47:08 -04:00
Ryan Kurtz
5675a576ab
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-6-13-24-2'
2024-06-17 06:14:42 -04:00
ghidragon
9ec93ee41f
GP-0 fixing fieldpanel test after blinking cusror change
2024-06-14 18:22:38 -04:00
ghidra1
1f6fdd11e2
GP-0 Updated next patch release version to 11.1.2
2024-06-14 13:49:06 -04:00
ghidra1
3ec2dfb201
Merge remote-tracking branch 'origin/patch'
2024-06-14 12:57:32 -04:00
ghidra1
febbeb447a
GP-0 Updated Change History for Ghidra 11.1.1 release
2024-06-14 10:18:58 -04:00
ghidra1
435338038d
Merge branch 'GP-4692_ghidra1_CorrectedInUseCheckinFailure' into patch
2024-06-14 09:51:01 -04:00
ghidra1
bac18feabf
GP-4692 Corrected post-checkin/merge update of open
...
database/domain-object
2024-06-14 09:50:24 -04:00
dragonmacher
5baaa82016
Test fixes
2024-06-14 08:34:16 -04:00
caheckman
b650848848
GP-4688 Tighter checks on NaN expression truncation
2024-06-14 00:56:47 +00:00
dragonmacher
e18c80f20a
Test timing fixes
2024-06-13 18:38:06 -04:00
Ryan Kurtz
0475071f52
GP-4685: Fixing build
2024-06-13 14:22:43 -04:00
ghidragon
6c61390185
GP-0 fixing accessibility test after cursor blinking change
2024-06-13 14:04:20 -04:00
Ryan Kurtz
bd41b85f02
Merge remote-tracking branch 'origin/patch'
2024-06-13 13:26:20 -04:00
ghidragon
2630edd76e
GP-4670 fixing save option on diff apply settings
2024-06-13 12:04:22 -04:00
dragonmacher
1fb85567d6
Test fixes
2024-06-13 12:03:32 -04:00
Dan
67f6c13117
GP-4690: Fix ClassCastException with qemu+gdb launcher.
2024-06-13 11:17:38 -04:00
Ryan Kurtz
486cfc486c
Merge remote-tracking branch
...
'origin/GP-4676_ghidragon_blinking_cursors--SQUASHED' (Closes #6570 )
2024-06-13 06:35:30 -04:00
Ryan Kurtz
d638053d15
Merge remote-tracking branch 'origin/GP-3921_ghidra1_DiffDataSettings--SQUASHED'
2024-06-13 06:30:54 -04:00
Ryan Kurtz
6f3db78422
Merge remote-tracking branch 'origin/GP-4685_ryanmkurtz_gradle'
2024-06-13 06:30:07 -04:00
Ryan Kurtz
48660774dc
Merge remote-tracking branch 'origin/patch'
2024-06-13 06:24:42 -04:00
Ryan Kurtz
d9d0a899db
Merge remote-tracking branch
...
'origin/GP-4681-dragonmacher-mouse-button-fix' into patch (Closes #6624 )
2024-06-13 06:20:21 -04:00
ghidra1
734ff7b669
GP-4689 additional revision to decompiler process setup error handling
2024-06-12 17:31:22 -04:00
ghidra1
9e5ab028c7
Merge branch 'GP-4689_ghidra1_DecompilerProcessSetup' into patch
2024-06-12 16:16:21 -04:00
ghidragon
2f823d23eb
GP-4676 adding option to globally control blinking cursors
2024-06-12 16:10:24 -04:00
ghidra1
34954d6df9
GP-4689 correct decompiler processes setup thread interrupt issue
2024-06-12 15:55:39 -04:00
ghidra1
b4308f76f8
GP-3921 Improved Diff data instance settings support
2024-06-12 15:18:33 -04:00
Ryan Kurtz
5924339c82
Merge remote-tracking branch 'origin/GP-4680_dev747368_add_synchs_to_fix_concurrentmodexcpt--SQUASHED'
2024-06-12 11:20:11 -04:00
Ryan Kurtz
4816e3945f
Merge remote-tracking branch 'origin/GP-4684_caheckman_PR-6540_LukeSerne_decomp-fix-subflow-float-less-input-order'
2024-06-12 11:17:21 -04:00
Ryan Kurtz
9e7a5d8b0c
Merge remote-tracking branch 'origin/patch'
2024-06-12 11:16:47 -04:00
Ryan Kurtz
001a65357c
Merge remote-tracking branch 'origin/GP-4666_DeindirectOutput' into patch
2024-06-12 11:13:52 -04:00
Ryan Kurtz
6ede2b498f
Merge remote-tracking branch 'origin/GP-4582_SwitchGotoLoop' into patch
...
(Closes #6282 )
2024-06-12 11:12:16 -04:00
Ryan Kurtz
d0b29b0dab
GP-4685: Fixing Gradle warnings
2024-06-12 10:04:40 -04:00
Ryan Kurtz
715a8ba335
GP-0: Fixing javadoc errors
2024-06-12 08:00:20 -04:00
Ryan Kurtz
966e6fddf3
GP-4122: Switching to JDK 21
2024-06-12 05:59:11 -04:00
dev747368
107701f162
GP-4680 sprinkle some synch's around to fix ConcurrentModificationExcpt
2024-06-11 17:19:07 -04:00
caheckman
464e33cf08
GP-4582 Make sure newBlockMultiGoto preserves any self edge
2024-06-11 19:09:46 +00:00
caheckman
a67e80c286
GP-4672 Set correct INDIRECT flags during SplitFlow
2024-06-11 18:51:46 +00:00
caheckman
ad3210bd1c
GP-4666 Fix for deindirect with multiple output pieces
2024-06-11 18:09:47 +00:00
caheckman
5604178194
GP-3307 Stack strings
2024-06-11 17:41:06 +00:00
ghizard
6a39c98ed9
GP-0 - Fix for GP-4663 MDMang demangleType
2024-06-11 14:36:37 +00:00
dragonmacher
ff15ec0ed6
GP-4681 - Fix for processing mouse bindings for next / previous history
2024-06-11 10:32:34 -04:00
Ryan Kurtz
adb295a6be
Merge remote-tracking branch 'origin/patch'
2024-06-11 10:12:50 -04:00
Ryan Kurtz
51c7994114
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-6-11-24-patch' into patch
2024-06-11 10:07:28 -04:00
Ryan Kurtz
c8637d1632
Merge remote-tracking branch 'origin/GP-4663_ghizard_MDMang_llvm_type_name_processing_issues--SQUASHED'
2024-06-11 10:04:08 -04:00
dragonmacher
2ff3815cd9
Test fixes
2024-06-11 09:54:16 -04:00
Ryan Kurtz
03991bb318
Merge remote-tracking branch 'origin/GP-0-dragonmacher-minor-test-timing-fixes'
2024-06-11 09:34:29 -04:00
ghizard
3c36666600
GP-4663 - MDMang - add calling convs; custom type; end, empty param, unnamed template types; mod reference modifiers; mod guard name proc; fixed member ptr qual name; work around llvm object nesting issue
2024-06-11 08:06:42 -04:00
Ryan Kurtz
846fff6c07
Merge remote-tracking branch 'origin/GP-4675_d-millar_ldefs_check'
2024-06-11 06:38:06 -04:00
Ryan Kurtz
e742393589
Merge remote-tracking branch 'origin/patch'
2024-06-11 06:37:18 -04:00
Ryan Kurtz
2036b5ac84
Merge remote-tracking branch 'origin/GP-4674_4678_d-millar_fix_for_state' into patch
2024-06-11 06:28:00 -04:00
Ryan Kurtz
ebfd108dde
Merge remote-tracking branch 'origin/patch'
2024-06-10 14:36:35 -04:00
Ryan Kurtz
f36a902831
Merge remote-tracking branch
...
'origin/GP-4585_ghidorahrex_6805_branch_conditional_fix' into patch
(Closes #6482 )
2024-06-10 14:33:22 -04:00
Ryan Kurtz
930e36c405
Merge remote-tracking branch
...
'origin/GP-2881_ghidorahrex_PR-4485_Mistranger_z80_undocumented_registers'
into patch (Closes #4485 )
2024-06-10 14:27:32 -04:00
Ryan Kurtz
d1b0828af9
GP-4329: Improving javadoc for Program.getExecutablePath()
2024-06-10 08:09:04 -04:00
dragonmacher
243e6b9400
Minor test timing fixes
2024-06-08 14:20:29 -04:00
Ryan Kurtz
195abea7e4
Merge remote-tracking branch 'origin/patch'
2024-06-08 13:50:13 -04:00
dragonmacher
fd9ffb9ccc
Backport of focus fix
2024-06-08 13:15:11 -04:00
d-millar
0bfad2458d
GP-4674+8: fix for state
2024-06-07 21:33:02 +00:00
Ryan Kurtz
2a03e142bc
GP-0: Upping patch to 11.1.1
2024-06-07 16:37:34 -04:00
Ryan Kurtz
8dd83c7be5
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-06-07 16:00:20 -04:00
d-millar
a6f8d1d7ea
GP-4675: ldefs check
2024-06-07 19:05:51 +00:00
Ryan Kurtz
907a834fdc
Merge remote-tracking branch 'origin/GP-4659_ryanmkurtz_jython'
2024-06-07 14:39:57 -04:00
Ryan Kurtz
871bf15714
Merge remote-tracking branch 'origin/GP-3736-dragonmacher-dtm-action-bug'
2024-06-07 14:37:04 -04:00
Ryan Kurtz
ce731bb7fc
Merge remote-tracking branch 'origin/GP-4540-dragonmacher-dt-chooser-filter-issue'
2024-06-07 14:35:46 -04:00
Ryan Kurtz
2facd0015d
Merge remote-tracking branch 'origin/GP-4627_ghizard_MDMangUtils_mechansim_for_getting_nice_symbolpath--SQUASHED'
2024-06-07 14:34:10 -04:00
ghidra1
dee48e96c1
GP-0 WhatsNew formatting change for improved help viewer rendering
2024-06-07 14:10:51 -04:00
dragonmacher
847dfa5d29
GP-4550 - Fixed filter in the data type chooser dialog
2024-06-07 13:06:27 -04:00
dragonmacher
071338c6cb
GP-3736 - Fixed Data Type Manager action state not matching the view
2024-06-07 12:44:01 -04:00
ghidra1
db8da86456
GP-0 GNU Demangler process startup improvement
2024-06-07 12:30:21 -04:00
ghizard
5f3de98c79
GP-4627 - MDMangUtils methods to get SymbolPaths
2024-06-07 12:20:47 -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
Ryan Kurtz
6039d74e26
Merge remote-tracking branch 'origin/GP-4539-dragonmacher-function-editor-click-fix'
2024-06-07 06:12:11 -04:00
ghidra1
03cb568c5f
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-06-06 21:24:00 -04:00
ghidra1
b54a7e85b0
GP-0 Corrected arch compiler mapping
2024-06-06 20:58:15 -04:00
ghidra1
1a07f05e1d
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-06-06 20:03:48 -04:00
d-millar
1e4882d82d
GP-0: fix for opinion failures in dbgeng
2024-06-06 19:59:00 -04:00
ghidra1
b1a67cce48
GP-3878 Corrected ELF x86 32-bit PLT processing issue
2024-06-06 19:29:38 -04:00
ghidra1
29bcf748bc
GP-0 Removed x86 architecture from golang gdt files
2024-06-06 17:26:44 -04:00
ghidra1
ad5975fdc2
GP-0 Additional WhatsNew edits
2024-06-06 16:52:09 -04:00
ghidragon
c101e590bc
GP-4664 reorganizing code compare classes
2024-06-06 16:34:59 -04:00
ghidra1
f14b7db25a
GP-0 Additional WhatsNew HTML formatting corrections
2024-06-06 16:26:04 -04:00
ghidra1
43eb848eac
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-06-06 15:50:48 -04:00
ghidra1
3ebc46a2ca
GP-0 Improved process error handling for Decompiler and GNU Demangler.
...
Corrected minor GNU Demangler demangler command and script issues.
2024-06-06 15:11:14 -04:00
Ryan Kurtz
85b3d76484
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-06-06 10:13:21 -04:00
Ryan Kurtz
7079179b59
GP-0: Adding null log check in LibraryLookupTable.java
2024-06-06 10:02:28 -04:00
Ryan Kurtz
07b9b54f2c
Merge remote-tracking branch 'origin/GP-0_ryanmkurtz_PR-6610_shuffle2_vsconfig'
2024-06-06 07:30:39 -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
4031dca062
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-6-5-24--SQUASHED'
2024-06-06 06:05:01 -04:00
dragonmacher
61d7ddc672
GP-4539 - Added fix to not mess with edits when releasing the mouse
...
outside of the function editor's text area
2024-06-05 21:02:24 -04:00
dragonmacher
fd44cb5309
Test fixes
2024-06-05 17:37:31 -04:00
Ryan Kurtz
6e9cd87991
Merge remote-tracking branch 'origin/GP-4661-dragonmacher-structure-tooltips'
2024-06-05 13:33:09 -04:00
Ryan Kurtz
feefb4b5e4
Merge remote-tracking branch
...
'origin/GP-3252-dragonmacher-function-call-trees-options' (Closes #5115 ,
Closes #5116 )
2024-06-05 13:31:36 -04:00
Ryan Kurtz
c29c6af525
Merge remote-tracking branch 'origin/GP-0-dragonmacher-program-tree-exception'
2024-06-05 13:18:54 -04:00
Ryan Kurtz
8b5a9279c0
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-06-05 13:16:10 -04:00
Ryan Kurtz
87f62b7603
GP-4662: Fixing Swift opinion regression
2024-06-05 13:11:43 -04:00
Ryan Kurtz
d3d60ea399
GP-4564: Improvements to library search paths and other loader options
2024-06-05 08:40:08 -04:00
Ryan Kurtz
13c93a62c5
GP-0: Fixing What's New formatting issues
2024-06-05 07:42:49 -04:00
ghidra1
473a77493f
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-06-04 19:55:24 -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
ghidra1
0e67d7a6f8
GP-0 Updated Change History for 11.1 release
2024-06-04 15:56:28 -04:00
dragonmacher
3bf5dcfbb3
GP-4661 - Added the structure member comment to the tooltip
2024-06-04 15:41:00 -04:00
dragonmacher
80818914c7
Fixed exception in Program Tree plugin
2024-06-04 15:15:12 -04:00
Ryan Kurtz
c19facf226
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-06-04 13:00:32 -04:00
dragonmacher
8b5c7bb544
GP-3252 - Function Call Trees - Added actions to: hide thunks, and show
...
namespaces
2024-06-04 12:57:44 -04:00
ghidorahrex
1e8ae0f7c7
GP-0: Removed evexMode and extended vexMode to be 2 bits
2024-06-04 16:28:24 +00:00
ghidra1
90dec6007d
GP-0 Tweaked AVX KWriteMask operand concatenation
2024-06-04 11:26:49 -04:00
ghidra1
595fd0885c
GP-0 Upgraded Rust gdt archive to reflect x86 v4 revision
2024-06-04 10:54:11 -04:00
ghidra1
53d4708e04
GP-0 Upgraded gdt archives to reflect x86 v4 revision
2024-06-04 10:31:55 -04:00
ghidra1
79c673d5d1
GP-0 Do not set architecture for golang archives
2024-06-04 10:30:31 -04:00
Ryan Kurtz
127f5679d1
GP-0: Fixing print in PeLoader
2024-06-04 06:14:33 -04:00
Ryan Kurtz
ec039f1df0
Merge remote-tracking branch 'origin/GP-4626_ghizard_MDMang_llvm_type_names_with_suffix_and_other_changes--SQUASHED'
2024-06-04 06:08:58 -04:00
Ryan Kurtz
ee64832392
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-06-04 06:01:37 -04:00
ghizard
ead1cc5b37
GP-4626 - MDMang updates for suffix on mangled type names plus other fixes
2024-06-03 18:03:40 -04:00
ghidorahrex
9c17d474e9
GP-2881: Fixed build.gradle
2024-06-03 20:16:10 +00:00
emteere
1090e35df3
GP-0 WhatsNew for 11.1 release
2024-06-03 14:15:14 -04:00
ghidra1
500f02763c
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-06-03 13:59:53 -04:00
ghidra1
7652fc2d61
GP-0 minor old language revision
2024-06-03 13:48:28 -04:00
Sleigh-InSPECtor
0a99c5f5b4
x86: opsize override prefix not handled for 16-bit MOVSX/MOVZX
...
(Closes #6525 )
2024-06-03 13:26:34 -04:00
James
66f3a50f36
GP-2630 added comment
2024-06-03 13:26:34 -04:00
Sleigh-InSPECtor
6e0bd30a74
Fix issue with 0x82 alias in 64-bit mode. ( Closes #6510 )
2024-06-03 13:26:34 -04:00
Grouzy
587fd67b03
fix pcode generated for STR wrap, required STR in ifdef, fix STR
...
(Closes #6156 )
2024-06-03 13:26:34 -04:00
ghidorahrex
c7b0a0f65a
GP-1561: Updated x86 to support AVX-512 ( Closes #4704 , Closes #6458 ,
...
Closes #2209 )
2024-06-03 13:26:34 -04:00
Ryan Kurtz
2a83263d73
Merge remote-tracking branch 'origin/GP-1-dragonmacher-focus-fix--SQUASHED'
2024-06-03 06:27:23 -04:00
Ryan Kurtz
8d8649ab5a
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-06-03 06:25:17 -04:00
Ryan Kurtz
e92ed044a4
Merge remote-tracking branch 'origin/GP-4628_ryanmkurtz_libs--SQUASHED' into Ghidra_11.1
2024-06-03 06:22:10 -04:00
Ryan Kurtz
25dac71b83
GP-4628: Fixed an issue with the provided .exports files not getting properly used in some scenarios
2024-06-03 06:21:16 -04:00
Ryan Kurtz
8bfb75cc9b
Merge remote-tracking branch 'origin/GP-4656-dragonmacher-fcg-exception' into Ghidra_11.1
2024-06-03 06:14:24 -04:00
dragonmacher
a55824c26b
Fixed focus issue related to tabbed panes being first in the cycle root when using Ctrl-F6; Deleted EditWindow; Fixed editing/undo/redo in the ProgramTree
2024-05-31 17:38:04 -04:00
Ryan Kurtz
22b1b485be
Merge remote-tracking branch 'origin/GP-4482_dev747368_golang_1.15_1.16'
2024-05-31 13:23:00 -04:00
Ryan Kurtz
25f1aa5ba8
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-31 13:22:03 -04:00
Ryan Kurtz
071b331b8c
GP-0: Test fixes
2024-05-31 13:19:28 -04:00
dragonmacher
ddaa6a35b8
GP-4656 - Fixed issue loading FCG when starting fully-zoomed in
2024-05-31 12:02:20 -04:00
Ryan Kurtz
4302fdc00d
Merge remote-tracking branch
...
'origin/GP-4148-dragonmacher-global-data-type-edit-action'
(Closes #5975 , Closes #6576 )
2024-05-31 06:13:50 -04:00
Ryan Kurtz
b526ee5466
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-31 06:09:01 -04:00
Ryan Kurtz
bbd11bd1e0
Merge remote-tracking branch 'origin/GP-4636_Dan_mapFailureInConsole--SQUASHED' into Ghidra_11.1
2024-05-31 06:04:27 -04:00
Ryan Kurtz
ddef224275
Merge remote-tracking branch 'origin/GP-4637_Dan_termContentsInWoT--SQUASHED' into Ghidra_11.1
2024-05-31 06:02:03 -04:00
Ryan Kurtz
dac928eed1
Merge remote-tracking branch 'origin/GP-4642_Dan_gdbBreakEnb' into Ghidra_11.1
2024-05-31 06:00:06 -04:00
Shawn Hoffman
37e74c253b
win pdb: don't override PlatformToolset
...
The msvc toolset version recently bumped to 14.40.x.
See https://devblogs.microsoft.com/cppblog/msvc-toolset-minor-version-number-14-40-in-vs-2022-v17-10/
Ghidra was assuming the msvc toolset version would match the PlatformToolset version (which indicates binary compatibility), which is not correct.
PlatformToolset specified on msbuild commandline was overriding the value in the vcxproj, and not acting as a "default" value.
Just remove the explicit passing, it's handled by the vcxproj already.
2024-05-30 12:38:59 -07:00
Dan
1db04f8c71
GP-4636: Use Debug Console for initial mapping failure.
2024-05-30 14:52:16 -04:00
Dan
0c6fceed61
GP-4637: Preview terminal contents in failure dialog.
2024-05-30 14:45:21 -04:00
Ryan Kurtz
93133be7a8
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-30 07:44:45 -04:00
ghizard
3e60fcbd37
GP-0 - MDMang small change for GP-4641
2024-05-30 11:28:49 +00:00
Dan
1d932cb4c8
GP-4642: Fix Enabled attributes for gdb.
2024-05-29 15:22:22 -04:00
dev747368
560d5691a7
GP-4482 Golang 1.16 + 1.15
2024-05-29 19:04:27 +00:00
Ryan Kurtz
55d6e98686
Merge remote-tracking branch 'origin/GP-0_dev747368_fix_filesystem_uniquenum_generation'
2024-05-29 13:24:08 -04:00
dev747368
55be9eaf17
GP-0 fix unique file number generation for duplicate files
...
The size of the map was used as the unique id for file that didn't have
an explicit file number. GP-4632 change accidentally disturbed this and
was creating filenames that didn't match previous logic.
2024-05-29 17:21:56 +00:00
Ryan Kurtz
32cac98545
Merge remote-tracking branch
...
'origin/GP-4624-dragonmacher-plugin-loading-issue--SQUASHED'
(Closes #6547 )
2024-05-29 13:01:53 -04:00
Ryan Kurtz
4875d84c4b
Merge remote-tracking branch 'origin/GP-1-dragonmacher-archive-menu-name-fix--SQUASHED'
2024-05-29 12:58:56 -04:00
Ryan Kurtz
8dcf63464e
Merge remote-tracking branch 'origin/GP-4635-dragonmacher-flat-laf-tree-folder-fix'
2024-05-29 12:57:19 -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
Ryan Kurtz
a291e872b6
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-29 12:52:49 -04:00
ghizard
2efe1b9e62
gp-4641 - MDMang fix infinite loop
2024-05-29 16:13:14 +00:00
dragonmacher
a797c84de4
GP-4148 - Added an action to allow editing of data type from anywhere in
...
the tool
2024-05-28 19:34:14 -04:00
dragonmacher
8c6e50b54f
Fixed menu names for archives that live inside of a distribution
2024-05-28 18:02:38 -04:00
dragonmacher
35d9534bde
GP-4624 - Fixed plugin loading dependency issue
2024-05-28 14:18:36 -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
db608a1a13
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-28 13:44:30 -04:00
Ryan Kurtz
b5e6782db6
Merge remote-tracking branch 'origin/GP-4609_Dan_fileChoosersInLaunchDialog--SQUASHED' into Ghidra_11.1
2024-05-28 13:39:03 -04:00
Dan
fb4807e1a2
GP-4609: Add FileChoosers to launcher dialog.
2024-05-28 13:28:47 -04:00
Ryan Kurtz
8361eb3e9d
Merge remote-tracking branch 'origin/GP-4631_Dan_TerminalSelectAll'
...
(#6502 )
2024-05-28 13:10:07 -04:00
Ryan Kurtz
2a15199c26
Merge remote-tracking branch 'origin/GP-4632_dev747368_better_gfilesystem_symlinks'
2024-05-28 11:27:55 -04:00
dragonmacher
599a1d32c9
Test fixes
2024-05-28 10:53:46 -04:00
Ryan Kurtz
f1ec4ba1e2
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-28 08:04:22 -04:00
Ryan Kurtz
35434613b8
Merge remote-tracking branch
...
'origin/GP-4498_ghidorahrex_PR-6013_mumbel_superh_fixes' into
Ghidra_11.1 (Closes #5967 , Closes #6013 )
2024-05-28 07:55:56 -04:00
dragonmacher
c23dfd08c8
GP-4635 - Theming - Fixed FlatLaf not showing folder icons in some trees
2024-05-25 18:22:00 -04:00
Luke Serné
c79c9606bc
Decompiler: Simplify comparisons between INT_OR
and zero.
...
At -O1, gcc combines several values that all need to be compared against zero by
combining them using `INT_OR` and only comparing the combined result against
zero. With this rule, the decompiler is able to break these `INT_OR` chains
apart and simplify the individual links.
2024-05-25 14:10:05 +02:00
dragonmacher
a651e30959
Fixed shared action binding conflict
2024-05-24 16:21:30 -04:00
Dan
929deb3c3c
GP-4631: Add "Select All" action to TerminalProvider.
2024-05-24 13:21:31 -04:00
Ryan Kurtz
19f9a4ab8b
Merge remote-tracking branch 'origin/GP-4625_ghizard_modify_and_add_developer_scripts_for_dumping_mangled_names--SQUASHED'
2024-05-24 12:59:38 -04:00
Ryan Kurtz
36d24a12d2
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-24 12:54:10 -04:00
Ryan Kurtz
221034599d
Merge remote-tracking branch 'origin/GP-0_d-millar_fix_for_dup_wait' into Ghidra_11.1
2024-05-24 12:50:51 -04:00
Ryan Kurtz
4aa0dc0bbe
Merge remote-tracking branch 'origin/GP-0_Dan_avertBuggyRegionUpdates' into Ghidra_11.1
2024-05-24 12:50:32 -04:00
Dan
0c232e38a3
GP-0: Avert region updates in buggy state.
2024-05-24 12:33:32 -04:00
ghidorahrex
492743608c
GP-2881: Fixed up several instructions
2024-05-24 14:40:23 +00:00
cybermind
4c3fbfda47
Support for Z80 undocumented registers
2024-05-24 14:34:58 +00:00
d-millar
6ec3e4cabb
GP-0: fixes for double-wait
2024-05-24 14:06:06 +00:00
Ryan Kurtz
973bbfc9d3
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-24 08:11:23 -04:00
Ryan Kurtz
ff72278bef
GP-0: Fixing javadoc errors
2024-05-24 08:05:59 -04:00
ghizard
cb3a6ced93
GP-4625 - Modify dev PDB Dump script and add scripts to dump PDB mangled names; realign mangled name for complex type hierarchy
2024-05-24 07:55:28 -04:00
Ryan Kurtz
fb844be1f6
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-24 06:18:30 -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
dev747368
5d5e7a97ff
GP-4632 Improve GFilesystem symlink handling
2024-05-23 19:38:48 +00:00
Dan
9257a4a3cc
GP-0: Use Windows paths for dbgeng Setup in Help
2024-05-23 14:43:23 -04:00
Ryan Kurtz
ab97ddbe7d
GP-4563: Fix for container file search paths
2024-05-23 14:05:46 -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
Ryan Kurtz
770f5447e1
Merge remote-tracking branch 'origin/GP-4623-dragonmacher-dialog-warning-color--SQUASHED'
2024-05-23 09:18:41 -04:00
Ryan Kurtz
9186a88f52
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-23 09:15:13 -04:00
Ryan Kurtz
2ce5fcc62d
Merge remote-tracking branch 'origin/GP-4617_Dan_debugLauncherImprovements--SQUASHED' into Ghidra_11.1
2024-05-23 09:11:30 -04:00
Dan
90f3725246
GP-4617: Moving most documentation from connectors to Help.
2024-05-23 09:01:30 -04:00
ghidra1
1bf26ac7ae
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-22 18:32:41 -04:00
dragonmacher
018e3429be
GP-4623 - Fixed dialog warning color that was hard to read on gray backgrounds
2024-05-22 18:09:06 -04:00
d-millar
5bc70c4081
GP-0: fix for control-c at startup
2024-05-22 18:00:33 -04:00
d-millar
ea2679593b
GP-0: changes resulting from testing
2024-05-22 18:00:02 -04:00
ghidra1
8705b3191a
Merge remote-tracking branch 'origin/GP-4506_emteere_ExternalLocalSymbolsBadFuncs--SQUASHED' into Ghidra_11.1
2024-05-22 17:55:09 -04:00
ghidra1
49c398a73d
Merge remote-tracking branch 'origin/GP-4602_James_h2_script_domainobjectproxies--SQUASHED' into Ghidra_11.1
2024-05-22 17:53:41 -04:00
ghidra1
6e38859dd1
Merge remote-tracking branch 'origin/GP-4612_Dan_fixWindowsDbgTermination' into Ghidra_11.1
2024-05-22 17:52:38 -04:00
ghidra1
298363d7cd
Merge remote-tracking branch 'origin/GP-0_Dan_fixBptPluginDependency' into Ghidra_11.1
2024-05-22 17:51:10 -04:00
ghidra1
73b16bc3df
Merge remote-tracking branch 'origin/GP-4618_Dan_fixThreadsStackTrace' into Ghidra_11.1
2024-05-22 17:50:14 -04:00
ghidra1
5fcc131cf2
Merge remote-tracking branch 'origin/GP-4620_Dan_fixButtonEnablementAfterKill' into Ghidra_11.1
2024-05-22 17:48:02 -04:00
emteere
7b428f7173
GP-4506 Check external entry points are not internal local function symbols before creating a function at the entry point.
2024-05-22 15:40:00 -04:00
James
884428daa6
GP-4062 corrected path issues in bsim h2 script
2024-05-22 15:10:33 -04:00
dev747368
573d60b036
GP-4621 fix tooltip hover of dialog status message when html
2024-05-22 18:39:45 +00:00
Ryan Kurtz
a858bd3baf
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-22 13:08:20 -04:00
Ryan Kurtz
3c00ea0295
GP-4432: Fixing MzLoader Program Tree
2024-05-22 13:00:28 -04:00
Ryan Kurtz
1371bb50c9
Merge remote-tracking branch
...
'origin/GP-4577-dragonmacher-enum-editor-find-uses--SQUASHED'
(Closes #6475 )
2024-05-22 12:27:05 -04:00
Ryan Kurtz
2159bf06e2
Merge remote-tracking branch
...
'origin/GP-4605-dragonmacher-python-select-all' (Closes #6502 )
2024-05-22 12:25:15 -04:00
dragonmacher
21c71c719b
Test fixes
2024-05-22 11:48:30 -04:00
dragonmacher
021ce27f69
GP-4577 - Added a 'Find Uses of' field action to the Enum editor
2024-05-21 17:57:55 -04:00
Dan
121608aeea
GP-4620: Fix process termination (esp., on kill)
2024-05-21 17:34:44 +00:00
dragonmacher
274217d7c8
GP-4574 - Minor refactor of drag and drop interfaces
2024-05-21 13:11:03 -04:00
Dan
b66983787b
GP-4612: Implement Windows Job control
2024-05-21 11:50:35 -04:00
Dan
b78357889a
GP-4618: Fix NPE/timing issue seen in ThreadsPanel
2024-05-21 11:40:46 -04:00
Ryan Kurtz
bf791ddddd
Merge remote-tracking branch 'origin/GP-4574-dragonmacher-tree-to-table-v3'
2024-05-21 10:36:32 -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
Ryan Kurtz
de5a2d3b97
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-21 10:25:10 -04:00
Ryan Kurtz
587307eefe
GP-0: Test fixes
2024-05-21 10:22:25 -04:00
Dan
c8d90c1043
GP-0: Fix DebuggerBreakpointsPlugin dependency
2024-05-21 09:16:04 -04:00
Ryan Kurtz
ad1e172b6a
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-21 08:55:04 -04:00
Ryan Kurtz
87131b4762
GP-4608: Improving how we handle loading classes with the same name
2024-05-21 08:44:06 -04:00
ghidra1
72d9d0eeb2
GP-4615 Corrected source archive transaction error for various archive
...
operations (Closes #6503 )
2024-05-21 08:43:43 -04:00
d-millar
5beb81f8c9
GP-0: fix for invalid compilerid 'clang'
2024-05-21 08:43:06 -04:00
dragonmacher
9ff21db4c7
GP-4605 - Allow Ctrl-a to select all in the Python window
2024-05-20 17:20:50 -04:00
ghidra1
75a86e51c9
Merge remote-tracking branch 'origin/GP-0_SeparatorFix'
2024-05-20 15:12:14 -04:00
Ryan Kurtz
8e1263a883
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-20 07:09:30 -04:00
Luke Serné
318e4af955
Decompiler: Fix float comparison inputs swap in rule subflow_convert
...
The decompiler rule `subflow_convert` would sometimes swap the inputs
to the P-Code ops `FLOAT_LESS` and `FLOAT_LESSEQUAL` if the float that
was traced happened to be the second input of the operation, because
the transformed operation had its inputs hardcoded: the traced float
would always be the first input. While this also affected `FLOAT_EQUAL`
and `FLOAT_NOTEQUAL`, it does not matter in those cases, because
swapping the inputs for those operations is still logically equivalent.
Fixes #6528 .
2024-05-19 23:03:42 +02:00
ghidra1
8734c48100
Merge remote-tracking branch 'origin/GP-4604-dragonmacher-bundle-manager-exception' into Ghidra_11.1
2024-05-17 11:46:15 -04:00
ghidra1
eae49334de
Merge remote-tracking branch 'origin/GP-0_Dan_tlbFixAgain' into Ghidra_11.1
2024-05-17 11:43:34 -04:00
ghidra1
bccee567ef
GP-0 Corrected dbgmodel.tlb handling for multi-platform build
2024-05-17 11:43:01 -04:00
Dan
868b4797d2
Fix python build to include tlb
2024-05-17 07:44:25 -07:00
dragonmacher
43701f0735
GP-4604 - Fixed stack overflow exception
2024-05-16 18:46:29 -04:00
Ryan Kurtz
7404d3c2f7
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-16 14:02:44 -04:00
Ryan Kurtz
b5c0490313
Merge remote-tracking branch
...
'origin/GP-4552_ghidorahrex_PR-6456_rbran_tricore_stda_fix' into
Ghidra_11.1 (Closes #6456 )
2024-05-16 13:59:25 -04:00
Ryan Kurtz
0412b81b88
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-16 13:52:48 -04:00