** libgnutls: Added support for raw public-key authentication as defined in RFC7250.
Raw public-keys can be negotiated by enabling the corresponding certificate
types via the priority strings. The raw public-key mechanism must be explicitly
- enabled via the GNUTLS_ENABLE_RAWPK init flag.
+ enabled via the GNUTLS_ENABLE_RAWPK init flag (#26, #280).
** libgnutls: When on server or client side we are sending no extensions we do
not set an empty extensions field but we rather remove that field competely.
disable extensions at all cases, while providing a functional session. This
also implies that when specified, TLS1.3 is disabled.
-** GNUTLS_X509_NO_WELL_DEFINED_EXPIRATION was marked as deprecated. The previous
- definition was buggy and non-functional.
+** libgnutls: GNUTLS_X509_NO_WELL_DEFINED_EXPIRATION was marked as deprecated.
+ The previous definition was non-functional (#609).
** API and ABI modifications:
GNUTLS_ENABLE_RAWPK: Added
GNUTLS_ENABLE_CERT_TYPE_NEG: Removed (was no-op; replaced by GNUTLS_ENABLE_RAWPK)
GNUTLS_X509_NO_WELL_DEFINED_EXPIRATION: Deprecated
+GNUTLS_PCERT_NO_CERT: Deprecated
* Version 3.6.5 (released 2018-12-01)