caheckman
ce9461ca15
GP-2359 Alias checks during jumptable recovery
2022-09-06 17:58:08 -04:00
Ryan Kurtz
d3efd60d54
Merge branch 'GP-0_ryanmkurtz_PR-4571_shocoman_escape-angle-brackets-in-option-description-in-settings'
2022-09-03 02:07:14 -04:00
Ryan Kurtz
3ee37fd4df
Merge remote-tracking branch
...
'origin/GP-2342_dev747368_cleanup_BinaryReader_string_reading--SQUASHED'
(Closes #4452 )
2022-09-03 01:37:03 -04:00
dev747368
01aadea22b
GP-2342 cleanup BinaryReader string reading
...
Cleanup readNextString() methods that would fail to advance the current stream position correctly when the string had trailing whitespace.
This was caused by re-using a companion method that trim()'d the string before returning it
This should partially address underlying problem in PR #4452
2022-09-02 13:29:32 -04:00
Ryan Kurtz
5593df495c
Merge branch 'GP-2521_ryanmkurtz_PR-4570_ryanmkurtz_NeFileBytes'
2022-09-02 12:41:13 -04:00
shocoman
c262d3324a
escape angle brackets in the description for the "Enter accepts comment" option in the settings
2022-09-02 15:34:05 +07:00
Ryan Kurtz
731565c3e5
NeLoader now creates memory blocks using FileBytes API
2022-09-02 03:59:53 -04:00
caheckman
8b5ec1b439
GP-1818 Refactor decompiler overlay translations
2022-09-01 11:35:16 -04:00
Ryan Kurtz
6911befabb
Merge remote-tracking branch 'origin/patch'
2022-08-31 22:15:00 -04:00
shocoman
30cba57716
fix incorrect positioning of function call graph
2022-08-31 22:06:17 -04:00
Ryan Kurtz
af7476b21f
Merge remote-tracking branch 'origin/GP-1776_ghizard_PDB_Part1_Add_C13_sections_modules_iterators_20220824--SQUASHED'
2022-08-31 12:29:37 -04:00
Ryan Kurtz
cdc3965dd2
GP-2497/2498/2510: Fixing various issues with importing libraries
2022-08-31 11:12:36 -04:00
ghizard
e23bf1087b
GP-1776 - PDB - C13 Sections, modules, iterators; incorporate into DebugInfo (turned off)
2022-08-31 10:58:55 -04:00
Ryan Kurtz
9088fd7885
Merge remote-tracking branch
...
'origin/GP-275_lazybinding-dev_Android_MultiDex_Support--SQUASHED'
(Closes #4276 )
2022-08-30 12:42:37 -04:00
lazybinding-dev
15b59f82c3
Added support for multidex. Created APK loader to load all DEX files at one time and link method_lookup sections. APK loader uses the manifest file to determine Android version. Fixed a bug loading CDEX from Android 12.
2022-08-30 12:35:52 -04:00
Ryan Kurtz
a01a3f9083
Merge branch 'GP-0_ryanmkurtz_PR-4550_BrennerLittle_readme_pdb'
2022-08-25 09:55:32 -04:00
Ryan Kurtz
ca80be44ff
Merge remote-tracking branch 'origin/GP-2480_ghidra1_Sleigh_inst_next2'
...
Conflicts:
Ghidra/Debug/Framework-TraceModeling/src/test/java/ghidra/pcode/exec/trace/TracePcodeEmulatorTest.java
2022-08-25 01:19:02 -04:00
BrennerLittle
3713a2f1b3
Updated README_PDB.html
...
Added windows 11 as part of the list of supported windows versions.
2022-08-24 22:45:44 -05:00
caheckman
d33cd8a92e
GP-2480 Console mode inst_next2 support and documentation update
2022-08-24 18:35:22 -04:00
ghidra1
8d4a6c213e
GP-2480 Add sleigh compiler support for inst_next2
2022-08-24 17:57:04 -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