From 78ad012bdfb564b35eb93508ecc7fd75e452cba17da50ac6f4c8a0ed4d7973c0 Mon Sep 17 00:00:00 2001 From: Matwey Kornilov Date: Tue, 4 Feb 2020 16:00:03 +0000 Subject: [PATCH] Accepting request 769520 from home:gsantomaggio_suse:branches:devel:languages:erlang:Factory - Changes for 22.2.4: * ssl: Enhance error handling, all ALERTS shall be handled gracefully and not cause a crash. * ssl: Enhance alert logging, in some places the role indication of the alert origin was missing. So the log would say undefined instead of client or server. * ssl: Two different optimizations did not work together and resulted in the possible breakage of connections using stream ciphers (that is RC4). Reworked the implementation to avoid this. OBS-URL: https://build.opensuse.org/request/show/769520 OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang:Factory/erlang?expand=0&rev=99 --- OTP-22.2.3.tar.gz | 3 --- OTP-22.2.4.tar.gz | 3 +++ erlang.changes | 14 ++++++++++++++ erlang.spec | 2 +- 4 files changed, 18 insertions(+), 4 deletions(-) delete mode 100644 OTP-22.2.3.tar.gz create mode 100644 OTP-22.2.4.tar.gz diff --git a/OTP-22.2.3.tar.gz b/OTP-22.2.3.tar.gz deleted file mode 100644 index 41159b9..0000000 --- a/OTP-22.2.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8470fff519d9ffa5defba4e42c3c1e64cd86905313040246d4a6e35799a9e614 -size 55742102 diff --git a/OTP-22.2.4.tar.gz b/OTP-22.2.4.tar.gz new file mode 100644 index 0000000..f899b3e --- /dev/null +++ b/OTP-22.2.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7aab2285b46462332a7fdad395d4629e6465d5da324cf7e081e8d62fdb5b38f1 +size 55746886 diff --git a/erlang.changes b/erlang.changes index 4170ae0..aa5ff1a 100644 --- a/erlang.changes +++ b/erlang.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Mon Feb 3 07:59:55 UTC 2020 - Gabriele Santomaggio + +- Changes for 22.2.4: + * ssl: Enhance error handling, all ALERTS shall be handled + gracefully and not cause a crash. + * ssl: Enhance alert logging, in some places the role + indication of the alert origin was missing. So the log + would say undefined instead of client or server. + * ssl: Two different optimizations did not work together and + resulted in the possible breakage of connections using + stream ciphers (that is RC4). Reworked the + implementation to avoid this. + ------------------------------------------------------------------- Fri Jan 24 08:08:38 UTC 2020 - matwey.kornilov@gmail.com diff --git a/erlang.spec b/erlang.spec index d5eee63..496bcb4 100644 --- a/erlang.spec +++ b/erlang.spec @@ -28,7 +28,7 @@ %{!?make_build:%{expand: %%global make_build %%{__make} %%{?_smp_mflags}}} Name: erlang -Version: 22.2.3 +Version: 22.2.4 Release: 0 # not set up to be built with position independend executable support #!BuildIgnore: gcc-PIE