diff options
author | Jakub Jelinek <jakub@redhat.com> | 2004-09-26 04:48:48 +0000 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2004-09-26 04:48:48 +0000 |
commit | 627cc92643ed34eecd0ac771d8b04df25270aaae (patch) | |
tree | 7eab39cd71ebdde127b5fdf6d86c0bfa4d3785c1 /ChangeLog | |
parent | 1b16f19afcb6c9fbe68024b8edd7d737756fa275 (diff) |
2.3.3-57cvs/fedora-glibc-2_3_3-57
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -1,3 +1,20 @@ +2004-09-25 Ulrich Drepper <drepper@redhat.com> + + * intl/dcigettext.c (DCIGETTEXT): Protect tfind/tsearch calls. + * intl/dcigettext.c (_nl_find_msg): Call _nl_load_domain also if + decided < 0. + * intl/finddomain.c (_nl_find_domain): Likewise. + * intl/l10nflist.c (_nl_make_l10nflist): Initialize lock. + * intl/loadinfo.h (struct loaded_l10nfile): Add lock element. + * intl/loadmsgcat.c (_nl_load_domain): Set decided to 1 only once we + are done. First set to -1 to signal initialization is ongoing. + Protect against concurrent callers with recursive lock. + * intl/finddomain.c (_nl_find_domain): Protect calls to + _nl_make_l10nflist. + * sysdeps/posix/getaddrinfo.c (getaddrinfo): If determinination of + source address fails, initialized source_addr_len field so that + duplicate address recognition does not copy junk. [BZ #322] + 2004-09-25 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/i386/setuid.c (__setuid): Remove second |