Skip to content
This repository has been archived by the owner on Nov 12, 2024. It is now read-only.

Releases: xipki/commons

v6.3.4

01 Jan 21:05
Compare
Choose a tag to compare
  • Features:
    • Audit: Allow null event value.
    • Util XiHttpClient: evaluate content type only if SC != OK
    • DataSource: methods getFirst*Value: allow null criteria.
    • Util Exceptions: add constructor with single param 'cause'.
    • Add command xi:export-keycert-pem

v6.3.3

13 Dec 22:17
Compare
Choose a tag to compare
  • Features
    • Command xi:curl: throws Exception if received status code != OK
    • Audit: applicationName is now mandatory, accept also ConfPairs as conf
    • JSON.: add methods parseConf() which resolves also the ${sys:} and ${env:}.
    • Remove parameters hashAlgo and gm in methods to generate CSRs
    • Add BatchReplace to replaces texts in filess

v6.3.2

26 Nov 22:00
Compare
Choose a tag to compare
  • Bugfix
    • Fixed "MariaDB JDBC driver does not work with old hikaricp (datasource) configuration".
  • Features
    • Added new binary of HSM proxy.
    • Moved (repackage) JSON.java from module security to util.
    • Deleted non-common classes (moved to github:xipki/xipki).
    • Simplified password configuration.
    • Added code to generate a set of hierarchic certificates.
    • Added karaf command xi:exec to execute terminal command.
  • Dependenciees
    • Bouncycastle: 1.76 -> 1.77
    • ipkcs11wrapper: 1.0.7 -> 1.0.8

v6.3.1

15 Oct 16:02
Compare
Choose a tag to compare
  • Features
    • Extend Properties to use the place holder ${env:name} for environment and ${sys:name} for system property.
    • Replace JSON backend from gson to jackson.
    • Add method to read certificate fields without parsing it as complete Certificate object.
    • Extend Properties to use the place holder ${env:name} for environment and ${sys:name} for system property.
    • Add CBOR encoder / decoder
    • Base64Url: add method to encode / decode without ending '='.
    • Add modules servlet3-common and servlet5-common
    • Remove the usa of Statement, replaced by PreparedStatement.
    • Add always a new-line to the PEM encoded object.
  • Dependencies
    • Bouncycastle: 1.73 -> 1.76
    • ipkcs11wrapper: 1.0.5 -> 1.0.7

v6.3.0

29 Apr 18:10
Compare
Choose a tag to compare

Changes since v6.2.0 in xipki/xipki

  • Release date: 2023/04/29
  • audit
    • change groupId: org.xipki -> org.xipki.commons
  • audit-extra
    • change groupId: org.xipki -> org.xipki.commons
    • close the datasource when shut down the DatabaseMacAuditService.
  • datasource
    • change groupId: org.xipki -> org.xipki.commons
    • ScriptRunner: better print and error handling.
  • password
    • change groupId: org.xipki -> org.xipki.commons
  • security
    • change groupId: org.xipki -> org.xipki.commons
    • NativeP11Slot: throws TokenException instead NullPointException.
    • NativeP11Module: allow the specification of vendor's CKU and CKM.
  • util
    • change groupId: org.xipki -> org.xipki.commons
  • xipki-tomcat-password
    • change groupId: org.xipki -> org.xipki.commons
  • Dependencies
    • ipkcs11wrapper: 1.0.4 --> 1.0.5
    • bouncycastle: 1.72 --> 1.73