On Wed, Oct 26, 2011 at 11:21 AM, Niels Möller nisse@lysator.liu.se wrote:
Aren't they already exported in macros.h?
It seems you're right, in that macros.h is actually installed in $includedir/nettle (unlike, e.g., nettle-internal.h). I must have forgotten that when I put the MD_* definitions in that file... In any case, they're undocumented, and I won't promise any backwards compatibility in future versions.
Since those are macros it wouldn't matter for binary compatibility so it would be ok. If you remove them I'll duplicate it in gnutls.
regards, Nikos