Magellan Linux

Annotation of /trunk/proftpd/patches/proftpd-1.3.0a-mod_tls.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 265 - (hide annotations) (download)
Wed Jul 11 23:16:10 2007 UTC (16 years, 11 months ago) by niro
File size: 510 byte(s)
- proftpd-1.3.0a-r1

1 niro 265 This is a possible fix Ralf S. Engelschall <rse+openpkg-security@openpkg.org>
2     has made myself for the X.509 issue of mod_tls.c
3    
4     Index: contrib/mod_tls.c
5     --- contrib/mod_tls.c.orig 2005-11-08 18:59:49 +0100
6     +++ contrib/mod_tls.c 2006-11-15 17:54:43 +0100
7     @@ -2421,6 +2421,8 @@
8     datalen = BIO_get_mem_data(mem, &data);
9    
10     if (data) {
11     + if (datalen > sizeof(buf)-1)
12     + datalen = sizeof(buf)-1;
13     memset(&buf, '\0', sizeof(buf));
14     memcpy(buf, data, datalen);
15     buf[datalen] = '\0';