summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
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
2018-10-22More "explicitely" -> "explicitly" in various comments.Kenneth R Westerback
2018-10-21Switch alpha to futex(2) based condvars, mutexes and semaphores.Visa Hankala
2018-10-21Add quad-precision floating-point support routines for mips64.Visa Hankala
2018-10-21Backport libunwind hardware floating point handling for mips64.Visa Hankala
2018-10-20Avoid calling memcpy with a length <= 0. Reported due to a GCC 7.3.0Theo Buehler
2018-10-20RFC 3394 section 2 states that we need at least two 64 bit blocksTheo Buehler
2018-10-15Switch powerpc to futex(2) based condvars, mutexes and semaphores.Visa Hankala
2018-10-13Link libc++.so against libc++abi.so such that linking C binaries againstMark Kettenis
2018-10-11In re_fastputc(), set lastline to the new line, not the previousTodd C. Miller
2018-10-09Fix a "copy-and-paste" error that Coverity picked up in the augment codeDavid Gwynne