Compare commits
7 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
5b39a35bf8 | ||
![]() |
41d8aa6aef | ||
![]() |
b8b8628640 | ||
![]() |
6cb804b342 | ||
![]() |
00eb776ee9 | ||
![]() |
534ee348a9 | ||
![]() |
ad914139c4 |
11
ChangeLog
11
ChangeLog
@@ -28,6 +28,17 @@ history is also available from Git.
|
|||||||
|
|
||||||
LibreSSL Portable Release Notes:
|
LibreSSL Portable Release Notes:
|
||||||
|
|
||||||
|
2.3.5 - Reliability fix
|
||||||
|
|
||||||
|
* Fixed an error in libcrypto when parsing some ASN.1 elements > 16k.
|
||||||
|
|
||||||
|
2.3.4 - Security Update
|
||||||
|
|
||||||
|
* Fix multiple vulnerabilities in libcrypto relating to ASN.1 and encoding.
|
||||||
|
From OpenSSL.
|
||||||
|
|
||||||
|
* Minor build fixes
|
||||||
|
|
||||||
2.3.3 - OpenBSD 5.9 release branch tagged
|
2.3.3 - OpenBSD 5.9 release branch tagged
|
||||||
|
|
||||||
* Reworked build scripts to better sync with OpenNTPD-portable
|
* Reworked build scripts to better sync with OpenNTPD-portable
|
||||||
|
@@ -11,9 +11,9 @@ endif
|
|||||||
EXTRA_DIST = nc.1
|
EXTRA_DIST = nc.1
|
||||||
|
|
||||||
nc_LDADD = $(PLATFORM_LDADD) $(PROG_LDADD)
|
nc_LDADD = $(PLATFORM_LDADD) $(PROG_LDADD)
|
||||||
nc_LDADD += $(top_builddir)/crypto/libcrypto.la
|
nc_LDADD += $(abs_top_builddir)/crypto/libcrypto.la
|
||||||
nc_LDADD += $(top_builddir)/ssl/libssl.la
|
nc_LDADD += $(abs_top_builddir)/ssl/libssl.la
|
||||||
nc_LDADD += $(top_builddir)/tls/libtls.la
|
nc_LDADD += $(abs_top_builddir)/tls/libtls.la
|
||||||
|
|
||||||
AM_CPPFLAGS += -I$(top_srcdir)/apps/nc/compat
|
AM_CPPFLAGS += -I$(top_srcdir)/apps/nc/compat
|
||||||
if OPENSSLDIR_DEFINED
|
if OPENSSLDIR_DEFINED
|
||||||
|
@@ -5,8 +5,8 @@ bin_PROGRAMS = openssl
|
|||||||
dist_man_MANS = openssl.1
|
dist_man_MANS = openssl.1
|
||||||
|
|
||||||
openssl_LDADD = $(PLATFORM_LDADD) $(PROG_LDADD)
|
openssl_LDADD = $(PLATFORM_LDADD) $(PROG_LDADD)
|
||||||
openssl_LDADD += $(top_builddir)/ssl/libssl.la
|
openssl_LDADD += $(abs_top_builddir)/ssl/libssl.la
|
||||||
openssl_LDADD += $(top_builddir)/crypto/libcrypto.la
|
openssl_LDADD += $(abs_top_builddir)/crypto/libcrypto.la
|
||||||
|
|
||||||
openssl_SOURCES = apps.c
|
openssl_SOURCES = apps.c
|
||||||
openssl_SOURCES += asn1pars.c
|
openssl_SOURCES += asn1pars.c
|
||||||
|
@@ -3,6 +3,7 @@ include $(top_srcdir)/Makefile.am.common
|
|||||||
AM_CPPFLAGS += -I$(top_srcdir)/crypto/asn1
|
AM_CPPFLAGS += -I$(top_srcdir)/crypto/asn1
|
||||||
AM_CPPFLAGS += -I$(top_srcdir)/crypto/evp
|
AM_CPPFLAGS += -I$(top_srcdir)/crypto/evp
|
||||||
AM_CPPFLAGS += -I$(top_srcdir)/crypto/modes
|
AM_CPPFLAGS += -I$(top_srcdir)/crypto/modes
|
||||||
|
AM_CPPFLAGS += -I$(top_srcdir)/crypto
|
||||||
|
|
||||||
lib_LTLIBRARIES = libcrypto.la
|
lib_LTLIBRARIES = libcrypto.la
|
||||||
|
|
||||||
@@ -128,6 +129,7 @@ libcrypto_la_SOURCES += mem_dbg.c
|
|||||||
libcrypto_la_SOURCES += o_init.c
|
libcrypto_la_SOURCES += o_init.c
|
||||||
libcrypto_la_SOURCES += o_str.c
|
libcrypto_la_SOURCES += o_str.c
|
||||||
libcrypto_la_SOURCES += o_time.c
|
libcrypto_la_SOURCES += o_time.c
|
||||||
|
noinst_HEADERS += constant_time_locl.h
|
||||||
noinst_HEADERS += cryptlib.h
|
noinst_HEADERS += cryptlib.h
|
||||||
noinst_HEADERS += md32_common.h
|
noinst_HEADERS += md32_common.h
|
||||||
noinst_HEADERS += o_time.h
|
noinst_HEADERS += o_time.h
|
||||||
|
@@ -64,8 +64,10 @@ AM_CONDITIONAL([HAVE_ARC4RANDOM_BUF],
|
|||||||
|
|
||||||
# Check for getentropy fallback dependencies
|
# Check for getentropy fallback dependencies
|
||||||
AC_CHECK_FUNC([getauxval])
|
AC_CHECK_FUNC([getauxval])
|
||||||
AC_CHECK_FUNC([clock_gettime],, [AC_SEARCH_LIBS([clock_gettime],[rt posix4])])
|
AC_SEARCH_LIBS([clock_gettime],[rt posix4])
|
||||||
AC_CHECK_FUNC([dl_iterate_phdr],, [AC_SEARCH_LIBS([dl_iterate_phdr],[dl])])
|
AC_CHECK_FUNC([clock_gettime])
|
||||||
|
AC_SEARCH_LIBS([dl_iterate_phdr],[dl])
|
||||||
|
AC_CHECK_FUNC([dl_iterate_phdr])
|
||||||
])
|
])
|
||||||
|
|
||||||
AC_DEFUN([CHECK_VA_COPY], [
|
AC_DEFUN([CHECK_VA_COPY], [
|
||||||
|
@@ -6,7 +6,7 @@ EXTRA_DIST = VERSION
|
|||||||
EXTRA_DIST += CMakeLists.txt
|
EXTRA_DIST += CMakeLists.txt
|
||||||
|
|
||||||
libssl_la_LDFLAGS = -version-info @LIBSSL_VERSION@ -no-undefined
|
libssl_la_LDFLAGS = -version-info @LIBSSL_VERSION@ -no-undefined
|
||||||
libssl_la_LIBADD = ../crypto/libcrypto.la
|
libssl_la_LIBADD = $(abs_top_builddir)/crypto/libcrypto.la
|
||||||
|
|
||||||
libssl_la_SOURCES = bio_ssl.c
|
libssl_la_SOURCES = bio_ssl.c
|
||||||
libssl_la_SOURCES += bs_ber.c
|
libssl_la_SOURCES += bs_ber.c
|
||||||
|
@@ -7,9 +7,9 @@ AM_CPPFLAGS += -I $(top_srcdir)/apps/openssl
|
|||||||
AM_CPPFLAGS += -I $(top_srcdir)/apps/openssl/compat
|
AM_CPPFLAGS += -I $(top_srcdir)/apps/openssl/compat
|
||||||
|
|
||||||
LDADD = $(PLATFORM_LDADD) $(PROG_LDADD)
|
LDADD = $(PLATFORM_LDADD) $(PROG_LDADD)
|
||||||
LDADD += $(top_builddir)/ssl/libssl.la
|
LDADD += $(abs_top_builddir)/ssl/libssl.la
|
||||||
LDADD += $(top_builddir)/crypto/libcrypto.la
|
LDADD += $(abs_top_builddir)/crypto/libcrypto.la
|
||||||
LDADD += $(top_builddir)/tls/libtls.la
|
LDADD += $(abs_top_builddir)/tls/libtls.la
|
||||||
|
|
||||||
TEST_LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) $(top_srcdir)/tap-driver.sh
|
TEST_LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) $(top_srcdir)/tap-driver.sh
|
||||||
|
|
||||||
|
@@ -6,7 +6,9 @@ EXTRA_DIST = VERSION
|
|||||||
EXTRA_DIST += CMakeLists.txt
|
EXTRA_DIST += CMakeLists.txt
|
||||||
|
|
||||||
libtls_la_LDFLAGS = -version-info @LIBTLS_VERSION@ -no-undefined
|
libtls_la_LDFLAGS = -version-info @LIBTLS_VERSION@ -no-undefined
|
||||||
libtls_la_LIBADD = ../crypto/libcrypto.la ../ssl/libssl.la $(PLATFORM_LDADD)
|
libtls_la_LIBADD = $(abs_top_builddir)/ssl/libssl.la
|
||||||
|
libtls_la_LIBADD += $(abs_top_builddir)/crypto/libcrypto.la
|
||||||
|
libtls_la_LIBADD += $(PLATFORM_LDADD)
|
||||||
|
|
||||||
libtls_la_CPPFLAGS = $(AM_CPPFLAGS)
|
libtls_la_CPPFLAGS = $(AM_CPPFLAGS)
|
||||||
if OPENSSLDIR_DEFINED
|
if OPENSSLDIR_DEFINED
|
||||||
|
Reference in New Issue
Block a user