Summary: | security/sslscan: Update to 2.0.16 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Jamie Landeg-Jones <jamie> | ||||||
Component: | Individual Port(s) | Assignee: | Gavin Atkinson <gavin> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Some People | CC: | jamie | ||||||
Priority: | --- | Keywords: | patch | ||||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(gavin) |
||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
URL: | https://github.com/rbsec/sslscan/releases/tag/2.0.16 | ||||||||
Attachments: |
|
This would close the request in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251167 *bump* Maintainer timeout? Created attachment 242128 [details]
cd /usr/ports/security/sslscan && patch < patch-security_sslscan
Previous patch is out of date.
This updated patch upgrades to 2.0.16 and statically compiles with OpenSSL 3.0.1
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ae95a8af2f0b8cb01bcb222956cbb35fa92237f5 commit ae95a8af2f0b8cb01bcb222956cbb35fa92237f5 Author: Jamie Landeg-Jones <jamie@catflap.org> AuthorDate: 2023-05-12 05:46:00 +0000 Commit: Stefan Eßer <se@FreeBSD.org> CommitDate: 2023-05-12 05:52:48 +0000 security/sslscan: update to 2.0.16 and use OpenSSL-3 This update removes the UNSAFESSL option and unconditionally and compiles in OpenSSL-3. The author of this patch requests it to be committed after a maintainer time-out. PR: 270101 Approved by: portmgr (implicit) security/sslscan/Makefile | 33 ++++------ security/sslscan/distinfo | 8 ++- security/sslscan/files/patch-Makefile | 94 ++++++++++++++++++++++++--- security/sslscan/files/patch-sslscan.c (gone) | 19 ------ 4 files changed, 101 insertions(+), 53 deletions(-) cheers for doing that, Stefan! |
Created attachment 240737 [details] cd /usr/ports/security/sslscan && patch < patch-security_sslscan Attached patch to update sslscan to 2.0.15 This version compiles openssl (currently 1.1.1t) statically within in its binary so that it can perform all old and new protocol checks (including compression checks) without depending on the installed version of openssl, and without depending on the openssl-unsafe package. From the notes: "sslscan version 2 has now been released. This includes a major rewrite of the backend scanning code, which means that it is no longer reliant on the version of OpenSSL for many checks. This means that it is possible to support legacy protocols (SSLv2 and SSLv3), as well as supporting TLSv1.3 - regardless of the version of OpenSSL that it has been compiled against."