Releases: eclipse-keyple/keyple-card-calypso-java-lib
Releases · eclipse-keyple/keyple-card-calypso-java-lib
3.2.2
3.2.1
Fixed
- Fixed the possible
BufferOverflowexception when processing the CA/Card certificates data returned by the card (issue [#129]).
Changed
- Postponed counter-value updates are now detected dynamically during command execution rather than through static patches.
Removed
- Static startup-info rules that previously forced counter-value postponing for certain card patterns.
3.2.0
Changed
- Added
processCommandsmethods usingorg.eclipse.keypop.reader.ChannelControlfrom Reader API in transaction managers to replace deprecated methods using Calypso Card API.
Deprecated
FreeTransactionManager.processCommands(org.eclipse.keypop.calypso.card.transaction.ChannelControl)method.
UseprocessCommands(org.eclipse.keypop.reader.ChannelControl)instead.SecurePkiModeTransactionManager.processCommands(org.eclipse.keypop.calypso.card.transaction.ChannelControl)method.
UseprocessCommands(org.eclipse.keypop.reader.ChannelControl)instead.SecureSymmetricCryptoTransactionManager.processCommands(org.eclipse.keypop.calypso.card.transaction.ChannelControl)
method. UseprocessCommands(org.eclipse.keypop.reader.ChannelControl)instead.
Upgraded
- Keypop Reader API
2.0.1->2.1.0 - Keypop Calypso Card API
2.1.2->2.2.0 - Keyple Common API
2.0.1->2.0.2
3.1.9
Fixed
- Corrected inconsistent initialization of
sfiandrecordNumberinCommandOpenSecureSession, ensuring they are
always properly set when configuring read mode. - Harmonized debug log message formatting for consistency.
Changed
- Migrated the CI pipeline from Jenkins to GitHub Actions.
3.1.8
Security
- Fix length check
2.3.15
Security
- Fix length check
2.3.14
Security
- Restrict methods
prepareGetData,prepareReadRecord,prepareReadRecordsPartiallyandprepareSearchRecordsfrom being used in secure session
3.1.7
Security
- Restrict methods
prepareGetData,preparePutData,prepareReadRecord,prepareReadRecordsPartiallyandprepareSearchRecordsfrom
being used in secure session
Upgraded
- Keypop Calypso Card API
2.1.0->2.1.2
3.1.6
Fixed
- Fix postponed data issue for increase/decrease counter commands for PACA cards revision 2 having the following startup information pattern:
0A 28 13 02 10 12 2B(Contributed by SNCF Connect).
2.3.13
Fixed
- Fix postponed data issue for increase/decrease counter commands for PACA cards revision 2 having the following startup information pattern:
0A 28 13 02 10 12 2B(Contributed by SNCF Connect).