openssl/crypto
Andy Polyakov 5b17246324 VIA C3 processor extends IA-32 instruction set with instuctions
performing AES encryption in hardware, as well as one accessing
hardware RNG. As you surely imagine this engine access this
extended instruction set. Well, only AES for the moment, support
for RNG is to be added later on...
PR: 889
Submitted by: Michal Ludvig <michal@logix.cz>

Obtained from: http://www.logix.cz/michal/devel/padlock/
2004-08-02 21:48:11 +00:00
..
aes Build-n-link new IA-64 modules on Linux and HP-UX. 2004-07-23 23:27:10 +00:00
asn1 PKCS#8 fixes from stable branch. 2004-07-04 16:44:52 +00:00
bf OpenBSD fix-up for new a.out targets. OpenBSD .s.o rule is busted... 2004-08-01 21:16:26 +00:00
bio make update 2004-04-19 18:33:41 +00:00
bn OpenBSD fix-up for new a.out targets. OpenBSD .s.o rule is busted... 2004-08-01 21:16:26 +00:00
buffer Make some more API types opaquely available from ossl_typ.h, meaning the 2004-05-15 18:32:08 +00:00
cast OpenBSD fix-up for new a.out targets. OpenBSD .s.o rule is busted... 2004-08-01 21:16:26 +00:00
comp After the latest round of header-hacking, regenerate the dependencies in 2004-05-17 19:26:06 +00:00
conf After the latest round of header-hacking, regenerate the dependencies in 2004-05-17 19:26:06 +00:00
des OpenBSD fix-up for new a.out targets. OpenBSD .s.o rule is busted... 2004-08-01 21:16:26 +00:00
dh After the latest round of header-hacking, regenerate the dependencies in 2004-05-17 19:26:06 +00:00
dsa After the latest round of header-hacking, regenerate the dependencies in 2004-05-17 19:26:06 +00:00
dso make update 2004-04-19 18:33:41 +00:00
ec Using Horner's algorithm to evaluate the ec polynomial 2004-07-16 03:24:19 +00:00
ecdh Deprecate the recursive includes of bn.h from various API headers (asn1.h, 2004-05-17 19:14:22 +00:00
ecdsa Quick fix. 2004-07-16 03:24:51 +00:00
engine VIA C3 processor extends IA-32 instruction set with instuctions 2004-08-02 21:48:11 +00:00
err Oops, wrong version... 2004-07-27 00:19:58 +00:00
evp Add framework for yet another assembler module dubbed "cpuid." Idea 2004-07-26 20:18:55 +00:00
hmac Zero key-length for HMAC is apparently OK. 2004-07-25 20:24:49 +00:00
idea Use sh explicitely to run point.sh 2003-12-27 14:59:07 +00:00
krb5 After the latest round of header-hacking, regenerate the dependencies in 2004-05-17 19:26:06 +00:00
lhash After the latest round of header-hacking, regenerate the dependencies in 2004-05-17 19:26:06 +00:00
md2 Typos, typos... 2004-07-25 20:09:56 +00:00
md4 Minor 64-bit md32_common.h update and minor unsignification of digests. 2004-07-25 19:10:43 +00:00
md5 OpenBSD fix-up for new a.out targets. OpenBSD .s.o rule is busted... 2004-08-01 21:16:26 +00:00
mdc2 Minor 64-bit md32_common.h update and minor unsignification of digests. 2004-07-25 19:10:43 +00:00
objects make update 2004-05-31 13:16:08 +00:00
ocsp After the latest round of header-hacking, regenerate the dependencies in 2004-05-17 19:26:06 +00:00
pem Copy a few files from LPlib (a new project of mine), add a wrapper. 2004-07-10 13:16:02 +00:00
perlasm OpenBSD fix-up for new a.out targets. OpenBSD .s.o rule is busted... 2004-08-01 21:16:26 +00:00
pkcs7 After the latest round of header-hacking, regenerate the dependencies in 2004-05-17 19:26:06 +00:00
pkcs12 After the latest round of header-hacking, regenerate the dependencies in 2004-05-17 19:26:06 +00:00
rand Make rand_win.c UNICODE savvy. 2004-07-21 17:17:30 +00:00
rc2 Use sh explicitely to run point.sh 2003-12-27 14:59:07 +00:00
rc4 OpenBSD fix-up for new a.out targets. OpenBSD .s.o rule is busted... 2004-08-01 21:16:26 +00:00
rc5 OpenBSD fix-up for new a.out targets. OpenBSD .s.o rule is busted... 2004-08-01 21:16:26 +00:00
ripemd OpenBSD fix-up for new a.out targets. OpenBSD .s.o rule is busted... 2004-08-01 21:16:26 +00:00
rsa After the latest round of header-hacking, regenerate the dependencies in 2004-05-17 19:26:06 +00:00
sha OpenBSD fix-up for new a.out targets. OpenBSD .s.o rule is busted... 2004-08-01 21:16:26 +00:00
stack After the latest round of header-hacking, regenerate the dependencies in 2004-05-17 19:26:06 +00:00
store After the latest round of header-hacking, regenerate the dependencies in 2004-05-17 19:26:06 +00:00
threads Only use environment variables if uid and gid are the same as euid and egid. 2003-12-27 16:07:20 +00:00
txt_db make update 2004-04-19 18:33:41 +00:00
ui After the latest round of header-hacking, regenerate the dependencies in 2004-05-17 19:26:06 +00:00
x509 Delete obsolete and unimplemented function. 2004-05-19 17:05:02 +00:00
x509v3 Delta CRL support in extension code. 2004-07-06 17:16:40 +00:00
.cvsignore Always use buildinf.h, which now includes the mk1mfinf.h data. 1999-07-29 12:57:23 +00:00
amd64cpuid.pl Add framework for yet another assembler module dubbed "cpuid." Idea 2004-07-26 20:18:55 +00:00
cpt_err.c First step in fixing "ex_data" support. Warning: big commit log ... 2001-09-01 19:56:46 +00:00
cryptlib.c Cygwin fix-up for shared build. 2004-08-01 21:24:34 +00:00
cryptlib.h Merge from 0.9.7-stable. 2002-11-13 18:10:30 +00:00
crypto-lib.com We build the crypto stuff, not the ssl stuff, in this command procedure... 2004-07-29 22:25:59 +00:00
crypto.h Reduce dependencies on crypto.h by moving the opaque definition of 2004-05-17 18:39:00 +00:00
cversion.c (oops) Apologies all, that last header-cleanup commit was from the wrong 2004-04-19 18:09:28 +00:00
ebcdic.c Oops, this file already had the "empty source file" workaround but it 2003-10-29 22:25:04 +00:00
ebcdic.h EBCDIC support. 2000-02-01 02:21:16 +00:00
ex_data.c (oops) Apologies all, that last header-cleanup commit was from the wrong 2004-04-19 18:09:28 +00:00
ia64cpuid.S Add framework for yet another assembler module dubbed "cpuid." Idea 2004-07-26 20:18:55 +00:00
install.com Add store.h among the exported headers on VMS. 2004-03-24 09:52:16 +00:00
LPdir_nyi.c Copy a few files from LPlib (a new project of mine), add a wrapper. 2004-07-10 13:16:02 +00:00
LPdir_unix.c #include <limits.h> is required at least on HP-UX and IRIX. And what's 2004-07-22 10:53:26 +00:00
LPdir_vms.c In some cases, EVMSERR isn't visible (that's fairly new...). 2004-07-11 20:21:19 +00:00
LPdir_win.c Typos and due casts. As for the latter. It's "safe" to cast as below, 2004-07-25 16:48:28 +00:00
LPdir_win32.c From LPlib: 2004-07-20 21:24:43 +00:00
LPdir_wince.c From LPlib: 2004-07-20 21:24:43 +00:00
Makefile.ssl OpenBSD fix-up for new a.out targets. OpenBSD .s.o rule is busted... 2004-08-01 21:16:26 +00:00
md32_common.h Minor 64-bit md32_common.h update and minor unsignification of digests. 2004-07-25 19:10:43 +00:00
mem.c CRYPTO_malloc(), CRYPTO_realloc() and variants of them should return NULL 2003-12-01 12:06:15 +00:00
mem_clr.c Make CRYPTO_cleanse() independent of endianness. 2002-12-03 16:06:40 +00:00
mem_dbg.c Use BUF_strlcpy() instead of strcpy(). 2003-12-27 14:40:17 +00:00
o_dir.c Copy a few files from LPlib (a new project of mine), add a wrapper. 2004-07-10 13:16:02 +00:00
o_dir.h Copy a few files from LPlib (a new project of mine), add a wrapper. 2004-07-10 13:16:02 +00:00
o_dir_test.c Copy a few files from LPlib (a new project of mine), add a wrapper. 2004-07-10 13:16:02 +00:00
o_str.c o_str.c: Windows doesn't have <strings.h>, and since we use _strnicmp() and 2004-07-08 08:32:48 +00:00
o_str.h o_str.c: Windows doesn't have <strings.h>, and since we use _strnicmp() and 2004-07-08 08:32:48 +00:00
o_time.c Since version 7.0, The C RTL in VMS handles time in terms of UTC 2004-07-19 07:50:43 +00:00
o_time.h Use one address consistently. 2001-07-05 10:20:07 +00:00
opensslconf.h.in This fixes the installation target for dynamic engines, which was trying to 2004-06-01 03:18:58 +00:00
opensslv.h Make reservations for FIPS code in HEAD branch, so that the moment FIPS 2004-05-17 15:49:13 +00:00
ossl_typ.h Reduce dependencies on crypto.h by moving the opaque definition of 2004-05-17 18:39:00 +00:00
symhacks.h 'SSL_add_dir_cert_subjects_to_stack' is longer than 31 characters. 2004-07-11 20:22:37 +00:00
tmdiff.c Netware-specific changes, 2003-11-28 13:10:58 +00:00
tmdiff.h For whatever reason (compiler or header bugs), at least one commonly-used 2003-10-29 04:40:13 +00:00
uid.c Netware-specific changes, 2003-11-28 13:10:58 +00:00
x86cpuid.pl Add framework for yet another assembler module dubbed "cpuid." Idea 2004-07-26 20:18:55 +00:00