pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/hs-tls Update to tls-1.5.5



details:   https://anonhg.NetBSD.org/pkgsrc/rev/08a5bc84f0ec
branches:  trunk
changeset: 451107:08a5bc84f0ec
user:      pho <pho%pkgsrc.org@localhost>
date:      Sat Apr 24 13:06:02 2021 +0000

description:
Update to tls-1.5.5

Version 1.5.5
* QUIC support #419 #427 #428 #430 #433 #441
* Server ECDSA for P-256 #436
* Sort ciphersuites based on hardware-acceleration support #439
* Sending no_application_protocol #440
* Internal improvements #426 #431

Version 1.5.4
* Restore interoperability with early Java 6 #422
* Test cleanups for timeout and async usage #416

diffstat:

 security/hs-tls/Makefile      |    4 +-
 security/hs-tls/PLIST         |  457 +++++++++++++++++++++--------------------
 security/hs-tls/buildlink3.mk |    6 +-
 security/hs-tls/distinfo      |   10 +-
 4 files changed, 244 insertions(+), 233 deletions(-)

diffs (truncated from 508 to 300 lines):

diff -r 13f0616f5278 -r 08a5bc84f0ec security/hs-tls/Makefile
--- a/security/hs-tls/Makefile  Sat Apr 24 12:58:20 2021 +0000
+++ b/security/hs-tls/Makefile  Sat Apr 24 13:06:02 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2020/01/17 13:38:00 pho Exp $
+# $NetBSD: Makefile,v 1.2 2021/04/24 13:06:02 pho Exp $
 
-DISTNAME=      tls-1.5.3
+DISTNAME=      tls-1.5.5
 CATEGORIES=    security
 
 MAINTAINER=    pho%cielonegro.org@localhost
diff -r 13f0616f5278 -r 08a5bc84f0ec security/hs-tls/PLIST
--- a/security/hs-tls/PLIST     Sat Apr 24 12:58:20 2021 +0000
+++ b/security/hs-tls/PLIST     Sat Apr 24 13:06:02 2021 +0000
@@ -1,224 +1,235 @@
-@comment $NetBSD: PLIST,v 1.1 2020/05/11 17:52:13 rillig Exp $
-${HS_INTF}/package-description
-${HS_INTF}/package-id
+@comment $NetBSD: PLIST,v 1.2 2021/04/24 13:06:02 pho Exp $
+lib/tls-${PKGVERSION}/${HS_VERSION}/package-description
+lib/tls-${PKGVERSION}/${HS_VERSION}/package-id
 lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
