Skip to content

Releases: open-eid/digidoc4j

Release 1.0.2 RC

22 Feb 21:01
Compare
Choose a tag to compare
Release 1.0.2 RC Pre-release
Pre-release

Release of version Release 1.0.2 RC (Release Candidate)

Please note that this is an eID software beta version.
The software may not work properly and some faults may occur.

Changes

  • Renewed jdigidoc library to version 3.12.0 (for DDoc containers) #105559614
  • Added support for the new Esteid CA (for DDoc) #109958064
  • Added the new EU TSL signing certificates to the keychain #112406999
  • Removed the old TSL signing certificates #108620136
  • Optimized signature validation speed by using singelton Configuration objects #94193396
  • Fixed generating random nonce for OCSP request for TS signature #85883082
  • Fixed async signing and serialization #112048907
  • Changed the default test TSL in TEST mode to demo.sk.ee #112048093
  • Fixed validation of a different manifest XML namespace in manifest.xml file #105651692
  • Added validation for not allowing signatures with CRLs to be valid #105740878
  • Fixed opening containers with BOM symbols in mimetype files #105652644
  • Fixed an exception when getting an invalid ocsp response #111946527

Known issues

  • Adding a raw signature to a DDoc container and then saving the container produces an error (a bug in jDigidoc version 3.12.0)
  • BES signature validation fails (reportedly no revocation data found)
  • 2 unit tests are temporarily failing (mostly covering the known issues)

Release 1.0.2 Beta 3

16 Feb 16:38
Compare
Choose a tag to compare
Release 1.0.2 Beta 3 Pre-release
Pre-release

Release of version Release 1.0.2 Beta 3

Please note that this is an eID software beta version.
The software may not work properly and some faults may occur.

Changes

  • Finished moving Asic-e container manipulation from DSS to DigiDoc4j #111598972
  • Many of the old deprecated API methods are not supported by BDoc functionality anymore
  • Improved the performance of opening and validating BDoc containers
  • Default signature id is randomly generated (setting ID manually is still possible)
  • Fixed setting BDoc validation warnings
  • Solved the known issues reported in 1.0.2 Beta 2

Known issues

  • European TSL validation is failing #112406999
  • BES signature validation fails (reportedly no revocation data found)
  • 3 unit tests are temporarily failing (covering the known issues)

Release 1.0.2 Beta 2

01 Feb 10:08
Compare
Choose a tag to compare
Release 1.0.2 Beta 2 Pre-release
Pre-release

Release of version Release 1.0.2 Beta 2

Please note that this is an eID software beta version.
The software may not work properly and some faults may occur.
This particular release is not suitable for production use.

Changes

  • Moved Asic-e container manipulation from DSS to DigiDoc4j #111598972
  • Added support for saving and opening containers without signatures #74201980
  • Added support for setting signature encryption algorithm (e.g. ECC) in the signature builder #110239246
  • The library version information is added for each file within the BDoc container as a zip comment #74203294
  • Optimized the speed of signature creation #84912270
  • Signatures can be created in parallel and added to the container later #101575340
  • Fixed tsl scheme territory

Known issues

  • Serializing BDoc containers is not supported
  • Extending BDoc container signature profile is not supported fully
  • BDoc container validation report in XML format is not available
  • The BDoc container is created from the scratch when saving an existing container (instead of just adding the newly added signature to the existing container)
  • Default signature id is randomly generated by DSS (probably not a bug but a feature)
  • European TSL validation is failing #112406999
  • 22 unit tests are temporarily failing (mostly covering the known issues)

Release 1.0.2 Beta 1

12 Jan 09:38
Compare
Choose a tag to compare
Release 1.0.2 Beta 1 Pre-release
Pre-release

Release of version Release 1.0.2 Beta 1

Please note that this is an eID software beta version.
The software may not work properly and some faults may occur.

Changes

  • Fixed an error when OCSP response was missing
  • Fixed handling OCSP revocation when reason is not given
  • Fixed getting signature profile correctly for BDoc-TM signatures #104878462, #84684252
  • Fixed TSL loading for test certificates - using country scheme 'EE' instead of 'EU'
  • Fixed some unit tests
  • Added missing dependency to the utility jar

Known issues

  • 2 unit tests are temporarily failing

Release 1.0.2 Alpha2

22 Dec 13:58
Compare
Choose a tag to compare
Release 1.0.2 Alpha2 Pre-release
Pre-release

Release of version Release 1.0.2 Alpha2 (Christmas Edition)

Please note that this is an eID software alpha version.
The software does not work properly and many faults will occur.
May not be suitable for production use

