Releases: open-eid/digidoc4j
Release 2.0.0 RC.1
Please note that this is an eID software release candidate version.
The software may not work properly and some faults may occur.
Summary of the major changes since 1.0.8.beta.2
- Start of using semantic versioning (1.0.8 --> 2.0.0)
- Fixed validation of containers where mime type has wrong format.
- Added check that at least one data file is present before signing.
- Ensured that SignaturePolicyImplied element is not allowed in TM signatures.
Release 1.0.8 beta.2
Please note that this is an eID software release candidate version.
The software may not work properly and some faults may occur.
Summary of the major changes since 1.0.8.beta.1
- Fixed signing with ID-card and using PKCS11SignatureToken when encryption algorithm is ECDSA and RSA.
Release 1.0.8 beta.1
Please note that this is an eID software release candidate version.
The software may not work properly and some faults may occur.
Summary of the major changes since 1.0.7.2
- Started to use DSS version 5.1 (sd-dss.5.1.d4j.5).
- Added support for removing signature from container.
- Added support for creating, timestamping and validating the ASiCS containers.
- Added support for validating PADES containers (PDF-files with signature).
- Major refactoring of code - NB! Please check those changes against your application!
- classes from package org.digidoc4j.impl.bdoc are now in org.digidoc4j.impl.asic.asice.bdoc;
- the common functionality for ASiCE, ASiCS and BDOC are in package org.digidoc4j.impl.asic;
- the common functionality for ASiCE and BDOC are in package org.digidoc4j.impl.asic.asice;
- method DataToSign.getDigestToSign() is renamed to DataToSign.getDataToSign().
- Added new API methods for accessing signature validation details.
- Added support for BDOC validation warning when SHA-1 is used.
- Documentation (github wiki, javadoc in github) is updated.
Known issues
- Signing with ID-card and using PKCS11SignatureToken class have still a problem
when encryption algorithm is ECDSA. We are working on it.
Release 1.0.7.2
- Fix in order to prevent XXE(XML External Entity) processing (switching to sd-dss-5.0.d4j.5).
Release 1.0.7.1
Summary of the major changes since 1.0.7
- Fixed some signing problems when encryption algorithm is ECDSA and signature profile LT_TM.
- Updated the pre-calculated policy digest value.
Known issues
- Signing with ID-card and using PKCS11SignatureToken class from DD4J have still a problem
when encryption algorithm is ECDSA and signature profile LT_TM.
Release 1.0.7
Summary of the major changes since 1.0.7 Beta.2
- Fixed problem with OCSP responds where responseID is keyhash instead of name
- Removed logback.xml from jar file, it is needed only for digidoc4j-util
- Fixed problem in opening of DDOC files over stream parameter [#134342153]
- Added ability to configure network proxy and SSL settings through JVM parameters [#129040397]
- Configuration has two new parameters - DEFAULT_SIGNATURE_PROFILE
and DEFAULT_SIGNATURE_DIGEST_ALGORITHM - Added possibility to configure warning for use of SHA-1 beside of error about cryptographic issues
- Fixed problem with missing jar's in digidoc4j-*-library.zip for testing in Linux environment
- Performance test fix
Release 1.0.7 Beta.2
Please note that this is an eID software release candidate version.
The software may not work properly and some faults may occur.
Summary of the major changes since 1.0.7 Beta.1
- Changed TSL URL for Test mode
- Fixed problem with URI encoding for libdigidocpp
- Fixed problem with newline symbol in signature policy ID value
- In order to generate DSS validation reports the option '-r ' for digidoc4j-util is added
Release 1.0.7 Beta.1
Please note that this is an eID software release candidate version.
The software may not work properly and some faults may occur.
Summary of the major changes since 1.0.6
- DSS-5.0 libraries (org.digidoc4j.dss:*:5.0.d4j.1) are now used [#144511749]
- Some dependencies are updated
- commons-lang:2.6 --> commons-lang3:3.6
- commons-collections:3.2.2 --> commons-collections4:4.1
Release 1.0.6
There are no major changes since Release 1.0.6 RC.1.
Release 1.0.6 RC 1
Please note that this is an eID software release candidate version.
The software may not work properly and some faults may occur.
Summary of the major changes since 1.0.6-beta.2
- Project building system is now Maven