summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2018-11-08zap last remains of malloc.conf; prompted by and ok jmc@Otto Moerbeek
2018-11-07Add initial TLS 1.3 key schedule support with basic regress testsBob Beck
2018-11-07Use memmove() instead of memcpy() to get rid of the need forTheo Buehler
2018-11-07Add TLSv1.3 cipher suites (with appropriate guards).Joel Sing
2018-11-06Add TLS extension type values for TLSv1.3 (under guards).Joel Sing
2018-11-06Define TLS_CA_CERT_FILE rather than having every application create theirJoel Sing
2018-11-06typo on fs.posix.setuid; from Piotr DurlejOtto Moerbeek
2018-11-06rm FILES section; prompted by Janne JohanssonOtto Moerbeek
2018-11-06Use the new vm.malloc_conf sysctl; ok millert@ deraadt@Otto Moerbeek
2018-11-06vm.malloc_conf, userland sysctl parts; ok millert@ deraadt@Otto Moerbeek
2018-11-06unrevert the use of bn_rand_interval().Theo Buehler
2018-11-06Unset Z_is_zero after applying coordinate blinding andTheo Buehler
2018-11-06Flip reversed test in bn_rand_interval().Theo Buehler
2018-11-06disable EC_POINT coordinate blinding due to failures in ECDHE and TLSTheo Buehler
2018-11-06revert use of bn_rand_interval due to failures with ECDHE and TLSTheo Buehler
2018-11-06Include TLSv1.3 in version handling code.Joel Sing
2018-11-06Add TLS1_3_VERSION and SSL_OP_NO_TLSv1_3 defines under guards.Joel Sing
2018-11-06Start working towards adding feature flags (rather than anti-feature flags)Joel Sing
2018-11-05Make use of bn_rand_interval() where appropriate.Theo Buehler
2018-11-05Introduce bn_rand_interval() that allows specifying an interval [a, b)Theo Buehler
2018-11-05Eliminate a few "} else" branches, a few unneeded NULL checks beforeTheo Buehler
2018-11-05Remove two unnecessary BN_FLG_CONSTTIME dances: BN_mod_exp_ct() alreadyTheo Buehler
2018-11-05Rename the TLS Supported Elliptic Curves extension to Supported Groups.Joel Sing
2018-11-05Rework the TLS extension handling code to improve readability/flexibility,Joel Sing
2018-11-05Implement coordinate blinding for EC_POINT.Theo Buehler
2018-11-05Mention aligned_alloc(), prompted by Brad; ok jmc@Otto Moerbeek
2018-11-05aligned_alloc bumpOtto Moerbeek
2018-11-05Implement C11's aligned_alloc(3). ok guenther@Otto Moerbeek
2018-11-05Clean up the code that checks if we can choose an EC cipher suite.Joel Sing
2018-11-05Consolidate all of the SSL method structs/functions into a single file.Joel Sing
2018-11-05Mop up ecdh_tmp, since it is no longer used.Joel Sing
2018-11-04Define OPENSSL_NO_ASYNC - our libcryptosink does not have built in asyncJoel Sing
2018-11-04Update the opensslfeatures.h to include all of the OPENSSL_NO_* flags thatJoel Sing
2018-11-04add missing NET_RT_TABLEdenis
2018-11-04Reformat and sort the OPENSSL_NO_* defines.Joel Sing
2018-11-03For correctness, do not read struct servent if getservbyname_r() failed.Eric Faurot
2018-11-02move X509_get0_serialNumber where it belongsTheo Buehler
2018-11-02whitespaceTheo Buehler
2018-10-31Add comment to remind people to bump libc++.Mark Kettenis
2018-10-31typo; fix from hiltjo posthumaTheo de Raadt
2018-10-31remove a guard in mio_read(), mio_write, sio_read() & sio_write() for amiko
2018-10-30use Mdocdate;Jason McIntyre
2018-10-30Add C11's timespec_get(3); minor bump for libc.Philip Guenther
2018-10-28Correctly deal with upper level unveil's by keeping track of the coveringBob Beck
2018-10-26remove a misleading comment; ok ratchov@miko
2018-10-24Bump libcrypto/libssl/libtls majors due to symbol removals (libcrypto)Joel Sing
2018-10-24Make more of libssl's record layer state internal.Joel Sing
2018-10-24Remove a GOST data symbol that should not be exported.Joel Sing
2018-10-24Remove a bunch of ancient and highly crufty ASN.1 related code fromJoel Sing
2018-10-24Remove stack related macros that should have been nuked whenJoel Sing