[gnutls-devel] GnuTLS | Use custom free/realloc for GMP to safely delete temporary secrets (!1554)
Read-only notification of GnuTLS library development activities
gnutls-devel at lists.gnutls.org
Tue Mar 22 17:06:31 CET 2022
Daiki Ueno started a new discussion on lib/includes/gnutls/gnutls.h.in: https://gitlab.com/gnutls/gnutls/-/merge_requests/1554#note_884328766
> /* constant time memcmp */
> int gnutls_memcmp(const void *s1, const void *s2, size_t n);
> +/* a variant of free that also zeroizes freed memory */
> +void gnutls_free_zero(void *data, size_t size);
These are internal functions and should not be in the public header (I guess that is causing the doc-dist CI failure, which my previous comment didn't help with). Since they are only used in `lib/nettle/init.c`, maybe you could make them a static function?
Reply to this email directly or view it on GitLab: https://gitlab.com/gnutls/gnutls/-/merge_requests/1554#note_884328766
You're receiving this email because of your account on gitlab.com.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Gnutls-devel