immortalwrt/package
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
..
base-files Merge Lean's source 2020-03-22 19:07:54 +08:00
boot ramips: add xiaomi_miwifi-r3 support (#3839) 2020-03-17 01:39:45 +08:00
ctcgfw luci-app-ariwhu: typo fix 2020-03-28 22:04:59 +08:00
devel treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
firmware ath10k-firmware: update ath10k-ct firmware images 2020-03-27 19:24:57 +08:00
kernel Merge Lean's source 2020-03-29 02:51:12 +08:00
lean Revert "trojan: remove useless patch" 2020-03-29 16:04:22 +08:00
libs openssl: revert EOF detection change in 1.1.1 2020-03-29 16:17:31 +08:00
lienol Revert "trojan: remove useless patch" 2020-03-29 16:04:22 +08:00
network iw: fix 2020-03-28 23:46:08 +08:00
ntlf9t cpulimit-ng: missing sys/sysctl.h 2020-03-28 21:08:09 +08:00
system Merge Lean's source 2020-03-26 00:40:44 +08:00
utils treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
zxlhhyccc pfring: remove duplicate package 2020-03-28 21:33:17 +08:00
Makefile sync build script for OpenWrt 19.07 2020-02-21 02:41:00 +08:00