summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
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
2015-07-25double words fix; docs are slowly getting moved to mdoc, but thissobrado4-4/+4
2015-07-25Place the ASN.1 template macros (and remaining implement macros) underjsing2-6/+12
2015-07-25double word fix.sobrado1-2/+2
2015-07-25Expand another ASN.1 template macro that snuck through last time around.jsing2-4/+16
2015-07-25Manually expand ASN.1 template macros - only change in generated assemblyjsing6-32/+80
2015-07-25Expand ASN.1 template macros that got missed in the last pass - only changejsing6-22/+62
2015-07-25Expand ASN.1 template macros - the generated assembly only differs byjsing26-282/+1612
2015-07-25Expand ASN.1 template macros - no change in generated assembly.jsing2-112/+588
2015-07-25Expand ASN.1 template macros - no change in generated assembly.jsing2-178/+1090
2015-07-25Expand another wall of ASN.1 template macros - no change to generatedjsing2-448/+2714
2015-07-25Expand ASN.1 template macros - no change in generated assembly.jsing4-272/+1694
2015-07-25Expand ASN.1 template macros - the generated assembly only differs byjsing2-110/+702
2015-07-24Expand ASN.1 template macros - no change in generated assembly.jsing4-54/+342
2015-07-24Expand ASN.1 template macros - the generated assembly only differs byjsing2-102/+682
2015-07-24an TLS -> a TLS; from thanos tsouanasjmc5-14/+14
2015-07-24Expand ASN1_ITEM_TEMPLATE/ASN1_EX_TEMPLATE_TYPE/ASN1_ITEM_TEMPLATE_ENDjsing8-44/+212
2015-07-24Expand IMPLEMENT_ASN1_MSTRING macros - the generated assembly only differsjsing4-12/+84
2015-07-24Convert tls1_process_ticket to CBS.doug4-62/+76
2015-07-24Convert tls1_process_sigalgs to CBS.doug2-10/+28
2015-07-24Convert ssl3_get_record to CBS.doug2-44/+58