Skip to content

Release Notes - eSignature DSS - Version 5.13.RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@bsanchezb bsanchezb released this 03 Nov 17:07
· 792 commits to master since this release

New features

  • [DSS-2511] XAdES manifest signature : mime type of referenced entries
  • [DSS-2775] JAdES please add support for x5u header
  • [DSS-2972] Add optional check verifying a presence and validity of a signature timestamp
  • [DSS-3024] XAdES : add support of EdDSA algo
  • [DSS-3064] Add docker compose file to demonstrations project
  • [DSS-3069], [DSS-3120], [DSS-3146] Introduce offline PKI Factory module to DSS
  • [DSS-3090] Add support of XML Evidence Recods

Improvements

  • [DSS-2517] XAdES: dss doesn't validate xades:DataObjectFormat
  • [DSS-2913] ASiC : introduce CONTAINER_TIMESTAMP type
  • [DSS-3017] Add links to referenced standards within cookbook
  • [DSS-3044] Add qualification messages to HTML/PDF simple certificate reports
  • [DSS-3045] TLValidationJob : extract OtherTSLPointer information to a TL DTO
  • [DSS-3056] Add a possibility to define a wildcard within proxy configuration
  • [DSS-3060] Align implementation per TS 119 615 v1.2.1
  • [DSS-3082] OCSP fails when server does not support "nonce" extension
  • [DSS-3096] Make DSSErrorHandlerAlert to retrieve column/line numbers for an error
  • [DSS-3098] Process detached timestamp validation with lowest POE time
  • [DSS-3099] Add rotation processing on add an empty signature field
  • [DSS-3110] Ease signature policy validation constraints
  • [DSS-3114] Add support of NoRotate flag on existing annotation position extraction
  • [DSS-3158] OCSP error handling
  • [DSS-3161] Improve ASiC container type determination

Bug fixes / Issues

  • [DSS-2994] Name restriction on an unsupported name form
  • [DSS-3004] DSS demo bundle webapp startup time
  • [DSS-3036] Utils.fromBase64 condition is not covered
  • [DSS-3067] Problem iwth the certificate validation tool at DSS/webapp-demo/certificate-validation
  • [DSS-3076] OnlineOCSPSource and nonce length
  • [DSS-3083] Default SecureRandomNonceSource should generate nonces of at least 16 octets
  • [DSS-3089] Wrong Javadoc for eu.europa.esig.dss.enumerations.Indication.TOTAL_FAILED
  • [DSS-3097] ManifestFilePresentCheck shall allow manifest presence for ASIC-S container
  • [DSS-3105] esig-dss generates an invalid enveloped XML signature if the origin XML has comments before the root node
  • [DSS-3106] esig-dss generates an invalid enveloped XML signature if the origin XML is encoded in latin-1
  • [DSS-3111] PAdES : improve LT-level validation
  • [DSS-3113] NPE in Diagnostic data builder
  • [DSS-3117] Calls that utilize the ZipUtils class is not thread safe
  • [DSS-3119] XAdES Enveloping signature does not incorporate comments within root element
  • [DSS-3141] esig-dss generates an invalid enveloped XML signature when using URI "#xpointer(/)" if the origin XML has comments
  • [DSS-3148] Wrong RefURI check
  • [DSS-3162] ASiC-S : SignedFilesPresentCheck verifies across all files, while should check only root level files

Tasks / Other

  • [DSS-2898] Create a key store TSPSource implementation
  • [DSS-3009] Upgrade BouncyCastle
  • [DSS-3042] Fix TrustService element wording in Diagnostic Data XSD
  • [DSS-3061] Update ETSI validation report per TS 119 102-2 v1.4.1
  • [DSS-3087] Update maven-jaxb plugin to version 2.x
  • [DSS-3163] Upgrade to OpenPdf 1.3.32