summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2022-03-18Simplify SSL_do_handshake().Joel Sing
2022-03-18Rewrite legacy DTLS unexpected handshake message handling.Joel Sing
2022-03-17Rewrite legacy TLS unexpected handshake message handling.Joel Sing
2022-03-17Clean up and simplify ssl3_renegotiate{,_check}()Joel Sing
2022-03-17Remove const from tls1_transcript_hash_value()Joel Sing
2022-03-17Rework ASN1_STRING_set()Joel Sing
2022-03-16Make gcc 4 happier about x509_addr.cTheo Buehler
2022-03-15LibreSSL 3.5.2Brent Cook
2022-03-15Initialise *out_name at the start of i2t_ASN1_OBJECT_name().Joel Sing
2022-03-15Fix infinite loop in BN_mod_sqrt()Theo Buehler
2022-03-14Allow constraints of the form @domain.comTheo Buehler
2022-03-14Rework ownership handling in x509_constraints_validate()Theo Buehler
2022-03-14Factor out unexpected handshake message handling code in the legacy stack.Joel Sing
2022-03-14Factor out ASN1_STRING clearing code.Joel Sing
2022-03-14First pass clean up of ASN1_STRING code.Joel Sing
2022-03-13Relax the check of x509_constraints_dirname()Theo Buehler
2022-03-13Add x509_constraints_validate() to x509_internal.hTheo Buehler
2022-03-13Check name constraints using the proper APITheo Buehler
2022-03-13style tweakTheo Buehler
2022-03-13Add missing error check after strdup()Theo Buehler
2022-03-13Remove free_cont from asn1_d2i_ex_primitive()/asn1_ex_c2i().Joel Sing
2022-03-12Factor out change cipher spec handing code in the legacy stack.Joel Sing
2022-03-11Revert previous commit. The problem it was attempting to fix was alreadyDarren Tucker
2022-03-11Check for underflow as well as overflow when scaling negative numbers.Darren Tucker
2022-03-10unsusual -> unusualJonathan Gray
2022-03-09Update libexpat to 2.4.7. Relevant for OpenBSD are bug fixes #572Alexander Bluhm
2022-03-07bump for LibreSSL 3.5.1Brent Cook
2022-03-05Fix typo in commentBjorn Ketelaars
2022-03-04Document LOGIN_SETRTABLETheo Buehler
2022-03-03Pull a len == 0 check up before malloc(len) to avoid implementationTheo Buehler
2022-03-03Do not write out terminating NUL in i2a_ASN1_OBJECT()Theo Buehler
2022-03-02Unwrap a lineTheo Buehler
2022-03-02whitespaceTheo Buehler
2022-03-02Rewrite ASN1_OBJECT content to ascii/text conversion.Joel Sing
2022-03-01add rtable capability to login.conf.Ted Unangst
2022-02-28Remove unused ivbits argument from chacha_keysetup to match otherDarren Tucker
2022-02-26setuserenv: a missing /etc/login.conf file is not an error.Todd C. Miller
2022-02-26Currently malloc caches a number of free'ed regions up to 128kOtto Moerbeek
2022-02-25add setrtable to pledge("id"). from Matthew MartinTed Unangst
2022-02-24Get rid of SHA1 for comparing CRL's - use SHA512 just like we do for certs.Bob Beck
2022-02-24Remove accidentally committed debug code.Theo Buehler
2022-02-24Minor tweaksTheo Buehler
2022-02-24Add sanity checks on p and q in old_dsa_priv_decode()Theo Buehler
2022-02-22MAXCOMLEN is no longer needed in these programs, so remove the annotationTheo de Raadt
2022-02-22Update libexpat to 2.4.6. This fixes CVE-2022-25235, CVE-2022-25236Alexander Bluhm
2022-02-22The include of sys/ktrace.h will require sys/types.h, so document this.Theo de Raadt
2022-02-21Factor out alert handing code in the legacy stack.Joel Sing
2022-02-21mutibyte -> multibyteJonathan Gray
2022-02-20Fix a buffer overread in OAEP padding removalTheo Buehler
2022-02-20sys/proc.h requires sys/signal.h (will become visible when sys/param.hTheo de Raadt