Commit graph

6088 commits

Author SHA1 Message Date
dragonmacher 087529c448 GP-1717 - Fixed Plate Comment rending bugs 2022-02-01 16:25:06 -05:00
Ryan Kurtz c9443ff0d1 GP-0: Upping patch version to 10.1.3 2022-02-01 00:27:13 -05:00
ghidra1 04310f625c Merge remote-tracking branch 'origin/GP-1708_ghidra1_FixUpgradeIssues--SQUASHED' into patch 2022-01-28 23:56:27 -05:00
ghidra1 6f8c1f96c7 GP-1708 corrected potential upgrade issues 2022-01-28 23:55:59 -05:00
ghidra1 83617f3024 Merge remote-tracking branch 'origin/GP-1718-dragonmacher-help-find-fix' into patch 2022-01-28 18:02:07 -05:00
ghidra1 43dae84f49 Merge remote-tracking branch 'origin/GP-1714-dragonmacher-bytes-table-column' into patch 2022-01-28 18:01:51 -05:00
ghidra1 112b80d3ef Merge remote-tracking branch
'origin/GP-1713_ryanmkurtz_PR-3902_ryanmkurtz_pe-fix' into patch (Closes
#3830, Closes #3902)
2022-01-28 18:01:25 -05:00
caheckman 3ac3694226 GP-1715 Guarantee default and evaluation models exist 2022-01-28 14:25:10 -05:00
dragonmacher 9e1dc9ddf2 GP-1714 - Fixed rendering issue in the Bytes table column for the
TableChooserDialog
2022-01-28 11:23:58 -05:00
dragonmacher ac8458c169 GP-1718 - Help - Fixed help search highlights not getting cleared when
the find dialog is closed
2022-01-28 10:27:50 -05:00
Dan 094478a099 GP-1707: Widen p-code index column in stepper. 2022-01-27 12:41:10 -05:00
ghidra1 c3c20d9e0f Merge remote-tracking branch
'origin/GP-1696_dev747368_fix_unc_path_handling' into patch (Closes
#3912)
2022-01-26 16:00:25 -05:00
ghidra1 45ad756aa6 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-1-24-22' into patch 2022-01-26 15:44:13 -05:00
ghidra1 fa1021f2ea Merge remote-tracking branch 'origin/GP-1705-dragonmacher-help-fix' into patch 2022-01-26 15:43:42 -05:00
ghidra1 63bb30ac8b Minor update to WhatsNew for 10.1.2 release 2022-01-25 14:52:03 -05:00
dragonmacher b08d4555fe GP-1705 - Updated the Disassembly help page 2022-01-25 13:26:28 -05:00
ghidra1 5313f732bb Updated ChangeHistory for 10.1.2 release 2022-01-25 11:12:04 -05:00
ghidra1 15234dfea6 Revert GP-1575_emteere_FDErecordFix 2022-01-24 19:39:02 -05:00
ghidra1 2478f09650 Updated ChangeHistory for 10.1.2 2022-01-24 18:49:30 -05:00
dragonmacher 5b3e41ff1b Test fixes 2022-01-24 18:18:38 -05:00
ghidra1 f2706bb1de Merge remote-tracking branch
'origin/GP-1670_ghidra007_RecoveredClass_ReplaceInStructureBug--SQUASHED'
into patch

Conflicts:
	Ghidra/Features/Decompiler/ghidra_scripts/classrecovery/RTTIGccClassRecoverer.java
	Ghidra/Features/Decompiler/ghidra_scripts/classrecovery/RecoveredClassHelper.java
2022-01-24 17:07:32 -05:00
ghidra007 87d6ff4db3 GP-1670 Fixed bug in a class recovery helper class that in some cases was causing an exception when trying to replace a component in a structure. 2022-01-24 21:34:12 +00:00
ghidra1 c56961f06b Merge remote-tracking branch 'origin/GP-1601_ghidra007_ApplyClassFunctionDef_fixPureVirtualCase--SQUASHED' into patch 2022-01-24 16:20:29 -05:00
ghidra007 eeee6c1ba4 GP-1601 Fixed the ApplyClassFunctionDefinitionUpdatesScript and the ApplyClassFunctionSignatureUpdatesScript and related methods in RecoveredClassHelper to work with new 10.1 function definition changes. 2022-01-24 21:02:03 +00:00
ghidra1 9bf394f90a GP-1693 protect against NPE with BlockStreamServer 2022-01-24 14:37:39 -05:00
dev747368 002d04c42f GP-1696 Fix UNC pathname handling (github #3912) 2022-01-24 19:31:57 +00:00
emteere ca9f57af47 GP-1965_emteere Moving 6805 to MC6800 and refactoring to better allow
extensions.  Also adding H6309 processor
2022-01-24 19:26:43 +00:00
ghidra1 c39d792e9a Update WhatsNew to reflect use of log4j 2.17.1 2022-01-24 12:54:15 -05:00
ghidra1 97f6dd1313 Merge remote-tracking branch 'origin/GP-1690_emteere_6x09_jmptargets' into patch 2022-01-24 12:27:17 -05:00
ghidra1 4ba431c1bd Merge remote-tracking branch 'origin/GP-1687_emteere_switchrecoverybug' into patch 2022-01-24 12:21:50 -05:00
emteere 39834fba71 GP-1690 fixes goto/call directly to a varnode, should be indirect [] 2022-01-24 17:12:39 +00:00
Ryan Kurtz f07a75ad01 PeLoader fix for pointer to symbol table being 0 when symbol count is
greater than 0.
2022-01-23 01:37:59 -05:00
ghidra1 d82390dc13 Merge branch 'GP-1639_ghidorahrex_PR-2528_gregjhogan_ppc-fp-cmp-tst-fix'
into patch (Closes #2528)
2022-01-21 19:33:58 -05:00
Greg Hogan c91d117187 fix efscmp* and efstst* instructions 2022-01-21 19:31:57 -05:00
ghidra1 ef179addc7 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-1-21-22' into patch 2022-01-21 19:26:48 -05:00
ghidra1 faa003cbe4 Merge remote-tracking branch
'origin/GP-1688-dragonmacher-ms-demangler-options' into patch (Closes
#3892)
2022-01-21 19:26:19 -05:00
ghidra1 62a23e87da Merge remote-tracking branch 'origin/GP-1686_ghidra007_limit_gcc_typeinfo_structs_to_nonexe_mem--SQUASHED' into patch 2022-01-21 19:23:30 -05:00
ghidra1 99d418e15a Merge branch 'GP-1611_ghidorahrex_PR-3755_djg_6809_export_zero_fix' into
patch (Closes #3755, Closes #2116)
2022-01-21 19:22:25 -05:00
Dan Glastonbury 53d19b29ad 6809: Fix immediates equal to 0
Exporting imm8/imm16 directly results in the immediate being treats as 0. Assign
to a local tmp and export that instead. (Same as 6502.slaspec)

Fixes #2116
2022-01-21 19:15:56 -05:00
emteere 961a9e7b75 GP-1687_emteere fix for CSEL AARCH64 instruction causing switches not to
recover
2022-01-21 21:47:26 +00:00
dragonmacher 16cd1ee3a4 GP-1688 - Fixed broken MS demangler option to toggle function signature
application; added option to not apply function signature calling
conventions
2022-01-21 13:48:32 -05:00
ghidra007 19ace220cf GP-1686 updated gcc class recovery to only allow typeinfo structs in non-executable blocks. 2022-01-21 18:15:45 +00:00
dragonmacher a5716109a9 Test fixes 2022-01-21 12:06:44 -05:00
ghidra1 df358c53d0 Merge remote-tracking branch 'origin/GP-1675_ryanmkurtz_kernelcache'
into patch (Closes #2487)
2022-01-21 11:57:25 -05:00
ghidra1 ebc9a89860 Merge remote-tracking branch
'origin/GP-1685-dragonmacher-decompiler-find-text' into patch (Closes
#3890)
2022-01-21 11:56:51 -05:00
ghidra1 21ff55ab9e Merge remote-tracking branch
'origin/GP-1676-dragonmacher-bad-tool-option' into patch (Closes #3858)
2022-01-20 17:38:49 -05:00
ghidra1 ed4e1bcf54 Merge remote-tracking branch 'origin/GP-1620_Dan_staleFutureInEmu--SQUASHED' into patch 2022-01-20 17:37:55 -05:00
dragonmacher f0d0dd532d GP-1685 - Fixed the Find Dialog incorrectly matching history entries
when the selected item was programmatically set
2022-01-20 17:35:15 -05:00
Dan a716acc562 GP-1620: Prevent reads of stale memory from reaching into scratch space. 2022-01-20 14:51:36 -05:00
ghidra1 e9b4aed8fe Merge remote-tracking branch 'origin/GP-1680_ryanmkurtz_gradle' into patch 2022-01-14 19:22:57 -05:00