Releases: i2p/libsam3
Compatibility fixes for Windows and Mac
This release improves compatibility with Windows and Mac OS socket implementations making it possible to use libsam3 on those platforms. These changes were suggested by the Retroshare community and implemented by eyedeekay.
Application developers are urged to update to the new library version.
Fixes erronous output of sam3GenerateKeys
The release is to fix a bug where the output of sam3GenerateKeys was incorrectly retrieved and stored in the Sam3Session. Prior to this release, the output of the Private key would be correct, but the public key would be incorrect, requiring library users to work around by re-creating the public key. This corrects the retrieval of the output of DESTINATION CREATE and stores it in correctly in the Sam3Session.
It is not considered urgent that you upgrade immediately if you have successfully worked around this issue. Please do upgrade at your earliest convenient time.
SAM 3.1 Signature Support
This release marks the completion of working SAM v3.1 support in streaming connections. The key upgrade which comes with SAM v3.1 support is the availability of new signature types, making it suitable for modern I2P connections. This release also adds support for SILENT streaming connections.