Commit graph

6224 commits

Author SHA1 Message Date
ghidra1
cd7599e3b9 GP-0 corrected CompositeDataType.setStoredPackingValue error check 2022-07-01 16:57:22 -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
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
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
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
caheckman
ab31812dd4 GP-2235 Eliminate threading conflict when using context for delayslot 2022-06-28 19:27:17 -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
caheckman
359ddc5c87 GP-2212 Mark calls with boolean return values 2022-06-21 15:59:12 -04:00
Ryan Kurtz
47cda95669 Merge remote-tracking branch 'origin/GP-2178_TypedefStructMemoryError'
into patch (Closes #4328)
2022-06-15 01:22:30 -04:00
caheckman
cac7d12785 GP-2178 Fix memory potential memory error in TypeFactory::restoreTypedef 2022-06-14 15:22:22 -04:00
Ryan Kurtz
d1e39027c3 Merge remote-tracking branch 'origin/GP-2164-dragonmacher-paste-bytes-message' into patch 2022-06-14 13:54:01 -04:00
dragonmacher
50320cfde7 GP-2164 - Updated incorrect tool status message when pasting bytes 2022-06-13 17:40:58 -04:00
Ryan Kurtz
8c455044f5 Merge remote-tracking branch 'origin/GP-2153_Dan_changeTraceEventNumbers' into patch 2022-06-13 15:51:41 -04:00
Dan
faaa3969e0 GP-2153: Change starting number for TraceChangeTypes 2022-06-13 10:29:44 -04:00
Ryan Kurtz
d8f59427eb Merge remote-tracking branch 'origin/GP-2082_DefaultBlockSingleton' into
patch (Closes #4268)
2022-06-10 01:01:25 -04:00
ghidra1
ac56db7479 GP-60 corrected NPE in Structure Editor (Closes #2009) 2022-06-09 20:49:26 -04:00
caheckman
987b524193 GP-2082 Guarantee only a single switch edge is labeled default 2022-06-09 19:05:14 -04:00
Ryan Kurtz
f5a5bbf7fc Merge remote-tracking branch 'origin/GP-2066_ghidra1_DataTypeMergeManager--SQUASHED' into patch 2022-06-08 01:55:43 -04:00
Ryan Kurtz
50364c5bc8 Merge remote-tracking branch
'origin/GP-2097-dragonmacher-decompiler-stack-trace' into patch
(Closes #4309)
2022-06-08 00:25:51 -04:00
ghidra1
a50b1ef836 GP-2066 corrected issue with DataTypeMergeManager use of HashMap as key 2022-06-07 17:49:49 -04:00
Ryan Kurtz
d2b3236d33 Merge remote-tracking branch
'origin/GP-2080_emteere_CodePointerProcessorEntryPoints' into patch
(Closes #4263)
2022-06-07 01:47:10 -04:00
Robert Xiao
31f65b4607 GP-2098 .bss sections don't need valid file offsets
The ELF loader incorrectly skips NOBITS sections that have invalid file
offsets, like .bss; however, the file offset is ignored for NOBITS
sections.

This is essentially applying #2136 to the file offset as well.
2022-06-06 15:45:05 -04:00
dragonmacher
b2dd0b6954 GP-2097 - fix to prevent exception when making a selection that contains
a wrapped Decompiler line
2022-06-06 12:33:29 -04:00
emteere
90e5c263e8 GP-2080_emteere fixed disassembly of Arm Cortex code pointer interrupt
vectors
2022-05-31 22:09:32 +00:00
Ryan Kurtz
f718ff9f6f GP-0: Removing .gitlab-ci.yml 2022-05-25 14:06:23 -04:00
Ryan Kurtz
9880801814 Merge remote-tracking branch
'origin/GP-2047-dragonmacher-tree-renderer-bg-fix' into patch
(Closes #4260)
2022-05-23 11:15:40 -04:00
dragonmacher
0de8cd3aca GP-2047 - fix for tree rendering bug on some Linux systems 2022-05-23 10:29:40 -04:00
Ryan Kurtz
77aa2c7a71 GP-0: Upping patch version to 10.1.5 2022-05-21 02:17:53 -04:00
ghidra1
68a34fda2f GP-0 updated change history for 10.1.4 release 2022-05-19 08:48:20 -04:00
ghidra1
0555248d3c Merge remote-tracking branch
'origin/GP-1987_emteere_ConstantPropagationSegmentOp' into patch (Closes
#4252)
2022-05-18 19:42:57 -04:00
ghidra1
3e96b2aa72 Merge branch 'GP-1738_emteere_StaleOptionsFix' into patch 2022-05-18 19:37:02 -04:00
emteere
4ff1feeb05 GP-1738 fix to use default value if options type has changed. Blows up
by returning the wrong type otherwise.
2022-05-18 19:36:09 -04:00
ghidra1
27c2b7d64a Merge remote-tracking branch 'origin/GP-2045_emteere_COFFImportNonWindows' into patch 2022-05-18 19:32:41 -04:00
ghidra1
32e75f4f1b GP-2045 update COFF section header structure datatypes for binary markup
use.
2022-05-18 15:24:25 -04:00
Ryan Kurtz
ab9f392027 Merge remote-tracking branch 'origin/GP-2018_ZeroOffsetStackRef_patch' into patch 2022-05-18 11:03:49 -04:00
Ryan Kurtz
d82537a3d4 Merge remote-tracking branch 'origin/GP-2025-dragonmacher-function-window-duplicates' into patch 2022-05-18 10:20:27 -04:00
emteere
4034568165 GP-1987 Using injected pcode from segment and all pcode userops during
constant propagation
2022-05-18 13:49:47 +00:00
emteere
42f28fd67b GP-2045 Coff header changes for harvard architecture and non microsoft
COFF files
2022-05-18 12:46:58 +00:00
Ryan Kurtz
49a426eb3f GP-0: Fixing issue with discovering split dyld_shared_cache files 2022-05-17 05:38:24 -04:00
Ryan Kurtz
8a776567b5 GP-0: Fixing yield keyword conflict when compiling with JDK 17
compliance.
2022-05-16 14:12:55 -04:00
Ryan Kurtz
8971a72e9b Merge remote-tracking branch
'origin/GP-2-dragonmacher-err-log-dialog-patch-2' into patch
(Closes #4251)
2022-05-16 11:21:34 -04:00
dragonmacher
0fb347dbc5 Removed unused code 2022-05-16 10:55:58 -04:00
Xiaoyin Liu
9641386541 Avoid getHostname()
Use hostname returned by getHostnameString() in error info.
2022-05-16 10:49:24 -04:00
caheckman
96b92e2c12 GP-2018 Label zero offset stack pointer references 2022-05-13 14:26:12 -04:00
Ryan Kurtz
e3a751ca46 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-debug-image-location' into patch 2022-05-13 14:03:10 -04:00
dragonmacher
1ccd2a882a Updated how the error dialog gets the host name to avoid long pauses 2022-05-13 13:52:36 -04:00
dragonmacher
6b425bda89 Test debug removal; test debug directory consolidation 2022-05-13 09:31:01 -04:00
dragonmacher
76b5ec7787 GP-2025 - Function Window - fixed duplicate functions appearing when
editing external functions
2022-05-12 18:08:52 -04:00