Changes

  • Fixed 4.6RC1 upgrade problems #100649370
    • Added validation if OCSP response is included after signing
    • Validating BDoc-TM OCSP nonce
    • BDoc-TM signatures without timestamp are also considered to have XAdES_BASELINE_LT level
    • Validating OCSP production time and timestamp delta
    • Adding library version as zip comment on BDoc containers
    • Parsing BDoc manifest file
    • Setting TSL socket timeout and handling LOTL loading exception
    • Fixed signing with ecc signatures

Known issues

  • BDoc validation may not find all the errors
  • 3 unit tests are temporarily failing
  • Norwegian TSL can not be validated successfully

Release 1.0.2 Alpha1

10 Dec 13:32
Compare
Choose a tag to compare
Release 1.0.2 Alpha1 Pre-release
Pre-release

Release of version Release 1.0.2 Alpha1

Please note that this is an eID software alpha version.
The software does not work properly and many faults will occur.
Not suitable for production use

Changes

Known issues

  • BDoc validation does not find all the errors
  • BDoc container is missing zip comment with version info
  • Not possible to sign with ECC certificate
  • Clearing TSL cache does not work
  • 35 unit tests are temporarily failing
  • Many of the DSS unit tests are broken because OCSP response is required in BDOC
  • Norwegian TSL can not be validated successfully

Release 1.0.1 BETA 1

26 Nov 08:59
Compare
Choose a tag to compare
Release 1.0.1 BETA 1 Pre-release
Pre-release

Release of version 1.0.1 BETA 1

Changes

  • Fixed BDoc signing not failing when when OCSP response was not received #108065658
  • Fixed showing correct library version in OCSP and Timestamp request headers #107212346
  • Added showing version information with the utility tool #107212346
  • Added data file extraction to the utility program #108605834
  • Confirmed Canonical XML v1.1 support #74213104

Known issues

  • 2 unit tests are temporarily failing
  • Norwegian TSL can not be validated successfully
  • Validation of signatures created with older Estonian ID-card certificates or Estonian digital stamp certificates (on cryptosticks) temporarily produce warning: "The certificate is not qualified!" (#105471148, 105471148). The warning will not be produced after respective improvements to the Estonian TSL have been made.

Release 1.0.0

13 Nov 14:05
Compare
Choose a tag to compare

Release of version 1.0.0

Changes

  • Fixed forwarding OCSP signing configuration values to jdigidoc (DDoc containers) #108021558
  • Hiding bloated TSL validation errors (Norwegian TSL is invalid) #108066580
  • Fixed loading TSL validation keystore from a jar file.

Known issues

  • 2 unit tests are temporarily failing
  • Many of the DSS unit tests are broken because OCSP response is required in BDOC
  • Norwegian TSL can not be validated successfully
  • Validation of signatures created with older Estonian ID-card certificates or Estonian digital stamp certificates (on cryptosticks) temporarily produce warning: "The certificate is not qualified!" (#105471148, 105471148). The warning will not be produced after respective improvements to the Estonian TSL have been made.

Release 1.0.0.RC

11 Nov 15:19
Compare
Choose a tag to compare
Release 1.0.0.RC Pre-release
Pre-release

Release of version 1.0.0.RC (Release Candidate)

Please note that this is an eID software beta version.
The software may not work properly and some faults may occur.

Changes

  • Fixed checking certificate validation when the signer's certificate is expired at the signing time #86092592, #98721424
  • Added TSL signature validation #98727714
  • Added possibility to enable/disable OCSP request signing #86104812

Known issues

  • 2 unit tests are temporarily failing
  • Many of the DSS unit tests are broken because OCSP response is required in BDOC
  • Norwegian TSL can not be validated successfully

Release 0.3.0 BETA6

05 Nov 13:05
Compare
Choose a tag to compare
Release 0.3.0 BETA6 Pre-release
Pre-release

Release of version 0.3.0 BETA6

Please note that this is an eID software beta version.
The software may not work properly and some faults may occur.

Changes

  • Added validation for checking if signature timestamp certificate is in TSL #83689768
  • Generating nonce as "non-critical" in OCSP request for TS signature #105450476
  • Made DDocContainer configuration thread safe #86696334
  • Updated test TSL for a new one #101881124
  • Fixed RSA signature digest algorithm prefixes #101138690
  • Made logger declarations consistent
  • Fixed signing existing DDoc container with the utility tool

Known issues

  • 2 unit tests are temporarily failing
  • Many of the DSS unit tests are broken because OCSP response is required in BDOC