Release 2.1.0

@nostneji nostneji released this Apr 4, 2018

Summary of the major changes since 2.1.0.RC.1

  • Corrected validation of ASiC-E with implicit signature policy and TimeStamp
  • Corrected error messages for integration tests
  • Corrected support for trusted lists eIDAS parameters (TLWellSigned etc)
  • Ensured that signature will not contain empty SignerRole tag

Release 2.1.0 RC.2

@nostneji nostneji released this Mar 22, 2018 · 1 commit to master since this release

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 2.1.0.RC.1

  • Corrected validation of ASiC-E with implicit signature policy and TimeStamp
  • Corrected error messages for integration tests
  • Corrected support for trusted lists eIDAS parameters (TLWellSigned etc)
  • Ensured that signature will not contain empty SignerRole tag

Release 2.1.0 RC.1

@nostneji nostneji released this Mar 16, 2018 · 1 commit to master since this release

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 2.0.1

  • Started to use DSS version 5.2 (sd-dss.5.2.d4j.3).
  • Support to validate user certificate via OCSP has been added

Release 2.0.1

@nostneji nostneji released this Feb 16, 2018 · 93 commits to master since this release

Summary of the major changes since 2.0.0

  • In unit-tests the expired keys are replaced
  • Unit-test for digidoc4j-util are fixed
  • Added external signing functionality for digidoc4j-util for testing purposes only

Release 2.0.0 RC.2

@nostneji nostneji released this Feb 1, 2018 · 159 commits to master since this release

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 2.0.0.RC.1

  • Added support for TLWellSigned parameter.
  • Some refctoring in Signature classes and utilities.

Release 2.0.0 RC.1

@nostneji nostneji released this Jan 24, 2018 · 177 commits to master since this release

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

@SmirnovAndrei SmirnovAndrei released this Jan 17, 2018 · 198 commits to master since this release

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

@SmirnovAndrei SmirnovAndrei released this Dec 20, 2017 · 208 commits to master since this release

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.