Package: libshout / 2.4.1-2
Metadata
Package | Version | Patches format |
---|---|---|
libshout | 2.4.1-2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
01 libshout tls compile with OpenSSL 1.1.0.patch | (download) |
src/tls.c |
12 8 + 4 - 0 ! |
[patch] tls: compile with openssl 1.1.0 The init functions are not longer required in OpenSSL 1.1 so I dropped them. TLSv1_client_method() should not be used because it enables only the TLSv1.0 protocol. Better is to use SSLv23_client_method() which enable all the protocols including TLSv1.2. With this functions SSLv2 and SSLv3 is theoretically possible but as of today those protocols are usually build-time disabled. To avoid all this OpenSSL 1.1 provides TLS_client_method() which is aim to provide to highest TLS protocol version (same as SSLv23_client_method() but it is deprecated in 1.1). Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc> |
1