Antonio Vázquez Blanco
a483c7c971
Processors:PIC: Fix PIC16 RP flag propagation + minor fixes and comments
2024-07-24 19:07:52 -04:00
Ryan Kurtz
f854828f73
Merge remote-tracking branch 'origin/GP-4324_ghidra1_FunctionEditor--SQUASHED'
2024-07-24 13:56:27 -04:00
ghidra1
9ddc65d7e5
GP-4324 Improved Function Editor for Decompiler use to limit full commit and added checkbox to control full commit
2024-07-24 10:44:41 -04:00
Ryan Kurtz
9b2fb083ba
Merge remote-tracking branch 'origin/GP-0-dragonmacher-7-24-24'
2024-07-24 10:07:04 -04:00
dragonmacher
eae286f993
Added new compile dependency to Verstion Tracking
2024-07-24 10:06:06 -04:00
Ryan Kurtz
9c8bb2dd8b
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes'
2024-07-24 05:56:10 -04:00
dragonmacher
0fbd23653d
Fixed tests failing to recent Version Tracking updates. Added a
...
priority to Version Tracking address correlators.
2024-07-23 18:01:38 -04:00
Ryan Kurtz
2517a32348
GP-0: Remove TODO keyword in Skeleton files...makes too much noise in
...
the IDE
2024-07-23 11:24:11 -04:00
Ryan Kurtz
a0e8a68337
Merge remote-tracking branch 'origin/GP-4733_HeapStrings'
2024-07-22 13:55:20 -04:00
caheckman
9a416877e8
GP-4733 Heap strings
2024-07-22 16:11:58 +00:00
Ryan Kurtz
52eee5f389
Merge remote-tracking branch 'origin/GP-4748_ghidra007_fixRTTIAnalyzerVftableIssue--SQUASHED'
2024-07-22 06:48:58 -04:00
Ryan Kurtz
5891d5a1b7
Merge remote-tracking branch
...
'origin/GP-4783_ghidracadabra_PR-6524_Sleigh-InSPECtor_x86_simd_alias'
(Closes #6524 )
2024-07-22 06:42:44 -04:00
Ryan Kurtz
b272e7412c
Merge remote-tracking branch 'origin/patch'
2024-07-22 06:41:48 -04:00
Ryan Kurtz
649c1829f8
Merge remote-tracking branch 'origin/GP-4645_ghidorahrex_PR-6526_Sleigh-InSPECtor_aarch32_ldaexd' into patch
2024-07-22 06:37:05 -04:00
Ryan Kurtz
8aa8b4e165
Merge remote-tracking branch 'origin/GP-4646_ghidorahrex_PR-6529_Sleigh-InSPECtor_aarch32_sha1su0_32' into patch
2024-07-22 06:33:48 -04:00
Ryan Kurtz
ecd52f8768
Merge remote-tracking branch 'origin/GP-4647_ghidorahrex_PR-6530_Sleigh-InSPECtor_aarch32_sha1su1_32' into patch
2024-07-22 06:30:53 -04:00
Ryan Kurtz
54af9c6fe7
Merge remote-tracking branch
...
'origin/GP-3774_James_advanced_class_improvements--SQUASHED' into patch
(Closes #5702 , Closes #5667 )
2024-07-22 06:20:55 -04:00
Alan Tse
d8ae172125
Fix parsing of recoverable malformed datatypes
...
MSVC sometimes generates pdbs where there is an implied datatype such as
pointers `*` or arrays `[16]`. While the actual datatype is unknown,
Ghidra has undefined to cover this use case.
This avoids an error on PDB import which would have a cryptic message:
"Symbol list must contain at least one symbol name!" without any info
on what caused the issue.
2024-07-22 01:24:28 -07:00
ghidra007
f657b11c1d
GP-4748 Updated RttiUtil's find end of vftable to be more accurate.
2024-07-19 21:48:15 +00:00
James
32912f2224
GP-3774 advanced class improvements
2024-07-19 11:42:34 -04:00
Ryan Kurtz
220d6d9f58
Merge remote-tracking branch 'origin/GP-4773_ghizard_PDB_fix_class_namespace_from_mangled--SQUASHED'
2024-07-19 09:06:26 -04:00
ghizard
c26a290c14
GP-4773 - PDB - Standardize namespaces and improve class namespace determination; involved MDMangUtils too; re-instates GP-4595 change
2024-07-18 18:21:21 -04:00
Sleigh-InSPECtor
5eaf085ed5
x86: Fix aliasing issues with SIMD instructions
2024-07-18 20:07:17 +00:00
Ryan Kurtz
20297b58b6
Merge remote-tracking branch
...
'origin/GP-4410-dragonmacher-vt-filters--SQUASHED' (Closes #6281 ,
Closes #6066 )
2024-07-18 14:57:21 -04:00
Ryan Kurtz
7d28136399
Merge remote-tracking branch 'origin/patch'
2024-07-18 14:56:19 -04:00
Ryan Kurtz
a9d2515610
Merge remote-tracking branch 'origin/GP-4779_ghidragon_fixed_reference_dialog_resets_address_space_combo' into patch
2024-07-18 14:51:24 -04:00
dragonmacher
9f73d23ee4
GP-4410 - Version Tracking - Added support for deleting matches; Added table column filters
2024-07-18 13:54:26 -04:00
ghidragon
8225c10b6c
GP-4779 fixed issue in add references dialog where moving mouse would
...
sometimes reset address space choice in comboBox.
2024-07-18 13:00:29 -04:00
Ryan Kurtz
265f0072f3
Merge remote-tracking branch 'origin/GP-4778_emteere_PR-6513_Sleigh-InSPECtor_x86_cvtsd2si_trunc'
2024-07-18 11:18:20 -04:00
Ryan Kurtz
3dc6b81b6a
Merge remote-tracking branch
...
'origin/GP-4777_ghidracadabra_PR-6514_Sleigh-InSPECtor_x86_packuswb_off_by_one'
(Closes #6514 )
2024-07-18 11:16:44 -04:00
Ryan Kurtz
a46009f287
Merge remote-tracking branch 'origin/patch'
2024-07-18 11:13:14 -04:00
Ryan Kurtz
aced7d387b
GP-0: Updating DevGuide.md ( #6724 )
2024-07-18 10:59:37 -04:00
Ryan Kurtz
2760eebc92
Merge remote-tracking branch 'origin/patch'
2024-07-17 13:27:11 -04:00
Ryan Kurtz
bed16f97c1
Merge remote-tracking branch
...
'origin/GP-4763_ghidra007_rtti_added_skip_of_global_chds--SQUASHED' into
patch (Closes #6704 )
2024-07-17 13:22:18 -04:00
ghidra007
c2bf8d0464
GP-4763 Added check that ClassHierarchyDescriptor symbols are not in Global namespace. If they are skip processing it and the associated class.
2024-07-17 16:44:40 +00:00
Ryan Kurtz
6c69cee64b
Merge remote-tracking branch 'origin/patch'
2024-07-17 11:14:16 -04:00
Ryan Kurtz
30628db2d0
GP-0: No longer instructing users to run the "init" gradle task during
...
fetchDepdendencies.gradle. It didn't play nice with gradle 8.9.
(Closes #6724 )
2024-07-17 10:32:31 -04:00
Ryan Kurtz
cc2d53e594
Merge remote-tracking branch 'origin/GP-0-dragonmacher-removed-debug'
2024-07-16 16:46:26 -04:00
dragonmacher
5932ce5751
removed debug
2024-07-16 15:52:50 -04:00
Ryan Kurtz
83526e3cbf
Merge remote-tracking branch 'origin/GP-0_ghizard_master_small_fix_for_GP-4717'
2024-07-16 13:54:39 -04:00
ghizard
f3687343fc
GP-0 - MDMangUtils small fix for GP-4717
2024-07-16 17:50:02 +00:00
Ryan Kurtz
e2e6215982
Merge remote-tracking branch 'origin/GP-4640_dev747368_fsb_symlink_and_actions--SQUASHED'
2024-07-16 11:41:39 -04:00
Ryan Kurtz
33571f5543
Merge remote-tracking branch
...
'origin/GP-4717_ghizard_MDMang_use_underlying_anonymous_names_for_namespaces--SQUASHED'
(Closes #6661 )
2024-07-16 11:40:00 -04:00
Sleigh-InSPECtor
88454aca38
x86: Fix issue with PACKUSWB when the value to convert is exactly 0x00ff
2024-07-15 20:51:34 +00:00
ghidra1
0857d52681
Merge remote-tracking branch 'origin/patch'
2024-07-15 15:56:23 -04:00
ghizard
08c95d2d8c
GP-4717 - Add DemangledNamespaceNode and refine MDMangGhidra namespace processing, including setting anonymous namespace names to their underlying name
2024-07-15 15:15:22 -04:00
ghidra1
a00a4d75da
GP-0 Certification update
2024-07-15 12:40:28 -04:00
ghidra1
b7a3a5db82
Merge branch 'GP-4775_ghidra1_InstrLenOverrideBug' into patch
2024-07-15 12:01:38 -04:00
ghidra1
52499e7ba7
GP-4775 corrected NPE when setting instr length override
2024-07-15 12:01:05 -04:00
dev747368
3f86719c0b
GP-4640 add support for symlinks in fs browser, reorg actions
2024-07-15 11:46:05 -04:00