summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2020-03-16Consistently spell 'unsigned' as 'unsigned int', as style(9) seemsTheo Buehler
2020-03-16The RFC is clear (section 5.3) that sequence number should never wrap.Theo Buehler
2020-03-13Remove dtls1_enc().Joel Sing
2020-03-13Correct TLSv1.3 sequence number increment and wrapping check.Joel Sing
2020-03-13Ensure that CBB_add_space() always provides zeroed memory.Joel Sing
2020-03-13Anthony Steinhauser reports that 32-bit arm cpus have the same speculationTheo de Raadt
2020-03-13typo in commentDamien Miller
2020-03-12Use calloc() rather than malloc() when allocating initial CBB buffer.Joel Sing
2020-03-12Use calloc() rather than malloc() when allocating buffers.Joel Sing
2020-03-12Stop overloading the record type for padding length.Joel Sing
2020-03-12Use internal versions of SSL3_BUFFER, SSL3_RECORD and DTLS1_RECORD_DATA.Joel Sing
2020-03-11Anthony Steinhauser reports that 32-bit arm cpus have the same speculationTheo de Raadt
2020-03-11Anthony Steinhauser reports that 32-bit arm cpus have the same speculationTheo de Raadt
2020-03-11typo; from bryan stensonJason McIntyre
2020-03-10Use ctx->hs->secrets rather than the S3I(s) version.Joel Sing
2020-03-10Remove some unnecessary handshake enums/functions.Joel Sing
2020-03-10Add a return value check to tls13_buffer_extend().Joel Sing
2020-03-10Remove the enc function pointers.Joel Sing
2020-03-06RFC 8446, section 4.1.3: If a TLSv1.2 client receives a ServerHello forTheo Buehler
2020-03-06TLSv1.3 servers that intend to downgrade are required to set the lastTheo Buehler
2020-03-04crank major versions of libLLVM libc++ libc++abigkoehler
2020-03-04Check high bit for base64 decodeKinichiro Inoguchi
2020-03-03Fix base64 processing of long linesKinichiro Inoguchi
2020-02-28oops some snapshot tests fell inTheo de Raadt
2020-02-28syncTheo de Raadt
2020-02-26Fix .Dt line and copyright year.Alexandre Ratchov
2020-02-26Add API to control audio device parameters exposed by sndiod.Alexandre Ratchov
2020-02-23The decryption_failed alert must not be sent by compliant implementations.Theo Buehler
2020-02-23According to RFC 8446, Section 4.4.4, recipients of incorrect FinishedTheo Buehler
2020-02-21Remove the s2n macro now that it is finally unused.Joel Sing
2020-02-21Convert the SSL/TLS record creation code to CBB.Joel Sing
2020-02-21Convert the DTLS header creation code to CBB.Joel Sing
2020-02-21Remove some commented code, remove some pointless comments and move someJoel Sing
2020-02-21Convert dtls1_build_sequence_number() to CBB.Joel Sing
2020-02-21Move l2n/l2n8 into s3_cbc.c, since this is the only code that uses it.Joel Sing
2020-02-21Remove prefix_len, since it is always zero.Joel Sing
2020-02-21Remove now unused variable.Joel Sing
2020-02-19Refactor do_ssl3_write().Joel Sing
2020-02-18drop unused include <openssl/curve25519.h>Theo Buehler
2020-02-18Now that the kernel skips the two instructions immediately followingMark Kettenis
2020-02-17Describe the restriction for length of openssl conf value stringKinichiro Inoguchi
2020-02-17Restrict the length of openssl conf value stringKinichiro Inoguchi
2020-02-16Avoid potential NULL dereference when parsing a server keyshare extension.Joel Sing
2020-02-16Avoid leak for tmp.x25519Kinichiro Inoguchi
2020-02-15Move the TLSv1.3 code that interfaces with the legacy APIs/stack into aJoel Sing
2020-02-15Remove #include that is not needed.Joel Sing
2020-02-11Some system calls can fail due to an open-ended variety of causesIngo Schwarze
2020-02-09A getlogin() function which used utmp(5) appeared in v7.Jonathan Gray
2020-02-08correct Research Unix edition "appeared in" use in HISTORYJonathan Gray
2020-02-07It appears we have come full-circle, where source code starts to useTheo de Raadt