summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make the ECDSA_SIG bowels public. This matches RSA_SIG and DSA_SIG, and wemiod2014-11-174-60/+60
* add new function crypt_newhash to simplify creating new hashes.tedu2014-11-172-3/+46
* Sort and group includes.jsing2014-11-1671-183/+317
* Reduce instances of `` '' in manuals.bentley2014-11-151-5/+5
* Add many missing error checks (probably not exhaustive, but a good start):miod2014-11-1312-574/+976
* Sacrifice this code to the KNF deities.miod2014-11-1318-804/+802
* Fix GOST TC26-B curve description.miod2014-11-122-4/+4
* f{read,write} take a number of items and an item size as arguments, andmiod2014-11-114-28/+14
* 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-112-10/+22
* delete extra word in Ndderaadt2014-11-111-3/+3
* KNF (when not conflicting with other cleanup changes in progress)miod2014-11-0928-746/+1014
* GOST tests, not connected to the build yet.miod2014-11-092-0/+1464
* Remove DEBUG_SIGN code. Make sure gost_key_unwrap_crypto_pro() returns failuremiod2014-11-094-38/+8
* Rename internal yet public key_{un,}wrap_crypto_pro symbols by prepending amiod2014-11-096-60/+64
* Replace RAND_bytes() usage with arc4random_buf().miod2014-11-096-20/+6
* GOST crypto algorithms (well, most of them), ported from the removed GOSTmiod2014-11-0975-31/+13110
* Introduce EVP_MD_CTX_ctrl(), to allow for fine control of a given digest.miod2014-11-094-4/+52
* Allow digest routines to provide their own HASH_FINAL routine; will bemiod2014-11-092-6/+10
* Clean up more SSLv2 remnants.jsing2014-11-086-58/+30
* More OPENSSL_NO_TLSEXT clean up.jsing2014-11-073-11/+11
* missing outlen in tls_write decltedu2014-11-071-3/+3
* Document the -servername option for openssl(1) s_client.jsing2014-11-071-2/+7
* TLS is pretty boring without TLS extensions... unifdef OPENSSL_NO_TLSEXT,jsing2014-11-062-76/+2
* ssl_sock_init() does nothing, so remove it...jsing2014-11-061-17/+1
* edns0 is not currently supported: confirmed by sthen and ericjmc2014-11-051-7/+7
* simple select() to poll() conversion; reviewed by millert and dougderaadt2014-11-041-9/+9
* only call SRTP (whatever that is) functions when the connection type istedu2014-11-032-10/+10
* minor cleanup of zlib code. DSO is gone. ok jsing.tedu2014-11-0310-434/+14
* Add hooks to override native arc4random_buf on FreeBSD.bcook2014-11-034-0/+298
* Add a tls_connect_fds() function that allows a secure connection to bejsing2014-11-023-6/+34
* Remove remnants from RC2 and SEED - there are no longer any cipher suitesjsing2014-11-024-106/+46
* Initial regress for libtls hostname verification.jsing2014-11-013-2/+247
* Remove ephemeral RSA key handling.jsing2014-10-311-43/+4
* Use automatic DH ephemeral parameters instead of fixed 512 bit.jsing2014-10-311-38/+23
* Remove an outdated comment re EDH vs DHE - DHE is now used consistently andjsing2014-10-312-16/+2
* Update comments for TLS ExtensionType values - many of the referencedjsing2014-10-312-76/+92
* Crank libssl major due to recent additions, removals and changes.jsing2014-10-312-4/+4
* Remove now unused remnants from public structs.jsing2014-10-314-14/+4
* Add support for automatic DH ephemeral keys.jsing2014-10-3112-44/+194
* Remove support for ephemeral/temporary RSA private keys.jsing2014-10-3114-474/+88
* Update regress for the libressl to libtls rename.jsing2014-10-314-0/+288
* Rename libressl to libtls to avoid confusion and to make it easier tojsing2014-10-3113-451/+422
* clean up verbiage around the calculations; ok ingo jmc ottoderaadt2014-10-301-5/+5
* Don't mention old systems where realloc(NULL, n) didn't work as wemillert2014-10-301-11/+7
* my mistake. we already did increase buffers to 16k; increasing to 64ktedu2014-10-301-2/+2
* rework the poll loop to poll in both directions so it doesn't get stucktedu2014-10-301-47/+211
* deregister; no binary changejsg2014-10-28100-460/+460
* Check the result of sk_*_push() operations for failure.miod2014-10-2818-88/+170
* POLLIN is not guaranteed to be set in revents for EOF so check formillert2014-10-261-3/+3