-${HS_IMPL}/Network/TLS.dyn_hi
-${HS_IMPL}/Network/TLS.hi
-${HS_IMPL}/Network/TLS.p_hi
-${HS_IMPL}/Network/TLS/Backend.dyn_hi
-${HS_IMPL}/Network/TLS/Backend.hi
-${HS_IMPL}/Network/TLS/Backend.p_hi
-${HS_IMPL}/Network/TLS/Cap.dyn_hi
-${HS_IMPL}/Network/TLS/Cap.hi
-${HS_IMPL}/Network/TLS/Cap.p_hi
-${HS_IMPL}/Network/TLS/Cipher.dyn_hi
-${HS_IMPL}/Network/TLS/Cipher.hi
-${HS_IMPL}/Network/TLS/Cipher.p_hi
-${HS_IMPL}/Network/TLS/Compression.dyn_hi
-${HS_IMPL}/Network/TLS/Compression.hi
-${HS_IMPL}/Network/TLS/Compression.p_hi
-${HS_IMPL}/Network/TLS/Context.dyn_hi
-${HS_IMPL}/Network/TLS/Context.hi
-${HS_IMPL}/Network/TLS/Context.p_hi
-${HS_IMPL}/Network/TLS/Context/Internal.dyn_hi
-${HS_IMPL}/Network/TLS/Context/Internal.hi
-${HS_IMPL}/Network/TLS/Context/Internal.p_hi
-${HS_IMPL}/Network/TLS/Core.dyn_hi
-${HS_IMPL}/Network/TLS/Core.hi
-${HS_IMPL}/Network/TLS/Core.p_hi
-${HS_IMPL}/Network/TLS/Credentials.dyn_hi
-${HS_IMPL}/Network/TLS/Credentials.hi
-${HS_IMPL}/Network/TLS/Credentials.p_hi
-${HS_IMPL}/Network/TLS/Crypto.dyn_hi
-${HS_IMPL}/Network/TLS/Crypto.hi
-${HS_IMPL}/Network/TLS/Crypto.p_hi
-${HS_IMPL}/Network/TLS/Crypto/DH.dyn_hi
-${HS_IMPL}/Network/TLS/Crypto/DH.hi
-${HS_IMPL}/Network/TLS/Crypto/DH.p_hi
-${HS_IMPL}/Network/TLS/Crypto/IES.dyn_hi
-${HS_IMPL}/Network/TLS/Crypto/IES.hi
-${HS_IMPL}/Network/TLS/Crypto/IES.p_hi
-${HS_IMPL}/Network/TLS/Crypto/Types.dyn_hi
-${HS_IMPL}/Network/TLS/Crypto/Types.hi
-${HS_IMPL}/Network/TLS/Crypto/Types.p_hi
-${HS_IMPL}/Network/TLS/ErrT.dyn_hi
-${HS_IMPL}/Network/TLS/ErrT.hi
-${HS_IMPL}/Network/TLS/ErrT.p_hi
-${HS_IMPL}/Network/TLS/Extension.dyn_hi
-${HS_IMPL}/Network/TLS/Extension.hi
-${HS_IMPL}/Network/TLS/Extension.p_hi
-${HS_IMPL}/Network/TLS/Extra.dyn_hi
-${HS_IMPL}/Network/TLS/Extra.hi
-${HS_IMPL}/Network/TLS/Extra.p_hi
-${HS_IMPL}/Network/TLS/Extra/Cipher.dyn_hi
-${HS_IMPL}/Network/TLS/Extra/Cipher.hi
-${HS_IMPL}/Network/TLS/Extra/Cipher.p_hi
-${HS_IMPL}/Network/TLS/Extra/FFDHE.dyn_hi
-${HS_IMPL}/Network/TLS/Extra/FFDHE.hi
-${HS_IMPL}/Network/TLS/Extra/FFDHE.p_hi
-${HS_IMPL}/Network/TLS/Handshake.dyn_hi
-${HS_IMPL}/Network/TLS/Handshake.hi
-${HS_IMPL}/Network/TLS/Handshake.p_hi
-${HS_IMPL}/Network/TLS/Handshake/Certificate.dyn_hi
-${HS_IMPL}/Network/TLS/Handshake/Certificate.hi
-${HS_IMPL}/Network/TLS/Handshake/Certificate.p_hi
-${HS_IMPL}/Network/TLS/Handshake/Client.dyn_hi
-${HS_IMPL}/Network/TLS/Handshake/Client.hi
-${HS_IMPL}/Network/TLS/Handshake/Client.p_hi
-${HS_IMPL}/Network/TLS/Handshake/Common.dyn_hi
-${HS_IMPL}/Network/TLS/Handshake/Common.hi
-${HS_IMPL}/Network/TLS/Handshake/Common.p_hi
-${HS_IMPL}/Network/TLS/Handshake/Common13.dyn_hi
-${HS_IMPL}/Network/TLS/Handshake/Common13.hi
-${HS_IMPL}/Network/TLS/Handshake/Common13.p_hi
-${HS_IMPL}/Network/TLS/Handshake/Key.dyn_hi
-${HS_IMPL}/Network/TLS/Handshake/Key.hi
-${HS_IMPL}/Network/TLS/Handshake/Key.p_hi
-${HS_IMPL}/Network/TLS/Handshake/Process.dyn_hi
-${HS_IMPL}/Network/TLS/Handshake/Process.hi
-${HS_IMPL}/Network/TLS/Handshake/Process.p_hi
-${HS_IMPL}/Network/TLS/Handshake/Random.dyn_hi
-${HS_IMPL}/Network/TLS/Handshake/Random.hi
-${HS_IMPL}/Network/TLS/Handshake/Random.p_hi
-${HS_IMPL}/Network/TLS/Handshake/Server.dyn_hi
-${HS_IMPL}/Network/TLS/Handshake/Server.hi
-${HS_IMPL}/Network/TLS/Handshake/Server.p_hi
-${HS_IMPL}/Network/TLS/Handshake/Signature.dyn_hi
-${HS_IMPL}/Network/TLS/Handshake/Signature.hi
-${HS_IMPL}/Network/TLS/Handshake/Signature.p_hi
-${HS_IMPL}/Network/TLS/Handshake/State.dyn_hi
-${HS_IMPL}/Network/TLS/Handshake/State.hi
-${HS_IMPL}/Network/TLS/Handshake/State.p_hi
-${HS_IMPL}/Network/TLS/Handshake/State13.dyn_hi
-${HS_IMPL}/Network/TLS/Handshake/State13.hi
-${HS_IMPL}/Network/TLS/Handshake/State13.p_hi
-${HS_IMPL}/Network/TLS/Hooks.dyn_hi
-${HS_IMPL}/Network/TLS/Hooks.hi
-${HS_IMPL}/Network/TLS/Hooks.p_hi
-${HS_IMPL}/Network/TLS/IO.dyn_hi
-${HS_IMPL}/Network/TLS/IO.hi
-${HS_IMPL}/Network/TLS/IO.p_hi
-${HS_IMPL}/Network/TLS/Imports.dyn_hi
-${HS_IMPL}/Network/TLS/Imports.hi
-${HS_IMPL}/Network/TLS/Imports.p_hi
-${HS_IMPL}/Network/TLS/Internal.dyn_hi
-${HS_IMPL}/Network/TLS/Internal.hi
-${HS_IMPL}/Network/TLS/Internal.p_hi
-${HS_IMPL}/Network/TLS/KeySchedule.dyn_hi
-${HS_IMPL}/Network/TLS/KeySchedule.hi
-${HS_IMPL}/Network/TLS/KeySchedule.p_hi
-${HS_IMPL}/Network/TLS/MAC.dyn_hi
-${HS_IMPL}/Network/TLS/MAC.hi
-${HS_IMPL}/Network/TLS/MAC.p_hi
-${HS_IMPL}/Network/TLS/Measurement.dyn_hi
-${HS_IMPL}/Network/TLS/Measurement.hi
-${HS_IMPL}/Network/TLS/Measurement.p_hi
-${HS_IMPL}/Network/TLS/Packet.dyn_hi
-${HS_IMPL}/Network/TLS/Packet.hi
-${HS_IMPL}/Network/TLS/Packet.p_hi
-${HS_IMPL}/Network/TLS/Packet13.dyn_hi
-${HS_IMPL}/Network/TLS/Packet13.hi
-${HS_IMPL}/Network/TLS/Packet13.p_hi
-${HS_IMPL}/Network/TLS/Parameters.dyn_hi
-${HS_IMPL}/Network/TLS/Parameters.hi
-${HS_IMPL}/Network/TLS/Parameters.p_hi
-${HS_IMPL}/Network/TLS/PostHandshake.dyn_hi
-${HS_IMPL}/Network/TLS/PostHandshake.hi
-${HS_IMPL}/Network/TLS/PostHandshake.p_hi
-${HS_IMPL}/Network/TLS/RNG.dyn_hi
-${HS_IMPL}/Network/TLS/RNG.hi
-${HS_IMPL}/Network/TLS/RNG.p_hi
-${HS_IMPL}/Network/TLS/Receiving.dyn_hi
-${HS_IMPL}/Network/TLS/Receiving.hi
-${HS_IMPL}/Network/TLS/Receiving.p_hi
-${HS_IMPL}/Network/TLS/Receiving13.dyn_hi
-${HS_IMPL}/Network/TLS/Receiving13.hi
-${HS_IMPL}/Network/TLS/Receiving13.p_hi
-${HS_IMPL}/Network/TLS/Record.dyn_hi
-${HS_IMPL}/Network/TLS/Record.hi
-${HS_IMPL}/Network/TLS/Record.p_hi
-${HS_IMPL}/Network/TLS/Record/Disengage.dyn_hi
-${HS_IMPL}/Network/TLS/Record/Disengage.hi
-${HS_IMPL}/Network/TLS/Record/Disengage.p_hi
-${HS_IMPL}/Network/TLS/Record/Engage.dyn_hi
-${HS_IMPL}/Network/TLS/Record/Engage.hi
-${HS_IMPL}/Network/TLS/Record/Engage.p_hi
-${HS_IMPL}/Network/TLS/Record/State.dyn_hi
-${HS_IMPL}/Network/TLS/Record/State.hi
-${HS_IMPL}/Network/TLS/Record/State.p_hi
-${HS_IMPL}/Network/TLS/Record/Types.dyn_hi
-${HS_IMPL}/Network/TLS/Record/Types.hi
-${HS_IMPL}/Network/TLS/Record/Types.p_hi
-${HS_IMPL}/Network/TLS/Sending.dyn_hi
-${HS_IMPL}/Network/TLS/Sending.hi
-${HS_IMPL}/Network/TLS/Sending.p_hi
-${HS_IMPL}/Network/TLS/Sending13.dyn_hi
-${HS_IMPL}/Network/TLS/Sending13.hi
-${HS_IMPL}/Network/TLS/Sending13.p_hi
-${HS_IMPL}/Network/TLS/Session.dyn_hi
-${HS_IMPL}/Network/TLS/Session.hi
-${HS_IMPL}/Network/TLS/Session.p_hi
-${HS_IMPL}/Network/TLS/State.dyn_hi
-${HS_IMPL}/Network/TLS/State.hi
-${HS_IMPL}/Network/TLS/State.p_hi
-${HS_IMPL}/Network/TLS/Struct.dyn_hi
-${HS_IMPL}/Network/TLS/Struct.hi
-${HS_IMPL}/Network/TLS/Struct.p_hi
-${HS_IMPL}/Network/TLS/Struct13.dyn_hi
-${HS_IMPL}/Network/TLS/Struct13.hi
-${HS_IMPL}/Network/TLS/Struct13.p_hi
-${HS_IMPL}/Network/TLS/Types.dyn_hi
-${HS_IMPL}/Network/TLS/Types.hi
-${HS_IMPL}/Network/TLS/Types.p_hi
-${HS_IMPL}/Network/TLS/Util.dyn_hi
-${HS_IMPL}/Network/TLS/Util.hi
-${HS_IMPL}/Network/TLS/Util.p_hi
-${HS_IMPL}/Network/TLS/Util/ASN1.dyn_hi
-${HS_IMPL}/Network/TLS/Util/ASN1.hi
-${HS_IMPL}/Network/TLS/Util/ASN1.p_hi
-${HS_IMPL}/Network/TLS/Util/Serialization.dyn_hi
-${HS_IMPL}/Network/TLS/Util/Serialization.hi
-${HS_IMPL}/Network/TLS/Util/Serialization.p_hi
-${HS_IMPL}/Network/TLS/Wire.dyn_hi
-${HS_IMPL}/Network/TLS/Wire.hi
-${HS_IMPL}/Network/TLS/Wire.p_hi
-${HS_IMPL}/Network/TLS/X509.dyn_hi
-${HS_IMPL}/Network/TLS/X509.hi
-${HS_IMPL}/Network/TLS/X509.p_hi
-${HS_IMPL}/libHS${HS_PKGID}.a
-${HS_IMPL}/libHS${HS_PKGID}_p.a
-${HS_DOCS}/LICENSE
-${HS_DOCS}/html/Network-TLS-Extra-Cipher.html
-${HS_DOCS}/html/Network-TLS-Extra-FFDHE.html
-${HS_DOCS}/html/Network-TLS-Extra.html
-${HS_DOCS}/html/Network-TLS.html
-${HS_DOCS}/html/doc-index-A.html
-${HS_DOCS}/html/doc-index-All.html
-${HS_DOCS}/html/doc-index-B.html
-${HS_DOCS}/html/doc-index-C.html
-${HS_DOCS}/html/doc-index-D.html
-${HS_DOCS}/html/doc-index-E.html
-${HS_DOCS}/html/doc-index-F.html
-${HS_DOCS}/html/doc-index-G.html
-${HS_DOCS}/html/doc-index-H.html
-${HS_DOCS}/html/doc-index-I.html
-${HS_DOCS}/html/doc-index-K.html
-${HS_DOCS}/html/doc-index-L.html
-${HS_DOCS}/html/doc-index-M.html
-${HS_DOCS}/html/doc-index-N.html
-${HS_DOCS}/html/doc-index-O.html
-${HS_DOCS}/html/doc-index-P.html
-${HS_DOCS}/html/doc-index-R.html
-${HS_DOCS}/html/doc-index-S.html
-${HS_DOCS}/html/doc-index-T.html
-${HS_DOCS}/html/doc-index-U.html
-${HS_DOCS}/html/doc-index-V.html
-${HS_DOCS}/html/doc-index-X.html
-${HS_DOCS}/html/doc-index.html
-${HS_DOCS}/html/haddock-bundle.min.js
-${HS_DOCS}/html/index.html
-${HS_DOCS}/html/linuwial.css
-${HS_DOCS}/html/meta.json
-${HS_DOCS}/html/quick-jump.css
-${HS_DOCS}/html/synopsis.png
-${HS_DOCS}/html/tls.haddock
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Backend.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Backend.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Backend.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Cap.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Cap.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Cap.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Cipher.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Cipher.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Cipher.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Compression.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Compression.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Compression.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Context.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Context.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Context.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Context/Internal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Context/Internal.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Context/Internal.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Core.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Core.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Core.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Credentials.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Credentials.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Credentials.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Crypto.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Crypto.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Crypto.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Crypto/DH.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Crypto/DH.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Crypto/DH.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Crypto/IES.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Crypto/IES.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Crypto/IES.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Crypto/Types.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Crypto/Types.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Crypto/Types.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/ErrT.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/ErrT.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/ErrT.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Extension.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Extension.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Extension.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Extra.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Extra.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Extra.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Extra/Cipher.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Extra/Cipher.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Extra/Cipher.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Extra/FFDHE.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Extra/FFDHE.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Extra/FFDHE.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Handshake.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Handshake.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Network/TLS/Handshake.p_hi



Home | Main Index | Thread Index | Old Index