Subject: libc bloat and namespace problems by hash/hmac_*
To: None <firstname.lastname@example.org>
From: Matthias Drochner <M.Drochner@fz-juelich.de>
Date: 06/23/2006 18:25:11
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 libsmbclient.so, 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.