dragonmacher
d474d83166
GT-2724,2216 - Table Chooser Dialog - Improvements: 1) objects instead
...
of row numbers are used to track work items, 2) added API methods for
things like removing items, and getting a dialog closed notification;
added tests
2019-04-09 18:22:01 -04:00
caheckman
c87adb2115
Fix for invalid UTF, fix for multiple anonymous function definitions
2019-04-09 14:51:37 -04:00
caheckman
20a59296d9
Fix for 1-field structure bug
2019-04-09 12:48:57 -04:00
caheckman
42c86346f1
Fix for Github #336 : equates in 16-bit x86
2019-04-09 12:17:49 -04:00
dragonmacher
c018c3bac5
GT-2735 - Function Graph - show selection color when nodes are zoomed
...
out
2019-04-09 09:52:09 -04:00
aldelaro5
e51128e46f
Processors/PowerPC: Use FLOAT_NEG on fneg and fneg. instructions
...
It was causing weird decompilation output.
2019-04-09 01:09:38 -04:00
Ԝеѕ
99e9b9766f
Fix varnode typo
2019-04-07 16:41:22 -04:00
technateNG
bd8a6f341f
PluginPackageComponent redesign - overlap fix
2019-04-07 18:15:00 +02:00
Xiaoyin Liu
165b044788
Symbol environment may start with uppercase SRV
...
parseSymbolEnv shouldn't reject symbol environment variables, starting
with uppercase "SRV", like
SRV*C:\symbols*https://msdl.microsoft.com/download/symbols
2019-04-07 22:41:15 +08:00
Xiaoyin Liu
9652e1f19c
Use HTTPS for Microsoft symbol server URL
...
To prevent man-in-the-middle attack, it's better to use HTTPS for symbol
downloading whenever possible. WinDbg also uses
https://msdl.microsoft.com/download/symbols by default.
2019-04-07 22:25:01 +08:00
Kreeblah
b00852877c
Updated x86 manual index
...
Updated x86 manual indexes to the following:
Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2 (2A, 2B, 2C & 2D): Instruction Set Reference, A-Z, Sep 2016 (325383-060US), available at https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
AMD64 Architecture Programmer's Manual Volume 3: General-Purpose and System Instructions, Rev 3.26 May 2018 (24594), available at https://www.amd.com/system/files/TechDocs/24594.pdf
AMD64 Architecture Programmer's Manual Volume 4: 128-Bit and 256-Bit Media Instructions, Rev 3.23 Feb 2019 (26568), available at https://www.amd.com/system/files/TechDocs/26568.pdf
AMD64 Architecture Programmer's Manual Volume 5: 64-Bit Media and x87 Floating-Point Instructions, Rev 3.15 May 2018 (26569), available at https://www.amd.com/system/files/TechDocs/26569_APM_v5.pdf
AMD64 Technology 128-Bit SSE5 Instruction Set, Rev 3.01 August 2007 (43479), which is unchanged from the provided .idx. I can't find a newer version of the publication (or a different publication) that lists the same instructions, so I left it as it was. The only copy of the actual publication that I can find is at http://www.cs.northwestern.edu/~pdinda/icsclass/doc/AMD_ARCH_MANUALS/AMD64_128_Bit_SSE5_Instrs.pdf but it looks to be incomplete, as it stops at ROUNDSS.
2019-04-06 09:56:12 -07:00
achan1989
6a9a351869
#364 - ensure a ParsingEnvironment is provided to DisplayParser and SemanticParser.
2019-04-06 15:49:23 +01:00
mumbel
5028d3015d
ARM and THUMB corrections
...
ADD (SP plus register, T32) was incorrectly op11=0x1e (1 1 1 1 0),
but is supposed to be 0x1d (1 1 1 0 1)
ARM's CLREX matches THUMB's BL<c> <label>. Added AMODE check to
CLREX
2019-04-05 22:07:30 -05:00
0xflotus
4dbae188d3
fixed GhidraCodingStandards
2019-04-06 01:03:49 +02:00
emteere
d95a0a05a1
GT-2743_caheckman fixed dex decompilation due to regression from prior
...
fix (#247 )
2019-04-05 15:32:55 -04:00
Ryan Kurtz
1b12f8e8ad
GT-2742 Pulled-from: Jeremy O'Brien <neutral@fastmail.com> ( #347 )
2019-04-05 15:12:44 -04:00
Jeremy O'Brien
9996620802
Make bash scripts more portable
2019-04-04 20:58:57 -04:00
Austin Roach
1aed26b4d3
AVR8: Add ISA manual index file
2019-04-04 20:32:23 -04:00
LRFLEW
253ded250b
Fix platform mislabeling in DevGuide.md
2019-04-04 18:29:15 -06:00
ghidravore
1dcba64533
Merge branch 'GT-2736_ghidravore_concurrent_modification_in_dtm' into Ghidra_9.0.3
2019-04-04 16:00:07 -04:00
ghidravore
7d7bc1e6ff
GT-2736 fixed concurrent modification in DataTypeManagerDB
2019-04-04 15:59:46 -04:00
ghidravore
409f79f669
GT-2734 forgot to add README.txt
2019-04-04 15:48:22 -04:00
d-millar
2b3c61b8e1
Update DevGuide.md
...
looks like `gradle eclipse` needs to be run after `gradle prepDev`
2019-04-04 15:31:46 -04:00
Dan
cc25889fe3
GT-2737: Pull request: ghidra#317
...
Pulled-from: Ryan Meredith <rwm@udel.edu>
2019-04-04 15:10:51 -04:00
Dan
e3c985e49a
Merge branch 'TI' of https://github.com/Ebola16/ghidra into GT-2737_Dan_PR-317_Ebola16_TextImprovements
2019-04-04 15:08:13 -04:00
ghidravore
7fa646aac1
changes for patch directory
2019-04-04 14:27:22 -04:00
Dan
1c8df7abe2
GT-2738: Adding 'U.S. citizen' qualification to README.
2019-04-04 12:56:49 -04:00
Ryan Meredith
512be4c8e1
Text Improvements
2019-04-04 10:15:44 -04:00
ghidravore
9857ade2fe
changed patch directory
...
and updated distribution.gradle to copy patch/README.txt
2019-04-03 17:04:56 -04:00
emteere
49c2010b63
Update README.md
2019-04-03 15:53:27 -04:00
ghidra1
ce4584174f
Merge branch 'stable'
2019-04-03 15:45:25 -04:00
ghidra1
5de10ed2a9
Merge tag 'Ghidra_9.0.2_build' into stable
2019-04-03 15:41:31 -04:00
ghidra1
31b449327a
Updated version to 9.0.2 and restored missing file
2019-04-03 13:38:23 -04:00
ghidra1
e5246c633d
Merge remote-tracking branch 'origin/emteere_GT-2723' into Ghidra_9.0.2
2019-04-03 12:04:04 -04:00
ghidravore
b82a0115a1
Merge remote-tracking branch 'origin/dragonmacher-GT-2705-9.0' into Ghidra_9.0.2
2019-04-03 12:00:05 -04:00
gslilly
644fb9f823
Update CONTRIBUTING.md
2019-04-03 11:36:08 -04:00
ghidravore
8dd29af64b
Merge remote-tracking branch 'origin/drgaonmacher-GT-2716' into Ghidra_9.0.2
2019-04-03 11:26:20 -04:00
ghidravore
af4cc9a301
Merge remote-tracking branch 'origin/ryanmkurtz_GT-2707_jsondocs' into Ghidra_9.0.2
2019-04-03 11:11:34 -04:00
Ryan Kurtz
a252ec1c1f
GT-2725: Preventing log4j from using optional jansi.dll on Windows
...
(#286 ).
2019-04-03 10:27:34 -04:00
Ryan Kurtz
02df1b134c
GT-2707: Adding in interfaces and package-level stuff to jsondocs.
2019-04-03 08:13:28 -04:00
ghidravore
9ba25cb99c
Merge remote-tracking branch 'origin/emteere_GT-2722' into Ghidra_9.0.2
2019-04-02 18:42:37 -04:00
ghidravore
d321dc5316
Merge remote-tracking branch 'origin/caheckman_GT-2726' into Ghidra_9.0.2
2019-04-02 18:37:37 -04:00
ghidravore
da7a2e2235
Merge remote-tracking branch 'origin/caheckman_GT-2708' into Ghidra_9.0.2
2019-04-02 18:36:30 -04:00
ghidravore
e23cc6b72b
Merge remote-tracking branch 'origin/caheckman_GT-2704' into Ghidra_9.0.2
2019-04-02 18:35:30 -04:00
ghidravore
3f5f837044
Merge remote-tracking branch 'origin/caheckman_GT-2682' into Ghidra_9.0.2
2019-04-02 18:24:22 -04:00
ghidravore
2fcf698408
Merge remote-tracking branch 'origin/ryanmkurtz_GT-2702_listner' into Ghidra_9.0.2
2019-04-02 18:07:12 -04:00
ghidravore
21f5528df5
Merge remote-tracking branch 'origin/ghidra5_GT-2706' into Ghidra_9.0.2
2019-04-02 18:05:06 -04:00
ghidravore
21d040f586
Merge remote-tracking branch 'origin/dev747368_GT-2712_MyProgramChangesDisplayPlugin' into Ghidra_9.0.2
2019-04-02 17:58:36 -04:00
ghidravore
39563bed8d
Merge remote-tracking branch 'origin/adamopolous_GT-2703' into Ghidra_9.0.2
2019-04-02 17:42:05 -04:00
ghidravore
04f3fbba74
added patch readme
2019-04-02 17:39:54 -04:00