[devel] IA: destination buffer overflow - ppp

Slava Semushin =?iso-8859-1?q?slava=2Esemushin_=CE=C1_gmail=2Ecom?=
Чт Ноя 29 15:06:01 MSK 2007


29.11.07, Денис Смирнов<mithraen / altlinux.ru> написал(а):
[...]
> KAS> В glibc нету strlcpy и strlcat. В нашем glibc приложен патч
> KAS> glibc-2.5-obsd-alt-strlcpy-strlcat.patch
> KAS> Учитывая что мэнтэйнер glibc работает в redhat, трудно ожидать в их glibc
> KAS> этот патч ;)

Место его работы IMHO тут абсолютно непричем.

> Мне жутко интересно что мешает мантейнеру glibc включить этот патч.

Всё просто: он против.

Цитата с http://en.wikipedia.org/wiki/Strlcpy:

"Furthermore, some, including Ulrich Drepper, argue that strlcpy and
strlcat make truncation errors easier for a programmer to ignore and
thus can introduce more bugs than they remove;[2] consequently, these
functions have not been added to the GNU C Library."

[2] http://sources.redhat.com/ml/libc-alpha/2000-08/msg00053.html
http://sources.redhat.com/ml/libc-alpha/2000-08/msg00060.html
http://sources.redhat.com/ml/libc-alpha/2000-08/msg00061.html


-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru


Подробная информация о списке рассылки Devel