aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2009-01-23..Ulrich Drepper1-0/+9
2009-01-23 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/tst-clone.c (do_test): Avoid warning. * misc/hsearch_r.c (hcreate_r): We need at least three elements in the hash table. * misc/Makefile (tests): Add bug-hsearch1. * misc/bug-hsearch1.c: New file.
2009-01-22* Makeconfig (%.v.i): Strip trailing # comments,Roland McGrath1-0/+5
not only whole-line comments.
2009-01-21Remove conflict marker.Andreas Schwab1-6/+5
Properly handle partial reads. Ulrich Drepper <drepper@redhat.com> Reported by Peter Festner <peter.festner@ewetel.net>. Tomas Janousek <tjanouse@redhat.com> Ulrich Drepper <drepper@redhat.com>
2009-01-11* sysdeps/generic/dl-osinfo.h (_dl_setup_stack_chk_guard): TakeUlrich Drepper1-0/+20
one parameter. If non-NULL use it to initialize return value. (_dl_setup_pointer_guard): New function. * sysdeps/unix/sysv/linux/dl-osinfo.h: Likewise. * sysdeps/generic/ldsodefs.h: Declare _dl_random. * elf/rtld.c (security_init): Pass _dl_random to _dl_setup_stack_chk_guard. Call _dl_setup_pointer_guard to initialize pointer_chk_guard. * elf/dl-sysdep.c (_dl_random): New variable. (_dl_sysdep_start): Handle AT_RANDOM. (_dl_show_auxv): Likewise. * elf/dl-support.c (_dl_random): New variable. (_dl_aux_init): Handle AT_RANDOM. * csu/libc-start.c [!SHARED] (libc_start_main): Pass _dl_random to _dl_setup_stack_chk_guard. * elf/elf.h (AT_RANDOM): Define AT_BASE_PLATFORM and AT_RANDOM.
2009-01-11* nscd/nscd.c (parse_opt): Use argp_error for bad -i argument.Roland McGrath1-0/+5
>>>>>>> 1.11443
2009-01-09* sysdeps/i386/fpu/libm-test-ulps: Adjust expm1 errors.Ulrich Drepper1-0/+2
2009-01-09[BZ #9706]Ulrich Drepper1-0/+8
2009-01-08 Ulrich Drepper <drepper@redhat.com> [BZ #9706] * nss/nss_files/files-parse.c (strtou32): New function. (INT_FIELD): Use strotu32 instead of strtoul to unify behavior across 32-bit and 64-bit platforms. (INT_FIELD_MAYBE_NULL): Likewise.
2009-01-08[BZ #697]Ulrich Drepper1-2/+2
[BZ #9697]
2009-01-08[BZ #9720] cvs/fedora-glibc-20090108T1017Jakub Jelinek1-0/+8
* sysdeps/unix/sysv/linux/bits/resource.h (enum __rusage_who): Avoid comma after RUSAGE_CHILDREN if not -D_GNU_SOURCE. * sysdeps/unix/sysv/linux/sparc/bits/resource.h (enum __rusage_who): Likewise. 2009-01-08 Jakub Jelinek <jakub@redhat.com> [BZ #9720] * sysdeps/unix/sysv/linux/bits/resource.h (enum __rusage_who): Avoid comma after RUSAGE_CHILDREN if not -D_GNU_SOURCE. * sysdeps/unix/sysv/linux/sparc/bits/resource.h (enum __rusage_who): Likewise.
2009-01-08[BZ 697]cvs/fedora-glibc-20090108T0952Ulrich Drepper1-0/+7
* posix/regexec.c (prune_impossible_nodes): Handle sifted_states[0] being NULL also if there are no backreferences. * posix/rxspencer/tests: Add testcases.
2009-01-08[BZ 9697]Ulrich Drepper1-0/+7
* posix/bug-regex17.c: Add testcases. * posix/regcomp.c (re_compile_fastmap_iter): Rewrite COMPLEX_BRACKET handling.
2009-01-08* sysdeps/unix/sysv/linux/s390/bits/libc-vdso.h: New file.Ulrich Drepper1-0/+14
* sysdeps/unix/sysv/linux/s390/gettimeofday.c: New file. * sysdeps/unix/sysv/linux/s390/init-first.c: New file. * sysdeps/unix/sysv/linux/s390/Makefile (sysdep_routines): Add dl-vdso for elf subdir. * sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h (INLINE_VSYSCALL, INTERNAL_VSYSCALL, INTERNAL_VSYSCALL_NO_SYSCALL_FALLBACK, INTERNAL_SYSCALL_NCS, HAVE_CLOCK_GETRES_VSYSCALL and HAVE_CLOCK_GETTIME_VSYSCALL: Define. * sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/s390/Versions: New file.
2009-01-08* posix/regcomp.c (re_compile_fastmap_iter): Use __mbrtowc.Ulrich Drepper1-0/+7
* posix/regex_internal.c (build_wcs_buffer, build_wcs_upper_buffer, re_string_skip_chars, re_string_reconstruct): Likewise. * posix/regex_internal.h [!_LIBC] (__mbrtowc): New #define.
2009-01-08* resolv/nss_dns/dns-host.c (_nss_dns_gethostbyaddr2_r): Check andUlrich Drepper1-0/+5
adjust the buffer alignment.
2009-01-07* sysdeps/mach/hurd/Makefile (sysdep_headers) [subdir=socket]:Roland McGrath1-0/+12
Add net/ethernet.h net/if_arp.h net/if_ether.h net/if_ppp.h net/route.h. * hurd/report-wait.c (describe_number): Use __stpcpy to prepend flavor to description only when flavor is not NULL. * hurd/hurdsig.c (signal_allowed): Unlock _hurd_dtable_lock mutex after SIGIO/SIGURG lookup loop.
2009-01-03* bits/resource.h (PRIO_PROCESS, PRIO_PGRP, PRIO_USER): Add macros.Roland McGrath1-0/+4
2009-01-03* sysdeps/unix/sysv/linux/i386/sysdep.h: Describe 6th argumentUlrich Drepper1-0/+5
handling.
2009-01-03* sysdeps/unix/sysv/linux/kernel-features.hUlrich Drepper1-0/+3
(__ASSUME_FUTEX_CLOCK_REALTIME): Define.
2009-01-02* wcsmbs/wcsnrtombs.c (__wcsnrtombs): Create temporary state objectcvs/fedora-glibc-20090102T2110cvs/fedora-glibc-20090102T2040Ulrich Drepper1-0/+3
if no output is written.
2009-01-02* version.h: Bump to 2.10 development.Ulrich Drepper1-0/+2
2009-01-02* posix/getconf.c: Update copyright year.Ulrich Drepper1-0/+19
* nss/getent.c: Likewise. * iconv/iconvconfig.c: Likewise. * iconv/iconv_prog.c: Likewise. * elf/ldconfig.c: Likewise. * catgets/gencat.c: Likewise. * csu/version.c: Likewise. * elf/ldd.bash.in: Likewise. * elf/sprof.c (print_version): Likewise. * locale/programs/locale.c: Likewise. * locale/programs/localedef.c: Likewise. * nscd/nscd.c (print_version): Likewise. * debug/xtrace.sh: Likewise. * malloc/memusage.sh: Likewise. * malloc/mtrace.pl: Likewise. * debug/catchsegv.sh: Likewise.
2008-12-30* iconvdata/Makefile (iconv-rules): Use LC_ALL=C when running awkUlrich Drepper1-0/+5
script.
2008-12-29* sysdeps/posix/getaddrinfo.c (gaih_inet): When theUlrich Drepper1-0/+3
gethostbyname4_r function call succeeded, just leave the loop.
2008-12-29* wctype/wctype.h: Get wint_t definition directly from <stddef.h>.Ulrich Drepper1-0/+3
* wctype/Makefile (tests): Add bug-wctypeh. * wctype/bug-wctypeh.c: New file.
2008-12-29[BZ #9694]Ulrich Drepper1-0/+4
* wcsmbs/wchar.h: Move undefs for local __need_* constants to the very end.
2008-12-29* nscd/nscd_gethst_r.c (nscd_gethst_r): Don't use nscd ifUlrich Drepper1-0/+4
LOCALDOMAIN is defined. * nscd/nscd_getai.c (__nscd_getai): Likewise.
2008-12-29* sysdeps/x86_64/bits/select.h: New file.Ulrich Drepper1-0/+2
2008-12-29* resolv/res_init.c (__res_vinit): Count all servers in statp->nscount.Ulrich Drepper1-0/+4
2008-12-26[BZ #9677]Ulrich Drepper1-0/+6
2008-12-21 Bruno Haible <bruno@clisp.org> [BZ #9677] * wcsmbs/mbsnrtowcs.c (__mbsnrtowcs): Create temporary state object if no output is written.
2008-12-23* login/utmp_file.c (pututline_file): Replace call to dup2 withUlrich Drepper1-0/+5
libc internal symbol __dup2 to avoid access through the PLT.
2008-12-09[BZ #6545]Ulrich Drepper1-0/+4
* sysdeps/unix/sysv/linux/bits/socket.h (SCM_CREDENTIALS): Make available only for __USE_GNU.
2008-12-09[BZ #7058]Ulrich Drepper1-0/+1
2008-12-09* inet/Makefile (tests): Add tst-getni2.Ulrich Drepper1-0/+3
* inet/tst-getni2.c: New file.
2008-12-09[BZ #7080]Ulrich Drepper1-0/+9
2008-12-08 Ulrich Drepper <drepper@redhat.com> [BZ #7080] * inet/getnameinfo.c (getnameinfo): Check for output buffers being NULL when NI_NAMEREQD is set. Patch mostly by Yang Hongyang <yanghy@cn.fujitsu.com>. * inet/Makefile (tests): Add tst-getni1. * inet/tst-getni1.c: New file.
2008-12-09[BZ #7067]Ulrich Drepper1-0/+8
2008-12-03 Petr Baudis <pasky@suse.cz> [BZ #7067] * nscd/connections.c (invalidate_cache): Use prune_run_lock instead of prune_lock. (nscd_run_prune): Before calling prune_cache, take prune_run_lock. * nscd/nscd.h (database_dyn): Add prune_run_cache.
2008-12-08Fix typo.Ulrich Drepper1-1/+1
* inet/getnetgrent_r.c (setup): Encrypt static pointer.
2008-12-08Move 2 ChangeLog entries to correct ChangeLog.Jakub Jelinek1-0/+10
2008-11-24 Arkadiusz Miƛkiewicz <arekm@maven.pl> * sysdeps/i386/dl-tlsdesc.S (_dl_tlsdesc_dynamic): Use LOAD_PIC_REG instead of doing things manually. 2008-11-26 Chris Steel <chris.steel.lnx@googlemail.com> * posix/regex_internal.h (build_wcs_upper_buffer): Return type is reg_error_t.
2008-12-08* resolv/res_send.c (send_dg): Use correct guards for SOCK_CLOEXECUlrich Drepper1-0/+6
use. * sysdeps/unix/sysv/linux/kernel-features.h: Fix typo in accept4 handling.
2008-12-08* resolv/res_init.c (__res_vinit): Always assign to statp->nscountUlrich Drepper1-0/+3
after reading name server list.
2008-12-07* nis/nss_nis/nis-hosts.c (_nss_nis_gethostbyname4_r): Fix memoryUlrich Drepper1-0/+5
handling for host name aliases.
2008-12-06* posix/globtest.sh: Use mktemp to create temporary file andUlrich Drepper1-0/+3
directory.
2008-12-06* sysdeps/unix/sysv/linux/bits/sched.h (__CPU_SET_S): Handle largeUlrich Drepper1-0/+7
sets correctly. (__CPU_CLR_S): Likewise. (__CPU_ISSET_S): Likewise.
2008-12-062008-12-05 Joseph Myers <joseph@codesourcery.com>Ulrich Drepper1-0/+8
Ulrich Drepper <drepper@redhat.com> * scripts/firstversion.awk: Use custom comparison function to compare version numbers. * scripts/versions.awk: Use sort invocation which can handle multi-digit sub-version numbers.
2008-12-05* locale/programs/ld-address.c (DEFINE_LANGUAGE_CODE2): Define.Ulrich Drepper1-0/+5
* locale/iso-639.def: Add Chhattisgarhi entry.
2008-12-03* resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname3_r): RecognizeUlrich Drepper1-0/+8
ESRCH return value. (_nss_dns_gethostbyname4_r): Likewise. * resolv/res_init.c (__res_vinit): Initialize nscount to zero. * sysdeps/posix/getaddrinfo.c (gaih_inet): In case we use gethostbyname4_r, we don't have a separate IPv6 status, so copy the no_data variable.
2008-12-03* resolv/res_init.c (__res_vinit): Fill in IPv4 name serverUlrich Drepper1-0/+3
information at the correct index.
2008-12-03* socket/sys/socket.h: Declare accept4.Ulrich Drepper1-0/+18
* socket/accept4.c: New file. * sysdeps/unix/sysv/linux/accept4.c: New file. * sysdeps/unix/sysv/linux/i386/accept4.S: New file. * socket/Makefile (routines): Add accept4. * socket/Versions: Export accept4 with version GLIBC_2.10. * socket/paccept.c: Removed. * sysdeps/unix/sysv/linux/paccept.c: Removed. * sysdeps/unix/sysv/linux/i386/paccept.S: Removed. * Versions.def: Define GLIBC_2.10 for libc. * sysdeps/unix/sysv/linux/kernel-features.h: Define __ASSUME_ACCEPT4. * nscd/connections.c: Use accept4. * sysdeps/unix/sysv/linux/i386/socket.S: Fix comment.
2008-12-02* resolv/res_send.c (send_dg): Create sockets with non-blockingUlrich Drepper1-0/+3
flag already set.
2008-12-02* stdlib/Makefile (tests): Add tst-unsetenv1.Ulrich Drepper1-0/+2
* stdlib/tst-unsetenv1.c: New file.
2008-12-02* stdlib/setenv.c (unsetenv): Don't search environment if it doesUlrich Drepper1-0/+5
not exist.