summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2021-01-07Rename two local variables ssl to s for consistencytb2-11/+11
2021-01-07Make tls12_record_layer_free() NULL safe.jsing1-1/+5
2021-01-07Move the read MAC key into the TLSv1.2 record layer.jsing4-23/+20
2021-01-07sleep(3): don't bypass nanosleep(2) if seconds is zerocheloha1-4/+1
2021-01-06Use tls13_secret_{init,cleanup}() for the finished_keytb2-10/+10
2021-01-06Fix two issues related to thread private data in asr.otto4-20/+49
2021-01-05Avoid local variable in tls13_secret_init().tb1-6/+2
2021-01-05Convert tls13_record_layer.c to tls13_secret_{init,cleanup}()tb1-21/+11
2021-01-05Convert tls13_exporter() to tls13_secret_{init,cleanup}()tb1-8/+5
2021-01-05Use KNF for licence commenttb1-2/+3
2021-01-05Move tls13_secrets_destroy() below _create()tb1-29/+29
2021-01-05Convert tls13_secrets_{create,destroy}() to tls13_secret_{init,cleanup}()tb1-70/+33
2021-01-05Add tls13_secret_{init,cleanup}()tb2-2/+29
2021-01-05Fix indent.jsing1-2/+2
2021-01-05Use consistent names in tls13_{client,server}_finished_{recv,send}().jsing2-12/+12
2021-01-05Use legacy verifier when building auto chains.jsing2-2/+6
2021-01-05Handle X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE in new verifier.jsing1-1/+4
2021-01-05Gracefully handle root certificates being both trusted and untrusted.jsing2-4/+16
2021-01-05Remove memset that was made redundant with the ASN1_time_parse()tb1-4/+1
2021-01-05double word fix; from martin vahlensieckjmc2-6/+6
2021-01-04whitespacetb3-10/+10
2021-01-04Keep the various free calls of tls13_record_layer_free() in thetb1-4/+4
2021-01-03Make consistent reference to pathname.rob10-35/+35
2021-01-03Make CHIN() Boolean-valued and use this to turn an expression with atb2-5/+5
2021-01-03Turn macros into inline functions so that there is no need to document intb1-5/+21
2021-01-02Remove two now-unused functions; a result of the categories removal.millert1-39/+2
2021-01-02Move Makefiles for libc++ and libc++abi to gnu/lib in preparation for anpatrick5-408/+2
2021-01-02Tweak previous:schwarze1-19/+34
2021-01-02Make list of DHE parameters more prominentkn1-6/+19
2021-01-02Free {alert,phh}_data in tls13_record_layer_free()tb1-1/+4
2021-01-02Remove libunwind 8.0.0 now that we switched to libunwind 11.0.0 in thepatrick31-17857/+0
2021-01-02Switch libc++ and libc++abi to use libunwind 11.0.0. Bump major for bothpatrick4-7/+7
2021-01-02Whitespace.rob2-39/+39
2020-12-31More regular error handling with the REQUIRE macro.millert1-5/+4
2020-12-31Remove unused categories in re_guts; they are written to but never read.millert2-45/+3
2020-12-31Strings in struct parse can be const, they are never modified.millert1-15/+11
2020-12-30getifaddrs() can return entries where ifa_addr is NULL. Check for thisbenno2-4/+7
2020-12-30Make the list of supported protocols more prominentkn1-5/+15
2020-12-30regcomp.c uses the "start + count < end" idiom to check that there aretb1-13/+15
2020-12-30Constify the strings in regerror.c and make use of the strlcpy()tb1-14/+14
2020-12-30cclasses[] multis field is always an empty string. Remove it and codetb3-88/+16
2020-12-30Constify the strings in cnames[]. No functional change.tb2-5/+5
2020-12-29Allocate new buffer space based on requested need.rob1-3/+3
2020-12-29Remove unnecessary assignment.rob1-2/+1
2020-12-29Update libexpat to 2.2.10. Relevant are only bug fixes #390 #395bluhm10-116/+253
2020-12-29Document kern.video.record.mglocker1-2/+19
2020-12-28Fix an off-by-one error in the marking of the O_CH operator followingmillert1-2/+2
2020-12-22Destroy the mutex in tls_config objects when tls_config_free is called.bcook1-1/+3
2020-12-22Revert call to pthread_mutex_destroy until installers have a stub.bcook1-3/+1
2020-12-21Destroy the mutex in a tls_config object when tls_config_free is called.bcook1-1/+3