Issues Resolved in 6.15.2
Released on 7th of March 2019
New Features
ECA-7539 - Add subcommand to clientToolBox to interact with database over pure JDBC
ECA-7779 - Implement test function in SCP Publisher
ECA-7894 - Backporting "ECA-4991 Allow configuration of serial number octet size per CA" to EJBCA 6.15.2
Improvements
ECA-5804 - Make ApprovalSessionTest less timing sensetive
ECA-7367 - Acme must be in status unavailable under System Configuration (community edition)
ECA-7421 - configdump module's unit tests are not collected by Jenkins unit tests job 'EJBCA_TRUNK_UNIT_PUPPET'
ECA-7423 - Failing tests of org.ejbca.configdump.core.ConfigdumpCoreUnitTest
ECA-7491 - Use relative URLs in AdminGUI
ECA-7520 - Make CertSafePublisherTest locale independent
ECA-7522 - Add proper configuration to jenkins-files/*/conf/
ECA-7537 - Simplify and improve configuration of CMP tests
ECA-7555 - Acme SystemTest(s) failure for 6.15X EJBCA_TRUNK_DB2V105_UBUNTU1204_JBOSSEAP61_PUPPET jenkins job
ECA-7576 - Clarifications in the Multi Group Publisher documentation
ECA-7609 - Clear hibernate cache in ejbca-db-cli to avoid high memory usage
ECA-7612 - VendorAuthenticationTest test case fail in Jenkins
ECA-7625 - Stop using System.lineSeparator, except for writing to files or pipes
ECA-7642 - WebEjbcaClearCacheTest should be skipped if not running on localhost
ECA-7643 - EjbcaWSTest should not use hardcoded "superadmin" user
ECA-7644 - EJBCA ziprelease should not include scripts from jenkins-files
ECA-7645 - CrmfRAPbeRequestTest fails on community edition
ECA-7648 - EE_COS7_OpenJDK8_WF10_NOHSM_DB2 job failure
ECA-7656 - Backport improvements for peer connector tests to 6.15.x
ECA-7658 - Use white-list instead of black-list of allowed HTTP methods in web.xml
ECA-7679 - PeerConnectionsTest uses TLSv1, but should use TLSv1.2
ECA-7680 - PatternLoggers should check if log level is enabled before doing work
ECA-7682 - PeerConnectionsTest.testPublishCertificate should inform about prerequisite in failure message
ECA-7707 - HttpMethodsTest.testDocs should not fail if internal docs are not used
ECA-7744 - Backport: Avoid defining clover ant task when unused
ECA-7755 - The copyright year should be updated to include 2019
ECA-7761 - Minor security improvement
ECA-7843 - EJBCA startup does full table analysis on Oracle causing timeout issue during startup
ECA-7878 - Disable Admin GUI -> View Log menu item when logging to database is disabled
Bug Fixes
ECA-7523 - Test failures in ProtocolOcspHttpTest due do missing cleanup
ECA-7525 - Domestic / Non-external CVCA/DVCA do not have the expiration field set
ECA-7529 - OcspExtensionsTest fails on community edition
ECA-7533 - Fix WS documentation for isApproved and getRemainingNumberOfApprovals
ECA-7535 - Regression: Upgrade of customcertextensions.properties fails
ECA-7536 - CertificateCrlReaderSystemTest fails on Windows
ECA-7540 - Importing a CVCA certificate with error triggers CSRF error
ECA-7542 - CertSafePublisher sends incorrect revocation date
ECA-7543 - CertSafePublisherTest fails on Windows due to line endings
ECA-7544 - Fix UpgradePublisherTest
ECA-7548 - Cannot create a crypto token with token label as slot reference
ECA-7552 - StatedumpTest should use systemtests.properties
ECA-7558 - Admin Web returns redundant security headers
ECA-7584 - USERAUTH fail when publishing with the SCP Publisher
ECA-7595 - UpgradeSessionBeanTest.testUpgradeOcspExtensions6120 fails intermittently
ECA-7599 - AcmeConfigurationAndValidationSystemTest.leaveRevocationReasonUnchanged fails intermittently
ECA-7601 - UNID-FNR fails to deploy on JBoss AS 7.1.1
ECA-7613 - CertificateCrlReaderSystemTest fails intermittently
ECA-7621 - Fix CMP tests on 6.15.x branch on new Jenkins server
ECA-7624 - Fix ConfigdumpValidatorUnitTest and YamlWriterUnitTest
ECA-7628 - configdump change causes test build failure in CE
ECA-7662 - SecurityEvents*SessionBeanTest fails on H2 dues to use of ORDER in DELETE
ECA-7663 - CertificateRetrievalTest.test09FindWithMissingCertData assumes database.useSeparateCertificateTable=false
ECA-7665 - OutgoingPeerConnectionTest fails intermittently
ECA-7676 - Nullcheck would have been NPE in BlacklistEntry
ECA-7677 - PeerConnectionsTest is missing slf4j runtime dependency
ECA-7698 - Update example URL for external documentation
ECA-7742 - CAA Validator fails DNSSEC validation for CH domains
ECA-7760 - ScpPublisher: Destination URL for certificates saved as crl.scp.destination and vice versa
ECA-7794 - SCP Publisher does not store/load the password properly