Commit Graph

2063 Commits

Author SHA1 Message Date
Ryan Kurtz
03c0872244 Merge remote-tracking branch 'origin/GT-3421_ghidorahrex_PR-872_andyhhp_x86-int' 2019-12-23 08:35:30 -05:00
saruman9
430baa01c6
Fix PUSH and POP instruction for segment registers in x86
Create macros for push/pop instructions, which operates of segment registers. Add behaviour for
push/pop instructions, which operates of `FS` and `GS` segment registers in 64-bit mode.

For details see p. 1037 (`POP`) and p. 1163 (`PUSH`) of Intel's manual or open `Instruction Info...`
in the Ghidra.

Fix #1377.
2019-12-22 00:51:22 +03:00
ghidra1
0f09cedffd Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/compositeeditor/BitFieldPlacementComponent.java
2019-12-20 17:29:11 -05:00
ghidra1
40d37fd7f4 GT-3410 eliminated use of getClipBounds 2019-12-20 17:23:22 -05:00
ghidra1
3ea8770bae GT-3415 Added mutability setting to enum datatypes as well as some code
cleanup.
2019-12-20 16:48:34 -05:00
mumbel
eafac1daa1 BT <r64>,<Reg64> used 32 bit instead of 64-bit modulo size 2019-12-20 14:58:10 -06:00
Ryan Kurtz
ccabecec3a Revert "Improving how we discover external dependencies in gradle."
This reverts commit e550f9b656.
2019-12-20 15:02:40 -05:00
Ryan Kurtz
75a90485a1 Merge branch 'GT-3362_ryanmkurtz_PR-1363_astrelsky_DocumentationFixes' 2019-12-20 12:54:24 -05:00
astrelsky
d129dd6302
Fixed getRepeatableCommentAsRendered links 2019-12-19 18:15:37 -05:00
Ryan Kurtz
5b7bc64b6d Merge branch 'GT-3419_ryanmkurtz_PR-1360_astrelsky_DecompInterfaceDocs' 2019-12-19 15:53:10 -05:00
Ryan Kurtz
66172d136a Merge branch 'GT-3417_ryanmkurtz_PR-1248_snemes_repeatable' 2019-12-19 15:43:44 -05:00
Sandor Nemes
a36bb81faa Added 'setRepeatableComment', 'getRepeatableComment', and 'getRepeatableCommentAsRendered' to the top level Ghidra scripting env. 2019-12-19 21:33:22 +01:00
Ryan Kurtz
cf4328bda4 Merge remote-tracking branch
'origin/GT-3302-dragonmacher-front-end-ui-lockup'

Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/datamgr/DataTypeManagerPlugin.java
2019-12-19 15:30:21 -05:00
Ryan Kurtz
d0538bfe6a Merge branch 'GT-3418_ryanmkurtz_PR-1361_jlacomis_typo-fix' 2019-12-19 14:37:37 -05:00
ghidra1
17775f46e7 Merge remote-tracking branch 'origin/GT-0-dragonmacher-compile-error-fixup' 2019-12-19 14:29:20 -05:00
dragonmacher
dd07bd0b3e Code fix for compilation error 2019-12-19 14:23:46 -05:00
Ryan Kurtz
ccca215ef8 Merge branch 'GT-3416_ryanmkurtz_PR-1354_agatti_plugindetailhtml' 2019-12-19 14:17:27 -05:00
Ryan Kurtz
e550f9b656 Improving how we discover external dependencies in gradle. 2019-12-19 13:16:21 -05:00
Jeremy Lacomis
e14d061e33 Fix "Propery" typos. 2019-12-19 13:00:59 -05:00
ghidra1
9dc5433e56 GT-3410 updated help doc 2019-12-19 11:51:01 -05:00
ghidra1
e0fe27ea9d GT-3410 addressed review concerns and resolved some component repaint
issues.
2019-12-19 11:45:22 -05:00
Ryan Kurtz
43f766e954 Merge remote-tracking branch 'origin/GT-3396-dragonmacher-file-chooser-quick-lookup' 2019-12-19 11:24:33 -05:00
Ryan Kurtz
14af1daa1d Merge remote-tracking branch
'origin/GT-3409_ghizard_MDMang_MD5_hashed_symbols' (fixes #1344)
2019-12-19 11:22:18 -05:00
Ryan Kurtz
3ca09a9217 Merge remote-tracking branch 'origin/GT-3343-dragonmacher-cache-cleanup' 2019-12-19 11:17:55 -05:00
Ryan Kurtz
ffa5f0469f Merge branch 'GT-3235_ghidra1_ORD_FileParsing' 2019-12-19 11:05:12 -05:00
ghidra1
cf32f48605 GT-3235 Correct parsing of *.ord MS ordinal symbol map files 2019-12-19 11:01:13 -05:00
Ryan Kurtz
91a54e55d7 Disabling the ContinuesInterceptor when launching from Eclipse. 2019-12-19 09:53:47 -05:00
ghizard
ac425b820c GT-3409 MDMang review fixes 2019-12-18 18:40:52 -05:00
ghidra1
ab07af5d8d GT-3401 Changed PDB structure reconstruction to try a pack(1) alignment
if the default packing fails.
2019-12-18 17:37:35 -05:00
dragonmacher
850369e964 GT-3343 - File Browser - review fix 2019-12-18 17:29:37 -05:00
ghidra1
e0986c4fe9 GT-3410 added field comment to bitfield editor 2019-12-18 17:00:00 -05:00
ghizard
1c1cd58eb9 GT-3409 MDMang MD5-hashed symbols 2019-12-18 13:03:11 -05:00
astrelsky
6211f9e482
Added pre tags to DecompInterface example 2019-12-18 12:55:20 -05:00
ghidra1
8fbdec4eca Merge remote-tracking branch 'origin/patch' 2019-12-18 11:02:47 -05:00
ghidra1
c4f31ba4bd GT-3406 Merged emteere_MIPSMultiThreadFix into patch 2019-12-18 10:52:22 -05:00
dragonmacher
e089733f9c GT-3343 - File Browser - move cache cleanup to daemon thread 2019-12-18 10:45:55 -05:00
ghidra1
c799be5972 Merge remote-tracking branch 'origin/GT-3374_emteere_GCCAnalysisIssues' into patch 2019-12-18 09:47:12 -05:00
emteere
5c1dcc6a1c emteere_MipsMultiThreadFix fix for potential multi threaded access to
local class variable.
2019-12-17 16:22:31 -05:00
Alessandro Gatti
fd3b1b28cc Use StringBuilder to build the menu path string. 2019-12-17 21:58:48 +01:00
ghidra1
f9dbbabf49 Merge remote-tracking branch 'origin/GT-3374_emteere_GCCAnalysisIssues' into patch 2019-12-17 15:41:22 -05:00
ghidra1
40fb5596e3 GT-0 Corrected test failures 2019-12-17 15:33:39 -05:00
Alessandro Gatti
0d82026555 Don't escape menupath separator in plugin details. 2019-12-17 20:56:57 +01:00
dragonmacher
6c11b65fe8 Tests - updated test for options rename 2019-12-17 14:41:14 -05:00
ghidravore
0c122936e3 GT-0 fixing junit tests 2019-12-17 14:39:06 -05:00
emteere
267b6fdc1c GT-3374_emteere code review changes 2019-12-17 13:25:18 -05:00
Ryan Kurtz
9ad7c6843f Merge remote-tracking branch 'origin/GT-3405-dragonmacher-npe-bookmarks-delete' 2019-12-17 13:09:13 -05:00
Ryan Kurtz
49a9f145c1 Merge remote-tracking branch
'origin/GT-3403-dragonmacher-front-end-copy-name' (fixes #1257)
2019-12-17 13:08:58 -05:00
dragonmacher
ae512986d0 GT-3403 - Front End copy action - review fixes 2019-12-17 12:53:58 -05:00
dragonmacher
73a3effe02 GT-3405 - Fixed NPE when deleting bookmarks 2019-12-17 11:59:39 -05:00
Ryan Kurtz
91448a2e1d Merge branch 'GT-3404_ryanmkurtz_PR-1351_marcograss_sha' 2019-12-17 11:45:36 -05:00