Commit graph

5337 commits

Author SHA1 Message Date
Ryan Kurtz bf168affbd Bumping patch to 10.0.4-DEV 2021-09-09 13:35:59 -04:00
Ryan Kurtz 7394199cb3 GP-1211: Better error handling of missing native components 2021-09-09 13:18:52 -04:00
ghidra1 b5b4f94eed Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Decompiler/certification.manifest
2021-09-08 23:22:35 -04:00
ghidra1 8a16f83035 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes20210908_1' into patch 2021-09-08 13:49:53 -04:00
ghidra1 fddd5d260b Updated 10.0.3 Change History 2021-09-08 12:02:04 -04:00
Philip Pemberton 84492a89d6 GP-1109 Fix 6502 SBC carry handling (Closes #3190, Closes #3189) 2021-09-08 11:51:08 -04:00
Dan c325f92bdd GP-0: Fixed a mistake in the watch provider tests. 2021-09-08 11:44:54 -04:00
ghidra1 a3846c3b56 Merge remote-tracking branch 'origin/GP-1277_LostDeindirects' into patch
(Closes #3104)
2021-09-08 11:44:49 -04:00
ghidra1 793ad1faae Merge remote-tracking branch 'origin/patch' 2021-09-07 21:56:38 -04:00
ghidra1 415e4ce1ab Merge remote-tracking branch 'origin/GP-1258_emteere_SH4andAnalysisImprovements' into patch 2021-09-07 21:50:20 -04:00
ghidra1 976b54bb16 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/service/emulation/DebuggerTracePcodeEmulator.java
2021-09-07 18:58:48 -04:00
ghidra1 95f84f56ec Merge remote-tracking branch 'origin/GP-1276_d-millar_stack_overflow_in_byteviewer' into patch 2021-09-07 18:51:43 -04:00
ghidra1 caaa28c23d Merge remote-tracking branch 'origin/GP-1216_emteere_additionalFixes' into patch 2021-09-07 18:46:42 -04:00
Dan dc20e6cf8c GP-1282: Listing tracker works even when re-activating current setting. 2021-09-07 17:06:31 -04:00
ghidra1 20b4af3d46 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-9-7-21' into patch 2021-09-07 16:45:15 -04:00
dragonmacher 1623f0a069 Test fixes for Swing access from a script thread 2021-09-07 15:40:31 -04:00
emteere 1883a9c19c GP-1216 additional refactor from testing and fallout from
Register.NO_CONTEXT returned instead of null
2021-09-07 19:33:15 +00:00
Ryan Kurtz 579d7114db Merge remote-tracking branch 'origin/patch' 2021-09-07 12:40:21 -04:00
Ryan Kurtz 5e0c5ee3fc Merge remote-tracking branch 'origin/GP-0_Dan_testFixed20210907_1' into patch 2021-09-07 12:38:13 -04:00
Dan ad135a4e80 GP-0: Trace/emu test fixes re/ DEFAULT_CONTEXT 2021-09-07 12:04:44 -04:00
Ryan Kurtz 0ae547e070 Merge remote-tracking branch 'origin/patch' 2021-09-07 11:18:55 -04:00
Ryan Kurtz e61571669f Merge remote-tracking branch 'origin/GP-1256_Dan_bitRegisters--SQUASHED' into patch 2021-09-07 11:15:36 -04:00
Ryan Kurtz aa38095f77 Merge remote-tracking branch
'origin/GP-1264_Dan_writeViaWatches--SQUASHED' into patch (Closes #2866)
2021-09-07 11:10:38 -04:00
Dan 81cca9e325 GP-1264: Can modify 'raw' value in Watches provider. 2021-09-07 11:04:25 -04:00
Dan ca3228b063 GP-1256: Permit reading/writing of contextreg bit fields in traces. 2021-09-07 11:02:30 -04:00
Ryan Kurtz dde740be62 Merge branch 'GP-1272_emteere_DwarfParsingIssues--SQUASHED' into patch 2021-09-07 09:35:03 -04:00
emteere cf7a4f5767 GP-1272 Fixes bad setting internals of shared global static Dwarf
parsing instances.  If any dwarf parsing occurred, even on the same
thread, that changed the nature of a shared decoder instance then bad
indeterminate behavior would occur.
2021-09-07 09:34:41 -04:00
emteere f90e3a4627 GP-1258 code review changes 2021-09-07 12:19:41 +00:00
caheckman 407285176d Don't clear StringManager as part of local function analysis 2021-09-03 16:10:31 -04:00
caheckman dff7c83542 Add testfunction to ghidra_dbg. Push and pops scripts properly. 2021-09-03 15:34:12 -04:00
caheckman 40c6202e38 Always store recovered indirect prototypes and deindirect addresses 2021-09-03 15:02:21 -04:00
ghidra1 5a35059f2d Merge remote-tracking branch
'origin/GP-1283_ghidra1_DBPrimitiveFieldCopy'
2021-09-03 13:43:46 -04:00
Ryan Kurtz 8da56f71ae Merge remote-tracking branch
'origin/GP-1112_ghidorahrex_PR-3170_agatti_65c02' (Closes #1261, Closes
#3170)
2021-09-03 13:38:01 -04:00
Ryan Kurtz 54b3979211 Merge remote-tracking branch 'origin/patch' 2021-09-03 13:36:13 -04:00
ghidra1 17c6f5b1e8 DB-1283 corrected copyField to preserve null state for PrimitiveField's 2021-09-03 13:11:12 -04:00
emteere 4d44bea5a0 GP-1258 SH4 and general reference analysis improvements 2021-09-03 15:02:09 +00:00
ghidorahrex 9c363c35c2 Fixed 65C02 ldefs 2021-09-03 10:43:05 -04:00
ghidra1 eab50936fd GP-1278 added support for additional ELF AARCH64 relocations 2021-09-03 09:35:49 -04:00
Ryan Kurtz c11c12a74f Merge remote-tracking branch 'origin/patch' 2021-09-03 08:32:55 -04:00
Ryan Kurtz 99b7afb7d3 Merge remote-tracking branch 'origin/GP-1216_emteere_DefaultCONTEXT' into patch 2021-09-03 07:20:46 -04:00
ghidra1 497fe46d19 Merge remote-tracking branch 'origin/GP-1274_DockingTest' 2021-09-02 15:16:23 -04:00
d-millar bace9936f6 GP-1276: avoiding the stack overflow 2021-09-02 14:58:06 -04:00
caheckman dd477783e1 Overlooked refactor 2021-09-02 12:44:35 -04:00
Dan 844aa14056 GP-1223: Useful accessors for emulator framework. 2021-09-02 11:23:22 -04:00
Dan 1aeef51cd5 GP-1224: Adding getLeft/Right accessors to pcode-emu stuff. 2021-09-02 10:42:49 -04:00
Ryan Kurtz c51183f1a2 Merge remote-tracking branch 'origin/patch' 2021-09-01 10:14:35 -04:00
Ryan Kurtz 95b2cb110f Merge remote-tracking branch 'origin/GP-1228_ghidorahrex_x86_xsave--REBASED--SQUASHED' into patch 2021-09-01 10:11:42 -04:00
ghidorahrex 56a9efee76 GP-1228: Improved modeling of FXSAVE and FXRSTOR instructions 2021-09-01 10:03:29 -04:00
Ryan Kurtz 0d6c0e3f5d Merge remote-tracking branch 'origin/GP-1212_James_SH4_fixes--SQUASHED' 2021-09-01 09:02:44 -04:00
James 92ac6a332b GP-1212 adjustments to cspec files from code review
GP-1212 SH4 fixes
2021-09-01 08:41:00 -04:00