Issues Resolved in 6.0

Released June 2023

New Features

DSS-2458 - Support for WildFly 26

DSS-2522 - Option to choose hash algorithm and to request certificate in performance test client

DSS-2529 - Use of other signature algorithm than SIGNATUREALGORITHM property for peers/remote key binding initiated signing requests

DSS-2538 - Dilithium algorithm support in CMS Signer

DSS-2539 - Support for CRYSTALS-Dilithium in Post Quantum verifier app

DSS-2560 - Add global configuration option to not display statuses on the workers page

DSS-2562 - CMS Signer re-signing support

DSS-2568 - Support for running on Java 17

DSS-2615 - Implement REST interface

Improvements

DSS-1921 - Switch default time-stamp format for MSAuthCodeSigner to RFC3161

DSS-2104 - Remove AdminGUI standalone application

DSS-2552 - Upgrade to Jakarta EE 8 API

DSS-2553 - Switch Java source level to 11

DSS-2555 - Upgrade BC to 1.73

DSS-2559 - Increase Zone file signers admin performance and options for disabling checks

DSS-2561 - Rename JackNJI11CryptoToken to P11NGCryptoToken

DSS-2564 - Update documentation after dropping Java 8 support

DSS-2565 - Drop support for older application servers

DSS-2566 - Drop support for OOXML signer

DSS-2567 - Drop support for ODF signer

DSS-2574 - First preliminary import of P11NG build from KFC

DSS-2577 - Upgrade library

DSS-2579 - Add script for manually installing dependencies that are not yet in Central repo

DSS-2581 - Upgrade to Jakarta XML Web Services (still using javax namespace)

DSS-2582 - Upgrade OpenPDF to 1.3.30

DSS-2587 - Upgrade jjwt to 0.11.5 and jackson to 2.12.6.1

DSS-2592 - Upgrade cxf to 3.5.5 and httpcomponents and jetty etc.

DSS-2594 - Upgrade xmlsec to 2.2.3

DSS-2597 - Contribution: Fix typo in error message of SignClient

DSS-2603 - Second preliminary import of P11NG build from EJBCA/KFC

DSS-2609 - Updated SignServer logo based on Keyfactor rebranding

DSS-2611 - UI dropdowns for PQ algorithms

DSS-2616 - Upgrade Xalan to 2.7.3

DSS-2617 - EJBCA Peer connection support for TLS 1.3

DSS-2621 - Exclude SignServer release notes from release package

Bug Fixes

DSS-2527 - SignServer changes the uploaded file name if contains special characters like "ä"

DSS-2550 - Drop support for patched JRE/SunPKCS11 and re-enable Javadoc building in Java 11

DSS-2551 - Remove SHA1 and DSA from JArchive Unit tests and enable ECDSA tests

DSS-2554 - Split tests for Debian Dpkg-sig signer to fix CE failures in jenkins

DSS-2573 - Regression: BC version number not updated in jboss-deployment-structure.xml

DSS-2580 - Keys not listed with P11NG Crypto Token after activation until after 2 min or after a new key is generated

DSS-2602 - Regression: Webtest DssQa97_SelectAllCheckbox fails on generate CSR page

DSS-2607 - Regression on running SignServer 6.0.0.Alpha3 from container - KFC issue

DSS-2624 - Regression: SunP11 broken with Java 17 also in EE after P11NG 0.1.1 upgrade (Part of DSS-2614)

DSS-2627 - Generating CSR using Dilithium not working