summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Replace RAND_bytes() usage with arc4random_buf().miod2014-11-093-10/+3
* GOST crypto algorithms (well, most of them), ported from the removed GOSTmiod2014-11-0938-16/+6560
* Introduce EVP_MD_CTX_ctrl(), to allow for fine control of a given digest.miod2014-11-093-3/+27
* Allow digest routines to provide their own HASH_FINAL routine; will bemiod2014-11-091-3/+5
* minor cleanup of zlib code. DSO is gone. ok jsing.tedu2014-11-035-217/+7
* Add hooks to override native arc4random_buf on FreeBSD.bcook2014-11-034-0/+298
* deregister; no binary changejsg2014-10-2850-230/+230
* Check the result of sk_*_push() operations for failure.miod2014-10-289-44/+85
* In PKCS12_setup_mac(), do not assign p12->mac->salt->length until the allocationmiod2014-10-221-8/+9
* Place most of the RAND_* functions under #ifndef LIBRESSL_INTERNAL (somejsing2014-10-221-1/+4
* Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().jsing2014-10-2227-130/+101
* digests: *_LONG_LOG2 is not used, stop talking about it.bcook2014-10-207-28/+11
* None of these need to include <openssl/rand.h>jsing2014-10-1831-64/+31
* Sort/group includes.jsing2014-10-181-25/+26
* Get rid of the last remaining BUF_strdup and BUF_strlcpy and friends, usebeck2014-10-163-6/+10
* Bump libressl version string to 2.1.bcook2014-10-141-2/+2
* The return value on success of fcntl(F_SETFL) is not actually specified,bcook2014-10-131-3/+3
* Use O_NONBLOCK over FIONBIO.bcook2014-10-131-2/+8