immortalwrt/package/libs
Eneas U de Queiroz bf035d50fc
openssl: revert EOF detection change in 1.1.1
This adds patches to avoid possible application breakage caused by a
change in behavior introduced in 1.1.1e.  It affects at least nginx,
which logs error messages such as:
nginx[16652]: [crit] 16675#0: *358 SSL_read() failed (SSL: error:
4095126:SSL routines:ssl3_read_n:unexpected eof while reading) while
keepalive, client: xxxx, server: [::]:443

Openssl commits db943f4 (Detect EOF while reading in libssl), and
22623e0 (Teach more BIOs how to handle BIO_CTRL_EOF) changed the
behavior when encountering an EOF in SSL_read().  Previous behavior was
to return SSL_ERROR_SYSCALL, but errno would still be 0.  The commits
being reverted changed it to SSL_ERRO_SSL, and add an error to the
stack, which is correct.  Unfortunately this affects a number of
applications that counted on the old behavior, including nginx.

The reversion was discussed in openssl/openssl#11378, and implemented as
PR openssl/openssl#11400.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-03-29 16:17:31 +08:00
..
argp-standalone fix & merge 2019-09-30 13:21:19 +08:00
elfutils elfutils: bump to 0.177 (#3648) 2020-03-08 12:49:24 +08:00
gettext fix permission 2019-09-30 14:27:46 +08:00
gettext-full treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
gmp treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libbsd libbsd: update to 0.10.0 2020-02-23 15:26:25 +08:00
libconfig treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libcxx treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libevent2 treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libiconv treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libiconv-full treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libjson-c treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libmnl libmnl: update ABI version 2020-03-24 18:24:26 +08:00
libnetfilter-conntrack treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libnetfilter-cthelper treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libnetfilter-cttimeout treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libnetfilter-log treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libnetfilter-queue treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libnfnetlink treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libnftnl libmnl: update ABI version 2020-03-24 18:24:26 +08:00
libnl libnl: update to lastest version 2019-11-23 09:58:26 -08:00
libnl-tiny package: update ipv6 to latest (#3021) 2020-02-10 15:40:14 +08:00
libpcap libpcap: activate PIE ASLR by default 2020-03-02 17:53:14 +08:00
libroxml treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
librpc fix & merge 2019-09-30 13:21:19 +08:00
libtool treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libubox System: revert some packages for OpenWrt-18.06 2020-03-25 20:16:17 +08:00
libunwind treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libusb treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
libusb-compat treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
lzo treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
mbedtls mbedtls: update to version 2.16.5 2020-02-27 17:44:49 +08:00
ncurses ncurses: update to 6.2 2020-03-08 01:28:54 +08:00
nettle nettle: Disable ARMEB assembly 2020-01-15 02:12:04 +08:00
nghttp2 nghttp2: bump to new version 2019-12-09 06:09:44 -08:00
openssl openssl: revert EOF detection change in 1.1.1 2020-03-29 16:17:31 +08:00
popt treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
readline readline: needs host depend on ncurses to build 2020-03-21 01:28:18 +08:00
sysfsutils treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
toolchain treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
uclibc++ uclibc++: bump to 0.2.5 2019-10-13 11:55:06 +08:00
uclient treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
ustream-ssl ustream-ssl: bump to latest Git HEAD 2020-03-26 20:04:32 +08:00
wolfssl wolfssl: bump to 4.3.0-stable 2020-01-01 16:03:12 +08:00
zlib zlib: update 2020-02-05 15:35:01 +08:00