Subject: libc bloat and namespace problems by hash/hmac_*
To: None <>
From: Matthias Drochner <>
List: tech-userlevel
Date: 06/23/2006 18:25:11
Hi -
hmac_md5 and hmac_sha1 shouldn't be in libc, or if at all, then
weak and renamed.

Both are not exported by a header, and undocumented.
hmac_md5 collides with, which causes failures
of programs loading samba dynamically (as gnome-vfs).
hmac_mh5 is completely unused.
hmac_sha1 is used in libcrypt (using a private prototype), and
only there afaict.

I'd prefer to remove both from libc.


best regards