Commit graph

7773 commits

Author SHA1 Message Date
Ryan Kurtz 919e7c55d0 Merge remote-tracking branch 'origin/GP-2286_BooleanValues'
(Closes #4457)
2022-09-17 02:18:28 -04:00
caheckman 54525fcbf8 GP-2566 Check for output varnode on CALL ops 2022-09-16 19:18:41 -04:00
ghidra1 5bc38614dc Merge remote-tracking branch 'origin/GP-2554_ghidra1_DecompilerSwitchAnalyzer' 2022-09-16 18:08:04 -04:00
caheckman 45347bff87 GP-2568 InheritResolution after insertPtrsubZero 2022-09-16 17:50:30 -04:00
ghidra1 054b80160e Merge remote-tracking branch 'origin/GP-2557_ghidra1_ghizard_DemanglerAnonFuncDefNames_and_CategoryPath_changes' 2022-09-16 17:43:33 -04:00
caheckman d8835b0ecb GP-2286 Formal boolean Varnodes 2022-09-16 15:25:06 -04:00
Ryan Kurtz 742e69eb31 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-timing-fixes' 2022-09-16 14:12:47 -04:00
Ryan Kurtz 79947c37f6 Merge remote-tracking branch
'origin/GP-2014_ghidorahrex_PR-4223_agatti_68000-pack-unpk'
(Closes #4223)
2022-09-16 13:31:35 -04:00
Ryan Kurtz adf483cac0 Merge remote-tracking branch 'origin/GP-1-dragonmacher-update-docking-for-help--SQUASHED' 2022-09-16 13:08:37 -04:00
dragonmacher cb02db8313 Updated module system so Help no longer depends on Docking. Docking can now have help content. 2022-09-16 12:21:32 -04:00
dragonmacher 348e02a28f Test timing fixes 2022-09-16 12:01:15 -04:00
dragonmacher 8f92db6ec0 Test timing fixes 2022-09-16 12:00:23 -04:00
ghizard de4affbc9b GP-2557 - Demangler anon funcs - CategoryPath changes 2022-09-16 10:53:37 -04:00
Ryan Kurtz c18652dccf Merge remote-tracking branch 'origin/GP-2541_ryanmkurtz_library--SQUASHED' 2022-09-16 01:16:28 -04:00
Ryan Kurtz 8470062bd7 Merge branch 'GP-2292_RemainderRules' (Closes #4322) 2022-09-16 01:13:47 -04:00
caheckman 7a2810a649 GP-2292: The Decompiler now supports simplification of more forms of
optimized modulo/remainder calculations
2022-09-16 01:12:22 -04:00
Ryan Kurtz f62320a50b GP-2541: Redesigned the importer's load library option set. The user now has finer grained control over where libraries are loaded from, as well as how many libraries are loaded. 2022-09-16 01:01:23 -04:00
caheckman badc9370c1 GP-2545 Check for unknown prototype models when committing 2022-09-15 19:17:18 -04:00
ghidra1 0b1b8d5a36 GP-2557 Change demangler to use standardized anonymous function
definition names
2022-09-15 15:28:54 -04:00
ghidra1 89ffc87ac9 GP-2554 Corrected decompiler switch analysis issue which can prevent
proper function body fixup
2022-09-15 13:30:53 -04:00
Ryan Kurtz a438a1e1ea Merge remote-tracking branch 'origin/GP-0-dragonmacher-listener-list-fix' 2022-09-15 12:35:48 -04:00
dragonmacher eeb8e24786 Test Fixes 2022-09-15 12:00:17 -04:00
dev747368 09175677d1 GP-2550 don't fail when 000admin directory is missing 2022-09-14 17:39:41 +00:00
Ryan Kurtz 89b0f92e50 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-20220914-1' 2022-09-14 12:10:18 -04:00
Dan 3bd8683fdf GP-0: Peform selections on the swing thread 2022-09-14 12:06:49 -04:00
Ryan Kurtz e835f91e50 GP-0: Fixing typo in sleigh error print (Closes #4597) 2022-09-14 11:37:50 -04:00
Ryan Kurtz 145abee008 Merge remote-tracking branch
'origin/GP-2520_ghidra1_DecompilerActionsAffectingThunks' (Closes #4566)
2022-09-14 11:28:51 -04:00
Ryan Kurtz c7317be465 Merge remote-tracking branch 'origin/patch' 2022-09-14 11:27:05 -04:00
Ryan Kurtz 94a788c084 Merge remote-tracking branch 'origin/GP-2523_ryanmkurtz_ChainedBuffer1byte--SQUASHED' into patch 2022-09-14 11:24:09 -04:00
Ryan Kurtz a93d85eda3 GP-2523: Fixed an IllegalArgumentException that occurred when initializing 1-byte uninitialized memory blocks 2022-09-14 11:00:18 -04:00
Ryan Kurtz 6a5265d570 Merge remote-tracking branch 'origin/GP-2527-dragonmacher-task-dialog-issue--SQUASHED' 2022-09-14 01:36:17 -04:00
Ryan Kurtz 4a676eea9c Merge remote-tracking branch 'origin/GP-2426_Dan_registerPlatformMapping--SQUASHED-REBASED' 2022-09-14 01:33:55 -04:00
Ryan Kurtz 0ea0c6c4de Merge remote-tracking branch 'origin/patch' 2022-09-14 01:33:09 -04:00
Ryan Kurtz 9134b35af6 Merge remote-tracking branch
'origin/GP-2542_ghizard_Fix_MSFT_Demangler_Apply_Function_Calling_Conventions_Flag'
into patch (Closes #4590)
2022-09-14 01:28:06 -04:00
Dan e4f18ad824 GP-2426: Refactor emulator to use trace access shims. Implement register mapping conventions. 2022-09-13 16:02:02 -04:00
dragonmacher 9e52834072 GP-2527 - Fixed issue with dialog always appearing for short running tasks 2022-09-13 14:49:08 -04:00
ghizard 15a8ec922a GP-2542 - Fix MSFT Demangler Calling Conventions flag 2022-09-13 07:39:02 -04:00
Ryan Kurtz 975db1919c Merge remote-tracking branch 'origin/GP-2345_ghidraffe_shared-performance-projects--SQUASHED' 2022-09-12 13:01:37 -04:00
ghidraffe 654d65b1c9 GP-0 integration test change to analyzeHeadless 2022-09-12 16:57:13 +00:00
Ryan Kurtz bfb15726d6 Merge remote-tracking branch 'origin/GP-2537_Dan_fixGdbDefaultMemory' 2022-09-12 11:15:24 -04:00
Ryan Kurtz 0d52a4dfc2 Merge remote-tracking branch
'origin/GP-2495_Dan_PR-4546_jmillikin_wine-win32-gdb-scripts'
(Closes #4546)
2022-09-12 11:12:16 -04:00
Ryan Kurtz b951224fce Merge remote-tracking branch 'origin/GP-2467_Dan_SleighProgramCompiler-textBlock--SQUASHED' 2022-09-12 11:07:13 -04:00
Ryan Kurtz 56949088ca Merge remote-tracking branch 'origin/GP-1585_Dan_TargetBreakpointLocation-use-AddressRange--SQUASHED' 2022-09-12 11:04:20 -04:00
Ryan Kurtz 5f8e21a008 Merge remote-tracking branch 'origin/GP-0_ghizard_fix_test_broken_by_GP-2367' 2022-09-12 11:02:14 -04:00
ghizard bf114ef163 GP-0 fix test broken by GP-2367 2022-09-12 10:58:40 -04:00
Ryan Kurtz 47e207ab3e GP-0: Some DevGuide fixes 2022-09-12 10:00:24 -04:00
Dan b1c9e0360b GP-2537: Fix off-by-one error in gdb default 64-bit memory region split 2022-09-12 09:44:24 -04:00
Dan 9d6f278f39 GP-2467: Change SleighProgramCompiler to use String (text block) instead of List<String> 2022-09-12 09:03:54 -04:00
Dan cb16d8dd9e GP-1585: Change TargetBreakpointLocation to range, not address,length 2022-09-12 09:01:55 -04:00
Ryan Kurtz 75a87036e6 Merge remote-tracking branch 'origin/GP-2367_ghizard_PDB_U_cleanup_refactor_rename_itfc_changes--SQUASHED' 2022-09-10 01:49:43 -04:00