summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2015-09-08Remove the default HTTPS port from tls_connect() - this is a TLS library,jsing2-6/+6
2015-09-06Fix aliasing of sys_errlist, sys_nerr, sys_siglist, and sys_signameguenther2-15/+4
2015-09-05Use new framework for wrapping cat{open,gets,close}(), eliminatingguenther2-8/+2
2015-09-03synchronize synopsis and usage.sobrado1-2/+2
2015-09-02Replace dtls1_client_hello() with ssl3_client_hello() - both are basicallyjsing6-212/+58
2015-09-02Fewer magic numbers - we already have defines for the header lengths, sojsing2-10/+14
2015-09-01Add an initial TLS client regress, which currently covers ClientHellojsing3-1/+369
2015-09-01Remove duplicate prototype for SSL_get_selected_srtp_profile().jsing2-4/+2
2015-09-01Remove the ssl_prepare_{client,server}hello_tlsext() functions, which arejsing10-68/+10
2015-09-01Make it always safe to call CBB_cleanup() providing that CBB_init() orjsing2-4/+16
2015-08-31Add framework for resolving (pun intended) libc namespace issues, usingguenther43-49/+233
2015-08-30Use nanosleep instead of sleep to avoid the extra layer and simplify laterguenther1-5/+8
2015-08-29Now that SSLv3 is going away, TLS_* and SSLv23 are equivalent.doug7-288/+12
2015-08-29Delete s3_meth.c since it was only for SSLv3 support.doug1-103/+0
2015-08-29Remove SSLv3 method data structs and unlink s3_meth.c from the build.doug5-164/+6
2015-08-28Kill coverity 128475beck2-4/+4
2015-08-27Improve libtls error messages.jsing5-55/+101
2015-08-27Split the persistent/configuration flags from temporary state flags andjsing3-11/+14
2015-08-27Change AEAD out_len argument to size_t instead of ssize_t - while here,jsing2-20/+16
2015-08-27Remove SSLv3 support from LibreSSL regression tests.doug3-56/+5
2015-08-27Make functions that are internal to tls verify static.jsing1-7/+8
2015-08-27Crank major version for libssl and libtls due to SSLv3 removal.doug3-3/+3
2015-08-27Remove SSLv3 support from LibreSSL.doug20-178/+36
2015-08-27Use static and __{BEGIN,ENV}_HIDDEN_DECLS to hide a bunch of internalguenther2-4/+7
2015-08-27Move the __rand48_* declarations into rand48.h, and then hide both themguenther7-25/+13
2015-08-25unify versions, so they are easier to diff.deraadt8-18/+18
2015-08-25KNFderaadt2-12/+8
2015-08-23ISO8859-1 support has been removedguenther1-8/+1
2015-08-22Remove all duplicate prototypes for *_main functions (these are alreadyjsing42-185/+102
2015-08-22Unify error message between client and server.jsing1-2/+2
2015-08-22SSL_set_app_data is a macro for SSL_set_ex_data(), which is a wrapperjsing2-6/+10
2015-08-22Store a reference to the libtls context in the SSL client connection appjsing1-1/+3
2015-08-22Make tls_read()/tls_write always set outlen to zero on error - this gotjsing1-5/+5
2015-08-20All these files include <stdlib.h>, so do not need to castderaadt2-5/+5
2015-08-20bump to 2.3.0 for the next LibreSSL release cyclebcook2-6/+6
2015-08-19Properly handle missing TLS extensions in client hello as a non-failure.bcook2-2/+6
2015-08-19bring prototypes into scope, requires movement of a large global objectderaadt8-202/+208
2015-08-18typosmiod10-10/+10
2015-08-11Improve openssl s_client -starttls xmpp support.landry2-7/+28
2015-08-02spelling; ok deraadtjmc2-4/+4
2015-08-02remove ssl3 bits; ok dougjmc1-58/+14
2015-07-31Don't hardcode /usr/src, use BSDSRCDIRtobiasu1-2/+2
2015-07-31Fix SRTP parsing.doug2-6/+4
2015-07-29Add linker warnings in case SSLv3_{,client,server}_method are referenced.miod5-5/+35
2015-07-29Use named initialisers for X509V3_EXT_METHOD structs (for the usualjsing38-456/+1176
2015-07-29Expand obsolete M_ASN1.*(cmp|dup|print|set) macros - no change in generatedjsing40-108/+108
2015-07-29Expand obsolete M_ASN1_STRING_* macros in asn1_lib.c, apply some style(9)jsing2-12/+10
2015-07-27use file system path (.Pa) semantic markup macros where appropriate.sobrado1-7/+7
2015-07-27Less asn1_mac.h - asn1_lib.c does not need it and x_pkey.c should bejsing4-20/+10
2015-07-26remove unused variablechl1-2/+2