summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix a number of issues relating to algorithms in signatures, Mostlybeck2015-01-287-9/+58
* Use field names in struct initialisers.jsing2015-01-223-33/+33
* Add X509_STORE_load_mem() to load certificates from a memory bufferreyk2015-01-226-6/+171
* Assume that the size of a pointer will not change at runtime.bcook2015-01-221-28/+15
* Add arc4random/getentropy shims for NetBSD.bcook2015-01-194-0/+300
* Delete the MANLINT variable and the related SUFFIXES rules becauseschwarze2015-01-161-2/+2
* back in september I did the large abstraction refactoring to allow thesederaadt2015-01-1512-12/+24
* Fix a memory leak in bss_dgram.doug2015-01-121-3/+13
* Avoid a double-free in an error path.doug2015-01-081-1/+2
* mix in more virtual memory and process informationbcook2015-01-072-4/+8
* add initial HP-UX getentropy/arc4random support.bcook2015-01-064-0/+992
* Fix incorrect OPENSSL_assert() usage.doug2015-01-031-24/+53
* Use platform-defined method of printing a pointer.bcook2014-12-081-2/+2
* Make GOST compile with a strict C compiler - in this case incrementing ajsing2014-12-073-10/+12
* Correctly output the result in STREEBOG512_Final() when running on a big-endianmiod2014-12-071-5/+28
* Make sure to load absolute symbol address with `dla' instead of `la' whenmiod2014-12-072-5/+17
* Revert to the use of C code for the basic BN routines (bn_add_words,miod2014-12-072-4/+14
* Remove OPENSSL_FIPSCANISTER mentions.miod2014-12-074-17/+1
* fix manual names that clash with other manualsschwarze2014-12-062-2/+2
* delete four MLINKS that are both duplicate and wrongschwarze2014-12-061-5/+1
* Avoid modifying input on failure in X509_(TRUST|PURPOSE)_add.doug2014-12-062-17/+21
* Move Windows OS-specific functions to make porting easier.bcook2014-12-033-29/+94
* We're not supporting 16-bit Windows, remove cast.bcook2014-12-031-3/+2
* handle the (impossible) situation of a size_t - 1 buffer fromderaadt2014-12-031-2/+2
* Spotted another opportunity to use reallocarray().deraadt2014-12-031-2/+2
* remove superflous gettimeofday wrapper.bcook2014-11-261-9/+2
* memset like a normal human.bcook2014-11-261-10/+10
* normalize set/getsockopt usage.bcook2014-11-263-45/+27
* Linux has had IP_MTU since 2005, don't force it.bcook2014-11-261-8/+4
* mop up a barely started project... getting in the way of grepping the tree!deraadt2014-11-222-8/+0
* MPE support, begone. ok teduderaadt2014-11-211-2/+2
* Oops, make sure camellia is compiled on platforms without an arch-specificmiod2014-11-201-1/+2
* Nuke yet more obvious #include duplications.krw2014-11-191-3/+1
* include camellia.h using the public include pathbcook2014-11-191-2/+2
* Argh, another bug introduced in r1.3; Dmitry Eremin-Solenikovmiod2014-11-181-2/+2
* Enable the build of GOST routines in libcrypto. Riding upon the Cammeliamiod2014-11-182-7/+6
* More missing error checks I forgot to commit last week, part of the largemiod2014-11-181-12/+23
* Return success in param_copy_gost01() if there is no private key to copy;miod2014-11-181-2/+2
* further BUF_strdup conversion: these places should be safe to rely ontedu2014-11-183-6/+6
* Add the Cammelia cipher to libcrypto.miod2014-11-1725-26/+67
* Make the ECDSA_SIG bowels public. This matches RSA_SIG and DSA_SIG, and wemiod2014-11-172-30/+30
* Add many missing error checks (probably not exhaustive, but a good start):miod2014-11-136-287/+488
* Sacrifice this code to the KNF deities.miod2014-11-139-402/+401
* Fix GOST TC26-B curve description.miod2014-11-121-2/+2
* f{read,write} take a number of items and an item size as arguments, andmiod2014-11-112-14/+7
* correct the failure case for getentropy on win32bcook2014-11-112-6/+6
* Don't free garbage in ec_wNAF_mul() if wNAF could be allocated butguenther2014-11-111-5/+11
* KNF (when not conflicting with other cleanup changes in progress)miod2014-11-0914-373/+507
* Remove DEBUG_SIGN code. Make sure gost_key_unwrap_crypto_pro() returns failuremiod2014-11-092-19/+4
* Rename internal yet public key_{un,}wrap_crypto_pro symbols by prepending amiod2014-11-093-30/+32