aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)Author
2009-11-20Properly recover from shorter read.H.J. Lu
2009-11-19Fix getwc* and putwc* on non-wide streams.Ulrich Drepper
2009-11-19Avoid warnings in CPU_* macros when using const bitsets.Ulrich Drepper
2009-11-19Follow kernel F_OWNER_{GID -> PGRP} change.Ulrich Drepper
But maintain compatiblity for 2.11.
2009-11-17Change misleading names of parameters of sync_file_range.Ulrich Drepper
2009-11-17Fix sync_file_range on ppc/ppc64.Jakub Jelinek
I've noticed that sync_file_range is a stub on ppc/ppc64. The kernel on these arches provides sync_file_range2 syscall with swapped parameters. The following completely untested patch ought to fix this.
2009-11-17Fix ranges with multibyte characters as endpoints.Paolo Bonzini
This is another bug in computing the fastmap. It was reported by a user of sed because it usually does not happen with !_LIBC. However, it is there in that case too. The bug is that whenever we have a range at the beginning of the regex, the regex must be tested on any possible multibyte character. The reason why _LIBC masks it, is that in general there is a collation symbol for each possible multibyte-character lead byte, so all the lead bytes are in general already part of the fastmap. The tests use cyrillic characters as an example. With _LIBC, they pass without the patch too, but you can make them fail by removing collation symbols handling.
2009-11-17Handle LC_GLOBAL_LOCALE in duplocale.Ulrich Drepper
2009-11-17Fix _NC_LOCALE_NAME definition.Ulrich Drepper
2009-11-17Add missing Linux MADV_* definitions.Ulrich Drepper
2009-11-14Use a simple loop on data shorter than software pipeline.H.J. Lu
When data is shorter than software pipeline, recovery may fail. This patch avoids it by using a simple loop on data shorter than software pipeline.
2009-11-14Missing CL.Mike Frsyinger
2009-11-14Add missing stdio.h include.Mike Frsyinger
2009-11-14Add support for new Linux error ERFKILL.Ulrich Drepper
2009-11-14Fix F_SETOWN_EX and F_GETOWN_EX definitions.Ulrich Drepper
2009-11-12Start 2.12 development.Ulrich Drepper
2009-11-10Handle running out of buffer space with IPv6 mapping enabled.Andreas Schwab
With big DNS answers like the one you get for goodtimesdot.com you can get a truncated address list if IPv6 mapping is enabled. Instead tell the caller to resize the buffer.
2009-11-10Avoid memset warning in one case.Caolan McNamara
2009-11-06Fix spelling of (Newton-)RaphsonPhilippe De Muyter
2009-11-06Fix spelling in memusagestat.cHolger Hans Peter Freyther
2009-11-06Properly handle STT_GNU_IFUNC symbols in do_sym.H.J. Lu
do_sym should use DL_FIXUP_VALUE_XXX macros to call IFUNC function. Otherwise, it won't compile on ia64. This patch fixes it and adds a test.
2009-11-06Correct readahead syscall wrapper on powerpc32.Andreas Schwab
Due to alignment of 64bit parameters there is a dummy second argument. But other than that the syscall arguments are directly mapped to the function arguments.
2009-11-06Fix R_PPC64_{JMP_IREL,IRELATIVE} handling in dl-conflict.c.Jakub Jelinek
I've just committed STT_GNU_IFUNC ppc/ppc64 support into prelink, and this patch is needed on the glibc side. Without it ld.so segfaults, as in dl-conflict.c sym_map is always NULL. While dl-machine.h could use RESOLVE_CONFLICT_FIND_MAP macro to compute it, it doesn't make sense, because with prelink we know it is already properly relocated (all relative relocations are applied by prelink).
2009-11-06Fix preadv, pwritev and fallocate for -D_FILE_OFFSET_BITS=64.Jakub Jelinek
As reported in http://bugzilla.redhat.com/533063 , preadv/pwritev prototypes are wrong on 32-bit arches with -D_FILE_OFFSET_BITS=64 and as I've just found, fallocate is wrong too. The problem is that only off_t is remapped to the 64-bit type transparently, __off_t is not.
2009-11-03Make name of libgcc_s library configurableAndreas Schwab
2009-11-01Restore locking in free_check.Ulrich Drepper
This code is only used when MALLOC_CHECK_ is used. Then some bogus crashes and/or assert could result from the locking changes. The code ain't fast.
2009-10-302.11 release.glibc-2.11Ulrich Drepper
2009-10-30Add cast in tst-execstack to avoid warning.Ulrich Drepper
2009-10-30Avoid warning in scanf test.Ulrich Drepper
2009-10-30Avoid two warnings in strtol{,l} tests.Ulrich Drepper
2009-10-30Implement Burmese language locale for Myanmar.Keith Stribley
2009-10-30Implement mkostemps and mkostemps64.Ulrich Drepper
2009-10-30Add missing declarations.Andreas Schwab
2009-10-30Fix typo in readlinkatAndreas Schwab
2009-10-30New simplified make dist using git archive.Roland McGrath
2009-10-30Uglify IFUNC tests for PPC.Alan Modra
2009-10-30Implement IFUNC for PPC.Alan Modra
2009-10-30Add a few defines to <netinet/udp.h>.Ulrich Drepper
2009-10-30Implement mkstemps and mkstemps64.Ulrich Drepper
2009-10-29Add sml entry to ISO 639 list.Ulrich Drepper
2009-10-29Initialize local variable in resolver.Ulrich Drepper
When the DNS server doesn't reply at all we possibly tested an unitialized variable.
2009-10-29Fix IA-64 and S390 sigevent definitions.Ulrich Drepper
2009-10-29Fix a few asserts and IO calls in nscd.Anders Johansson
The nscd/*cache.c files contain assert()s, writeall() and sendfileall() calls that invalidly use together &dataset->resp and total where either dataset or dataset->head.recsize should be used instead one of the components. In the writeall() and sendfileall() cases, it is unlikely to matter in practice, but the assertions can fail sometimes without a proper reason.
2009-10-29Fix nss_files if /etc/hosts is missing.Steve Langasek
2009-10-29Fix typos in format strings of malloc_info.John Sullivan
2009-10-29Bump timeout for utmp operations to 10s.Ulrich Drepper
2009-10-29Fix compat handling in *at functions.Ulrich Drepper
When passed an empty string for the filename, the compat code using /proc in all *at functions did the wrong thing.
2009-10-29Fix AIO when thread creation failed.Ulrich Drepper
Several bugs fixed when we needed to create a thread to work on AIO requests but failed and there is not one running.
2009-10-29Fix error handling in NIS.Joe Landers
A buffer was freed even though it wasn't allocated as expected. Do this only when !batch_read.
2009-10-29Fix memory leak in NIS grp database handling.Joe Landers