From 8cab3e04a644e8dddd0cad84621c2ad33cf0dcb6 Mon Sep 17 00:00:00 2001 From: Alexander Scheel Date: Wed, 12 Feb 2020 16:05:04 -0500 Subject: [PATCH] Release v4.6.3 This version of JSS has a few enhancements over v4.6.2: - Support for NIST SP800-108 KBKDF - Various enhancements towards a SSLEngine implementation - Modernized exception constructors - Various enhancements to memory leaks (with thanks to Code42) - Add jss.crypto.Policy to reflect system crypto-policies - Various enhancements to the build system Note that this version of JSS is incompatible with NSS versions between v3.47 and v3.50 inclusive. This is because moz-bz#1570501 introduced a bug that wasn't caught and fixed until moz-bz#1611209. NSS versions v3.46 and earlier will work but lack CMAC and KBKDF support, and NSS versions v3.51 and later will work and have CMAC and KBKDF support. Note that this means the value of PKCS11Constants.CKM_AES_CMAC and CKM_AES_CMAC_GENERAL have also changed and thus differ from v4.6.2. This also means that JSS v4.6.2 may not be compatible with NSS versions after v3.50. Thanks to everyone who contributed to this release! Signed-off-by: Alexander Scheel --- cmake/JSSConfig.cmake | 2 +- jss.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/JSSConfig.cmake b/cmake/JSSConfig.cmake index 98f64ad4d..fe08a5bc4 100644 --- a/cmake/JSSConfig.cmake +++ b/cmake/JSSConfig.cmake @@ -2,7 +2,7 @@ macro(jss_config) # Set the current JSS release number. Arguments are: # MAJOR MINOR PATCH BETA # When BETA is zero, it isn't a beta release. - jss_config_version(4 6 2 0) + jss_config_version(4 6 3 0) # Configure output directories jss_config_outputs() diff --git a/jss.spec b/jss.spec index a1bc1d6f8..45ad39143 100644 --- a/jss.spec +++ b/jss.spec @@ -6,7 +6,7 @@ Summary: Java Security Services (JSS) URL: http://www.dogtagpki.org/wiki/JSS License: MPLv1.1 or GPLv2+ or LGPLv2+ -Version: 4.6.2 +Version: 4.6.3 Release: 1%{?_timestamp}%{?_commit_id}%{?dist} # global _phase -a1