svn commit: r497549 - head/java/bouncycastle15

Eugene Grosbein eugen at FreeBSD.org
Tue Apr 2 06:57:20 UTC 2019


Author: eugen
Date: Tue Apr  2 06:57:18 2019
New Revision: 497549
URL: https://svnweb.freebsd.org/changeset/ports/497549

Log:
  java/bouncycastle15: update to version 1.61
  
  This release adds support for the qTESLA signature alogirithm
  and the password hashing algorithm Argon2. Support for endpoint
  ID validation has been added to the BCJSSE, and the TLS/BCJSEE API's
  journey to TLS 1.3 has continued.
  
  Support has been added to the provider for the Ed25519 and Ed448
  signature algorithms and provider support has also been added
  for X25519 and X448.
  
  A new API for directly parsing and creating S/MIME documents has been added
  to the PKIX APIs. In terms of bug fixes, the TLS api will now tolerate
  unrecognized hash algorithms and SNI types.
  
  An issue that meant XMSS/XMSS^MT private keys would sometime reload
  incorrectly has been fixed.
  
  RFC3211WrapEngine will now properly handle messages longer than 127 bytes,
  and an endianness issue for encoding parameters longer than 255 bytes
  for CSHAKE has been fixed, some CMP parsing issues have been found and
  dealt with, the co-factors for id-tc26-gost-3410-12-256-paramSetA and
  id-tc26-gost-3410-12-512-paramSetC have been corrected and more
  work has been done on EC key encoding to make sure named curve
  parameters are preserved where possible. BCFKS key stores can
  now be signature protected rather than passord protected.
  
  See also https://www.bouncycastle.org/releasenotes.html
  
  Also, the port now installs version of bcprov.jar built from sources
  removing code since older java/bouncycastle port that installs
  bcprov.jar bundled with distfile.

Modified:
  head/java/bouncycastle15/Makefile
  head/java/bouncycastle15/distinfo

Modified: head/java/bouncycastle15/Makefile
==============================================================================
--- head/java/bouncycastle15/Makefile	Tue Apr  2 06:09:10 2019	(r497548)
+++ head/java/bouncycastle15/Makefile	Tue Apr  2 06:57:18 2019	(r497549)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	bouncycastle
-PORTVERSION=	1.60
-PORTREVISION=	1
+PORTVERSION=	1.61
 CATEGORIES=	java security
 MASTER_SITES=	http://www.bouncycastle.org/download/ \
 		http://polydistortion.net/bc/download/
@@ -56,8 +55,6 @@ do-install:
 	${INSTALL_DATA} ${WRKSRC}/build/artifacts/jdk${JDKMVERSION}/jars/${jar}-jdk${JDKNVERSION}on-${DVERSION}.jar \
 	      ${STAGEDIR}${JAVAJARDIR}/${jar}.jar
 .endfor
-	${INSTALL_DATA} ${WRKSRC}/jars/bcprov-jdk${JDKNVERSION}on-${DVERSION}.jar \
-		${STAGEDIR}${JAVAJARDIR}/bcprov.jar
 .if ${PORT_OPTIONS:MZIPSRC}
 	@${MKDIR} ${STAGEDIR}${DATADIR}
 .for jar in ${JARS_SRC}

Modified: head/java/bouncycastle15/distinfo
==============================================================================
--- head/java/bouncycastle15/distinfo	Tue Apr  2 06:09:10 2019	(r497548)
+++ head/java/bouncycastle15/distinfo	Tue Apr  2 06:57:18 2019	(r497549)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1531664561
-SHA256 (crypto-160.tar.gz) = 52cdc6faf6fdf665592edceb780ec0f55a3fa4f0b74fe7b8ef3a363ba80847d1
-SIZE (crypto-160.tar.gz) = 140380969
+TIMESTAMP = 1554174153
+SHA256 (crypto-161.tar.gz) = e429d7ec67da1709c82e36dc5214ea45875457db94329eca638a576f931e3e22
+SIZE (crypto-161.tar.gz) = 136435919


More information about the svn-ports-head mailing list