[gnutls-devel] GnuTLS | Phase out the cipher implementation override API (#790)

Development of GNU's TLS library gnutls-devel at lists.gnutls.org
Mon Jun 17 20:32:57 CEST 2019



New Issue was created.

Issue 790: https://gitlab.com/gnutls/gnutls/issues/790
Author:    Nikos Mavrogiannopoulos
Assignees: 

We provide an API to replace bundled cipher implementations in gnutls. However, that API is rarely used (no users in codesearch), has a nice use case (an application replacing the crypto implementation with a faster), but has significant side effects. Any internal re-organization and extension of the cipher API (e.g., #787), cannot be implemented without breaking that API.

I propose to deprecate this API in 3.6.x series, and make it a no-op in 3.7.0. This issue is about making it a no-op in 3.7.x.

It impacts:
```
gnutls_crypto_register_cipher
gnutls_crypto_register_aead_cipher
gnutls_crypto_register_mac
gnutls_crypto_register_digest
```

-- 
Reply to this email directly or view it on GitLab: https://gitlab.com/gnutls/gnutls/issues/790
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gnupg.org/pipermail/gnutls-devel/attachments/20190617/17c0e95b/attachment.html>


More information about the Gnutls-devel mailing list