summaryrefslogtreecommitdiff
path: root/lib/libcrypto
AgeCommit message (Expand)Author
2014-12-03Move Windows OS-specific functions to make porting easier.Brent Cook
2014-12-03We're not supporting 16-bit Windows, remove cast.Brent Cook
2014-12-03handle the (impossible) situation of a size_t - 1 buffer fromTheo de Raadt
2014-12-03Spotted another opportunity to use reallocarray().Theo de Raadt
2014-11-26remove superflous gettimeofday wrapper.Brent Cook
2014-11-26memset like a normal human.Brent Cook
2014-11-26normalize set/getsockopt usage.Brent Cook
2014-11-26Linux has had IP_MTU since 2005, don't force it.Brent Cook
2014-11-22mop up a barely started project... getting in the way of grepping the tree!Theo de Raadt
2014-11-21MPE support, begone. ok teduTheo de Raadt
2014-11-19Nuke yet more obvious #include duplications.Kenneth R Westerback
2014-11-19include camellia.h using the public include pathBrent Cook
2014-11-18Argh, another bug introduced in r1.3; Dmitry Eremin-SolenikovMiod Vallat
2014-11-18Enable the build of GOST routines in libcrypto. Riding upon the CammeliaMiod Vallat
2014-11-18More missing error checks I forgot to commit last week, part of the largeMiod Vallat
2014-11-18Return success in param_copy_gost01() if there is no private key to copy;Miod Vallat
2014-11-18further BUF_strdup conversion: these places should be safe to rely onTed Unangst
2014-11-17Add the Cammelia cipher to libcrypto.Miod Vallat
2014-11-17Make the ECDSA_SIG bowels public. This matches RSA_SIG and DSA_SIG, and weMiod Vallat
2014-11-13Add many missing error checks (probably not exhaustive, but a good start):Miod Vallat
2014-11-13Sacrifice this code to the KNF deities.Miod Vallat
2014-11-12Fix GOST TC26-B curve description.Miod Vallat
2014-11-11f{read,write} take a number of items and an item size as arguments, andMiod Vallat
2014-11-11correct the failure case for getentropy on win32Brent Cook
2014-11-11Don't free garbage in ec_wNAF_mul() if wNAF could be allocated butPhilip Guenther
2014-11-09KNF (when not conflicting with other cleanup changes in progress)Miod Vallat
2014-11-09Remove DEBUG_SIGN code. Make sure gost_key_unwrap_crypto_pro() returns failureMiod Vallat
2014-11-09Rename internal yet public key_{un,}wrap_crypto_pro symbols by prepending aMiod Vallat
2014-11-09Replace RAND_bytes() usage with arc4random_buf().Miod Vallat
2014-11-09GOST crypto algorithms (well, most of them), ported from the removed GOSTMiod Vallat
2014-11-09Introduce EVP_MD_CTX_ctrl(), to allow for fine control of a given digest.Miod Vallat
2014-11-09Allow digest routines to provide their own HASH_FINAL routine; will beMiod Vallat
2014-11-03minor cleanup of zlib code. DSO is gone. ok jsing.Ted Unangst
2014-11-03Add hooks to override native arc4random_buf on FreeBSD.Brent Cook
2014-10-28deregister; no binary changeJonathan Gray
2014-10-28Check the result of sk_*_push() operations for failure.Miod Vallat
2014-10-22In PKCS12_setup_mac(), do not assign p12->mac->salt->length until the allocationMiod Vallat
2014-10-22Place most of the RAND_* functions under #ifndef LIBRESSL_INTERNAL (someJoel Sing
2014-10-22Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().Joel Sing
2014-10-20digests: *_LONG_LOG2 is not used, stop talking about it.Brent Cook
2014-10-18None of these need to include <openssl/rand.h>Joel Sing
2014-10-18Sort/group includes.Joel Sing
2014-10-16Get rid of the last remaining BUF_strdup and BUF_strlcpy and friends, useBob Beck
2014-10-14Bump libressl version string to 2.1.Brent Cook
2014-10-13The return value on success of fcntl(F_SETFL) is not actually specified,Brent Cook
2014-10-13Use O_NONBLOCK over FIONBIO.Brent Cook
2014-10-12Remove useless comments in DES_is_weak_key(). Do we really care that thisMiod Vallat
2014-10-12Paranoia: in ASN1_mbstring_ncopy(), check for len < 0 instead of len == -1,Miod Vallat
2014-10-11include header needed by older linux kernelsBrent Cook
2014-10-07Use strdup() instead of malloc() + memcpy().Miod Vallat