Commit graph

12953 commits

Author SHA1 Message Date
Ryan Kurtz
4ac6cf5206 Merge remote-tracking branch
'origin/GP-4822_ghizard_PDB_U_add_char8_t_primitive_types' (#6744)
2024-08-12 06:35:50 -04:00
Ryan Kurtz
81149a4dcc Merge remote-tracking branch
'origin/GP-4824_ghizard_PDB_MSDIA_process_types_with_NoType' (#6744)
2024-08-12 06:33:48 -04:00
Alan Tse
7d666ea34c fix: handle namespaces when processing bitfields
Handle cases where namespaces may be provided in a pdb member name. The
code incorrectly assumed that namespaces may never appear if PDB.kind
was a Member.
2024-08-11 18:06:29 -07:00
dragonmacher
c17d11a8d1 GP-4691 - Program Tree - Updated navigation; updated keybindings; added an action to 'add to view' 2024-08-10 13:39:07 -04:00
dev747368
ffaa3398ca GP-4836 cleanup "Executable Format" option usage 2024-08-09 19:47:03 +00:00
Ryan Kurtz
5047c00359 Merge remote-tracking branch 'origin/GP-4812_ghidra007_add_voidptr_this_to_vfunc_defs' 2024-08-08 15:45:09 -04:00
Dan
bf795b73d7 GP-4834: Allocate stack using program context, if available. 2024-08-08 13:45:49 -04:00
Ryan Kurtz
ebb4027d8b Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-8-24' 2024-08-08 12:59:35 -04:00
dragonmacher
ad41cb38bd test fixes 2024-08-08 12:53:21 -04:00
Ryan Kurtz
e5df54da2c Merge remote-tracking branch
'origin/GP-4712_emteere_PR-6650_sad-dev_ParallelPerf' (Closes #6650,
Closes #6649, #2791)
2024-08-08 11:34:52 -04:00
Ryan Kurtz
87e259e6aa Merge remote-tracking branch
'origin/GP-4823_ghizard_Demangler_add_char8_t' (#6744)
2024-08-08 11:30:47 -04:00
Ryan Kurtz
293cca1fa9 Merge remote-tracking branch 'origin/patch' 2024-08-08 11:28:48 -04:00
Ryan Kurtz
22d967553d Merge remote-tracking branch
'origin/GP-4825-dragonmacher-gnu-demangler-global-functions--SQUASHED'
into patch (Closes #6791)
2024-08-08 11:08:31 -04:00
dragonmacher
518860f0d6 GP-4825 - Gnu Demangler - Update parser for some special global constructor/destructor symbols 2024-08-07 18:59:49 -04:00
ghizard
6b8cc1a5b5 GP-4824 - PDB MSDIA - deal with NoType types 2024-08-07 18:28:59 +00:00
ghizard
5878f4fd4c GP-4823 - Demangler - initial treatment of char8_t 2024-08-07 18:17:04 +00:00
Ryan Kurtz
351374286b Merge branch 'GP-4827_ryanmkurtz_PR-6744_alandtse_malformed_pdb_datatypes' 2024-08-07 14:12:34 -04:00
Ryan Kurtz
74be258549 GP-4827: Certify 2024-08-07 14:10:55 -04:00
Ryan Kurtz
ceaa543205 Merge remote-tracking branch 'origin/GP-4819_ryanmkurtz_wheel' 2024-08-07 13:05:02 -04:00
ghizard
45b86dfacf GP-4822 - PDB Universal - add char8_t 2024-08-07 17:03:12 +00:00
Ryan Kurtz
df4f05bcf9 Merge remote-tracking branch 'origin/GP-4669_ryanmkurtz_pe'
(Closes #6571)
2024-08-07 11:14:54 -04:00
Ryan Kurtz
ed96131506 Merge remote-tracking branch
'origin/GP-3810-dragonmacher-demangler-name-mapping--SQUASHED'
(Closes #5725)
2024-08-07 11:13:45 -04:00
Ryan Kurtz
27b8e12fd0 GP-4669: PeLoader now ignores the Import Table data directory size like
the real loader does.

Also fixed a lot of warnings.
2024-08-07 06:39:08 -04:00
Ryan Kurtz
0c40301101 Merge remote-tracking branch
'origin/GP-4261-dragonmacher-vt-options-description' (Closes #6026)
2024-08-06 14:48:11 -04:00
Ryan Kurtz
942c83ebbd GP-0: Bad extension point suffix now prevents launch (#6671) 2024-08-06 14:39:19 -04:00
Ryan Kurtz
e88fe40a1e GP-0: Validating extension point suffixes (Closes #6671) 2024-08-06 11:57:16 -04:00
Ryan Kurtz
4852a1ca2f Merge branch
'GP-4705_ryanmkurtz_PR-6305_agatti_segmented-scalar-memory-reference'
2024-08-06 11:01:35 -04:00
Ryan Kurtz
df9f27e866 GP-4705: Cleanup 2024-08-06 10:52:49 -04:00
Ryan Kurtz
4f65f36025 Merge branch 'GP-0_ryanmkurtz_PR-6625_alexdevsec_doc_improvement_macos' 2024-08-06 08:56:11 -04:00
Ryan Kurtz
e4fa1e7828 GP-0: Improving instructions 2024-08-06 08:23:31 -04:00
dragonmacher
ed8f22d47c GP-4261 - Version Tracking - Fixed 'Unregistered Option' tooltip 2024-08-05 19:00:10 -04:00
dragonmacher
9018ece7c0 Gnu Demangler - Added support for demangler simplifications 2024-08-05 17:02:22 -04:00
Ryan Kurtz
4737bbfc5d Merge remote-tracking branch 'origin/GP-4818-dragonmacher-combo-box-renderer' 2024-08-05 15:37:34 -04:00
dragonmacher
5ef04e831c GP-4818 - Theming - Added a combo box renderer to do combo box things 2024-08-05 15:21:06 -04:00
Ryan Kurtz
5123c47c28 GP-4819: Moving pythonw wheels to ExternalPyWheels directory 2024-08-05 13:44:07 -04:00
Ryan Kurtz
341522cc86 Merge remote-tracking branch 'origin/patch' 2024-08-05 11:15:45 -04:00
Ryan Kurtz
95573ed834 Merge remote-tracking branch
'origin/GP-4792_James_adjust_call_convention_analyzer' into patch
2024-08-05 11:12:53 -04:00
Ryan Kurtz
99f2598862 Merge branch 'GP-4805_dev747368_batchimport_options' (Closes #6714) 2024-08-05 10:52:11 -04:00
dev747368
a759c6e81f GP-4805 persist Batch Import dialog checkbox state
From github issue #6714
2024-08-05 10:50:23 -04:00
James
b3c9eec8f9 GP-4792 adjust call convention analyzer 2024-08-05 14:40:48 +00:00
ghidra007
12fcbe63bc GP-4812 update vfunctions to use void* this instead of formal signature 2024-08-02 20:39:03 +00:00
Ryan Kurtz
1baf101d43 Merge remote-tracking branch 'origin/GP-4808_ghidra007_removeQuotesScript' 2024-08-02 14:31:33 -04:00
ghidra1
6347d8bd94 Merge remote-tracking branch 'origin/patch' 2024-08-02 12:42:22 -04:00
ghidra1
d866ed6cdf Merge branch 'GP-4814_ghidra1_CompositeDeleteOrdinalSet' into patch 2024-08-02 12:38:14 -04:00
ghidra1
ba0f16f83c GP-4814 Corrected severe bugs in StructureDB and UnionDB delete(Set
ordinals) method
2024-08-02 12:36:12 -04:00
ghidra007
c153d30c8d GP-4808 new script to remove quotes from primary analysis and imported
symbols.
2024-08-01 23:54:38 +00:00
Ryan Kurtz
7e9a24c6bc Merge remote-tracking branch 'origin/GP-4787_ghidra007_improveVTHelp_deleteMatches--SQUASHED' 2024-08-01 06:17:05 -04:00
Ryan Kurtz
4265ac01e1 Merge remote-tracking branch 'origin/patch' 2024-08-01 06:15:24 -04:00
Ryan Kurtz
cf101208e0 Merge remote-tracking branch 'origin/GP-4781_Dan_fixMemSpaceIssuesEspRegsProvider--SQUASHED' into patch 2024-08-01 06:11:27 -04:00
emteere
ee8e205172 GP-4702 PPC changes in evx to ensure destination of operation is
assigned
2024-07-31 13:55:57 -04:00