10.2. What’s New in 2.4.15

The following features are new since Connext Cert 2.4.12.1.

10.2.1. Platform-independent code is now separate from OS and network stack integration

This release splits Connext Cert into two libraries:

  • Platform Independent Libraries (PIL): binaries that support the basic features of Connext Cert. These are provided as precompiled binaries.

  • Platform Support Libraries (PSL): binaries that support OS and network stack integration. These must be built from the provided source code.

This split ensures that the PIL does not need to be recertified for different platforms. Platform-specific PSLs can then be written for the same PIL without needing to recompile the Connext Cert code. Previous releases of Connext Cert were delivered as integrated libraries with the OS and network stack code included, which could not be changed without recompiling the entire library. See the Library types section for more information on this change.

Refer to Building the PSL for instructions on how to build the PSL from source.

10.2.2. Transfer large data samples quickly with Zero Copy v2

This release adds a new transport, Zero Copy v2, which can perform Zero Copy data transfer. Zero Copy transfer allows you to move large data samples without copying them, which increases throughput and reduces latency.

For more details, refer to Zero Copy Transfer and Zero Copy v2 Transport.