Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Incorrect/unneeded fix for 5.8OPENBSD_5_8 | beck | 2016-06-27 | 2 | -33/+9 |
| | | | | noticed by jsing@ | ||||
* | Fix several issues in the OCSP code that could result in the incorrect | beck | 2016-06-25 | 2 | -9/+33 |
| | | | | | | | | | generation and parsing of OCSP requests. This remediates a lack of error checking on time parsing in these functions, and ensures that only GENERALIZEDTIME formats are accepted for OCSP, as per RFC 6960 Issues reported, and fixes provided by Kazuki Yamaguchi <k@rhe.jp> and Kinichiro Inoguchi <kinichiro.inoguchi@gmail.com> | ||||
* | Set BN_FLG_CONSTTIME on the correct variable. beck committed wrong fix.libressl-v2.2.9 | tedu | 2016-06-06 | 1 | -2/+2 |
| | | | | Mistake noted by Billy Brumley. Many thanks. | ||||
* | Correct a problem that prevents the DSA signing algorithm from running | beck | 2016-06-06 | 1 | -4/+6 |
| | | | | | | | in constant time even if the flag BN_FLG_CONSTTIME is set. This issue was reported by Cesar Pereida (Aalto University), Billy Brumley (Tampere University of Technology), and Yuval Yarom (The University of Adelaide and NICTA). The fix was developed by Cesar Pereida | ||||
* | LibreSSL 2.2.9 | bcook | 2016-06-06 | 1 | -3/+3 |
| | |||||
* | bump to 2.2.8libressl-v2.2.8 | bcook | 2016-05-29 | 1 | -3/+3 |
| | |||||
* | Fix a short-read bug in the previous version of asn1_d2i_read_bio | bcook | 2016-05-29 | 1 | -26/+28 |
| | | | | | The outer while() loop is missing, so we only read up to chunk_max bytes. ok tedu | ||||
* | prefer limits.h over sys/limits.hlibressl-v2.2.7 | bcook | 2016-05-03 | 1 | -2/+2 |
| | |||||
* | bump to 2.2.7 | bcook | 2016-05-03 | 1 | -2/+2 |
| | |||||
* | backport patch from openssl for multiple issues: | tedu | 2016-05-03 | 7 | -30/+56 |
| | | | | | | | missing padding check in aesni functions overflow in evp encode functions use of invalid negative asn.1 types ok beck | ||||
* | This commit was manufactured by cvs2git to create branch 'OPENBSD_5_8'. | cvs2svn | 2016-05-03 | 1 | -0/+209 |
| | |||||
* | bump version.libressl-v2.2.6 | beck | 2016-01-28 | 1 | -3/+3 |
| | | | | ok bcook@ | ||||
* | deprecate SSL_OP_SINGLE_DH_USE | beck | 2016-01-27 | 2 | -37/+6 |
| | | | | ok jsing@ | ||||
* | remove O=VeriSign, Inc., OU=Class 3 Public Primary Certification Authority | sthen | 2015-12-17 | 1 | -49/+0 |
| | | | | from cert.pem in 5.8-stable, requested by Josh Grosse | ||||
* | Bump LibreSSL version number to 2.2.5 in 5.8 release branch.libressl-v2.2.5 | bcook | 2015-12-04 | 1 | -3/+3 |
| | |||||
* | Fix for OpenSSL CVE-2015-3195 | beck | 2015-12-04 | 1 | -3/+8 |
| | |||||
* | patch for OpenSSL CVE-2015-3194 | beck | 2015-12-04 | 1 | -2/+2 |
| | |||||
* | Bump LibreSSL version number to 2.2.4 in 5.8 release branch.libressl-v2.2.4 | bcook | 2015-10-15 | 1 | -3/+3 |
| | |||||
* | pull up fixes for leak and overrun | tedu | 2015-10-15 | 1 | -6/+4 |
| | |||||
* | Bump LibreSSL version number to 2.2.3 in 5.8 release branch.libressl-v2.2.3 | jsing | 2015-08-28 | 1 | -3/+3 |
| | | | | Requested by bcook@ for libressl portable. | ||||
* | MFC: Correctly handle a ClientHello that contains no TLS extensions, rather | jsing | 2015-08-28 | 1 | -1/+3 |
| | | | | than treating it as invalid and aborting the handshake. | ||||
* | This commit was manufactured by cvs2git to create branch 'OPENBSD_5_8'.libressl-v2.2.2 | cvs2svn | 2015-08-02 | 1185 | -381116/+0 |
| | |||||
* | spelling; ok deraadt | jmc | 2015-08-02 | 2 | -4/+4 |
| | |||||
* | Fix SRTP parsing. | doug | 2015-07-31 | 2 | -6/+4 |
| | | | | | | | jsing@ noticed that during the CBS conversion, an extra CBS_len comparison was introduced. It should be 0 after extracting MKI. ok jsing@ bcook@ deraadt@ | ||||
* | Add linker warnings in case SSLv3_{,client,server}_method are referenced. | miod | 2015-07-29 | 5 | -5/+35 |
| | | | | | | | Use of this symbols proves the existence of a code path willingly using SSLv3, even with OPENSSL_NO_SSL3 being defined, which hints that it needs fixing. Discussed with the LibreSSL cabal during c2k15; ok deraadt@ | ||||
* | Use named initialisers for X509V3_EXT_METHOD structs (for the usual | jsing | 2015-07-29 | 38 | -456/+1176 |
| | | | | reasons) - only change in generated assembly is due to line numbering. | ||||
* | Expand obsolete M_ASN1.*(cmp|dup|print|set) macros - no change in generated | jsing | 2015-07-29 | 40 | -108/+108 |
| | | | | | | assembly. ok bcook@ | ||||
* | Expand obsolete M_ASN1_STRING_* macros in asn1_lib.c, apply some style(9) | jsing | 2015-07-29 | 2 | -12/+10 |
| | | | | | | and drop an unnecessary return from a void function. ok bcook@ doug@ | ||||
* | Less asn1_mac.h - asn1_lib.c does not need it and x_pkey.c should be | jsing | 2015-07-27 | 4 | -20/+10 |
| | | | | | | using ASN1err() instead of ASN1_MAC_H_err(). ok miod@ | ||||
* | double words fix; docs are slowly getting moved to mdoc, but this | sobrado | 2015-07-25 | 4 | -4/+4 |
| | | | | | | change will help people translating them. ok jmc@, schwarze@ | ||||
* | Place the ASN.1 template macros (and remaining implement macros) under | jsing | 2015-07-25 | 2 | -6/+12 |
| | | | | #ifndef LIBRESSL_INTERNAL - we're not using these anymore! | ||||
* | double word fix. | sobrado | 2015-07-25 | 1 | -2/+2 |
| | | | | ok jmc@, schwarze@ | ||||
* | Expand another ASN.1 template macro that snuck through last time around. | jsing | 2015-07-25 | 2 | -4/+16 |
| | | | | No change in generated assembly. | ||||
* | Manually expand ASN.1 template macros - only change in generated assembly | jsing | 2015-07-25 | 6 | -32/+80 |
| | | | | is due to line numbering. | ||||
* | Expand ASN.1 template macros that got missed in the last pass - only change | jsing | 2015-07-25 | 6 | -22/+62 |
| | | | | to generated assembly is due to line numbers. | ||||
* | Expand ASN.1 template macros - the generated assembly only differs by | jsing | 2015-07-25 | 26 | -282/+1612 |
| | | | | changes to line numbers. | ||||
* | Expand ASN.1 template macros - no change in generated assembly. | jsing | 2015-07-25 | 2 | -112/+588 |
| | |||||
* | Expand ASN.1 template macros - no change in generated assembly. | jsing | 2015-07-25 | 2 | -178/+1090 |
| | |||||
* | Expand another wall of ASN.1 template macros - no change to generated | jsing | 2015-07-25 | 2 | -448/+2714 |
| | | | | assembly. | ||||
* | Expand ASN.1 template macros - no change in generated assembly. | jsing | 2015-07-25 | 4 | -272/+1694 |
| | |||||
* | Expand ASN.1 template macros - the generated assembly only differs by | jsing | 2015-07-25 | 2 | -110/+702 |
| | | | | changes to line numbers. | ||||
* | Expand ASN.1 template macros - no change in generated assembly. | jsing | 2015-07-24 | 4 | -54/+342 |
| | |||||
* | Expand ASN.1 template macros - the generated assembly only differs by | jsing | 2015-07-24 | 2 | -102/+682 |
| | | | | changes to line numbers. | ||||
* | an TLS -> a TLS; from thanos tsouanas | jmc | 2015-07-24 | 5 | -14/+14 |
| | |||||
* | Expand ASN1_ITEM_TEMPLATE/ASN1_EX_TEMPLATE_TYPE/ASN1_ITEM_TEMPLATE_END | jsing | 2015-07-24 | 8 | -44/+212 |
| | | | | macros - the generated assembly only differs by changes to line numbers. | ||||
* | Expand IMPLEMENT_ASN1_MSTRING macros - the generated assembly only differs | jsing | 2015-07-24 | 4 | -12/+84 |
| | | | | by changes to line numbers. | ||||
* | Convert tls1_process_ticket to CBS. | doug | 2015-07-24 | 4 | -62/+76 |
| | | | | ok miod@ jsing@ | ||||
* | Convert tls1_process_sigalgs to CBS. | doug | 2015-07-24 | 2 | -10/+28 |
| | | | | ok miod@ jsing@ | ||||
* | Convert ssl3_get_record to CBS. | doug | 2015-07-24 | 2 | -44/+58 |
| | | | | ok miod@ jsing@ | ||||
* | call it bcrypt in the man page too | tedu | 2015-07-23 | 1 | -3/+3 |
| |