openssl/crypto
Dr. Stephen Henson 9cfc8a9d5c Update smime utility to support streaming for -encrypt and -sign -nodetach
options. Add new streaming i2d (though strictly speaking it is BER format
when streaming) and PEM functions.

These all process content on the fly without storing it all in memory.
2007-04-13 01:06:41 +00:00
..
aes Avoid overrun. Coverity ID 60. 2007-04-05 15:45:58 +00:00
asn1 Update smime utility to support streaming for -encrypt and -sign -nodetach 2007-04-13 01:06:41 +00:00
bf Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
bio Add -hmac option to dgst from 0.9.7 stable branch. 2007-02-08 19:07:43 +00:00
bn make BN_FLG_CONSTTIME semantics more fool-proof 2007-03-28 18:41:23 +00:00
buffer Update from 0.9.8 stable. Eliminate duplicate error codes. 2006-11-21 21:29:44 +00:00
camellia Fix buffer overrun. Coverity ID 106. 2007-04-04 15:13:31 +00:00
cast Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
comp - use OPENSSL_malloc() etc. in zlib 2007-02-14 21:52:01 +00:00
conf Don't ignore config_name parameter passed to OPENSSL_config(). Use 2007-04-09 11:45:54 +00:00
des fix typo 2007-02-06 19:48:42 +00:00
dh check correct pointer before freeing it (Coverity CID 79,86) 2007-04-02 20:29:40 +00:00
dsa check correct pointer before freeing it (Coverity CID 79,86) 2007-04-02 20:29:40 +00:00
dso check if pointer is != NULL before dereferencing it (Coverity CID 40) 2007-04-02 20:02:27 +00:00
ec Fix duplicate error number. 2007-04-05 17:09:43 +00:00
ecdh Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
ecdsa Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
engine Minor clean-up in crypto/engine. 2006-12-29 10:55:43 +00:00
err Experimental HMAC support via EVP_PKEY_METHOD. 2007-04-11 12:33:06 +00:00
evp Copy update callback across when copying EVP_MD_CTX. 2007-04-12 13:02:31 +00:00
hmac Copy update callback across when copying EVP_MD_CTX. 2007-04-12 13:02:31 +00:00
idea Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
krb5 Further BUILDENV refinement, further fool-proofing of Makefiles and 2005-05-16 16:55:47 +00:00
lhash Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
md2 Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
md4 Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
md5 Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
mdc2 Update filenames in makefiles. 2006-02-04 01:45:59 +00:00
objects Experimental HMAC support via EVP_PKEY_METHOD. 2007-04-11 12:33:06 +00:00
ocsp Update dependencies. 2006-11-30 13:41:47 +00:00
pem Don't dereference NULL argument. Coverity ID 52. 2007-04-05 16:58:39 +00:00
perlasm link warnings caused by nasm modules. 2007-03-20 09:37:06 +00:00
pkcs7 Update smime utility to support streaming for -encrypt and -sign -nodetach 2007-04-13 01:06:41 +00:00
pkcs12 Update from 0.9.8 stable. Eliminate duplicate error codes. 2006-11-21 21:29:44 +00:00
pqueue Update filenames in makefiles. 2006-02-04 01:45:59 +00:00
rand Initialize "buf" to 0 to make valgrind happy :-) 2007-03-02 17:54:51 +00:00
rc2 Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
rc4 RC4_set_key for x86_64 and Core2 optimization. 2007-04-02 09:50:14 +00:00
rc5 Update filenames in makefiles. 2006-02-04 01:45:59 +00:00
ripemd Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
rsa Make sure we detect corruption. 2007-04-04 13:21:15 +00:00
sha Minor optimization for sha1-armv4 module. 2007-01-25 10:44:18 +00:00
stack Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
store Update from 0.9.8 stable. Eliminate duplicate error codes. 2006-11-21 21:29:44 +00:00
threads Add BeOS support. 2006-04-11 21:34:21 +00:00
ts Update from 0.9.8 stable. Eliminate duplicate error codes. 2006-11-21 21:29:44 +00:00
txt_db Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
ui Update from 0.9.8 stable. Eliminate duplicate error codes. 2006-11-21 21:29:44 +00:00
whrlpool Update .cvsignore again. 2006-07-17 16:42:06 +00:00
x509 Updates from 0.9.8-stable branch. 2007-02-18 18:21:57 +00:00
x509v3 Constification. 2007-04-11 12:26:53 +00:00
.cvsignore Fix warnings. 2006-02-15 14:45:31 +00:00
cpt_err.c Update from 0.9.8 stable. Eliminate duplicate error codes. 2006-11-21 21:29:44 +00:00
cryptlib.c Update from fips2 branch. 2007-02-03 17:32:49 +00:00
cryptlib.h Move _WIN32_WINNT definition from command line to e_os.h. The change is 2005-05-21 13:19:27 +00:00
crypto-lib.com Synchronise the VMS build with recent movements in the Unix build. 2007-03-23 09:36:33 +00:00
crypto.h New functions CRYPTO_set_idptr_callback(), 2006-06-23 15:21:36 +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 Linking errors on IA64 and typo in aes-ia64.S. 2006-10-17 06:41:27 +00:00
install.com Keep synchronised with the Unix build 2006-06-10 05:38:23 +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 Import changed files from LPlib. The changes are logged as follows 2004-09-23 22:11:39 +00:00
LPdir_vms.c Import changed files from LPlib. The changes are logged as follows 2004-09-23 22:11:39 +00:00
LPdir_win32.c Import changed files from LPlib. The changes are logged as follows 2004-09-23 22:11:39 +00:00
LPdir_win.c Fix mingw warnings. 2006-10-23 07:41:05 +00:00
LPdir_wince.c Import changed files from LPlib. The changes are logged as follows 2004-09-23 22:11:39 +00:00
Makefile Further mingw build procedure updates. 2006-10-24 22:14:20 +00:00
md32_common.h Re-implement md32_common.h [make it simpler!] and eliminate code rendered 2006-10-11 11:55:11 +00:00
mem_clr.c avoid warnings when building on systems where sizeof(void *) > sizeof(int) 2005-04-29 14:26:59 +00:00
mem_dbg.c New functions CRYPTO_set_idptr_callback(), 2006-06-23 15:21:36 +00:00
mem.c CRYPTO_malloc(), CRYPTO_realloc() and variants of them should return NULL 2003-12-01 12:06:15 +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_dir.c DJGPP has opendir() and friends, according to Gisle Vanem <giva@bgnett.no>. 2004-08-03 19:15:21 +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_str.c "Overload" SunOS 4.x memcmp, which ruins ASN1_OBJECT table lookups. 2005-09-20 20:19:07 +00:00
o_str.h "Overload" SunOS 4.x memcmp, which ruins ASN1_OBJECT table lookups. 2005-09-20 20:19:07 +00:00
o_time.c Use gmtime on cygwin 2006-08-13 09:03:38 +00:00
o_time.h Use one address consistently. 2001-07-05 10:20:07 +00:00
opensslconf.h.in Eliminate warning induced by http://cvs.openssl.org/chngview?cn=14690 and 2005-12-16 10:37:24 +00:00
opensslv.h Reorganize the data used for SSL ciphersuite pattern matching. 2007-02-17 06:45:38 +00:00
ossl_typ.h Tidy up CRL handling by checking for critical extensions when it is 2006-09-21 12:42:15 +00:00
sparccpuid.S Unify sparcv9 assembler naming and build rules among 32- and 64-bit builds. 2005-12-16 17:39:57 +00:00
sparcv9cap.c Minor sparcv9 clean-ups. 2005-12-27 21:27:39 +00:00
symhacks.h A few more ENGINE strings that need shortening. 2006-06-04 08:22:25 +00:00
uid.c Netware-specific changes, 2003-11-28 13:10:58 +00:00
x86_64cpuid.pl RC4_set_key for x86_64 and Core2 optimization. 2007-04-02 09:50:14 +00:00
x86cpuid.pl Update x86cpuid.pl to correctly detect shared cache and to support new 2007-04-01 17:28:08 +00:00