about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* [BZ #28]Ulrich Drepper2004-08-082-28/+79
| | | | | | Update. * time/strptime_l.c (__strptime_internal): Fix handling of %Ey. [BZ #28]
* Update.Ulrich Drepper2004-08-082-3/+7
| | | | | | 2004-08-08 Ulrich Drepper <drepper@redhat.com> * po/sv.po: Update from translation team.
* [BZ #19]Ulrich Drepper2004-08-073-1/+133
| | | | | | | | | Update. 2004-08-07 Petter Reinholdtsen <pere@hungry.com> * Makefile (test-input): Add tr_TR.UTF-8 sorting test. Test case for BZ #19. * tr_TR.in: New file.
* Update.Ulrich Drepper2004-08-078-14/+28
| | | | | | | | | | | * inet/netinet/in.h: Add more const to the setipv4soucefilter, getsourcefilter, and setsourcefilter parameter list. * sysdeps/generic/setipv4sourcefilter.c: Likewise. * sysdeps/generic/getsourcefilter.c: Likewise. * sysdeps/generic/setsourcefilter.c: Likewise. * sysdeps/unix/sysv/linux/setipv4sourcefilter.c: Likewise. * sysdeps/unix/sysv/linux/getsourcefilter.c: Likewise. * sysdeps/unix/sysv/linux/setsourcefilter.c: Likewise.
* Update.Ulrich Drepper2004-08-072-593/+713
| | | | | | 2004-08-07 Ulrich Drepper <drepper@redhat.com> * po/tr.po: Update from translation team.
* Update.Ulrich Drepper2004-08-072-19/+7
| | | | | | | 2004-08-07 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Remove unnecessary exception handling data.
* Update.Ulrich Drepper2004-08-0610-12/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-08-06 Ulrich Drepper <drepper@redhat.com> * iconvdata/jisx0213.h (jisx0213_added_in_2004_p): Fix typo. Reported by Paolo Bonzini. 2004-08-06 Jakub Jelinek <jakub@redhat.com> * sysdeps/ia64/dl-machine.h (elf_machine_fixup_plt): Add always_inline. * sysdeps/powerpc/powerpc64/dl-machine.h (elf_machine_runtime_setup, elf_machine_fixup_plt, elf_machine_plt_conflict): Likewise. * sysdeps/unix/sysv/linux/netatalk/at.h: Include bits/sockaddr.h before including linux/atalk.h. * resolv/res_libc.c: Include atomic.h. * intl/finddomain.c (free_mem): Rename to... (_nl_finddomain_subfreeres): ... this. Add __libc_freeres_fn_section. * intl/loadmsgcat.c (_nl_unload_domain): Add __libc_freeres_fn_section. * intl/gettextP.h (_nl_unload_domain): Move into #ifdef _LIBC. Add attribute_hidden. (_nl_findomain_subfreeres): New prototype. * iconv/gconv_db.c (free_mem): Call _nl_findomain_subfreeres.
* Update.Ulrich Drepper2004-08-066-45/+129
| | | | | | | | 2004-07-30 Guido Guenther <agx@sigxcpu.org> * nss/getent.c (passwd_keys): Use strtoul instead of isdigit to test if the key is numeric or not. (group_keys): Likewise.
* [BZ #211]Ulrich Drepper2004-08-062-2/+7
| | | | | Update. * sysdeps/unix/sysv/linux/getsourcefilter.c: New file. [BZ #211]
* Update.Ulrich Drepper2004-08-067-0/+332
| | | | | | | | | | * inet/netinet/in.h: Define struct ip_msfilter, IP_MSFILTER_SIZE, struct group_filter, and GROUP_FILTER_SIZE. * include/sys/socket.h: Declare __getsockopt. * sysdeps/unix/sysv/linux/setipv4sourcefilter.c: New file. * sysdeps/unix/sysv/linux/getipv4sourcefilter.c: New file. * sysdeps/unix/sysv/linux/setsourcefilter.c: New file. * sysdeps/unix/sysv/linux/getsourcefilter.c: New file.
* Update.Ulrich Drepper2004-08-062-4206/+4569
| | | | | | 2004-08-05 Ulrich Drepper <drepper@redhat.com> * po/ko.po: Update from translation team.
* Update.Ulrich Drepper2004-08-0516-624/+842
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-08-04 Jakub Jelinek <jakub@redhat.com> * hesiod/hesiod.c (__hesiod_res_get): Use calloc instead of malloc + memset. (__hesiod_res_set): Free nsaddrs. * include/resolv.h (__res_maybe_init): Add prototype. * resolv/resolv.h (struct __res_state): Add _u._ext.initstamp field. * resolv/Versions (libc): Add __res_maybe_init@@GLIBC_PRIVATE. * resolv/res_libc.c (__res_initstamp, lock): New variables. (res_init): Increase __res_initstamp. (__res_maybe_init): New function. * resolv/res_init.c (__res_vinit): Initialize _u._ext.initstamp. * hesiod/hesiod.c (__hesiod_res_get): Use __res_maybe_init instead of RES_INIT check and {res_ninit,__res_ninit,res_init} call. * sysdeps/posix/getaddrinfo.c (gaih_inet): Likewise. * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname2_r, _nss_dns_gethostbyaddr_r): Likewise. * resolv/nss_dns/dns-network.c (_nss_dns_getnetbyname_r, _nss_dns_getnetbyaddr_r): Likewise. * resolv/gethnamaddr.c (gethostbyname, gethostbyname2, gethostbyaddr): Likewise. * resolv/res_data.c (fp_nquery, res_mkquery, res_mkupdate, res_isourserver, res_sendsigned, res_update, res_search, res_querydomain): Likewise. * nss/getXXbyYY_r.c (INTERNAL (REENTRANT_NAME)): Likewise. * nss/digits_dots.c (__nss_hostname_digits_dots): Likewise. * nss/getnssent_r.c (__nss_setent, __nss_endent, __nss_getent_r): Likewise. * sysdeps/posix/getaddrinfo.c (gaih_inet): Set ai_family for V4-mapped IPv6 addresses and req->ai_family==AF_INET. Reported by A. Guru <a.guru@sympatico.ca>. * po/pl.po: Likewise. characters than necessary.
* Update.Ulrich Drepper2004-08-053-1176/+1400
| | | | * po/sk.po: Likewise.
* Update.Ulrich Drepper2004-08-051-0/+4
| | | | | | 2004-08-05 Ulrich Drepper <drepper@redhat.com> * po/sv.po: Update from translation team.
* Update.Ulrich Drepper2004-08-055-600/+806
| | | | | | | | | | | | | | | | | Ulrich Drepper <drepper@redhat.com> * wcsmbs/mbsrtowcs_l.c (__mbsrtowcs_l): Don't read more input character than necessary. 2004-08-05 Ulrich Drepper <drepper@redhat.com> * wcsmbs/Makefile (tests): Add tst-mbsrtowcs. * wcsmbs/tst-mbsrtowcs.c: New file. * po/fr.po: Update from translation team. 2004-08-04 Jakub Jelinek <jakub@redhat.com> If neither IPv4 nor IPv6 interface is present we cannot make any
* [BZ #295]Ulrich Drepper2004-08-052-1/+9
| | | | | | | | Update. 2004-08-04 Jakub Jelinek <jakub@redhat.com> * resolv/inet_pton.c (inet_pton4): Disallow octal numbers. Reported by A. Guru <a.guru@sympatico.ca>. [BZ #295]
* Update.Ulrich Drepper2004-08-052-598/+706
| | | | * po/nl.po: Update from translation team.
* Update.Ulrich Drepper2004-08-052-8/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-08-05 Ulrich Drepper <drepper@redhat.com> * sysdeps/posix/getaddrinfo.c (gaih_inet): Recognize all the IPv4 numeric address formats inet_addr knows. (getaddrinfo): Allow AI_NUMERICSERV flag. If neither IPv4 nor IPv6 inerface is present we cannot make any decision for AI_ADDRCONFIG. Fail if AI_NUMERICSERV is set and the string is not just a number. Remove useless freeaddrinfo call. * resolv/netdb.h (AI_NUMERICSERV): Define. Based on a patch by a.guru@sympatico.ca. 2004-08-04 Jakub Jelinek <jakub@redhat.com> * stdlib/strfmon_l.c (__vstrfmon_l): Memset whole info structure instead of trying to initialize some, but not all, fields one by one. * stdio-common/printf_size.c (printf_size): Initialize fb_info structure with *info instead of trying to initialize some, but not all, fields from it. * nscd/connections.c (handle_request): Check if req->type is in LASTDBREQ .. LASTREQ range instead of req. * locale/programs/linereader.c (lr_create): Initialize lr->return_widestr to 0. * elf/dl-close.c (free_slotinfo): Add __libc_freeres_fn_section. (free_mem): Call free_slotinfo just once. * stdio-common/tst-fmemopen.c (main): Check for MAP_FAILED instead of NULL. * locale/localeinfo.h (_nl_locale_subfreeres): New prototype. * locale/setlocale.c (free_category): Add __libc_freeres_fn_section. (free_mem): Rename to _nl_locale_subfreeres. * iconv/gconv_db.c: Include locale/localeinfo.h. (free_derivation, free_modules_db): Add __libc_freeres_fn_section. (free_mem): Call _nl_locale_subfreeres. * iconv/gconv_dl.c (do_release_all): Add __libc_freeres_fn_section.
* (AI_NUMERICSERV): Define.Ulrich Drepper2004-08-051-0/+1
|
* * Makeconfig ($(common-objpfx)config.status):Roland McGrath2004-08-054-315/+728
| | | | | | | | | | | Fix typo: $(add_ons) -> $(add-ons). (Makeconfig-add-on): New variable. When doing $(sysdep-makeconfigs) include, use black magic to get it set to an add-on's name during the include of the add-on's Makeconfig. * configure.in: Use variable name `libc_add_on' when sourcing add-on configure fragments, so they can refer to this. * configure: Regenerated.
* * posix/tst-waitid.c (test_child): Sleep a second before stopping.Roland McGrath2004-08-051-0/+5
| | | | | | (do_test): Bump sleep to three seconds. (sigchld, check_sigchld): New functions. (do_test): Handle SIGCHLD and check for getting the right details.
* 2004-08-04 Roland McGrath <roland@redhat.com>Roland McGrath2004-08-051-2/+169
| | | | | | | * posix/tst-waitid.c (test_child): Sleep a second before stopping. (do_test): Bump sleep to three seconds. (sigchld, check_sigchld): New functions. (do_test): Handle SIGCHLD and check for getting the right details.
* (do_release_all): Add __libc_freeres_fn_section.Ulrich Drepper2004-08-049-25/+31
|
* (__vstrfmon_l): Memset whole info structure instead of trying to initialize ↵Ulrich Drepper2004-08-041-7/+1
| | | | some, but not all, fields one by one.
* [WCONTINUED]: Test WCONTINUED functionality.Roland McGrath2004-08-041-0/+1
|
* * posix/tst-waitid.c (do_test): Kill the child process when bailingRoland McGrath2004-08-041-0/+5
| | | | out early on some failure.
* 2004-08-04 Roland McGrath <roland@redhat.com>Roland McGrath2004-08-041-33/+39
| | | | | * posix/tst-waitid.c (do_test): Kill the child process when bailing out early on some failure.
* (handle_request): Missing _() in last patch.Ulrich Drepper2004-08-041-1/+1
|
* Update.Ulrich Drepper2004-08-042-1/+8
| | | | | | | 2004-08-03 Ulrich Drepper <drepper@redhat.com> * nscd/connections.c (handle_request): Print more descriptive message for invalid request types.
* Update.Ulrich Drepper2004-08-0219-455/+626
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-08-02 Jakub Jelinek <jakub@redhat.com> * iconvdata/ibm932.c (BODY): Avoid binary search for ch >= 0xffff. Always treat high as highest number in range + 1. * iconvdata/ibm943.c (BODY): Likewise. 2004-07-31 Bruno Haible <bruno@clisp.org> * iconvdata/JISX0213.TXT: Updated to JISX0213 plane 1 version 2004. * iconvdata/jisx0213.c (__jisx0213_to_ucs_main, __jisx0213_to_ucs_pagestart, __jisx0213_from_ucs_level1, __jisx0213_from_ucs_level2): Regenerated. * iconvdata/jisx0213.h (jisx0213_added_in_2004_p): New function. * iconvdata/iso-2022-jp-3.c (JISX0213_1_2000_set): Renamed from JISX0213_1_set. (JISX0213_1_2004_set): New enum value. (BODY for FROM_LOOP): Treat ESC $ ( Q like ESC $ ( O. (BODY for TO_LOOP): For JISX 0213 plane 1 characters, emit ESC $ ( O when possible, ESC $ ( Q when needed. * iconvdata/testdata/EUC-JISX0213: Add the 10 new characters. * iconvdata/testdata/EUC-JISX0213..UTF8: Update. * iconvdata/testdata/SHIFT_JISX0213: Add the 10 new characters. * iconvdata/testdata/SHIFT_JISX0213..UTF8: Update. * iconvdata/testdata/ISO-2022-JP-3: Add the 10 new JISX0213 characters. * iconvdata/testdata/ISO-2022-JP-3..UTF8: Update. 2004-07-22 Bruno Haible <bruno@clisp.org> * iconvdata/gconv-modules (ISO-8859-7): Add alias ISO_8859-7:2003.
* Update.Ulrich Drepper2004-08-022-1/+6
| | | | | | | 2004-08-02 Ulrich Drepper <drepper@redhat.com> * linuxthreads.texi (Cleanup Handlers): Fix typo. Reported by Bjoern Engelmann <bjengelmann@gmx.de>.
* Update.Ulrich Drepper2004-07-311-0/+6
| | | | | | | | 2004-07-29 David S. Miller <davem@redhat.com> * sysdeps/sparc/sparc64/sparcv9b/memcpy.S (memcpy): Optimize better for smaller than 256 byte copies. Also, use only one unrolled loop instead of two for the large copy case.
* (memcpy): Optimize better for smaller than 256 byte copies. Also, use only ↵Ulrich Drepper2004-07-311-336/+231
| | | | one unrolled loop instead of two for the large copy case.
* * sysdeps/alpha/divq.S: Save t3 before it gets clobbered. * ↵Richard Henderson2004-07-305-138/+223
| | | | | | | | | | | sysdeps/alpha/remq.S: Likewise. * sysdeps/alpha/div.S, sysdeps/alpha/ldiv.S: Rewrite with the new division algorithms in divl.S and divq.S respectively. 2004-07-30 Richard Henderson <rth@redhat.com> * sysdeps/alpha/divq.S: Save t3 before it gets clobbered. * sysdeps/alpha/remq.S: Likewise. * sysdeps/alpha/div.S, sysdeps/alpha/ldiv.S: Rewrite with the new division algorithms in divl.S and divq.S respectively.
* Update.Ulrich Drepper2004-07-2911-127/+348
| | | | | | | | | | | | | | | | 2004-07-28 GOTO Masanori <gotom@debian.or.jp> * timezone/asia: Update from tzdata2004b. * timezone/backward: Likewise. * timezone/europe: Likewise. * timezone/iso3166.tab: Likewise. * timezone/leapseconds: Likewise. * timezone/northamerica: Likewise. * timezone/southamerica: Likewise. * timezone/zone.tab: Likewise. * timezone/private.h: Update from tzcode2004b. * timezone/zic.c: Likewise.
* Update.Ulrich Drepper2004-07-272-3/+14
| | | | | | | | 2004-07-27 Ulrich Drepper <drepper@redhat.com> * nscd/grpcache.c (cache_addgr): If necessary, add entry also under the name the user provided. * nscd/pwdcache.c (cache_addpw): Likewise.
* (cache_addpw): If necessary, add entry also under the name the user provided.Ulrich Drepper2004-07-271-3/+8
|
* * sysdeps/posix/waitid.c [WEXITED]: Clear WEXITED bit in OPTIONS forRoland McGrath2004-07-271-0/+5
| | | | call to __waitpid.
* 2004-07-26 Roland McGrath <roland@redhat.com>Roland McGrath2004-07-271-1/+6
| | | | | * sysdeps/posix/waitid.c [WEXITED]: Clear WEXITED bit in OPTIONS for call to __waitpid.
* Update.Ulrich Drepper2004-07-272-10/+22
| | | | | * nscd/hstcache.c (cache_addhst): Fix two scenarios which lead to memory leaks.
* Update.Ulrich Drepper2004-07-262-2/+8
| | | | | | | | 2004-07-26 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/ifreq.c (__ifreq): Assign pointer for new buffer at the right time. Reported by Jakub Bogusz <qboosh@pld-linux.org>.
* Update.Ulrich Drepper2004-07-269-9/+185
| | | | | | | | | | | | | | 2004-07-25 Ulrich Drepper <drepper@redhat.com> * inet/Versions [libc, GLIBC_2.3.4]: Add getipv4sourcefilter, getsourcefilter, setipv4sourcefilter, and setsourcefilter. * inet/Makefile (routines): Likewise. * inet/netinet/in.h: Add prototypes for getipv4sourcefilter, getsourcefilter, setipv4sourcefilter, and setsourcefilter. * sysdeps/generic/getipv4sourcefilter.c: New file. * sysdeps/generic/setipv4sourcefilter.c: New file. * sysdeps/generic/getsourcefilter.c: New file. * sysdeps/generic/setsourcefilter.c: New file.
* Update.Ulrich Drepper2004-07-252-86/+246
| | | | | | | 2004-07-17 Steven Munroe <sjmunroe@us.ibm.com> * sysdeps/powerpc/powerpc64/memcpy.S: Improve instruction scheduling for POWER4 machines.
* [BZ #274]Ulrich Drepper2004-07-253-1/+23
| | | | | | | | | | Update. 2004-07-21 Jakub Jelinek <jakub@redhat.com> [BZ #274] * stdlib/strtod_l.c (INTERNAL (__STRTOF)): Fix used >= BITS_PER_MP_LIMB shifting up. * stdlib/tst-strtod.c (main): Add new tests.
* [BZ #284]Ulrich Drepper2004-07-244-2/+14
| | | | | | | | | Update. 2004-07-23 Jakub Jelinek <jakub@redhat.com> [BZ #284] * sysdeps/pthread/pthread.h (pthread_getcpuclockid): Use __clockid_t instead of clockid_t.
* [BZ #282]Ulrich Drepper2004-07-236-40/+104
| | | | | | | | | | | | | Update. 2004-07-23 Jakub Jelinek <jakub@redhat.com> [BZ #282] * libio/iopopen.c (_IO_new_popen): Use _IO_init instead of _IO_no_init. Remove wd from struct locked_FILE. (_IO_wproc_jumps): Remove. Reported by Andrew Josey <a.josey@opengroup.org>. * stdio-common/Makefile (tests): Add tst-popen. * stdio-common/tst-popen.c: New test.
* Update.Ulrich Drepper2004-07-2310-30/+67
| | | | | | | | | | | | | | | | | | | | | 2004-07-23 Ulrich Drepper <drepper@redhat.com> * posix/bits/posix1_lim.h: Fix values for _POSIX_CHILD_MAX and _POSIX_OPEN_MAX. Add _POSIX_HOST_NAME_MAX, _POSIX_SYMLINK_MAX, _POSIX_SYMLOOP_MAX, and _POSIX_RE_DUP_MAX. Reported by Andrew Josey. * include/features.h: Document _POSIX_C_SOURCE == 200112L. * grp/grp.h: Define gid_t if __USE_XOPEN2K is defined. * pwd/pwd.h: Define uid_t and gid_t if __USE_XOPEN2K is defined. * io/sys/stat.h: Define dev_t, gid_t, ino_t, mode_t, nlink_t, off_t, time_t, and uid_t if __USE_XOPEN2K is defined. * signal/signal.h: Define pid_t if __USE_XOPEN2K is defined. * posix/unistd.h: Define gid_t, off_t, pid_t, uid_t, and useconds_t if __USE_XOPEN2K is defined. * io/utime.h: Define time_t if __USE_XOPEN2K is defined. * libio/stdio.h: Declare fseeko and ftello if __USE_XOPEN2K is defined.
* Update.Ulrich Drepper2004-07-232-4/+21
| | | | | | | | | | 2004-07-19 Thorsten Kukuk <kukuk@suse.de> * nis/nss_compat/compat-initgroups.c (getgrent_next_nss): Don't allocate memory for large temporary variables with alloca. * sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext.S: Compatibility code must have version GLIBC_2.0. Patch by Dwayne McConnell.
* Update.Ulrich Drepper2004-07-232-13/+22
| | | | | | | 2004-07-22 Ulrich Drepper <drepper@redhat.com> * nscd/nscd_getgr_r.c (nscd_getgr_r): Avoid read call with NULL pointer and zero length.
* Update.Ulrich Drepper2004-07-221-0/+4
| | | | | | 2004-07-21 Ulrich Drepper <drepper@redhat.com> * nscd/cache.c (prune_cache): Print correct list when debugging.