Summary: | dev-perl/IO-Socket-SSL-2.66.0 stabilization | ||||||
---|---|---|---|---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paolo Pedroni <paolo.pedroni> | ||||
Component: | Stabilization | Assignee: | Gentoo Perl team <perl> | ||||
Status: | RESOLVED OBSOLETE | ||||||
Severity: | normal | CC: | alexey+gentoo, kentnl, tka | ||||
Priority: | Normal | Keywords: | STABLEREQ | ||||
Version: | unspecified | Flags: | stable-bot:
sanity-check+
|
||||
Hardware: | All | ||||||
OS: | Linux | ||||||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=717060 | ||||||
Whiteboard: | was: =dev-perl/IO-Socket-SSL-2.52.0 fails tests | ||||||
Package list: |
dev-perl/IO-Socket-SSL-2.66.0
dev-perl/Mozilla-CA-20999999
|
Runtime testing required: | --- | ||||
Attachments: |
|
Description
Paolo Pedroni
2019-04-01 13:30:40 UTC
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c1b24ed64bdd0b93dfa7abad119e3e7faa2906 commit 17c1b24ed64bdd0b93dfa7abad119e3e7faa2906 Author: Kent Fredric <kentnl@gentoo.org> AuthorDate: 2019-07-12 19:39:24 +0000 Commit: Kent Fredric <kentnl@gentoo.org> CommitDate: 2019-07-12 19:40:05 +0000 dev-perl/IO-Socket-SSL: Bump to version 2.66.0 re bug #678182 Upstream: - Prefer AES for server side cipher default (performance) - Make fingerprint algo optional, based on fingerprint length - use CTX_set_ecdh_auto when needed (OpenSSL 1.0.2) - Update fingerprints in live tests - Support dual RSA and ECDSA certificates on the same domain - Update PublicSuffix - Fail compilation when Net::SSLeay has cross-version API-incompatible OpenSSL linking - Enable X509_V_FLAG_PARTIAL_CHAIN if supported (Net::SSLeay 1.83+, OpenSSL 1.1.0+ ) - Support multiple/automatic/custom curves (Net::SSLeay 1.86+) - Enable Post-Handshake-Auth client-side when client certs are provided (TLS1.3, Net::SSLeay 1.86+) - Support for TLS 1.3 (OpenSSL 1.1.1, Net::SSLeay 1.86+) - Fix memory leak when CRL are used - Fix memory leak w/ stop_SSL and threads, non-blocking sockets, or timeout - Fix various test failures w/ newer OpenSSL - Fix redefine warnings when Socket6 is installed w/o IO::Socket::{IP,INET6} - Add optional 'serial' argument to IO::Socket::SSL::Intercept - Add function get_session_reused to detect session reuse. - Fix fingerprint_xxx value reported by IO::Socket::SSL::Utils::Cert_asHash - Fix creation of serial number in IO::Socket::SSL::Intercept - Fix tests failing w/o IPv6 support - Use SNI if hostname is given in ALL CAPS - Don't add authority key for issuer in Utils::CERT_create - Add missing certificates to dist/manifest - Don't check for OCSP if SSL_fingerprint is used and matches Keywords: - Due to addition of Mozilla-CA as a dep, the following keywords are dropped: amd64-{fbsd,linux} arm{,64} hppa ia64 m68k{,-mint} mips ppc-{aix,macos} riscv s390 sh sparc sparc{,64}-solaris x64-cygwin {x86,x64}-{macos,solaris} x86-{fbsd,linux} Bug: https://bugs.gentoo.org/682224 Closes: https://bugs.gentoo.org/678182 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Kent Fredric <kentnl@gentoo.org> dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.66.0.ebuild | 31 ++++++++++++++++++++++ dev-perl/IO-Socket-SSL/Manifest | 1 + 2 files changed, 32 insertions(+) (In reply to Larry the Git Cow from comment #1) > dev-perl/IO-Socket-SSL: Bump to version 2.66.0 re bug #678182 Tests work with newer version. Please stabilize dev-perl/IO-Socket-SSL-2.66.0 An automated check of this bug failed - repoman reported dependency errors (103 lines truncated):
> dependency.bad dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.66.0.ebuild: DEPEND: arm(default/linux/arm/17.0) ['dev-perl/Mozilla-CA']
> dependency.bad dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.66.0.ebuild: RDEPEND: arm(default/linux/arm/17.0) ['dev-perl/Mozilla-CA']
> dependency.bad dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.66.0.ebuild: DEPEND: arm64(default/linux/arm64/17.0) ['dev-perl/Mozilla-CA']
x86 stable amd64 stable arm stable arm64 stable sparc stable ppc64 stable ppc stable ia64 stable s390 stable alpha stable Remaining HPPA work moved to #717060 |