Skip to content

Commit d245355

Browse files
authored
update to 3.6.2 (#20)
1 parent edfc7eb commit d245355

File tree

5 files changed

+21
-14
lines changed

5 files changed

+21
-14
lines changed

ChangeLog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,12 @@ history is also available from Git.
2828

2929
LibreSSL Portable Release Notes:
3030

31+
3.6.2 - Stable release
32+
33+
* Security fix
34+
- A malicious certificate revocation list or timestamp response token
35+
would allow an attacker to read arbitrary memory.
36+
3137
3.6.1 - Stable release
3238

3339
* Bug fixes

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
3.6.1.0
1+
3.6.2.0
22

configure

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#! /bin/sh
22
# Guess values for system-dependent variables and create Makefiles.
3-
# Generated by GNU Autoconf 2.69 for libressl 3.6.1.
3+
# Generated by GNU Autoconf 2.69 for libressl 3.6.2.
44
#
55
#
66
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@ MAKEFLAGS=
587587
# Identity of this package.
588588
PACKAGE_NAME='libressl'
589589
PACKAGE_TARNAME='libressl'
590-
PACKAGE_VERSION='3.6.1'
591-
PACKAGE_STRING='libressl 3.6.1'
590+
PACKAGE_VERSION='3.6.2'
591+
PACKAGE_STRING='libressl 3.6.2'
592592
PACKAGE_BUGREPORT=''
593593
PACKAGE_URL=''
594594

@@ -1455,7 +1455,7 @@ if test "$ac_init_help" = "long"; then
14551455
# Omit some internal or obsolete options to make the list less imposing.
14561456
# This message is too long to be a string in the A/UX 3.1 sh.
14571457
cat <<_ACEOF
1458-
\`configure' configures libressl 3.6.1 to adapt to many kinds of systems.
1458+
\`configure' configures libressl 3.6.2 to adapt to many kinds of systems.
14591459
14601460
Usage: $0 [OPTION]... [VAR=VALUE]...
14611461
@@ -1526,7 +1526,7 @@ fi
15261526

15271527
if test -n "$ac_init_help"; then
15281528
case $ac_init_help in
1529-
short | recursive ) echo "Configuration of libressl 3.6.1:";;
1529+
short | recursive ) echo "Configuration of libressl 3.6.2:";;
15301530
esac
15311531
cat <<\_ACEOF
15321532
@@ -1644,7 +1644,7 @@ fi
16441644
test -n "$ac_init_help" && exit $ac_status
16451645
if $ac_init_version; then
16461646
cat <<\_ACEOF
1647-
libressl configure 3.6.1
1647+
libressl configure 3.6.2
16481648
generated by GNU Autoconf 2.69
16491649
16501650
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2192,7 +2192,7 @@ cat >config.log <<_ACEOF
21922192
This file contains any messages produced by compilers while
21932193
running configure, to aid debugging if configure makes a mistake.
21942194
2195-
It was created by libressl $as_me 3.6.1, which was
2195+
It was created by libressl $as_me 3.6.2, which was
21962196
generated by GNU Autoconf 2.69. Invocation command line was
21972197
21982198
$ $0 $@
@@ -3128,7 +3128,7 @@ fi
31283128

31293129
# Define the identity of the package.
31303130
PACKAGE='libressl'
3131-
VERSION='3.6.1'
3131+
VERSION='3.6.2'
31323132

31333133

31343134
cat >>confdefs.h <<_ACEOF
@@ -14701,7 +14701,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1470114701
# report actual input values of CONFIG_FILES etc. instead of their
1470214702
# values after options handling.
1470314703
ac_log="
14704-
This file was extended by libressl $as_me 3.6.1, which was
14704+
This file was extended by libressl $as_me 3.6.2, which was
1470514705
generated by GNU Autoconf 2.69. Invocation command line was
1470614706
1470714707
CONFIG_FILES = $CONFIG_FILES
@@ -14758,7 +14758,7 @@ _ACEOF
1475814758
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1475914759
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1476014760
ac_cs_version="\\
14761-
libressl config.status 3.6.1
14761+
libressl config.status 3.6.2
1476214762
configured by $0, generated by GNU Autoconf 2.69,
1476314763
with options \\"\$ac_cs_config\\"
1476414764

crypto/x509/x509_genn.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,8 @@ GENERAL_NAME_cmp(GENERAL_NAME *a, GENERAL_NAME *b)
366366
return -1;
367367
switch (a->type) {
368368
case GEN_X400:
369-
result = ASN1_TYPE_cmp(a->d.x400Address, b->d.x400Address);
369+
result = ASN1_STRING_cmp((ASN1_STRING *)a->d.x400Address,
370+
(ASN1_STRING *)b->d.x400Address);
370371
break;
371372

372373
case GEN_EDIPARTY:

include/openssl/opensslv.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
#define HEADER_OPENSSLV_H
44

55
/* These will change with each release of LibreSSL-portable */
6-
#define LIBRESSL_VERSION_NUMBER 0x3060100fL
6+
#define LIBRESSL_VERSION_NUMBER 0x3060200fL
77
/* ^ Patch starts here */
8-
#define LIBRESSL_VERSION_TEXT "LibreSSL 3.6.1"
8+
#define LIBRESSL_VERSION_TEXT "LibreSSL 3.6.2"
99

1010
/* These will never change */
1111
#define OPENSSL_VERSION_NUMBER 0x20000000L

0 commit comments

Comments
 (0)