From: Zoran V. <vas...@us...> - 2005-10-08 09:28:16
|
Update of /cvsroot/naviserver/naviserver In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9169 Modified Files: ChangeLog Log Message: See file Index: ChangeLog =================================================================== RCS file: /cvsroot/naviserver/naviserver/ChangeLog,v retrieving revision 1.196 retrieving revision 1.197 diff -C2 -d -r1.196 -r1.197 *** ChangeLog 5 Oct 2005 09:41:00 -0000 1.196 --- ChangeLog 8 Oct 2005 09:28:08 -0000 1.197 *************** *** 1,2 **** --- 1,15 ---- + 2005-10-08 Zoran Vasiljevic <vas...@us...> + + * configure.in: emit warning for Darwin builds about + MT-unsafeness of DNS calls (getnameinfo, getaddrinfo). + + * configure: regenerated + + * nsd/dns.c: added critical sections in GetHost/GetAddr + when using getnameinfo/getaddrinfo on Darwin platforms. + Also, in GetHost(), explicitly initialize the struct + sockaddr_in sin_len element because this is needed for + the Darwin getnameinfo implementation. + 2005-10-05 Zoran Vasiljevic <vas...@us...> *************** *** 6,9 **** --- 19,27 ---- Log structure elements in the LogObjCmd. + * nsd/dns.c: fixed typo in GetAddr when using the gethostbyname + path. This is very needed for Apple Mac OSX since the other + getnameinfo/getaddrinfo calls does not seem to work correctly + and are also mt-unsafe, so it is a loose-loose situation. + 2005-10-02 Stephen Deasey <sd...@us...> |