Commit graph

4095 commits

Author SHA1 Message Date
ghizard
e23bf1087b GP-1776 - PDB - C13 Sections, modules, iterators; incorporate into DebugInfo (turned off) 2022-08-31 10:58:55 -04:00
Ryan Kurtz
315e26fdd9 GP-0: Fixing Mach-O LC_DYLD_ENVIRONMENT 2022-08-24 04:19:50 -04:00
Ryan Kurtz
add99c05ba Merge remote-tracking branch 'origin/GP-2438_ReturnStorage' 2022-08-24 00:53:25 -04:00
caheckman
60604b5672 GP-2424 Decompiler allows unknown prototype model names 2022-08-23 18:00:06 -04:00
ghidra1
69d6990e05 GP-0 dead code removal 2022-08-23 11:21:02 -04:00
Ryan Kurtz
8330e353da Merge remote-tracking branch
'origin/GP-2483_ghidra1_FunctionStorageEditor--SQUASHED' (Closes #4492)
2022-08-23 00:29:38 -04:00
Ryan Kurtz
2a96dfaed7 Merge remote-tracking branch 'origin/GP-2471_emteere_PR-4531_xiaoyinl_noret' 2022-08-23 00:26:12 -04:00
ghidra1
cf912e500f GP-2483 corrected Function Storage Editor useability issues 2022-08-22 15:26:19 -04:00
Ryan Kurtz
4bfd8d1112 Merge remote-tracking branch
'origin/GP-2477_James_prevent_conversion_of_large_constants'
(Closes #4510)
2022-08-22 10:11:28 -04:00
caheckman
e98ddcc3b1 GP-2438 Turning on return value storage 2022-08-19 16:42:26 -04:00
Ryan Kurtz
715ec2617b Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-19-22' 2022-08-19 11:05:08 -04:00
ghidra1
96839ee862 Merge branch 'GP-2482_ghidra1_PR-4446_astrelsky_FlatProgramAPI_mods' 2022-08-19 10:50:34 -04:00
dragonmacher
93d2d57c3c Test fix 2022-08-19 10:47:50 -04:00
James
e8bda10bc1 GP-2477_James_prevent_large_scalar_conversions 2022-08-18 18:46:47 +00:00
Ryan Kurtz
62c0e444a5 Merge remote-tracking branch
'origin/GP-2405-dragonmacher-dt-action-tweak--SQUASHED' (Closes #4463)
2022-08-18 11:41:21 -04:00
dragonmacher
555d63683e GP-2405 - Small tweaks to the 'Replace Date Type' action to clarify its functionality 2022-08-18 09:46:32 -04:00
caheckman
79c3508f54 GP-2358 Packed protocol for decompiler marshaling 2022-08-17 17:49:50 -04:00
Ryan Kurtz
6a1a649213 Merge remote-tracking branch
'origin/GP-2384_variadic_analyzer_too_many_args' (Closes #4478)
2022-08-17 13:23:51 -04:00
Ryan Kurtz
d9e1c9bab0 Merge remote-tracking branch 'origin/patch' 2022-08-17 13:22:27 -04:00
Ryan Kurtz
25a32e0023 GP-2422: Fixed bugs with generating PE .exports files 2022-08-17 02:45:05 -04:00
Ryan Kurtz
7672f2356b GP-0: AutoImporter now logs what Loader it used (Closes #4530) 2022-08-17 01:53:59 -04:00
Ryan Kurtz
d023f4a373 Merge remote-tracking branch 'origin/GP-2287_caheckman_PR-4475_ekilmer_fix-sleighexample' 2022-08-17 01:13:07 -04:00
Xiaoyin Liu
cfaee64c3f fix noreturn analysis on class methods 2022-08-16 18:11:18 -04:00
Ryan Kurtz
f40861413b Merge remote-tracking branch 'origin/GP-2466_caheckman_PR-4450_jpleasu_fix_high_variable_compare' 2022-08-16 14:32:16 -04:00
Ryan Kurtz
e999a24433 Merge remote-tracking branch
'origin/GP-1984_Dan_RegisterAndWatchDataTypeSettings--SQUASHED'

Conflicts:
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/DebuggerResources.java
2022-08-16 14:30:38 -04:00
Dan
23a587ca05 GP-1984:Add Register and Watch Type Settings 2022-08-16 11:21:14 -04:00
Ryan Kurtz
d575924eb9 Merge remote-tracking branch 'origin/GP-2451_James_program_specific_spaces_in_pcode_field--SQUASHED' 2022-08-16 09:41:05 -04:00
James
c9b1b3c9ab GP-2451 addressing code review comments
GP-2451_James_program_specific_address_spaces_pcode_field
2022-08-15 16:02:28 -04:00
Ryan Kurtz
2b959a3459 Merge branch 'GP-0_ryanmkurtz_PR-3785_GameCubeGBA_Increment' 2022-08-15 11:50:52 -04:00
Ryan Kurtz
a05d594e25 Merge remote-tracking branch 'origin/GP-2435_dev747368_fix_queryopinionservice_exception' 2022-08-12 14:59:37 -04:00
James
fbdcf16498 GP-2384 prevent variadic override analyzer from examining too many args 2022-08-12 15:22:23 +00:00
Ryan Kurtz
aad60ecdd3 Merge remote-tracking branch 'origin/GP-2441_ghidra1_BlockStreamServerCleanup' 2022-08-12 01:46:41 -04:00
Ryan Kurtz
d0f21f479a Merge remote-tracking branch 'origin/GP-2436_fixed_args_varargs' 2022-08-12 01:43:17 -04:00
Andrew Strelsky
8c6f3c05b0
Add createNamespace and createClass to FlatProgramAPI 2022-08-11 19:00:17 -04:00
ghidra1
3a3dcacefc GP-2441 corrected concurrent modification error when cleaning-up stale
block stream registrations on Ghidra Server
2022-08-11 14:16:38 -04:00
Ryan Kurtz
6198c350af Merge branch 'GP-0_ryanmkurtz_PR-4513_xiaoyinl_RichHeader' 2022-08-11 12:43:31 -04:00
Ryan Kurtz
62be7b1dc5 Merge branch 'GP-2453_ryanmkurtz_PR-4502_xiaoyinl_dbgdir' 2022-08-11 10:53:41 -04:00
Ryan Kurtz
8f561b71f5 Merge remote-tracking branch 'origin/GP-2281_CombinedBooleans'
(Closes #620)
2022-08-11 00:36:29 -04:00
Ryan Kurtz
fb05c4ecd2 Merge remote-tracking branch 'origin/GP-2429_ghizard_Improve_Demangler_Analyzer_post_analysis_popup_error_messaging' 2022-08-10 13:10:34 -04:00
Ryan Kurtz
b289708a00 Merge remote-tracking branch 'origin/GP-2244_ghizard_developer_mode_only_place_labels_within_function_namespaces__has_problems_with_labels_becoming_primary--SQUASHED' 2022-08-10 13:08:40 -04:00
ghizard
c543c601ca GP-2244 - PDB U devmode only - put labels into namespaces 2022-08-10 07:33:54 -04:00
Ryan Kurtz
2d51b95cd4 GP-2176: Some dyld_shared_cache fixes 2022-08-10 06:40:22 -04:00
James
109696fad1 GP-2436_fixed_args_varags_functions 2022-08-09 16:56:18 +00:00
Ryan Kurtz
c28a5c15ab GP-0: Test fix 2022-08-09 12:43:05 -04:00
ghizard
a8ac0328f9 GP-2429 - Improve Demangler Analyzer post-analysis pop-up messages 2022-08-09 10:30:08 -04:00
dev747368
8b924f718e GP-2435 fix exception in QueryOptionService if secondary isn't an intstr 2022-08-08 21:36:10 +00:00
Ryan Kurtz
c523b2b9d4 Merge branch 'GP-2428_ryanmkurtz_PR-4501_xiaoyinl_pdbpath' 2022-08-08 13:20:03 -04:00
Ryan Kurtz
83664c9f96 GP-952: Support for parsing PE exception data directories (.pdata) for
multiple architectures
2022-08-08 02:10:12 -04:00
Xiaoyin Liu
90b618fe8b
Correct PE rich header write method
IMAGE_DANS_SIGNATURE should be XOR'ed with the mask.
2022-08-07 06:35:58 +04:00
Ryan Kurtz
80d9d1dc88 Merge remote-tracking branch 'origin/GP-2386-dragonmacher-plugin-package-refactor--SQUASHED' 2022-08-05 12:17:49 -04:00