Ulrich Drepper [Mon, 24 Jan 2011 20:49:12 +0000 (15:49 -0500)]
Open 2.14 development.
Ulrich Drepper [Wed, 19 Jan 2011 20:36:47 +0000 (15:36 -0500)]
Patch followup.
Ulrich Drepper [Wed, 19 Jan 2011 20:32:35 +0000 (15:32 -0500)]
Fix ordering of DSO constructors and destructors.
Ulrich Drepper [Wed, 19 Jan 2011 20:50:05 +0000 (15:50 -0500)]
Fix decoding of canonical name in getaddrinfo.
Roland McGrath [Wed, 19 Jan 2011 18:20:38 +0000 (10:20 -0800)]
Fix comment typos.
Ulrich Drepper [Tue, 18 Jan 2011 17:30:07 +0000 (12:30 -0500)]
Run IFUNC tests unless no support build in at all.
Ulrich Drepper [Tue, 18 Jan 2011 04:34:07 +0000 (23:34 -0500)]
2.13 release
Ulrich Drepper [Mon, 17 Jan 2011 23:36:39 +0000 (18:36 -0500)]
Define AT_NO_AUTOMOUNT.
Ulrich Drepper [Mon, 17 Jan 2011 23:35:17 +0000 (18:35 -0500)]
Define MADV_NOHUGEPAGE.
Ulrich Drepper [Mon, 17 Jan 2011 23:24:59 +0000 (18:24 -0500)]
Define MADV_HUGEPAGE.
Ulrich Drepper [Mon, 17 Jan 2011 20:08:10 +0000 (15:08 -0500)]
Update copyright year.
Ulrich Drepper [Mon, 17 Jan 2011 19:21:02 +0000 (14:21 -0500)]
Add definitions for new socket protocols.
Andreas Schwab [Mon, 17 Jan 2011 02:32:07 +0000 (21:32 -0500)]
Fix missing dependencies and ensure correct CPPFLAGS.
Andreas Schwab [Mon, 17 Jan 2011 02:29:41 +0000 (21:29 -0500)]
Don't override --enable-multi-arch.
Ulrich Drepper [Sat, 15 Jan 2011 16:10:11 +0000 (11:10 -0500)]
Signal temporary host lookup errors in nscd as such to the requester.
Ulrich Drepper [Fri, 14 Jan 2011 13:42:11 +0000 (08:42 -0500)]
Change setgroups to affect all the threads in the process.
Ulrich Drepper [Fri, 14 Jan 2011 13:06:22 +0000 (08:06 -0500)]
FIx handling of unterminated [ expression in fnmatch.
Andreas Schwab [Thu, 13 Jan 2011 21:21:55 +0000 (16:21 -0500)]
Fix check-execstack test
Ulrich Drepper [Thu, 13 Jan 2011 21:21:04 +0000 (16:21 -0500)]
Clean up PLT use for getrlimit64.
Ulrich Drepper [Thu, 13 Jan 2011 19:01:56 +0000 (14:01 -0500)]
Fix PLT use due to __libc_alloca_cutoff.
Ulrich Drepper [Thu, 13 Jan 2011 18:27:46 +0000 (13:27 -0500)]
Relax requirement on close in child created by posix_spawn.
Ulrich Drepper [Thu, 13 Jan 2011 17:42:06 +0000 (12:42 -0500)]
Fix handling of missing syscall in Linux mkdirat.
Ulrich Drepper [Thu, 13 Jan 2011 16:28:17 +0000 (11:28 -0500)]
Handle long lines in host lookups in the right place.
Ulrich Drepper [Thu, 13 Jan 2011 04:10:00 +0000 (23:10 -0500)]
Fix assertion when handling DSTs during auditing.
Ulrich Drepper [Thu, 13 Jan 2011 01:59:32 +0000 (20:59 -0500)]
Fix alignment in x86 destructor calls.
Ulrich Drepper [Thu, 13 Jan 2011 01:58:21 +0000 (20:58 -0500)]
Add missing CL entry.
Ulrich Drepper [Thu, 13 Jan 2011 01:37:51 +0000 (20:37 -0500)]
Fix grouping when rounding increases number of integer digits.
Ulrich Drepper [Sun, 9 Jan 2011 21:49:17 +0000 (16:49 -0500)]
Clean up some bits/select.h headers.
Ulrich Drepper [Sat, 8 Jan 2011 14:38:14 +0000 (09:38 -0500)]
Update Japanese translations.
David S. Miller [Tue, 4 Jan 2011 20:13:05 +0000 (12:13 -0800)]
sparc64: Use i386 implementation for fxstat.
This was simply missed when Jakub converted all of the
other sparc64 xstat cases.
Jim Meyering [Mon, 27 Dec 2010 23:19:56 +0000 (18:19 -0500)]
Fix infloop on persistent failing calloc in regex.
Ulrich Drepper [Sun, 26 Dec 2010 18:54:08 +0000 (13:54 -0500)]
Update BZs.
Ulrich Drepper [Sun, 26 Dec 2010 01:12:27 +0000 (20:12 -0500)]
Use prlimit64 for 32-bit [gs]etrlimit64 implementation.
Ulrich Drepper [Sat, 25 Dec 2010 19:15:42 +0000 (14:15 -0500)]
Use fastbin macro everywhere.
Ulrich Drepper [Sat, 25 Dec 2010 18:56:48 +0000 (13:56 -0500)]
Change XPG-compliant strerror_r function to return error code.
Ulrich Drepper [Sat, 25 Dec 2010 01:15:45 +0000 (20:15 -0500)]
Pretty printing.
H.J. Lu [Sat, 25 Dec 2010 01:14:37 +0000 (20:14 -0500)]
Remove `.ctors' and `.dtors' output sections
Ulrich Drepper [Sat, 25 Dec 2010 00:28:32 +0000 (19:28 -0500)]
Always allow overwriting printf modifiers etc.
Ulrich Drepper [Mon, 20 Dec 2010 03:52:57 +0000 (22:52 -0500)]
Fix ChangeLogs.
Ryan S. Arnold [Mon, 20 Dec 2010 03:49:01 +0000 (22:49 -0500)]
Make PowerPC64 default to nonexecutable stack
Ulrich Drepper [Sun, 19 Dec 2010 21:00:59 +0000 (16:00 -0500)]
More accurate computatin of reclen in readdir_r.
Alignment issue can increase the reclen limit.
Make sure Linux 64-bit readdir_r also accounts for 64-bit alignment
in getdents.
Ulrich Drepper [Tue, 14 Dec 2010 18:09:28 +0000 (13:09 -0500)]
Undo accidental checkin.
Andreas Schwab [Fri, 10 Dec 2010 14:16:12 +0000 (09:16 -0500)]
Declare wcpcpy and wcpncpy only under _GNU_SOURCE
Andreas Schwab [Fri, 10 Dec 2010 14:15:01 +0000 (09:15 -0500)]
Fix use of restrict in wchar.h
Ulrich Drepper [Fri, 10 Dec 2010 00:22:52 +0000 (19:22 -0500)]
Fix typo in comment.
Ulrich Drepper [Thu, 9 Dec 2010 17:12:58 +0000 (12:12 -0500)]
Fix race in qsort_r initialization.
Jakub Jelinek [Thu, 9 Dec 2010 15:38:18 +0000 (10:38 -0500)]
Fix -D_FORTIFY_SOURCE memmove and bcop
Ulrich Drepper [Fri, 3 Dec 2010 14:50:35 +0000 (09:50 -0500)]
Merge branch 'master' of ssh://sourceware.org/git/glibc
Conflicts:
ChangeLog
Ulrich Drepper [Fri, 3 Dec 2010 14:49:21 +0000 (09:49 -0500)]
Update Italian translation.
H.J. Lu [Thu, 2 Dec 2010 03:18:31 +0000 (22:18 -0500)]
Remove dead code from x86-32 SSSE3 strncmp.
Ulrich Drepper [Tue, 30 Nov 2010 19:57:57 +0000 (14:57 -0500)]
Relax libm tests for x86-32.
Andreas Schwab [Fri, 26 Nov 2010 01:50:16 +0000 (20:50 -0500)]
Don't ignore zero TTL in DNS answers
Jakub Jelinek [Mon, 22 Nov 2010 20:38:35 +0000 (15:38 -0500)]
ldbl-128 fmal compile fix
Petr Baudis [Mon, 22 Nov 2010 17:47:57 +0000 (12:47 -0500)]
Allow aux_cache_file open()ing to fail silently even in the chroot mode.
The aux_cache fix of bug 11149 introduced a new bug - normally,
ldconfig -r never cares if the auxiliary cache is not available and
that is not a fatal problem, however this is not the case in case
of ldconfig -r when executed as non-root. In that case, ldconfig -r
fails hard unless var/cache/ldconfig/ exists within the chroot. This
patch fixes that.
Conflicts:
ChangeLog
Ulrich Drepper [Mon, 22 Nov 2010 16:15:08 +0000 (11:15 -0500)]
Optimize last initgroups patch a bit.
Ulrich Drepper [Mon, 22 Nov 2010 16:11:24 +0000 (11:11 -0500)]
Fix multiple nss_compat initgroups() bugs
Compat initgroups() is completely broken; the code will always set
skip_initgroups_dyn to true, so initgroups() will never be actually
called, but due to the nature of the code, setgrent() won't be called
either - thus, subsequent invocations of initgroups() will not return
the NIS group list anymore.
This is a simple patch that makes sure skip_initgroups_dyn is set only
in case initgroups is not available; it also attempts to handle the
unavailability of other NSS interfaces better.
Conflicts:
ChangeLog
Ulrich Drepper [Fri, 19 Nov 2010 14:35:39 +0000 (09:35 -0500)]
Define MAP_HUGETLB.
Ulrich Drepper [Tue, 16 Nov 2010 17:17:04 +0000 (12:17 -0500)]
Define SWAP_FLAG_DISCARD.
Andreas Schwab [Fri, 12 Nov 2010 08:51:28 +0000 (03:51 -0500)]
Fix memory leak in fnmatch
H.J. Lu [Fri, 12 Nov 2010 08:48:52 +0000 (03:48 -0500)]
Support Intel processor model 6 and model 0x2.
Luis Machado [Wed, 10 Nov 2010 21:15:05 +0000 (16:15 -0500)]
Fix comparison in sqrtl for IBM long double 128.
H.J. Lu [Wed, 10 Nov 2010 08:05:37 +0000 (03:05 -0500)]
Fix one exit path in x86-64 SSE4.2 str{,n}casecmp.
Ulrich Drepper [Wed, 10 Nov 2010 07:38:35 +0000 (02:38 -0500)]
Fix warnings in __bswap_16.
H.J. Lu [Mon, 8 Nov 2010 08:41:34 +0000 (03:41 -0500)]
Use IFUNC on x86-64 memset
Luis Machado [Fri, 5 Nov 2010 12:01:13 +0000 (08:01 -0400)]
power7-optimized mempcpy
Ulrich Drepper [Fri, 5 Nov 2010 11:57:46 +0000 (07:57 -0400)]
32bit memset-sse2.S fails with uneven cache size
32bit memset-sse2.S assumes cache size is multiple of 128 bytes. If
it isn't true, memset-sse2.S will fail. For example, a processor can
have 24576 KB L3 cache and 20 cores. That is 2516582 byte per core. Half
of it is 1258291, which isn't helpful for vector instructions. This
patch rounds cache sizes to multiple of 256 bytes and adds "raw" cache
sizes.
Miklos Szeredi [Wed, 3 Nov 2010 04:25:45 +0000 (00:25 -0400)]
Verify in ttyname() that the symlink is valid.
Erich Ritz [Mon, 1 Nov 2010 18:50:24 +0000 (14:50 -0400)]
Fix typo in comment.
Ulrich Drepper [Mon, 1 Nov 2010 18:27:55 +0000 (14:27 -0400)]
Update Danish translations.
Ulrich Drepper [Tue, 26 Oct 2010 17:01:46 +0000 (13:01 -0400)]
Fix assertion in ld.so, introduced by delayed adding to global list.
Ulrich Drepper [Tue, 26 Oct 2010 04:23:45 +0000 (00:23 -0400)]
Add missing file.
Andreas Krebbel [Tue, 26 Oct 2010 04:23:14 +0000 (00:23 -0400)]
Fix concurrency problem between dl_open and dl_iterate_phdr
Richard Li [Mon, 25 Oct 2010 18:13:17 +0000 (14:13 -0400)]
Fix x86-64 strchr propagation of search byte into all bytes of SSE register
Ulrich Drepper [Mon, 25 Oct 2010 02:37:00 +0000 (22:37 -0400)]
Fix perturbing in malloc on free.
Michael B. Brutman [Mon, 25 Oct 2010 01:47:33 +0000 (21:47 -0400)]
powerpc: PPCA2/A2 optimized memcpy function
Andreas Schwab [Mon, 25 Oct 2010 01:43:15 +0000 (21:43 -0400)]
Require suid bit on audit objects in privileged programs
Andreas Schwab [Mon, 25 Oct 2010 01:42:39 +0000 (21:42 -0400)]
Work around shortest-stem feature in make 3.82+
Andreas Schwab [Mon, 25 Oct 2010 00:40:14 +0000 (20:40 -0400)]
Don't expand DST twice in dl_open
Ulrich Drepper [Tue, 19 Oct 2010 16:56:42 +0000 (12:56 -0400)]
Provide FP_FAST_FMA{,F,L} definitions for x86/x86-64.
Michael Meissner [Tue, 19 Oct 2010 16:49:05 +0000 (12:49 -0400)]
Add C99 FP_FAST_FMA{,F,L} macros to math.h
Ulrich Drepper [Tue, 19 Oct 2010 16:47:13 +0000 (12:47 -0400)]
Merge branch 'master' of ssh://sourceware.org/git/glibc
Conflicts:
ChangeLog
Jakub Jelinek [Mon, 18 Oct 2010 11:29:50 +0000 (07:29 -0400)]
IEEE quad fmal fixes
Jakub Jelinek [Fri, 15 Oct 2010 19:27:16 +0000 (15:27 -0400)]
Missing CL.
Jakub Jelinek [Fri, 15 Oct 2010 19:26:06 +0000 (15:26 -0400)]
Implement fmal, some fma bugfixes
Jakub Jelinek [Fri, 15 Oct 2010 19:25:14 +0000 (15:25 -0400)]
Fix some more dbl-64/s_fma.c issue
Andreas Schwab [Fri, 15 Oct 2010 11:29:38 +0000 (07:29 -0400)]
Expect PLT call to _Unwind_Find_FDE on s390*-linux
Jakub Jelinek [Thu, 14 Oct 2010 02:27:03 +0000 (22:27 -0400)]
Implement accurate fma.
H.J. Lu [Thu, 14 Oct 2010 02:12:03 +0000 (22:12 -0400)]
Fix alignment of AVX safe area on x86-64.
Ulrich Drepper [Tue, 12 Oct 2010 13:00:33 +0000 (09:00 -0400)]
One more regex memory leak fixed.
Ulrich Drepper [Tue, 12 Oct 2010 02:46:44 +0000 (22:46 -0400)]
More regex memory leak fixes and tests.
Ulrich Drepper [Mon, 11 Oct 2010 16:34:53 +0000 (12:34 -0400)]
Test case for last regex problem.
Ulrich Drepper [Mon, 11 Oct 2010 15:46:22 +0000 (11:46 -0400)]
Fix memory leak for some invalid regular expressions.
Ulrich Drepper [Mon, 11 Oct 2010 14:58:31 +0000 (10:58 -0400)]
psiginfo relied too much on sys_siglist.
Ulrich Drepper [Mon, 11 Oct 2010 13:38:00 +0000 (09:38 -0400)]
Linux getifaddrs might return entries with ->ifa_addr being NULL.
Jakub Jelinek [Mon, 11 Oct 2010 13:27:05 +0000 (09:27 -0400)]
Correct implementation of fmaf.
Ulrich Drepper [Mon, 11 Oct 2010 13:19:36 +0000 (09:19 -0400)]
Fix BZ reference in last checkin.
Ulrich Drepper [Mon, 11 Oct 2010 13:10:41 +0000 (09:10 -0400)]
Unify psiginfo output.
Ulrich Drepper [Wed, 6 Oct 2010 17:48:51 +0000 (13:48 -0400)]
Add test case for strstr problem.
Eric Blake [Wed, 6 Oct 2010 17:48:07 +0000 (13:48 -0400)]
Fix strstr and memmem algorithm.
Ulrich Drepper [Mon, 4 Oct 2010 02:53:24 +0000 (22:53 -0400)]
More NEWS changes.