Commit graph

7538 commits

Author SHA1 Message Date
James
86db20d6b3 GP-2070 fixes and tests for the format string analyzer 2022-07-06 20:47:52 +00:00
Ryan Kurtz
6f74674757 Merge remote-tracking branch 'origin/GP-2288_Part2' (#4410) 2022-07-06 00:31:12 -04:00
Ryan Kurtz
fc6126ed96 Merge remote-tracking branch 'origin/patch' 2022-07-06 00:29:53 -04:00
Ryan Kurtz
f07b2e31d3 Merge remote-tracking branch 'origin/GP-2288_DynamicHashDeadOp' into
patch (Closes #4410)
2022-07-06 00:20:32 -04:00
caheckman
c1d5d764f9 GP-2288 Check for dead PcodeOps in gatherOpsAtAddress 2022-07-05 19:23:07 -04:00
caheckman
beff48fb27 GP-2288 Check for dead PcodeOps in DynamicHash 2022-07-05 19:07:53 -04:00
James
0b588d1334 GP-2284 updates advanced exercise 2022-07-05 19:06:47 +00:00
dragonmacher
c93b3ef0a5 GP-2283 - Updated Front End size column to be more user-friendly 2022-07-05 14:44:41 -04:00
Ryan Kurtz
61b135acd9 Merge branch 'GP-2176_ryanmkurtz_dyld-iOS16' (Closes #4346,
Closes #4406)
2022-07-05 04:39:40 -04:00
Ryan Kurtz
2121504373 GP-2176: Support for new iOS16/macOS13 dyld_shared_cache format 2022-07-05 04:36:16 -04:00
Ryan Kurtz
41382a3818 Merge remote-tracking branch 'origin/patch' 2022-07-05 02:55:27 -04:00
Ryan Kurtz
cbb60665b8 Merge branch 'GP-2235_ryanmkurtz_PR-4403_astrelsky_SleighParserContext'
into patch (Closes #4403, Closes #4409)
2022-07-05 02:45:21 -04:00
Andrew Strelsky
67ba64c764 Fixed NPE due to unintialized handleMap 2022-07-05 02:42:54 -04:00
Ryan Kurtz
f974b9d99f Merge remote-tracking branch 'origin/patch' 2022-07-03 01:25:48 -04:00
sckzor
8f82359a8f Added support for the C11 "_Noreturn" keyword to Ghidra (Closes #4273) 2022-07-03 00:50:01 -04:00
Ryan Kurtz
4b5c584e81 Merge remote-tracking branch 'origin/GP-2274_RelPointerPropagation'
(Closes #4224)
2022-07-02 01:40:01 -04:00
Ryan Kurtz
3aede44b39 Merge remote-tracking branch 'origin/patch' 2022-07-02 01:39:02 -04:00
ghidra1
cd7599e3b9 GP-0 corrected CompositeDataType.setStoredPackingValue error check 2022-07-01 16:57:22 -04:00
caheckman
6154f16072 GP-2274 Apply SUB_PTRREL_UNK only if relative pointer is ephemeral 2022-07-01 14:31:29 -04:00
Ryan Kurtz
3f331e2281 Merge remote-tracking branch 'origin/GP-2138_ghidorahrex_PR-4307_agatti_pcodetest-build-python3' 2022-07-01 14:27:26 -04:00
Ryan Kurtz
6786688122 Merge remote-tracking branch 'origin/GP-2268_ghidra1_TransactionAbort--SQUASHED' 2022-07-01 13:10:15 -04:00
ghidra1
6724f51f4f GP-2268 corrected background task handling of aborted transaction 2022-07-01 12:28:22 -04:00
Ryan Kurtz
afa920b730 Merge remote-tracking branch 'origin/GP-2265-dragonmacher-closed-exception' 2022-07-01 12:04:00 -04:00
Ryan Kurtz
79d4e2ca4c Merge remote-tracking branch 'origin/GP-2261_ghidra1_ChangeHistoryDialog' 2022-07-01 12:03:28 -04:00
dragonmacher
f5c2d9b4ff GP-2265 - Fixed printing of buffer exception when closing program; added
code for exception being printed in rare timing condition in tables
2022-07-01 11:59:00 -04:00
Ryan Kurtz
338d9d4e5a GP-0: Formatting 2022-07-01 01:49:54 -04:00
Ryan Kurtz
28f2d6c875 Merge branch 'GP-0_ryanmkurtz_PR-3156_MarcMil_date' 2022-07-01 01:32:28 -04:00
Ryan Kurtz
c7b602f9b5 Merge remote-tracking branch 'origin/GP-2091_ghidorahrex_PR-4239_agatti_pcodebuild-fix-copy' 2022-07-01 01:20:19 -04:00
Ryan Kurtz
d4a64b6563 Merge remote-tracking branch 'origin/GP-2112_ghidorahrex_msp430_rpt_fix' 2022-07-01 01:18:03 -04:00
Ryan Kurtz
7554d16eed Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/processors/sleigh/SleighInstructionPrototype.java
2022-07-01 01:16:35 -04:00
Ryan Kurtz
779f8d8da2 Merge remote-tracking branch 'origin/GP-2235_DelaySlotThreading' into
patch (Closes #4332)
2022-07-01 01:03:07 -04:00
Ryan Kurtz
c48bf245c1 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-20220630-1' 2022-06-30 10:35:59 -04:00
Dan
d0388957dd GP-0: Fix DebugggerWatchesProviderTest.testActionWatchViaRegisters 2022-06-30 10:25:52 -04:00
Dan
bbb3864720 GP-0: Fix DebuggerModelProviderTest.testActionCloneWindow 2022-06-30 10:20:44 -04:00
Dan
53a057a59f GP-0: Fix DebuggerDisassemblyTests, again 2022-06-30 10:12:47 -04:00
ghidra1
6aa360cfe6 GP-0 avoid logging stack trace for server block stream connection errors
- log one line message only
2022-06-30 09:41:44 -04:00
ghidra1
895fd3ee44 GP-2261 Corrected issues affecting Change History dialog when
file/folder pathname changes are made.
2022-06-29 18:55:41 -04:00
Ryan Kurtz
290078d929 Merge remote-tracking branch 'origin/GP-2237_AddrSpaceMarshal' 2022-06-29 13:40:57 -04:00
Ryan Kurtz
f60f901fb8 Merge remote-tracking branch 'origin/patch' 2022-06-29 13:37:16 -04:00
Ryan Kurtz
7eb33ba462 Merge remote-tracking branch 'origin/GP-2256_ghidra1_ElfPltDisassembly' into patch 2022-06-29 13:34:36 -04:00
Ryan Kurtz
354accf9ca Merge remote-tracking branch
'origin/GP-2133_ghidra1_ByteMappedBlocks--SQUASHED' into patch
(Closes #2703)
2022-06-29 13:32:40 -04:00
caheckman
6be9943b8a GP-2237 AddrSpace as marshaling primitive and prettyprint update 2022-06-29 13:16:36 -04:00
ghidra1
dd917fba7a GP-2256 avoid ELF PLT disassembly when alternate instruction set exists 2022-06-29 11:06:30 -04:00
ghidra1
418925edeb GP-2133 added support for byte-mapped and overlay blocks to pspec 2022-06-29 10:13:25 -04:00
Ryan Kurtz
4807ec354a Merge remote-tracking branch 'origin/GP-2246_SegmentOpMarshal'
(Closes #4380)
2022-06-29 00:22:45 -04:00
caheckman
ab31812dd4 GP-2235 Eliminate threading conflict when using context for delayslot 2022-06-28 19:27:17 -04:00
Ryan Kurtz
a641dd9d25 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-20220628-1' 2022-06-28 14:42:07 -04:00
Dan
2d85c4b485 GP-0: Fix DebuggerDisassemblyTest, again 2022-06-28 14:35:12 -04:00
Ryan Kurtz
b189390453 Merge remote-tracking branch 'origin/patch' 2022-06-28 13:46:00 -04:00
Ryan Kurtz
28f59b8fa3 Merge remote-tracking branch 'origin/GP-2212_BoolReturnVal' into patch
(Closes #4338)
2022-06-28 13:42:08 -04:00