Wish for 2002
Francois Leclerc
leclerc@austin.sns.slb.com
Wed Jan 2 16:02:00 GMT 2002
Dear glibc maintainer,
I'm trying to review some code for its security.
One of the impediment is the portability of strlcat and strlcpy in
glibc.
- Strlcat & strlcpy were presented by Todd Miller/Theo de Raadt in the
1999 USENIX Annual Technical Conference
http://www.usenix.org/events/usenix99/millert.html
-Currently *BSD distributions have strl* functions implemented.
-Currently OpenSSH has to provide strl* functions from OpenBSD.
And OpenSSH is used in most *Linux ( * includes GNU/) distributions.
-Currently rsync under GNU GPL is defining strl* functions.
-Currently Best current practices do recommend strl* where apropriate
http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/library-c.html
-Similar requests were posted to various GNU lists:
http://mail.gnome.org/archives/gtk-devel-list/2000-May/msg00029.html
http://sources.redhat.com/ml/libc-alpha/2000-08/msg00052.html
-Todd Miller is available as for code licensing terms are concerned.
Could you reconsider including strl* functions for those who wish to
deprecate some str* functions in their security code
in a portable fashion ?
With my best regards,
--FL, CISSP
More information about the Libc-alpha
mailing list