Commit graph

2648 commits

Author SHA1 Message Date
Ryan Kurtz
315e26fdd9 GP-0: Fixing Mach-O LC_DYLD_ENVIRONMENT 2022-08-24 04:19:50 -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
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
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
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
Xiaoyin Liu
cfaee64c3f fix noreturn analysis on class methods 2022-08-16 18:11:18 -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
a05d594e25 Merge remote-tracking branch 'origin/GP-2435_dev747368_fix_queryopinionservice_exception' 2022-08-12 14:59:37 -04:00
Andrew Strelsky
8c6f3c05b0
Add createNamespace and createClass to FlatProgramAPI 2022-08-11 19:00:17 -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
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
2d51b95cd4 GP-2176: Some dyld_shared_cache fixes 2022-08-10 06:40:22 -04: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
dragonmacher
7d81aacaa1 GP-2386 - Refactor of plugin package loading to get 'core' classes to load by default 2022-08-05 12:02:36 -04:00
Xiaoyin Liu
6f9d70fac4 DebugDirectory type is in range 0-20 2022-08-04 06:37:46 -04:00
Xiaoyin Liu
f81b75cc27
Correct PDB info display in PdbInfoCodeView 2022-08-04 13:38:49 +04:00
Xiaoyin Liu
1006bf465f fix pdbinfo structure display 2022-08-04 05:06:32 -04:00
Ryan Kurtz
076a54a338 Merge remote-tracking branch 'origin/GP-2389_ghidragon_ImageIconWrapper_refactor--SQUASHED' 2022-08-04 00:34:49 -04:00
ghidragon
30b14e3baf GP-2389 ImageIconWrapper refactor 2022-08-03 16:40:33 -04:00
Ryan Kurtz
3058631ac1 Merge remote-tracking branch 'origin/patch' 2022-08-03 00:44:29 -04:00
dragonmacher
be76157f5c GP-2388 - Fixed exception when performing a Go To 2022-08-01 18:15:29 -04:00
Ryan Kurtz
3aac7dae75 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/Docking/src/main/java/docking/RootNode.java
2022-07-29 02:34:46 -04:00
dragonmacher
94027bf3a6 GP-2328 - Fixed exception in listing when xrefs are grouped by function
and the number of xrefs to display is 1; fixed xrefs '...' text so that
it will show the xrefs dialog when double-clicked
2022-07-27 16:33:13 -04:00
Ryan Kurtz
15629c8e3a Merge remote-tracking branch 'origin/patch' 2022-07-25 13:25:24 -04:00
emteere
9c3ef680d1 GP-2365_emteere Fix bug introduced in refactor that would ignore
"Speculative reference min" analyzer setting
2022-07-25 16:41:43 +00:00
Ryan Kurtz
0f2e518957 Merge remote-tracking branch 'origin/patch' 2022-07-25 03:06:18 -04:00
Ryan Kurtz
61167f93cb Merge remote-tracking branch 'origin/GP-2122_emteere_tmodereg_protect' into patch 2022-07-25 03:02:56 -04:00
emteere
f7495daea1 GP-2122_emteere protect use of tmodeReg on processors without one 2022-07-25 05:30:30 +00:00
emteere
4800ead95f GP-2103_emteere Set function purge for x86 RETF instructions 2022-07-25 05:05:48 +00:00
Ryan Kurtz
58afabe999 Merge remote-tracking branch
'origin/GP-2343_dev747368_PE_loader_property_key_names' (Closes #4452)
2022-07-22 02:14:43 -04:00
Ryan Kurtz
b8e3c32574 GP-2132: Fixing eclipse run configurations for JDK 17. 2022-07-21 10:39:09 -04:00
dev747368
ef96a47f4b GP-2343 fix issue when storing PE property key names in program info
Escape and put a prefix and suffix around the property name to avoid
issues with invalid Options key values, as well as to group the values
from the PE file together and avoid hostile values colliding with other
Ghidra info.

Addresses problem found in PR #4452.
2022-07-20 19:48:28 +00:00
ghidra1
7c004c1fae Merge branch 'GP-2334_ghidra1_ElfExtendedSectionCount' 2022-07-20 13:20:28 -04:00