openssl/crypto
Andy Polyakov fb81ac5e6b Support for "multiply high" instruction, see BN_UMULT_HIGH comment in
crypto/bn/bn_lcl.h for further details. It should be noted that for
the moment of this writing the code was tested only on Alpha. If
compiled with DEC C the C implementation exhibits 12% performance
improvement over the crypto/bn/asm/alpha.s (on EV56 box running
AlphaLinux). GNU C is (unfortunately) 8% behind the assembler
implementation. But it's OpenVMS Alpha users who *may* benefit most
as 'apps/openssl speed rsa' exhibits 6 (six) times performance
improvement over the original VMS bignum implementation. Where "*may*"
means "as soon as code is enabled though #define SIXTY_FOUR_BIT and
crypto/bn/asm/vms.mar is skipped."
2000-02-02 16:18:12 +00:00
..
asn1 Seek out and destroy another evil cast. 2000-01-30 23:33:40 +00:00
bf
bio Seek out and destroy another evil cast. 2000-01-30 23:33:40 +00:00
bn Support for "multiply high" instruction, see BN_UMULT_HIGH comment in 2000-02-02 16:18:12 +00:00
buffer Tidy up CRYPTO_EX_DATA structures. 2000-01-23 23:41:49 +00:00
cast Source code cleanups: Use void * rather than char * in lhash, 2000-01-30 22:20:28 +00:00
comp
conf Source code cleanups: Use void * rather than char * in lhash, 2000-01-30 22:20:28 +00:00
des Source code cleanups: Use void * rather than char * in lhash, 2000-01-30 22:20:28 +00:00
dh New -pkcs12 option to CA.pl. 2000-01-28 01:35:31 +00:00
dsa Tiny changes to previous patch (the log message was meant to be 2000-01-30 02:40:38 +00:00
err Source code cleanups: Use void * rather than char * in lhash, 2000-01-30 22:20:28 +00:00
evp Seek out and destroy another evil cast. 2000-01-30 23:33:40 +00:00
hmac
idea
lhash Seek out and destroy another evil cast. 2000-01-30 23:33:40 +00:00
md2 Tidy up CRYPTO_EX_DATA structures. 2000-01-23 23:41:49 +00:00
md5 Source code cleanups: Use void * rather than char * in lhash, 2000-01-30 22:20:28 +00:00
mdc2 Tidy up CRYPTO_EX_DATA structures. 2000-01-23 23:41:49 +00:00
objects Seek out and destroy another evil cast. 2000-01-30 23:33:40 +00:00
pem Check RAND_bytes() return value or use RAND_pseudo_bytes(). 2000-01-21 01:15:56 +00:00
perlasm
pkcs7 Seek out and destroy another evil cast. 2000-01-30 23:33:40 +00:00
pkcs12 Seek out and destroy another evil cast. 2000-01-30 23:33:40 +00:00
rand Source code cleanups: Use void * rather than char * in lhash, 2000-01-30 22:20:28 +00:00
rc2
rc4
rc5
ripemd Source code cleanups: Use void * rather than char * in lhash, 2000-01-30 22:20:28 +00:00
rsa Checked in some junk. Sorry. 2000-01-30 23:46:18 +00:00
sha Source code cleanups: Use void * rather than char * in lhash, 2000-01-30 22:20:28 +00:00
stack Seek out and destroy another evil cast. 2000-01-30 23:33:40 +00:00
threads
txt_db Seek out and destroy another evil cast. 2000-01-30 23:33:40 +00:00
x509 Seek out and destroy another evil cast. 2000-01-30 23:33:40 +00:00
x509v3 EBCDIC support. 2000-02-01 02:21:16 +00:00
.cvsignore
cpt_err.c
cryptlib.c
cryptlib.h
crypto-lib.com
crypto.h Source code cleanups: Use void * rather than char * in lhash, 2000-01-30 22:20:28 +00:00
cversion.c
ebcdic.c EBCDIC support. 2000-02-01 02:21:16 +00:00
ebcdic.h EBCDIC support. 2000-02-01 02:21:16 +00:00
ex_data.c Tidy up CRYPTO_EX_DATA structures. 2000-01-23 23:41:49 +00:00
install.com
Makefile.ssl EBCDIC support. 2000-02-01 02:21:16 +00:00
md32_common.h
mem_dbg.c Source code cleanups: Use void * rather than char * in lhash, 2000-01-30 22:20:28 +00:00
mem.c Source code cleanups: Use void * rather than char * in lhash, 2000-01-30 22:20:28 +00:00
opensslconf.h.in
opensslv.h
tmdiff.c
tmdiff.h