librelp 1.1.2
librelp 1.1.2 [download]
This release most importantly includes certificate-based mutual peer authentication in TLS mode. It also provides finer-grained control over the GnuTLS settings by permitting to directly specify the so-called “priority string”. With this string, important details like ciphers to be supported can be specified. To implement these features, a number of API extensions was done.
– add capability to specify the GnuTLS priority string
This gives callers complete control over crypto parameters, like
ciphers to use.
– add certificate-based authentication
– add capability to specify number of Diffie-Hellman bits to use
– API extension: relpSrvSetDHBits, relpSrvSetGnuTLSPriString,
relpSrvSetGnuTLSPriString, relpCltSetGnuTLSPriString
relpEngineSetOnAuthErr, relpCltSetUsrPtr,
relpSrvSetAuthMode, relpCltSetAuthMode
librelp 1.1.1
librelp 1.1.1 [download]
– added compression support for TLS
– API extension: relpCltEnableTLSZip, relpSrvEnableTLSZip
[sha256 hash: 2aa0288bf26de0605c414f02329634007681f81cc6f62ff6f615074c45f9def2]
librelp 1.1.0
librelp 1.1.0 [download]: Most importantly, TLS support has been added. This also lead to a number of API enhancements.
[sha256 hash: 2fc9bf37eb6be5a5cc72483eb11eca573d3c87b78051c70fca5b4446d9106f27]