Ryan Kurtz
|
b50503eada
|
Merge remote-tracking branch 'origin/patch'
|
2023-11-03 13:08:14 -04:00 |
|
Ryan Kurtz
|
50eaaea01e
|
Merge remote-tracking branch
'origin/GP-3677_ghidorahrex_x86_pop_sp_fix--SQUASHED' into patch
(Closes #4282)
|
2023-11-03 12:59:58 -04:00 |
|
ghidorahrex
|
6d7dc046f0
|
GP-3677: Fixed pop instructions with stack-pointer-based operands
|
2023-11-03 12:30:13 -04:00 |
|
ghidra1
|
1ba77f6902
|
Merge remote-tracking branch 'origin/patch'
|
2023-10-30 10:55:43 -04:00 |
|
ghidra1
|
6f37dc4007
|
GP-0 Added missing x86 old language v2-v3 translators and corrected old
language file parse bug
|
2023-10-30 10:54:16 -04:00 |
|
Ryan Kurtz
|
7820e9b203
|
Merge remote-tracking branch 'origin/patch'
|
2023-10-27 19:11:17 -04:00 |
|
ghidra1
|
348fb5becd
|
GP-3956 corrected ST and MM addressing and overlap
|
2023-10-20 14:54:18 -04:00 |
|
Ryan Kurtz
|
fae64a82c0
|
Merge remote-tracking branch 'origin/patch'
|
2023-10-13 07:16:42 -04:00 |
|
James
|
106ec7c244
|
GP-3915 adjust callfixup in x86-64-win.cspec
|
2023-10-05 16:42:34 +00:00 |
|
Ryan Kurtz
|
54e0ab1a38
|
Merge remote-tracking branch 'origin/Ghidra_10.4'
|
2023-09-28 13:40:51 -04:00 |
|
ghidra1
|
ebaaed7d53
|
GP-0 added callfixup for get_pc_thunk.bp
|
2023-09-27 13:39:51 -04:00 |
|
William Tan
|
0b3801a5a5
|
typo: setMinpeculativeOffset -> setMinSpeculativeOffset
|
2023-09-20 13:24:01 -04:00 |
|
James
|
f030ecb874
|
GP-3822 eliminate some unnecessary LOAD ops (Discussion #5433)
|
2023-09-18 17:33:57 -04:00 |
|
James
|
3a43696001
|
GP-3752 added callfixup in x86win.cspec and updated GraphASTScript
|
2023-08-17 20:56:53 +00:00 |
|
Ryan Kurtz
|
08a25714de
|
Merge remote-tracking branch 'origin/GP-3733_ghidracadabra_PR-5208_jobermayr_fxsave'
|
2023-08-16 12:39:19 -04:00 |
|
1635321
|
7878721fbf
|
GP-3320 Updated cspec files with callfixes for modern gcc
|
2023-08-15 12:04:58 -04:00 |
|
Johannes Obermayr
|
56d2d08c67
|
5208: Simplify _fxsave and _fxsave64 in Decompiler
|
2023-08-04 14:51:13 +02:00 |
|
Ryan Kurtz
|
57561c6e78
|
Merge remote-tracking branch 'origin/patch'
|
2023-07-27 13:58:30 -04:00 |
|
ghidorahrex
|
7fa8853897
|
GP-3655: Fixed lidt/sidt/sgdt instruction disassembly
|
2023-07-20 13:46:10 +00:00 |
|
Ryan Kurtz
|
5b9dfc92dd
|
Merge remote-tracking branch 'origin/patch'
|
2023-07-06 11:16:27 -04:00 |
|
ghidra1
|
75fb5bf79b
|
Merge remote-tracking branch 'origin/GP-0_ghidra1_x86compat32fix' into patch
|
2023-07-06 09:09:01 -04:00 |
|
Ryan Kurtz
|
22e5c1a48b
|
Merge remote-tracking branch 'origin/patch'
|
2023-07-05 13:58:34 -04:00 |
|
ghidra1
|
784208dad8
|
GP-3610 Corrected NPE and GOT allocation issue which could prevent
import of object modules GOT PCREL relocations
|
2023-07-05 13:35:31 -04:00 |
|
ghidra1
|
ccad2abbd8
|
GP-0 revised x86-64 ldef entry for compat32 variant and change opinion
entries to give preference to default variant
|
2023-07-05 10:58:20 -04:00 |
|
Ryan Kurtz
|
9194036c52
|
Merge remote-tracking branch 'origin/patch'
|
2023-07-03 11:05:14 -04:00 |
|
Dan
|
aa67e04592
|
GP-0: Fix x86 importers / tests.
|
2023-07-03 10:39:25 -04:00 |
|
Ryan Kurtz
|
f49bb0b025
|
Merge remote-tracking branch 'origin/patch'
|
2023-06-29 07:12:05 -04:00 |
|
Dan
|
0c39626b73
|
GP-3583: Fix race in module arch detection. Set longMode bit. Add compat32 ldef.
|
2023-06-28 13:56:09 -04:00 |
|
Ryan Kurtz
|
9d7809902d
|
Merge remote-tracking branch 'origin/GP-2425_dev747368_golang_duffzero_duffcopy'
|
2023-06-16 13:24:50 -04:00 |
|
Ryan Kurtz
|
da9a9ecb4e
|
Merge remote-tracking branch
'origin/GP-3449_ghizard_32-bit_Win_8-byte_type_alignment'
Conflicts:
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/DataOrganizationImpl.java
|
2023-06-15 16:31:26 -04:00 |
|
dev747368
|
b5422faefb
|
GP-2425 more better duffzero / duffcopy function info
|
2023-06-14 16:30:44 +00:00 |
|
dev747368
|
11c434f3a0
|
GP-3504 add support for Golang 1.19, 1.20 binaries
|
2023-05-31 17:19:58 +00:00 |
|
Ryan Kurtz
|
e3429a57db
|
Merge remote-tracking branch
'origin/GP-3102_ghidorahrex_x86-64_popf_pushf--SQUASHED' into patch
(Closes #4980)
|
2023-05-31 11:20:14 -04:00 |
|
ghidorahrex
|
af40b28931
|
GP-3102: Fixed disasm of default 64-bit addrsize instructions
|
2023-05-31 10:13:41 -04:00 |
|
ghidra1
|
584260ca81
|
GP-3472 Added __stdcall convention alias for 64-bit Windows cspecs
|
2023-05-23 15:34:35 -04:00 |
|
ghizard
|
9cb6a7a12e
|
GP-3449 - Fix Win32 8-byte type alignment and update test utils
|
2023-05-23 15:16:52 -04:00 |
|
saruman9
|
1402d0dc61
|
[x86] Align stack while Far Call
Push CS register onto the stack according to operand and address sizes.
Fix #1715.
|
2023-05-05 12:58:48 +00:00 |
|
ghidorahrex
|
1df6c993b9
|
GP-3372: Reverted x86 66 90 bytes back to nop
|
2023-05-01 16:01:42 +00:00 |
|
Ryan Kurtz
|
5b6a902c8c
|
Merge remote-tracking branch 'origin/GP-3077_emteere_CrossedConstants--SQUASHED'
|
2023-05-01 06:25:01 -04:00 |
|
dev747368
|
87c16f9cd0
|
GP-2114 golang import / analyzer
|
2023-05-01 02:02:53 -04:00 |
|
emteere
|
02248d2251
|
GP-3077 Added constant tracking through stack for stack parameters, fixed issues with values getting crossed moving in and out of memory, added prototype param type creation, added setting for restricting parameters to know pointers to handle harvard architectures and pointertypedefs
|
2023-05-01 01:57:56 -04:00 |
|
ghidra1
|
b9202411b9
|
GP-1379/3022 FloatFormat and BigFloat refactor in support of string
parsing and 80-bit float format. Change float datatype naming to use
number of bits instead of bytes.
|
2023-04-26 16:55:48 -04:00 |
|
ghidra1
|
f7f03c0ca2
|
Merge remote-tracking branch 'origin/GP-3258_x86_changes_for_fid'
|
2023-04-26 12:11:47 -04:00 |
|
ghidra1
|
bc52cf8a29
|
Merge branch 'GP-2487_ghidracadabra_PR-4336_ekilmer_fix-lock-prefix'
(Closes #4336)
|
2023-04-26 12:11:10 -04:00 |
|
James
|
56c395b39d
|
GP-2487 formatting and misc improvements, fixing MOV duplicate patterns
|
2023-04-26 12:05:55 -04:00 |
|
ghidra1
|
ef8d86e0ae
|
GP-3339 avoid offset-pointer creation in execute blocks during ELF relocation processing. Also skip for section-symbol based relocations.
|
2023-04-21 13:55:34 -04:00 |
|
Ryan Kurtz
|
23597c71d6
|
Merge remote-tracking branch
'origin/GP-2748_James_elf_process_entry--SQUASHED' (Closes #4667)
|
2023-04-04 08:25:27 -04:00 |
|
James
|
6258dd9eee
|
GP-2748 added calling convention for elf entry point
|
2023-04-03 15:35:27 +00:00 |
|
Ryan Kurtz
|
5593ac554a
|
Merge branch 'GP-0_ryanmkurtz_PR-5154_Gravelbones_omf_select'
|
2023-04-03 06:37:03 -04:00 |
|
Ryan Kurtz
|
e60aae9cc0
|
GP-0: Formatting
|
2023-04-03 06:29:36 -04:00 |
|