summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2014-11-09Remove DEBUG_SIGN code. Make sure gost_key_unwrap_crypto_pro() returns failuremiod4-38/+8
2014-11-09Rename internal yet public key_{un,}wrap_crypto_pro symbols by prepending amiod6-60/+64
2014-11-09Replace RAND_bytes() usage with arc4random_buf().miod6-20/+6
2014-11-09GOST crypto algorithms (well, most of them), ported from the removed GOSTmiod75-31/+13110
2014-11-09Introduce EVP_MD_CTX_ctrl(), to allow for fine control of a given digest.miod4-4/+52
2014-11-09Allow digest routines to provide their own HASH_FINAL routine; will bemiod2-6/+10
2014-11-08Clean up more SSLv2 remnants.jsing6-58/+30
2014-11-07More OPENSSL_NO_TLSEXT clean up.jsing3-11/+11
2014-11-07missing outlen in tls_write decltedu1-3/+3
2014-11-07Document the -servername option for openssl(1) s_client.jsing1-2/+7
2014-11-06TLS is pretty boring without TLS extensions... unifdef OPENSSL_NO_TLSEXT,jsing2-76/+2
2014-11-06ssl_sock_init() does nothing, so remove it...jsing1-17/+1
2014-11-05edns0 is not currently supported: confirmed by sthen and ericjmc1-7/+7
2014-11-04simple select() to poll() conversion; reviewed by millert and dougderaadt1-9/+9
2014-11-03only call SRTP (whatever that is) functions when the connection type istedu2-10/+10
2014-11-03minor cleanup of zlib code. DSO is gone. ok jsing.tedu10-434/+14
2014-11-03Add hooks to override native arc4random_buf on FreeBSD.bcook4-0/+298
2014-11-02Add a tls_connect_fds() function that allows a secure connection to bejsing3-6/+34
2014-11-02Remove remnants from RC2 and SEED - there are no longer any cipher suitesjsing4-106/+46
2014-11-01Initial regress for libtls hostname verification.jsing3-2/+247
2014-10-31Remove ephemeral RSA key handling.jsing1-43/+4
2014-10-31Use automatic DH ephemeral parameters instead of fixed 512 bit.jsing1-38/+23
2014-10-31Remove an outdated comment re EDH vs DHE - DHE is now used consistently andjsing2-16/+2
2014-10-31Update comments for TLS ExtensionType values - many of the referencedjsing2-76/+92
2014-10-31Crank libssl major due to recent additions, removals and changes.jsing2-4/+4
2014-10-31Remove now unused remnants from public structs.jsing4-14/+4
2014-10-31Add support for automatic DH ephemeral keys.jsing12-44/+194
2014-10-31Remove support for ephemeral/temporary RSA private keys.jsing14-474/+88
2014-10-31Update regress for the libressl to libtls rename.jsing4-0/+288
2014-10-31Rename libressl to libtls to avoid confusion and to make it easier tojsing13-451/+422
2014-10-30clean up verbiage around the calculations; ok ingo jmc ottoderaadt1-5/+5
2014-10-30Don't mention old systems where realloc(NULL, n) didn't work as wemillert1-11/+7
2014-10-30my mistake. we already did increase buffers to 16k; increasing to 64ktedu1-2/+2
2014-10-30rework the poll loop to poll in both directions so it doesn't get stucktedu1-47/+211
2014-10-28deregister; no binary changejsg100-460/+460
2014-10-28Check the result of sk_*_push() operations for failure.miod18-88/+170
2014-10-26POLLIN is not guaranteed to be set in revents for EOF so check formillert1-3/+3
2014-10-24Remove unnecessary include: netinet/in_systm.h is not needed by theselteo1-2/+1
2014-10-23Save space in man page: err() -> errc() and combine vars.doug1-18/+11
2014-10-22In PKCS12_setup_mac(), do not assign p12->mac->salt->length until the allocationmiod2-16/+18
2014-10-22Avoid a NULL pointer dereference that can be triggered byjsing2-4/+4
2014-10-22#undef LIBRESSL_INTERNAL for the RAND_pseudo_bytes() test.jsing1-0/+2
2014-10-22Place most of the RAND_* functions under #ifndef LIBRESSL_INTERNAL (somejsing2-2/+8
2014-10-22Use arc4random_buf() instead of RAND(_pseudo)?_bytes().jsing8-36/+19
2014-10-22None of these need <openssl/rand.h>jsing3-6/+3
2014-10-22Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes() (mostjsing4-21/+15
2014-10-22None of these need <openssl/rand.h>jsing5-5/+0
2014-10-22Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().jsing54-260/+202
2014-10-22Avoid writing in second person in malloc.3doug1-13/+12
2014-10-20List extensions in the STANDARDS section, replacing some text below CAVEATS.schwarze1-33/+30