roadmap for 3.0.0

Nikos Mavrogiannopoulos nmav at
Wed Jun 8 13:36:10 CEST 2011

 The last commit by Stef Walter concludes the list of changes I
planned for gnutls 3.0.0. Those in brief were:
* Addition of Datagram TLS 1.0 (RFC4347)
* Addition of Elliptic curve ciphersuites (RFC4492)
* Addition of ECDSA for X.509 certificates (RFC5480,RFC5758)
* Addition of SuiteB profile (RFC5430)
* Addition of AES-GCM cipher (RFC5288)
* Addition of hardware optimized AES and AES-GCM on CPU's that support it
* Addition of a simple X.509 certificate verification subsystem
* Addition of an auditing subsystem (gnutls_global_set_audit_log_function())
* Addition of a certificate retrieval function that requires no
processing from gnutls (gnutls_certificate_set_retrieve_function2())
* Usage of p11-kit for PKCS #11 support
* Removal of several deprecated features

The documentation has also been extended to discuss the new features,
and was also reorganized. If you think something is missing from this
list, or other things such as bug-fixes that should have made through,
but didn't please let me know.

As things stand and provided that there will be a release of nettle
with the GCM support included, I'll release 2.99.3 within this month
and that should be considered a prerelease of 3.0.0. The license of
gnutls 3.0.0 would be GNU LGPL version 3.


More information about the Gnutls-help mailing list