ghidra1
0d54d2d7c3
GP-713 added support for ELF PowerPC R_PPC_EMB_SDA21 relocation. Also revised PowerPC cspecs in support of EABI.
2022-07-25 08:38:40 -04:00
Ryan Kurtz
0f2e518957
Merge remote-tracking branch 'origin/patch'
2022-07-25 03:06:18 -04:00
Ryan Kurtz
61167f93cb
Merge remote-tracking branch 'origin/GP-2122_emteere_tmodereg_protect' into patch
2022-07-25 03:02:56 -04:00
Ryan Kurtz
157cbf54f5
Merge remote-tracking branch 'origin/GP-2103_emteere_stack_depth_RETF'
...
into patch (Closes #4293 )
2022-07-25 02:59:00 -04:00
Ryan Kurtz
d64c61014e
Merge remote-tracking branch 'origin/patch'
2022-07-25 01:38:12 -04:00
emteere
f7495daea1
GP-2122_emteere protect use of tmodeReg on processors without one
2022-07-25 05:30:30 +00:00
Ryan Kurtz
d940355bde
Merge remote-tracking branch
...
'origin/GP-1716_emteere_HC12_support--SQUASHED' into patch
(Closes #1570 , Closes #4016 )
2022-07-25 01:18:30 -04:00
emteere
4800ead95f
GP-2103_emteere Set function purge for x86 RETF instructions
2022-07-25 05:05:48 +00:00
emteere
212b2638ea
GP-1716_emteere adding HC12,HCS12,HCS12X support, HCS12 elf memory remap at import, fix PC relative addressing
2022-07-25 00:20:40 -04:00
Ryan Kurtz
d721fa5fdd
GP-0: Updating Eclipse formatter to support 1-line records
2022-07-23 02:17:46 -04:00
Ryan Kurtz
68088a53a8
Merge remote-tracking branch 'origin/patch'
2022-07-23 01:06:58 -04:00
Ryan Kurtz
931fa8787b
Merge remote-tracking branch 'origin/GP-2355_emteere_AARCH64ilp32_SQUASHED' into patch
2022-07-23 01:01:57 -04:00
emteere
35c013e109
GP-2355 added support for AARCH64 ilp32
2022-07-22 17:20:26 -04:00
ghidra1
2e7fce3336
Merge remote-tracking branch 'origin/patch'
2022-07-22 15:11:51 -04:00
Ryan Kurtz
bf512f6a17
Merge remote-tracking branch 'origin/GP-2262_ClangTypeTokenFix'
2022-07-22 14:59:53 -04:00
caheckman
f19df90389
GP-2262 - type id should be long
2022-07-22 14:47:20 -04:00
ghidra1
dedaaf6cd5
Merge branch 'GP-2272_ghidra_PowerPCe500' into patch
2022-07-22 10:51:58 -04:00
Ryan Kurtz
2131e9d1af
Merge remote-tracking branch 'origin/GP-2262_MarshalJavaSide'
2022-07-22 02:19:33 -04:00
Ryan Kurtz
58afabe999
Merge remote-tracking branch
...
'origin/GP-2343_dev747368_PE_loader_property_key_names' (Closes #4452 )
2022-07-22 02:14:43 -04:00
ghidra1
0287403adf
GP-2272 added PowerPC e500 processor variant
2022-07-21 21:54:06 -04:00
caheckman
aa038c3636
GP-2262 Encoder
2022-07-21 17:48:30 -04:00
Ryan Kurtz
ba83024c10
GP-2132: Fixing another eclipse run configurations for JDK 17.
2022-07-21 11:10:10 -04:00
Ryan Kurtz
b8e3c32574
GP-2132: Fixing eclipse run configurations for JDK 17.
2022-07-21 10:39:09 -04:00
Ryan Kurtz
79051c77ed
Merge remote-tracking branch 'origin/patch'
2022-07-21 01:55:37 -04:00
Ryan Kurtz
6a9f0913fb
Merge remote-tracking branch 'origin/GP-2347-dragonmacher-fixed-error-display-swing-usage' into patch
2022-07-21 01:48:08 -04:00
Ryan Kurtz
9d3417f88d
Merge remote-tracking branch 'origin/GP-2132_ryanmkurtz_jdk17'
...
(Closes #4316 )
2022-07-21 01:15:45 -04:00
Ryan Kurtz
0b3a92dfe6
GP-2132: Upgrade to Java 17 source and target compatibility
2022-07-21 00:32:21 -04:00
ghidra1
25aa4663d9
Merge branch 'GP-2350_ghidra1_ELF_ARM_Relocation' ( Closes #4455 )
2022-07-20 21:42:24 -04:00
ghidra1
51255066a4
GP-2350 Corrected processing of ELF REL type relocations for
...
R_ARM_JUMP24, R_ARM_CALL and R_ARM_PLT32
2022-07-20 21:40:37 -04:00
dev747368
ef96a47f4b
GP-2343 fix issue when storing PE property key names in program info
...
Escape and put a prefix and suffix around the property name to avoid
issues with invalid Options key values, as well as to group the values
from the PE file together and avoid hostile values colliding with other
Ghidra info.
Addresses problem found in PR #4452 .
2022-07-20 19:48:28 +00:00
dragonmacher
fd75ea7f6a
GP-2347 - fixed call to Swing code from a task thread in the error
...
display widget
2022-07-20 15:38:45 -04:00
ghidra1
7c004c1fae
Merge branch 'GP-2334_ghidra1_ElfExtendedSectionCount'
2022-07-20 13:20:28 -04:00
ghidra1
5908e79022
GP-2334 improve support for extended ELF section indexing when number of
...
sections exceed SHN_LORESERVE (0xff00).
2022-07-20 13:18:37 -04:00
Ryan Kurtz
cace4e63e1
Merge remote-tracking branch 'origin/patch'
2022-07-20 12:56:50 -04:00
Ryan Kurtz
e792b0b741
Merge branch 'GP-2282_ryanmkurtz_ghidrascripts' into patch
2022-07-20 12:52:32 -04:00
caheckman
ae79857b42
GP-2262 Marshaling refactor - java-side
2022-07-20 12:47:33 -04:00
ghidra1
88570bf43e
Merge remote-tracking branch 'origin/patch'
2022-07-20 12:37:32 -04:00
ghidra1
e69c62b50c
Merge remote-tracking branch 'origin/GP-2330_ghidra1_ElfAbsSymbols' into patch
2022-07-20 12:33:59 -04:00
ghidra1
779635aec2
GP-2330 Correct ELF symbol import issue with SHN_ABS and general cleanup
...
of symbol address determination
2022-07-20 12:10:47 -04:00
Ryan Kurtz
f8221ffeab
GP-2282: Creating a new script via the Script Manager now properly
...
handles the $HOME/ghidra_scripts directory not existing
2022-07-20 11:19:39 -04:00
Ryan Kurtz
0123c85d9f
Merge remote-tracking branch 'origin/patch'
2022-07-20 01:27:48 -04:00
Ryan Kurtz
fb2daf5794
Merge remote-tracking branch 'origin/GP-2213_avr_cspec_fixes--SQUASHED' into patch
2022-07-20 01:24:34 -04:00
emteere
becb5b8b13
GP-2213 Avr8 compiler spec fixes, function start patterns.
2022-07-19 16:28:54 -04:00
Ryan Kurtz
cdbf926983
Merge remote-tracking branch
...
'origin/GP-2332_emteere_PR-1533_agatti_6502pspec' (Closes #1533 ,
Closes #3434 )
2022-07-18 10:33:01 -04:00
ghidra1
f3e8e32c95
GP-1411 corrected NPE
2022-07-18 10:26:35 -04:00
Ryan Kurtz
7ccca377a7
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/FileHeader.java
Ghidra/Framework/Utility/src/main/java/ghidra/util/UserSearchUtils.java
2022-07-15 09:58:09 -04:00
Ryan Kurtz
8d804d7ad2
Merge remote-tracking branch 'origin/GP-2317-dragonmacher-table-column-regex-exception' into patch
2022-07-15 09:50:11 -04:00
Ryan Kurtz
ebe2a0e1d5
Merge branch 'GP-2322_ryanmkurtz_pe' into patch
2022-07-15 01:14:46 -04:00
Ryan Kurtz
c701da8082
GP-2322: Backporting from master the piece of GP-1933 that fixes symbol
...
table offset validation
2022-07-15 01:14:08 -04:00
Ryan Kurtz
63c48029e3
Merge remote-tracking branch 'origin/GP-2128_ghidra1_RelocationTable--SQUASHED'
2022-07-14 17:29:46 -04:00