aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-02-17[BZ #3348]Ulrich Drepper6-18/+221
2007-02-17 Ulrich Drepper <drepper@redhat.com> [BZ #3348] * malloc/memusage.sh: Cleanups. * debug/xtrace.sh: Quoting and trap changes. * locale/iso-3166.def: Add Jersey, Guernsey, and Isle Of Man entries.
2007-02-17* locale/iso-3166.def: Update entry for Serbia.Ulrich Drepper3-28/+57
2007-02-17* locale/iso-4217.def: Define RSD, remove CSD.Ulrich Drepper4-0/+247
2007-02-17[BZ #3322]Ulrich Drepper6-2/+546
* SUPPORTED (SUPPORTED-LOCALES): Add sr_RS and sr_RS@latin. * locales/sr_RS: New file. * locales/sr_RS@latin: New file.
2007-02-17[BZ #4040]Ulrich Drepper3-0/+12
* sysdeps/x86_64/bits/atomic.h: One more change, this time for 16- and 64-bit operations. [BZ #4040] * sysdeps/i386/i486/bits/atomic.h: One more change, this time for 16-bit operations.
2007-02-17[BZ #3885]Ulrich Drepper3-730/+4879
2007-02-16 Ulrich Drepper <drepper@redhat.com> [BZ #3885] * locales/i18n: Updates for Unicode 5.0. * charmaps/UTF-8: Likewise. Patch by Pablo Saratxaga <pablo@walon.org> * locales/sl_SI: Slovenia joined the Euro zone.
2007-02-17[BZ #3884]Ulrich Drepper2-6/+12
2007-01-12 Gwenole Beauchesne <gbeauchesne@mandriva.com> [BZ #3884] * localedata/locales/sl_SI: Slovenia joined the Euro zone. Fix negative number format.
2007-02-17[BZ #3851]Ulrich Drepper4-10/+16
2007-02-16 Ulrich Drepper <drepper@redhat.com> [BZ #3851] * locales/bn_BD: Fix full name of January and February. Patch by Jamil Ahmed <jamil@bengalinux.org>.
2007-02-16* nscd/nscd.c (parse_opt): One more conversion to use send insteadUlrich Drepper2-16/+25
of writev.
2007-02-16[BZ #3991]Ulrich Drepper2-5/+9
* assert/assert.h (assert): Simplify. (assert_perror): Likewise. Patch by Israel G. Lugo <ilugo@bridonsecurity.com>.
2007-02-16* nscd/nscd_helper.c (open_socket): Don't send padding bytes fromUlrich Drepper2-2/+6
reqdata.
2007-02-16* sysdeps/unix/sysv/linux/x86_64/send.c (__libc_send): CosmeticUlrich Drepper2-3/+9
change: don't pass NULL in place of an integer.
2007-02-16[BZ #3954]Ulrich Drepper8-13/+34
* iconvdata/ksc5601.c (__ksc5601_sym_to_ucs, __ksc5601_sym_from_ucs): Add mapping for U+327E. * iconvdata/ksc5601.h (KSC5601_SYMBOL): Increment. * iconvdata/johab.c (BODY for FROM_LOOP, BODY for TO_LOOP): Enable mapping of 0xD9 0xE8. * iconvdata/uhc.c (BODY for FROM_LOOP, BODY for TO_LOOP): Disable mapping of U+327E. Reported by Jungshik Shin <jungshik@google.com>. [BZ #3955]
2007-02-16* iconvdata/johab.c (BODY for FROM_LOOP, BODY for TO_LOOP): EnableUlrich Drepper4-3/+16
mapping of 0xD9 0xE6 and of 0xD9 0xE7. Reported by Jungshik Shin <jungshik@google.com>.
2007-02-15[BZ #4040]Ulrich Drepper3-20/+29
2007-02-14 Ulrich Drepper <drepper@redhat.com> * sysdeps/x86_64/bits/atomic;h: Fix asm parameters for some byte variants. [BZ #4040] * sysdeps/i386/i486/bits/atomic.h: Fix asm parameters for some byte variants. Patch mostly be tom@tommay.net.
2007-02-14[BZ #3996]Ulrich Drepper3-117/+346
2007-02-14 Jakub Jelinek <jakub@redhat.com> [BZ #3996] * posix/glob.c (attribute_hidden): Define if not defined. (glob): Unescape dirname, filename or username when needed and not GLOB_NOESCAPE. Handle \/ correctly. Handle GLOB_MARK if filename is NULL. Handle unescaped [ in pattern without closing ]. Don't pass GLOB_CHECK down to recursive glob for directories. (__glob_pattern_type): New function. (__glob_pattern_p): Implement using __glob_pattern_type. (glob_in_dir): Handle GLOB_NOCHECK patterns containing no meta characters and backslashes if not GLOB_NOESCAPE or unterminated [. Remove unreachable code. * posix/globtest.sh: Add a couple of new tests.
2007-02-13* po/ru.po: Update from translation team.Ulrich Drepper1-0/+4
2007-02-13Update from translation team.Ulrich Drepper1-3612/+4124
2007-02-12* sysdeps/i386/bits/byteswap.h (__bswap_32): Add __amdfam10__ Jakub Jelinek3-2/+9
to the list of i486+ CPUs. * sysdeps/x86_64/bits/byteswap.h (__bswap_32): Likewise. 2007-02-12 Jakub Jelinek <jakub@redhat.com> * sysdeps/i386/bits/byteswap.h (__bswap_32): Add __amdfam10__ to the list of i486+ CPUs. * sysdeps/x86_64/bits/byteswap.h (__bswap_32): Likewise.
2007-02-12* elf/rtld.c (RESOLVE_MAP): Always return bootstrap_map reference.Ulrich Drepper3-5/+13
* elf/Makefile ($(objpfx)ld.so): Check that ld.so has no undefined references.
2007-02-10* sysdeps/unix/sysv/linux/x86_64/sysdep.h: Remove incorrect comment.cvs/fedora-glibc-20070211T1607Ulrich Drepper4-2/+9
2007-02-09* resolv/res_init.c (res_setoptions): Recognize edns0 option.Ulrich Drepper7-7/+104
* resolv/res_mkquery.c: Define __res_nopt. * resolv/res_query.c (__libc_res_nquery): If RES_USE_EDNS0 is set try adding EDNS0 record. * resolv/res_send.c (send_dg): If request failed with FORMERR and EDNS0 record was send make sure we don't try it again. * resolv/resolv.h: Define RES_F_EDNS0ERR and RES_USE_EDNS0. * include/resolv.h: Declare __res_nopt.
2007-02-09[BZ #3944]Ulrich Drepper4-5/+77
2007-02-08 Jakub Jelinek <jakub@redhat.com> [BZ #3944] * time/strptime_l.c (__strptime_internal): Set have_mon for %b/%B/%h. Set have_mon and have_mday if tm_mon and tm_mday have been computed from tm_yday and tm_year. Don't crash in day_of_the_week or day_of_the_year if not have_mon and tm_mon contains bogus value. * time/Makefile (tests): Add tst-strptime3. * time/tst-strptime3.c: New test.
2007-02-05[BZ #3957]Ulrich Drepper5-7/+153
2007-02-05 Jakub Jelinek <jakub@redhat.com> [BZ #3957] * posix/regcomp.c (parse_bracket_exp): Set '\n' bit rather than '\0' bit for RE_HAT_LISTS_NOT_NEWLINE. (build_charclass_op): Remove bogus comment. * posix/Makefile (tests): Add bug-regex27 and bug-regex28. * posix/bug-regex27.c: New test. * posix/bug-regex28.c: New test.
2007-02-03* po/sv.po: Update from translation team.Ulrich Drepper2-37/+41
2007-02-02* nscd/nscd_helper.c (open_socket): Minor size optimization.Ulrich Drepper2-10/+12
2007-02-02* include/locale.h (__uselocale): Add libc_hidden_proto.Ulrich Drepper2-1/+7
* locale/uselocale.c (__uselocale): Add libc_hidden_def. 2007-02-02 Jakub Jelinek <jakub@redhat.com>
2007-02-02(__uselocale): Add libc_hidden_proto.Ulrich Drepper1-0/+1
2007-02-02* nscd/nscd_helper.c (open_socket): Use __gettimeofday instead of Jakub Jelinek2-2/+7
gettimeofday. 2007-02-02 Jakub Jelinek <jakub@redhat.com> * nscd/nscd_helper.c (open_socket): Use __gettimeofday instead of gettimeofday.
2007-02-01* sysdeps/unix/sysv/linux/i386/sysdep.h (PTR_MANGLE): Roll value beforecvs/fedora-glibc-20070202T0923Ulrich Drepper9-18/+134
returning. (PTR_DEMANGLE): Real definition now that it's not the same as PRT_MANGLE anymore. * sysdeps/unix/sysv/linux/x86_64/sysdep.h: Likewise. * string/strerror_l.c: New file. * string/Makefile (routines): Add strerror_l. * string/string.h: Declare strerror_l. * string/Versions: Export strerror_l for GLIBC_2.6. * nscd/connections.c (nscd_run): Don't define MAXKEYLEN here.
2007-01-31* nscd/nscd_helper.c (open_socket): Now takes request type and keyUlrich Drepper2-52/+80
as parameter. Construct request record. Try sending request before the first poll use, it usually succeeds. Adjust all callers. * nscd/nscd-client.h: Define MAXKEYLEN.
2007-01-31Define MAXKEYLEN.Ulrich Drepper1-0/+3
2007-01-31Do recend check before realigning on strict alignment arches, as otherwise ↵Jakub Jelinek1-4/+4
it was comparing a stack address + offset with a mmap address.
2007-01-31* nscd/nscd-client.h (__nscd_cache_search): Remove const qualifier Jakub Jelinek9-245/+387
from return value. * nscd/nscd_helper.c: Include string.h. (__nscd_cache_search): Remove const qualifier from return value. On strict alignment architectures check hash entry and data head alignment. * nscd/nscd_getpw_r.c (nscd_getpw_r): Don't crash or fail because mmapped data during GC cycle contains garbage. If __nscd_drop_map_ref fails, decrement mapped->counter when returning error or if retrying with NO_MAPPING, only __nscd_unmap if counter dropped to 0. * nscd/nscd_getgr_r.c (nscd_getgr_r): Likewise. * nscd/nscd_initgroups.c (__nscd_getgrouplist): Likewise. * nscd/nscd_gethst_r.c (nscd_gethst_r): Likewise. * nscd/nscd_getai.c (__nscd_getai): Likewise. * nscd/nscd_getserv_r.c (nscd_getserv_r): Likewise. 2007-01-31 Jakub Jelinek <jakub@redhat.com> * nscd/nscd-client.h (__nscd_cache_search): Remove const qualifier from return value. * nscd/nscd_helper.c: Include string.h. (__nscd_cache_search): Remove const qualifier from return value. On strict alignment architectures check hash entry and data head alignment. * nscd/nscd_getpw_r.c (nscd_getpw_r): Don't crash or fail because mmapped data during GC cycle contains garbage. If __nscd_drop_map_ref fails, decrement mapped->counter when returning error or if retrying with NO_MAPPING, only __nscd_unmap if counter dropped to 0. * nscd/nscd_getgr_r.c (nscd_getgr_r): Likewise. * nscd/nscd_initgroups.c (__nscd_getgrouplist): Likewise. * nscd/nscd_gethst_r.c (nscd_gethst_r): Likewise. * nscd/nscd_getai.c (__nscd_getai): Likewise. * nscd/nscd_getserv_r.c (nscd_getserv_r): Likewise.
2007-01-31* misc/hsearch_r.c (hdestroy_r): Remove unnecessary test.Ulrich Drepper2-4/+7
2007-01-26* sysdeps/i386/dl-trampoline.S (_dl_runtime_profile): Use registerUlrich Drepper2-11/+15
names not numbers in cfi_*. ADDR_LIMIT_3GB, PER_LINUX_32BIT, PER_LINUX32_3GB): Add.
2007-01-26No need for FDPIC_FUNCPTRS.Ulrich Drepper1-1/+0
2007-01-26* sysdeps/unix/sysv/linux/sys/personality.h (ADDR_NO_RANDOMIZE, Andreas Jaeger2-4/+15
FDPIC_FUNCPTRS, ADDR_LIMIT_3GB, PER_LINUX_32BIT, PER_LINUX32_3GB): Add. Correct values of PER_HPUX and PER_OSF4. 2007-01-26 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/sys/personality.h (ADDR_NO_RANDOMIZE, FDPIC_FUNCPTRS, ADDR_LIMIT_3GB, PER_LINUX_32BIT, PER_LINUX32_3GB): Add. Correct values of PER_HPUX and PER_OSF4.
2007-01-25* elf/dl-minimal.c: Undefine _itoa first.Ulrich Drepper2-1/+3
2007-01-25* stdio-common/_itoa.h: Define _itoa and _fitoa for 64-bit platforms.Ulrich Drepper4-27/+30
* malloc/mtrace.c: Revert last change. * posix/wordexp.c: Likewise.
2007-01-25* sysdeps/i386/bits/byteswap.h (__bswap_32): Add __nocona__, __core2__Ulrich Drepper3-4/+14
and __geode__ to the list of i486+ CPUs. * sysdeps/x86_64/bits/byteswap.h (__bswap_32): Likewise.
2007-01-23* stdio-common/_itoa.c: Include <limits.h>.Ulrich Drepper3-0/+7
* stdio-common/_itowa.c: Likewise.
2007-01-22* stdio-common/_itowa.c: Don't compile _itowa for 64-bitUlrich Drepper5-54/+84
platforms. * stdio-common/_itoa.c: Don't compile in _itoa and _fitoa for 64-bit platforms. * malloc/mtrace.c (tr_where): Use _fitoa_word instead of _fitoa if possible. * posix/wordexp.c (parse_arith): Use _itoa_word instead of _itoa if possible.
2007-01-22[BZ #3902]Ulrich Drepper4-3/+44
2007-01-22 Ulrich Drepper <drepper@redhat.com> [BZ #3902] * stdio-common/_itoa.c (_itoa): Make sure at least a zero is emitted. * stdio-common/Makefile (tests): Add bug17. * stdio-common/bug17.c: New file.
2007-01-20* iconvdata/testdata/BRF: New file.Ulrich Drepper2-2/+8
* iconvdata/testdata/BRF..UTF8: New file. Contributed by Samuel Thibault <samuel.thibault@ens-lyon.org>.
2007-01-20* iconvdata/brf.c: New file.Ulrich Drepper9-7/+175
* iconvdata/Makefile: Add rules to build BRF. * iconvdata/TESTS: Add BRF entry. * iconvdata/gconv-modules: Likewise. * iconvdata/tst-tables.sh: Likewise. * iconvdata/testdata/BRF: New file. * iconvdata/testdata/BRF..UTF8: New file.
2007-01-19* wcsmbs/wchar.h (wcstoll): Fix comment, function returns value ofUlrich Drepper2-3/+9
type `long long int', not `long int'. (wcstoq): Likewise.
2007-01-19* tst-initializers1.c: We want to test the initializers as seenUlrich Drepper2-1/+7
outside of libc, so undefined _LIBC.
2007-01-19* scripts/gen-as-const.awk: Add cast to long to avoid int promotionUlrich Drepper2-1/+6
of values on 64-bit platforms which are too large.
2007-01-18* pthread_join.c (cleanup): Avoid warning.Ulrich Drepper1-0/+4