Andy Polyakov
|
104c032b7b
|
x86[_64]cpuid.pl: add low-level RDSEED.
(cherry picked from commit f4d456408d )
|
2014-02-14 17:25:14 +01:00 |
|
Andy Polyakov
|
d75e384ff8
|
Extend OPENSSL_ia32cap_P (backport from HEAD).
|
2013-09-15 22:13:54 +02:00 |
|
Andy Polyakov
|
3f233a1e77
|
x86_64 assembly pack: make Windows build more robust [from master].
PR: 2963 and a number of others
|
2013-01-22 22:51:29 +01:00 |
|
Andy Polyakov
|
8b654459be
|
x86_64 assembly pack: make it possible to compile with Perl located
on path with spaces [from HEAD].
PR: 2835
|
2012-06-27 12:48:50 +00:00 |
|
Andy Polyakov
|
70b52222f5
|
x86_64 assembler pack update from HEAD.
|
2011-11-14 21:01:21 +00:00 |
|
Andy Polyakov
|
922ac25f64
|
Add provisory support for RDRAND [from HEAD].
|
2011-08-10 18:53:13 +00:00 |
|
Andy Polyakov
|
10fd0b7b55
|
x86[_64]cpuid.pl: harmonize OPENSSL_ia32_cpuid [from HEAD].
|
2011-06-28 13:40:19 +00:00 |
|
Andy Polyakov
|
9f35928719
|
x86_64cpuid.pl: ml64 is allergic to db on label line [from HEAD].
|
2010-04-14 19:25:09 +00:00 |
|
Dr. Stephen Henson
|
1d8fa09c80
|
Make assembly language versions of OPENSSL_cleanse() accept zero length
parameter. Backport from HEAD, orginal by appro.
|
2010-02-12 17:02:13 +00:00 |
|
Andy Polyakov
|
baa5f52422
|
x86[_64]cpuid.pl: update from HEAD.
|
2009-05-14 18:25:29 +00:00 |
|
Andy Polyakov
|
aa8f38e49b
|
x86_64 assembler pack to comply with updated styling x86_64-xlate.pl rules.
|
2008-11-12 08:15:52 +00:00 |
|
Andy Polyakov
|
89778b7f3f
|
x86_64cpuid.pl cosmetics: harmonize $dir treatment with other modules.
|
2008-07-15 19:52:20 +00:00 |
|
Dr. Stephen Henson
|
a9e96d724d
|
Use default value for $dir if it is empty.
|
2008-02-25 13:14:06 +00:00 |
|
Andy Polyakov
|
abe7f8b457
|
Make all x86_64 modules independent on current working directory.
|
2008-01-13 17:42:04 +00:00 |
|
Andy Polyakov
|
55eab3b74b
|
Make x86_64 modules work under Win64/x64.
|
2007-08-23 12:01:58 +00:00 |
|
Andy Polyakov
|
3df2eff4bd
|
x86*cpuid update.
|
2007-07-21 14:46:27 +00:00 |
|
Andy Polyakov
|
5d86336746
|
Flush output in x86_64cpuid.pl.
|
2007-06-21 11:39:35 +00:00 |
|
Andy Polyakov
|
b2dba9bf1f
|
Profiling revealed that OPENSSL_cleanse consumes *more* CPU time than
sha1_block_data_order when hashing short messages. Move OPENSSL_cleanse
to "cpuid" assembler module and gain 2x.
|
2007-05-14 21:35:25 +00:00 |
|
Andy Polyakov
|
932cc129ee
|
x86_64 assembler updates.
|
2007-05-14 15:57:19 +00:00 |
|
Andy Polyakov
|
9babf3929b
|
RC4_set_key for x86_64 and Core2 optimization.
PR: 1447
|
2007-04-02 09:50:14 +00:00 |
|
Andy Polyakov
|
e442c36252
|
Solaris x86_64 /usr/ccs/bin/as support.
|
2005-06-20 14:56:48 +00:00 |
|
Andy Polyakov
|
5f1841cdca
|
Rename amd64 modules to x86_64 and update RC4 implementation.
|
2005-05-03 15:42:05 +00:00 |
|