[
Date Prev][Date Next][
Thread Prev][Thread Next][
Date Index][
Thread Index]
[
List Home]
|
[keyple-dev] Eclipse Keyple - Up-to-date C++ port of the Keyple Libs
|
- From: Pierre Terree <pierre.terree@xxxxxxxxxxxxxx>
- Date: Mon, 19 Oct 2026 16:09:10 +0000
- Accept-language: fr-FR, en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=calypsonet.org; dmarc=pass action=none header.from=calypsonet.org; dkim=pass header.d=calypsonet.org; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rzw956OxoP58aaST0gQJrDAFHnnqLkTkdZrrv8+ONbM=; b=bAP3+xBuEqlXJBfSuj6itdy5P3IV83/sE1PEgoeFTJwK58b0jeezH2Qx7PPOszYLzXf7M1JoC5gjHkVzrsdDJU5UGsm/iYJAhF96D0wdE3zhyKOFGqYxu1qswOk56RKhnYmRiJ1P/hmgBJtyRJjzlgGnseuAA+Yv473mIYY27NADijfUf656gKnw+ZCUMygA5v6YyOmcHpB6Q1oCMuHZDk8UKjWf5YgGwwXctQJDCkzpo8eaY93IFlW9zD+N3EjUZdOCan0d+osmwz4vb+QCVTHN6oeBMKNcp7/MlWrCvGEx+WSfJjBpZWz5F4jTX6VgjgiMSCrwldKIJ6v7icc0FA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ErKZG6Flpo91HxTdpHFDA9Lh9zD63qNfOfQ/fI4TQ06hc2sNXzMxwPg2DJRn9Sm1Sdz7Zd2rTUjXSP9Fyk/qoFi5go66e8F6VNMu+LtIkxWcbTgLgedeCIToGg2ozPDFD4OASYw2HA399cGd57qIcJq92dGleRHjPvrNQQoa58SFj5x3YoyNrRyO+XnQeZzJdIumHN8fzbd6WJPUaDS2I9VXtiyzQbgA114/9SbYEFKGbW7iuvI3rZvcI/A9XJEOBThH6CBmbSMgbKMraabHO5J6I9xdH84mdutphAU/m5zgJxaTgKBO0Z/QzAh7ESEWKUmMSGofjWbXaUsoQXEMvw==
- Delivered-to: keyple-dev@xxxxxxxxxxx
- List-archive: <https://www.eclipse.org/mailman/private/keyple-dev/>
- List-help: <mailto:keyple-dev-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/keyple-dev>, <mailto:keyple-dev-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/keyple-dev>, <mailto:keyple-dev-request@eclipse.org?subject=unsubscribe>
- Thread-index: AQHdX8xDHdP1CuYVo0Cg/nsmuBbYGw==
- Thread-topic: Eclipse Keyple - Up-to-date C++ port of the Keyple Libs
Dear users, developers,
I would like to inform you that a major C++ port of the Keyple Libraries was released in September, offering version numbers similar to most of Keyple Java components for the “reader” layer and the “Calypso” and “Generic”
card extensions.
|
Keyple C++ components
|
Version
|
Release
|
|
keyple-card-calypso-cpp-lib
|
3.2.2
|
2026-09-22
|
|
keyple-card-calypso-crypto-legacysam-cpp-lib
|
1.0.1
|
2026-09-21
|
|
keyple-card-generic-cpp-lib
|
4.0.0
|
2026-09-17
|
|
keyple-common-cpp-api
|
2.0.2
|
2026-09-11
|
|
keyple-plugin-cpp-api
|
2.3.2
|
2026-09-11
|
|
keyple-plugin-pcsc-cpp-lib
|
2.6.3
|
2026-09-14
|
|
keyple-plugin-stub-cpp-lib
|
2.2.2
|
2026-09-14
|
|
keyple-service-cpp-lib
|
3.4.1
|
2026-09-14
|
|
keyple-service-resource-cpp-lib
|
3.1.1
|
2026-09-14
|
|
keyple-util-cpp-lib
|
2.4.1
|
2026-09-22
|
-
To facilitate the deployment of Keyple C++ components, we are working to soon offer integration with the “Conan” package manager.
-
The only Calypso feature missing from the Keyple C++ implementation is support for Calypso Prime PKI cryptography. → This will be added in the first quarter of 2027 with the port of the keyple-card-calypso-crypto-pki-cpp-lib
component.
Regarding libraries for JVM platforms, the upcoming work will constitute a major update, integrating support for the new Terminal
APIs in version 3.x (multiple logical channels, anti-relay security countermeasures → https://terminal-api.calypsonet.org/community/terminal-3-0/ ). On this occasion, the “Kotlin MultiPlatform” language will be used in place of “Java” to expand the range of
compatible platforms, while maintaining the "Java Virtual Machine" target.