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
ghidra1
fcf20ed9a5
GP-2520 correct decompiler actions affecting thunk functions
2022-09-02 13:08:52 -04:00
Ryan Kurtz
5593df495c
Merge branch 'GP-2521_ryanmkurtz_PR-4570_ryanmkurtz_NeFileBytes'
2022-09-02 12:41:13 -04:00
James
846301afef
GP-2519_forceExclusionGroup_segfault
2022-09-02 14:48:59 +00: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
8cae54c18b
GP-2515 LoadGuard segment support
2022-09-01 15:06:27 -04:00
Ryan Kurtz
0ee8c799b1
Merge remote-tracking branch 'origin/GP-1818_DecompilerOverlays'
...
(Closes #2680 , Closes #3900 )
2022-09-01 13:39:59 -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
Ryan Kurtz
85b506b7c6
Merge branch
...
'GP-2514_ryanmkurtz_PR-4564_shocoman_fix-function-call-graph-positioning-bug'
into patch (Closes #4564 )
2022-08-31 22:10:12 -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
c955519b78
Merge remote-tracking branch
...
'origin/GP-2497_2498_2510_ryanmkurtz_ImportLibraries--SQUASHED'
(Closes #2063 , Closes #2233 , Closes #906 , Closes #110 )
2022-08-31 12:24:46 -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
2536099c0e
GP-0: Updating reference to supported java version in ghidraSvr scripts
2022-08-26 14:13:00 -04:00
Ryan Kurtz
09d326ddbb
Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-20220825-1'
2022-08-25 09:59:19 -04:00
Ryan Kurtz
a01a3f9083
Merge branch 'GP-0_ryanmkurtz_PR-4550_BrennerLittle_readme_pdb'
2022-08-25 09:55:32 -04:00
Dan
c8a8ca8c98
GP-0: Fix assembly after inst_next2 stuff
2022-08-25 09:32:39 -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
896b8bbc00
Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-20220824-1'
2022-08-24 14:00:34 -04:00
Dan
4e7dec697b
GP-0: Fix tests
2022-08-24 13:10:00 -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
Ryan Kurtz
816384fae3
Merge remote-tracking branch 'origin/GP-2424_UnknownPrototypeModels'
2022-08-24 00:52:48 -04:00
caheckman
60604b5672
GP-2424 Decompiler allows unknown prototype model names
2022-08-23 18:00:06 -04:00
Ryan Kurtz
d93d6e9c35
Merge remote-tracking branch 'origin/patch'
2022-08-23 14:03:14 -04:00
Ryan Kurtz
30319a9b0d
Merge remote-tracking branch
...
'origin/GP-2491-dragonmacher-combo-box-keybinding-fix' into patch
(Closes #4545 )
2022-08-23 13:58:24 -04:00
dragonmacher
43f18dcb48
GP-2491 - Updated popup menu key event processing to not apply to combo
...
boxes
2022-08-23 13:45:49 -04:00
Ryan Kurtz
bca4797ef7
Merge remote-tracking branch 'origin/GP-677_ryanmkurtz_DevGuide'
2022-08-23 13:03:39 -04:00
Ryan Kurtz
3f9f80795b
Merge remote-tracking branch 'origin/GP-0_Dan_fixCompileErrors-20220823-1'
2022-08-23 12:27:11 -04:00
Dan
cc8502708c
GP-0: Fix compilation after merges
2022-08-23 12:17:41 -04:00
Ryan Kurtz
52d208e248
GP-677: Simplified DevGuide.md ( Closes #4146 )
2022-08-23 12:01:20 -04:00
Ryan Kurtz
a5fdeba51a
Merge remote-tracking branch 'origin/GP-2489_Dan_taintTraceXOR--SQUASHED'
2022-08-23 11:43:12 -04:00
Ryan Kurtz
74591aab76
Merge remote-tracking branch 'origin/GP-2490_Dan_fixEmuAccessEdgeRanges'
2022-08-23 11:39:14 -04:00
Ryan Kurtz
0e43c49593
Merge remote-tracking branch 'origin/GP-2474_Dan_mapManualButton'
2022-08-23 11:33:56 -04:00
Ryan Kurtz
8a09fd27ac
Merge remote-tracking branch 'origin/GP-2479_Dan_mergeRegisterSpaceInterfaces--SQUASHED-REBASED'
2022-08-23 11:31:06 -04:00
Dan
59c67d2561
GP-2489: Fix tainted emulation of XOR EAX,EAX
2022-08-23 11:26:11 -04:00
ghidra1
69d6990e05
GP-0 dead code removal
2022-08-23 11:21:02 -04:00
Dan
0459d93508
GP-2479: Remove register-specific space interfaces from Trace API
2022-08-23 11:15:21 -04:00
Dan
87c4a0f442
GP-2474: Add "Map Manually" button to "Modules" window
2022-08-23 10:30:27 -04:00
John Millikin
38eb0448b5
Add GDB scripts for dynamic debugging of Win32 binaries via Wine.
2022-08-23 22:22:12 +09:00
Ryan Kurtz
1eb2e71734
Merge remote-tracking branch
...
'origin/GP-2241_TruncateMemoryRangeMapping--SQUASHED' (Closes #4345 )
2022-08-23 00:32:05 -04:00