summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)Author
2009-11-16Merge commit 'glibc-2.10.2' into fedora/2.10/masterAndreas Schwab
2009-11-16New simplified make dist using git archive.Roland McGrath
(cherry picked from commit 6cfe8609b890f33e6c7235549cb02c3c6a0f3820)
2009-11-13Correct 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. (cherry picked from commit 5b55d23611e939340d658f42212c474c8188053e)
2009-11-13Fix 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. (cherry picked from commit 34df851b3364e14133b865574dbc5f2a8b88874e)
2009-09-18Support binutils 2.100 and 3.0.H.J. Lu
(cherry picked from commit 0549ce8ec1f66a41c59815e50dd48ffd74fabb52)
2009-09-18Fix endless loop in localedef.Ulrich Drepper
localedef got into an endless loop in case order_start was used for the unnamed_section twice and the first use didn't actually result into any definition. (cherry picked from commit 7a7e49c020125d444fec7fded51bd5f82bfc8c49)
2009-09-18Handle POSIX2_LINE_MAX in getconf.Ulrich Drepper
(cherry picked from commit d76da20f7f77e9dfc7e81ebaf0f9902699a873e8)
2009-09-18Support binutils 2.20.H.J. Lu
(cherry picked from commit 4c14c8c348ee3e9a5fea3608cabcabdb275b6141)
2009-09-18Fix lookup of group names in hesiod initgroups.Andreas Schwab
Resolving names from a grplist entry actually never worked. (cherry picked from commit 2eeb9a5d73bd86261b69e61955741e3ce86c28f6)
2009-09-18Fix fsetpos on wide stream.Andreas Schwab
(cherry picked from commit 5d2e69766a8faba5bae37702094c36113365a6ca)
2009-09-18Cleanup _IO_wfile_seekoff.Andreas Schwab
This reformulates the in-buffer optimisation check to match the code in _IO_new_file_seekoff. No functional changes, but easier to understand. (cherry picked from commit d840539e1271020600edba752e6ee908c00f66eb)
2009-09-18Fix use of 64-bit insn in 32-bit memcpy for POWER6.Joshua W. Boyer
(cherry picked from commit a050d2a5e722876623a70d501c3cdfedfce8b5ce)
2009-09-18Fix problems with memory allocation in assert.Ulrich Drepper
In case the allocator is corrupted and an assert triggers, we shouldn't allocate any more memory. Use a private assert definition which doesn't use malloc. (cherry picked from commit b5c03e105cb445a7dc08289e7e6751434c3262ce)
2009-09-18Fix generic fdiml.Joseph Myers
(cherry picked from commit e9f145cba8691a81dac379914bb3895360795a9b)
2009-09-18Fix overflow handling in fdim.Ulrich Drepper
(cherry picked from commit f0c281e072fd324261a51558284c04e230c0178d)
2009-09-18Add test case for last fixed regex bug.Ulrich Drepper
(cherry picked from commit 8a7cea019947a68e641e9201813fe01ba35cfd1a)
2009-09-18Recognize ill-formed { } expressions in regcomp.Ulrich Drepper
(cherry picked from commit 52db8039f54672abe6a6da5fb107fa52aca42547)
2009-09-18Also correct _POSIX2_* constants in case older standards are selected.Ulrich Drepper
(cherry picked from commit bdc7f5d76b4f284475595dddc79f0e0f9720ec20)
2009-09-18Define _POSIX_VERSION correctly when older POSIX versions are selected.Ulrich Drepper
(cherry picked from commit c6b6723e6b756d36d9912a1c430459634e15758b)
2009-09-18SH: fix clobber list in stdlib/longlong.hSUGIOKA Toshinobu
(cherry picked from commit 78fd882a7bf6153f33b73363c542e1f37c098c56)
2009-09-18Fix obstack* on i?86Jakub Jelinek
obstack calls several callbacks, so on i?86 it'd better be compiled without -mpreferred-stack-boundary=2, otherwise the callbacks are called with misaligned stack. (cherry picked from commit 1877ea16ca0714abd715d6ce0aa1b840c3850241)
2009-09-18Stop backtrace when we make no more progress.Ulrich Drepper
(cherry picked from commit 2dec6007d183aa51abedbbb048382973129f3935)
2009-08-17Merge commit 'origin/release/2.10/master' into fedora/2.10/masterAndreas Schwab
2009-08-17Handle missing NSS modules and those without callbacks.Ulrich Drepper
getaddrinfo didn't update the status variable in that round of the loop if no callback was used. (cherry picked from commit 657317537c09b82a2feb1194fda045f63e3a1222)
2009-08-04Merge branch 'release/2.10/master' into fedora/2.10/masterAndreas Schwab
2009-08-04Build pt_chown as PIE.Ulrich Drepper
(cherry picked from commit f051ddfe22d3db4e77d6a545d5363be8b986cb96)
2009-08-04Extend pt_chown to drop privileges.Ulrich Drepper
If libcap is available, use it to drop privileges in pt_chown before starting the work to change the permissions and ownership of the slave device. (cherry picked from commit f793b62438a3cfdbcc5ba453eebee1db3f315bea)
2009-08-04Consolidate PIE linking Makefile rules.H.J. Lu
(cherry picked from commit 435aa54b3b9c1c87498e8bb3831394fd42220fa7)
2009-07-29Merge commit 'origin/release/2.10/master' into fedora/2.10/masterAndreas Schwab
2009-07-29Implement accept4 for more archs using socketcall.Jakub Jelinek
So far accept4 was only supported on archs using socketcall for x86. This patch adds support for the remaining archs. (cherry picked from commit 1e1dc4e82dd4f31b87440388614c3e4bccdd5f3c)
2009-07-29Compatibility of signalfd/eventfd with older kernels.Ulrich Drepper
(cherry picked from commit aa7492d20e5a2cef54dab7b41f534048b3eca479)
2009-07-29Handle SERVFAIL, NOTIMP, REFUSED replies from DNS server better.Ulrich Drepper
When doing IPv4+6 lookups we have to pass up the error record from send_dg. (cherry picked from commit e28b969b49811a30887e7a252ac1804a055fe297)
2009-07-29Sun agreed to a change of the license for the RPC code to a BSD-like license.Ulrich Drepper
(cherry picked from commit ab09b221594f12d90a63d29cbf5488d91f39d3f3)
2009-07-16Use correct release semantic in list update.Andreas Schwab
nscd uses lockfree lists and we need to ensure the correct release semantics is used when adding to the list. (cherry picked from commit 50158f95525ca59459a90f2a7bc65ceb892a0807)
2009-07-16Fix race in corruption check.Ulrich Drepper
With atomic fastbins the checks performed can race with concurrent modifications of the arena. If we detect a problem re-do the test after getting the lock. (cherry picked from commit bec466d922ee22b94ac0d00415fb605e136efe6e)
2009-07-16Use rel semantics of cas instead of acq semantics with full barrier before ↵Jakub Jelinek
it in _int_free The following patch fixes catomic_compare_and_exchange_*_rel definitions (which were never used and weren't correct) and uses catomic_compare_and_exchange_val_rel in _int_free. Comparing to the pre-2009-07-02 --enable-experimental-malloc state the generated code should be identical on all arches other than ppc/ppc64 and on ppc/ppc64 should use lwsync instead of isync barrier. (cherry picked from commit bea0ac1d8703091294fe5822d982591c849b5458)
2009-07-16Fix build issue with modules for audit test on machines != x86-64.Ulrich Drepper
(cherry picked from commit 59cbcac015cdd446c346cfd2c2ada3f94ef540b2, removed tst-audit4, tst-audit5 references)
2009-07-16Fix comment in Linux's <sys/epoll.h>.Ulrich Drepper
(cherry picked from commit 339717d5f117d118750ec187b1779cafa349249e)
2009-07-16Fix wrong PPC_FEATURE_* values.Andreas Schwab
Nothing uses these wrong values yet, but it fixes a warning due to conflicting definitions in <asm/cputable.h>. (cherry picked from commit 2123d5815eaaa53a772be4b6069bdc6332f2f491)
2009-07-16Fix handling of xmm6 in ld.so audit hooks on x86-64.H.J. Lu
(cherry picked from commit 167d5ed5de0c6e587506b8a595fe0e4aa630bbb0)
2009-07-16Fix possible race when freeing object in fast bin list.Ulrich Drepper
(cherry picked from commit 6cbbaa50aac809ad6e0692247876c82d58e466bf)
2009-07-16Fix NIS and NIS+ getnetbyaddr backends.Ulrich Drepper
The addresses were interpreted as class-based network addresses. (cherry picked from commit 2fd0cd8b5257e7ae0c0df0651ee62a6ef7c37cc2)
2009-07-16Fix getent networks lookup and resulting incorrect NSS change.Ulrich Drepper
I changed the files NSS backend for networks because I thought the getent use of getnetbyaddr is correct. But it isn't. Undo parts of the last change and fix getent. (cherry picked from commit 5cd1f906c34256abdccc92052fbbde51fd70a565)
2009-07-16Fix getnetbyaddr implementation.Ulrich Drepper
There were two problems in the getnetbyaddr implementation. The type argument is pretty much useless since (almost) no input file contains this information and the NSS backends make up the value they fill in for the n_addrtype field. Therefore we now declare that passing AF_UNSPEC is always recognized. Secondly, the files backend didn't compare the network numbers with the correct endianess. Also change getent to take advantage of the type parameter change. (cherry picked from commit 29ba9812bb86bf6da9702f4fbff5cdbb25846401)
2009-07-16Fix cfa offset for saved registers in PPC sqrt implementations.Andreas Schwab
(cherry picked from commit 3f241d758415e050269ebd9b3b909f3d007f89e5)
2009-07-16Handle empty TZ strings at the end of new-style timzeone files correctly.Andreas Schwab
(cherry picked from commit 7a7c2c24654f7ab69b1cec72c329c8d73f0e4c04)
2009-07-16Add 802.15.4 definitions to header files.Ulrich Drepper
(cherry picked from commit d0a2af710654a038903dd4a300030670bfbeaa2d)
2009-06-18Fix x86-64 memchr for large lengths.Jakub Jelinek
(cherry picked from commit fab8238de69de67637d21923b3ec1c26e4ce8450)
2009-06-18Fix incorrect use of cmpldi in 32-bit PPC code.Ryan S. Arnold
The 32-bit PowerPC POWER6 memcpy uses the cmpldi insn when it should use a cmplwi. BZ #10107 (cherry picked from commit 25bfbb9e0e610afaf6b67e5ee1a1a5338018c42e)
2009-06-18Run tst-fgetwc with necessary envvar.Ulrich Drepper
(cherry picked from commit eae3208e249edda25548fa7680d01193d7515e0c)