aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-08-11* sysdeps/ieee754/dbl-64/mpa.c: Include <sys/param.h>.Roland McGrath5-2/+11
* sysdeps/ieee754/dbl-64/mpa.h (MAX, MIN): Macros removed. * stdio-common/tst-popen.c: Include <string.h>. * resolv/res_send.c (__libc_res_nsend): Only define TMPBUF #if DEBUG.
2004-08-11* sysdeps/pthread/aio_misc.c (handle_fildes_io): Remove noreturnRoland McGrath3-6/+11
attribute. Return NULL instead of calling pthread_exit at the end.
2004-08-11* iconvdata/testdata/ISO-2022-JP-3: Regenerated.Roland McGrath2-3/+7
2004-08-10* sysdeps/generic/bits/in.h (struct ip_mreq): Remove definition.Roland McGrath3-14/+4
2004-08-10[BZ #316]Roland McGrath4-5/+173
2004-08-10 Jakub Jelinek <jakub@redhat.com> * libio/bits/stdio.h (fread_unlocked): Cast 0 to (size_t). (fwrite_unlocked): When checking if size * n is <= 8, cast each argument to size_t individually. Cast n to (void) instead of (size_t), surround with (), return (size_t) 0 if one of n or size is 0. [BZ #316] * stdio-common/Makefile (tests): Add tst-unlockedio. * stdio-common/tst-unlockedio.c: New test.
2004-08-10* FAQ: Regenerated.Roland McGrath2-4/+4
2004-08-10* manual/install.texi (Supported Configurations): Replace bug-glibcRoland McGrath1-0/+10
mention with web URL. * INSTALL: Regenerated. * locale/iso-3166.def: Likewise, in comment. * locale/iso-4217.def: Likewise. * locale/iso-639.def: Likewise. * posix/cpio.h: Remove bug reporting comment.
2004-08-102004-08-09 Roland McGrath <roland@frob.com>Roland McGrath6-63/+64
* manual/install.texi (Supported Configurations): Replace bug-glibc mention with web URL. * INSTALL: Regenerated. * locale/iso-3166.def: Likewise, in comment. * locale/iso-4217.def: Likewise. * locale/iso-639.def: Likewise. * posix/cpio.h: Remove bug reporting comment.
2004-08-10[BZ #309]Ulrich Drepper2-12/+23
Update. * libio/bits/stdio.h (fread_unlocked): Add a couple of (size_t) casts to handle funny calls with floating point argument values and signed values correctly and without warning. (fwrite_unlocked): Likewise. [BZ #309]
2004-08-10[BZ #285]Ulrich Drepper3-133/+59
Update. * malloc/memusage.c (me): Use creat64, not creat. * malloc/memusagestat.c: Fix handling of very large sizes. [BZ #285] Patch by Guy Maor <guymaor@yahoo.com>.
2004-08-10[BZ #253]Ulrich Drepper1-0/+3
Update. * elf/ldconfig.c (options): Mark parameter option names as translatable. [BZ #253] Patch by Jakub Bogusz <qboosh@pld-linux.org>.
2004-08-10(options): Mark parameter option names as translatable.Ulrich Drepper1-4/+4
2004-08-10* FAQ.in: Refer to web pages instead of bug-glibc.Roland McGrath1-0/+2
2004-08-10Refer to web pages instead of bug-glibc.Roland McGrath1-2/+3
2004-08-10[BZ #194]Ulrich Drepper1-0/+5
Update. 2004-08-09 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_charset.h (strip): Also allow comma which is what is used to separate options. [BZ #194]
2004-08-10(strip): Also allow comma which is what is used to separate options.Ulrich Drepper1-2/+2
2004-08-09* time/strptime_l.c: #include <stdbool.h>, `bool' used in last change.Roland McGrath1-0/+4
2004-08-092004-08-09 Roland McGrath <roland@redhat.com>Roland McGrath1-0/+1
* time/strptime_l.c: #include <stdbool.h>, `bool' used in last change.
2004-08-09[BZ #154]Ulrich Drepper3-4/+39
Update. 2004-08-09 Ulrich Drepper <drepper@redhat.com> * time/tzset.c (tzset_internal): If TZ is not set do not compare old and new tz value since it might be /etc/localtime in both cases although the file changed. [BZ #154] Patch by Christian Franke <franke@computer.org>. * time/tzfile.c (__tzfile_read): Determine dev/ino of file. Compare with values of previously opened file. Don't do anything is they match.
2004-08-09[BZ #116]Ulrich Drepper5-21/+43
Update. * elf/dl-load.c (_dl_map_object): If __RTLD_CALLMAP flag is set, reset loader before the actual loading. * elf/dl-open.c (dl_open_worker): If file name contains no path element determine map of caller. Pass caller map in this case to _dl_map_object. Set __RTLD_CALLMAP in mode. * include/dlfcn.h (__RTLD_CALLMAP): Define. [BZ #116] Patch by Greg Wolodkin <greg@mathworks.com>.
2004-08-09[BZ #108]Ulrich Drepper2-6/+11
Update. * misc/syslog.c (openlog_internal): Always try both UDP and TCP. [BZ #108] Patch mainly by Bjorn Andersson <bjorn@iki.fi>.
2004-08-09[BZ #106]Ulrich Drepper4-3/+6
Update. * configure.in: Also recognize i786. [BZ #106] Patch by <pluto@pld-linux.org>.
2004-08-09[BZ #95]Ulrich Drepper2-3/+14
Update. * resolv/res_query.c (__libc_res_nsearch): Correctly test whether name contains any dots. [BZ #95]
2004-08-09Update.Ulrich Drepper3-15/+34
* resolv/res_send.c: Compiling with DEBUG defined works again. * resolv/gethnamaddr.c (dprintf): Renamed to Dprintf. Adjust all callers.
2004-08-08[BZ #41]Ulrich Drepper2-1/+5
Update. * resolv/tst-leaks.c (TIMEOUT): Define so that if no server is available the process is not killed. [BZ #41]
2004-08-08[BZ #33]Ulrich Drepper2-4/+6
Update. * intl/tst-gettext.c (main): Improve some messages. [BZ #33]
2004-08-08[BZ #28]Ulrich Drepper2-28/+79
Update. * time/strptime_l.c (__strptime_internal): Fix handling of %Ey. [BZ #28]
2004-08-08Update.Ulrich Drepper2-3/+7
2004-08-08 Ulrich Drepper <drepper@redhat.com> * po/sv.po: Update from translation team.
2004-08-07[BZ #19]Ulrich Drepper3-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.
2004-08-07Update.Ulrich Drepper8-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.
2004-08-07Update.Ulrich Drepper2-593/+713
2004-08-07 Ulrich Drepper <drepper@redhat.com> * po/tr.po: Update from translation team.
2004-08-07Update.Ulrich Drepper2-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.
2004-08-06Update.Ulrich Drepper10-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.
2004-08-06Update.Ulrich Drepper6-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.
2004-08-06[BZ #211]Ulrich Drepper2-2/+7
Update. * sysdeps/unix/sysv/linux/getsourcefilter.c: New file. [BZ #211]
2004-08-06Update.Ulrich Drepper7-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.
2004-08-06Update.Ulrich Drepper2-4206/+4569
2004-08-05 Ulrich Drepper <drepper@redhat.com> * po/ko.po: Update from translation team.
2004-08-05Update.Ulrich Drepper16-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.
2004-08-05Update.Ulrich Drepper3-1176/+1400
* po/sk.po: Likewise.
2004-08-05Update.Ulrich Drepper1-0/+4
2004-08-05 Ulrich Drepper <drepper@redhat.com> * po/sv.po: Update from translation team.
2004-08-05Update.Ulrich Drepper5-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
2004-08-05[BZ #295]Ulrich Drepper2-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]
2004-08-05Update.Ulrich Drepper2-598/+706
* po/nl.po: Update from translation team.
2004-08-05Update.Ulrich Drepper2-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.
2004-08-05(AI_NUMERICSERV): Define.Ulrich Drepper1-0/+1
2004-08-05* Makeconfig ($(common-objpfx)config.status):Roland McGrath4-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.
2004-08-05* posix/tst-waitid.c (test_child): Sleep a second before stopping.Roland McGrath1-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-052004-08-04 Roland McGrath <roland@redhat.com>Roland McGrath1-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.
2004-08-04(do_release_all): Add __libc_freeres_fn_section.Ulrich Drepper9-25/+31
2004-08-04(__vstrfmon_l): Memset whole info structure instead of trying to initialize ↵Ulrich Drepper1-7/+1
some, but not all, fields one by one.