Skip to content

Releases: eclipse-keyple/keyple-card-calypso-crypto-pki-java-lib

0.2.4

Choose a tag to compare

@andrei-cristea andrei-cristea released this 20 Feb 09:04

Fixed

  • Enhance EC parameter handling with fallback logic for Android API level < 26 (issue [#8]).
  • Prevent PkiExtensionService.setTestMode() from throwing an exception if test mode is already active (issue [#9]).

Changed

  • Normalized logging and error messages using Keyple coding standards.

Upgraded

  • keyple-common-java-api from 2.0.1 to 2.0.2 (source code not impacted)
  • keypop-calypso-card-java-api from 2.1.0 to 2.2.0 (source code not impacted)
  • keyple-util-java-lib from 2.4.0 to 2.4.1 (source code not impacted)
  • slf4j-api from 1.7.32 to 1.7.36 (compileOnly)
  • bcprov-jdk18on from 1.78 to 1.83 (BouncyCastle)
  • bcpkix-jdk18on from 1.78 to 1.83 (BouncyCastle)

0.2.3

Choose a tag to compare

@jeanpierrefortune jeanpierrefortune released this 10 Sep 09:39

Changed

  • Removed explicit use of the BouncyCastle ("BC") provider when selecting key factories and signature algorithms.
    The provider is now chosen automatically by the JVM/Android runtime.
    This change improves compatibility with Android (API 28+) where KeyFactory.RSA and similar algorithms are no longer
    available through the BC provider.

0.2.2

Choose a tag to compare

@jeanpierrefortune jeanpierrefortune released this 21 Jul 08:31

Fixed

  • Fixed a NoSuchMethodError at runtime to ensure full compatibility with Java 8 JREs.

Changed

  • Migrated the CI pipeline from Jenkins to GitHub Actions.

0.2.1

Choose a tag to compare

@jeanpierrefortune jeanpierrefortune released this 22 Jan 10:00

Fixed

  • Enhanced integrity validation in signature verification process.

Changed

  • Logging improvement.

0.2.0

Choose a tag to compare

@andrei-cristea andrei-cristea released this 17 Apr 13:52

Changed

  • Merged CaCertificateType and CardCertificateType to CertificateType.

0.1.0

Choose a tag to compare

@andrei-cristea andrei-cristea released this 12 Apr 14:54

This is the initial release.