summaryrefslogtreecommitdiff
path: root/lib/libssl
AgeCommit message (Expand)Author
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-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
2010-10-01import OpenSSL-1.0.0aDamien Miller
2014-11-08Clean up more SSLv2 remnants.Joel Sing
2014-11-03only call SRTP (whatever that is) functions when the connection type isTed Unangst
2014-11-03minor cleanup of zlib code. DSO is gone. ok jsing.Ted Unangst
2014-11-02Remove remnants from RC2 and SEED - there are no longer any cipher suitesJoel Sing
2014-10-31Remove an outdated comment re EDH vs DHE - DHE is now used consistently andJoel Sing
2014-10-31Update comments for TLS ExtensionType values - many of the referencedJoel Sing
2014-10-31Crank libssl major due to recent additions, removals and changes.Joel Sing
2014-10-31Remove now unused remnants from public structs.Joel Sing
2014-10-31Add support for automatic DH ephemeral keys.Joel Sing
2014-10-31Remove support for ephemeral/temporary RSA private keys.Joel Sing
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-22Avoid a NULL pointer dereference that can be triggered byJoel Sing
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-20SSL: Fix memory leak in d2i_SSL_SESSION.Brent Cook
2014-10-18None of these need to include <openssl/rand.h>Joel Sing
2014-10-18Sort/group includes.Joel Sing
2014-10-18Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().Joel Sing
2014-10-18Typical malloc() with size multiplication to reallocarray().Doug Hogan
2014-10-16Get rid of the last remaining BUF_strdup and BUF_strlcpy and friends, useBob Beck
2014-10-15Disable SSLv3 by default.Joel Sing
2014-10-15Only require an EC public key in tls1_set_ec_id(), if we need to provideJoel Sing
2014-10-15Add cipher aliases for DHE (the correct name for EDH) and ECDHE (theJoel Sing
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-12Convert libssl manpages from pod to mdoc(7).Anthony J. Bentley
2014-10-07Use strdup() instead of malloc() + memcpy().Miod Vallat
2014-10-07EC_KEY_set_group() does an EC_GROUP_dup() of its argument, so we don'tMiod Vallat
2014-10-05The fixes to X509_PURPOSE_add() in r1.18 actually could cause a globalMiod Vallat
2014-10-05Be sure to check the stack push operation for success in v2i_POLICY_MAPPINGS();Miod Vallat
2014-10-05In v2i_AUTHORITY_INFO_ACCESS(), separate object allocation from object pushMiod Vallat