summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2017-08-01correct function name;jmc1-3/+3
2017-07-27Sort subdir, run getaddrinfo test, remove vax case.bluhm1-13/+21
2017-07-27Sort expected getaddrinfo output in inet4 inet6 order, then thebluhm2-46/+37
2017-07-27Fix all clang warnings in libc regress and cleanup some make files.bluhm18-75/+67
2017-07-27Mark the invalid memory location as volatile, otherwise clang wouldbluhm1-2/+2
2017-07-25as noted by Hanno Boeck, using the *check_private_key functions isbenno1-6/+22
2017-07-24Extend the SNI tests to ensure that we have a hostname in the sessionjsing1-2/+31
2017-07-24Rewrite and move the last remnants of the ServerHello SNI handling intojsing2-29/+25
2017-07-24Add regress coverage for the TLS Renegotiation Indication extension.jsing1-1/+266
2017-07-24Rewrite the TLS Renegotiation Indication extension handling using CBB/CBSjsing6-346/+161
2017-07-23Hook the TLS extension parsing framework into the serverhello parsing.jsing1-1/+6
2017-07-22zap trailing whitespace;jmc1-2/+2
2017-07-22rework the page a bit, clarify a few things, maybe better wordingtedu1-8/+13
2017-07-20Allow leading . in nameConstraints. from openssl via jabberwock. ok jsingtedu1-2/+2
2017-07-19Check the return value of CBB_init_fixed(), since it can fail.jsing1-3/+5
2017-07-16Provide a new regress test for TLS extension handlers, currently coveringjsing3-1/+256
2017-07-16Start rewriting TLS extension handling.jsing4-141/+328
2017-07-15grammar was ass backwards;jmc1-7/+7
2017-07-15Remove unused variable.jsing1-3/+3
2017-07-15Add a "-T tlscompat" option to nc(1), which enables the use of all TLSjsing2-5/+12
2017-07-15Add a test that covers the recently fixed "0x" prefix handling issue.jsing1-1/+2
2017-07-10remove misc. depend and yacc nits that no longer matter.espie1-2/+1
2017-07-10one more instance of the previous commit; also initialize ->offset to aotto1-2/+3
2017-07-09remove redundant variable declarations in Makefiles, since those arelibressl-v2.6.0espie1-2/+1
2017-07-08update the little endian processor list to give it a chance of matchingtedu2-6/+6
2017-07-08Run malloc0test with all possible malloc options.bluhm1-1/+7
2017-07-07Only access offset if canaries are enabled *and* size > 0, otherwise offsetotto1-2/+2
2017-07-06Document tls_config_set_crl_file() and tls_config_set_crl_mem().jsing1-3/+30
2017-07-06Bump minor due to symbol addition.jsing1-1/+1
2017-07-06Add support for providing CRLs to libtls - once a CRL is provided wejsing5-4/+67
2017-07-06The 0x (or 0X) prefix in base 16 is optional so only skip over themillert6-18/+18
2017-07-06fix broken cross references; found with mandoc -Tlintschwarze3-43/+8
2017-07-05RFC 6066 states that IP literals are not permitted in "HostName" for ajsing1-3/+9
2017-07-05nits about trailing punctuation found with mandoc -Tlintschwarze1-4/+4
2017-07-05void functions don't return 0tb1-6/+2
2017-07-05fix cross references to self; found with mandoc -Tlintschwarze4-13/+12
2017-06-28.init stub creation doesn't need a jmp + .align to reach a branch target,deraadt1-3/+0
2017-06-22Use the tls_password_cb() callback with all PEM_read_bio_*() calls, so thatjsing4-11/+14
2017-06-22Fix incorrect indentation.jsing1-2/+2
2017-06-22Plug a memory leak in tls_keypair_cert_hash(), introduced in r1.60.jsing1-1/+3
2017-06-22Remove dead code that has remained hiding since ressl.c r1.14!jsing1-4/+1
2017-06-22Use the standard `rv' idiom in tls_keypair_load_cert(), rather thanjsing1-5/+4
2017-06-22Distinguish between self-issued certificates and self-signed certificates.jsing2-30/+40
2017-06-19port the RBT code to userland by making it part of libc.dlg1-10/+11
2017-06-16mark files as BUILDFIRST, or write explicit dependencies, so that mostespie1-1/+2
2017-06-11Continue the flattening of the pledge logic started in r1.184 and placetb1-8/+8
2017-06-11Simple style(9) fixes from Juuso Lapinlampi, mostly whitespace andtb1-33/+35
2017-06-10If -P and -c were given, a second pledge call tried to add "rpath" to thetb1-8/+5
2017-06-10fix broken markup of callback arguments; found with mandoc -Tlintschwarze2-11/+8
2017-06-10repair broken markup of callback argument; found with mandoc -Tlintschwarze1-5/+3