]> git.ipfire.org Git - thirdparty/glibc.git/log
thirdparty/glibc.git
14 years ago2.13-2 fedora/2.13/master
Andreas Schwab [Thu, 4 Aug 2011 15:42:23 +0000 (17:42 +0200)] 
2.13-2

14 years agoUse eabi for arm
Andreas Schwab [Fri, 15 Jul 2011 13:27:15 +0000 (15:27 +0200)] 
Use eabi for arm

14 years agoSpecfile cleanup
Andreas Schwab [Fri, 15 Jul 2011 11:41:31 +0000 (13:41 +0200)] 
Specfile cleanup

14 years agoMerge remote-tracking branch 'origin/release/2.13/master' into fedora/2.13/master
Andreas Schwab [Thu, 4 Aug 2011 15:29:01 +0000 (17:29 +0200)] 
Merge remote-tracking branch 'origin/release/2.13/master' into fedora/2.13/master

14 years agoHandle DSOs without any dependency in ld.so release/2.13/master
Ulrich Drepper [Mon, 30 May 2011 16:31:25 +0000 (12:31 -0400)] 
Handle DSOs without any dependency in ld.so

(cherry picked from commit 6b1e7d1992cd89032df431c0e0d1418b97e57cd8)

14 years agoFix static linking with checking x86/x86-64 memcpy.
Mike Frysinger [Mon, 18 Apr 2011 02:20:47 +0000 (22:20 -0400)] 
Fix static linking with checking x86/x86-64 memcpy.

(cherry picked from commit 4c559bcdf38d7b655860c1a31c590109f37cc0fe)

14 years agoMove setting variable in relro data earlier in ld.so.
Andreas Schwab [Sun, 20 Feb 2011 12:24:56 +0000 (07:24 -0500)] 
Move setting variable in relro data earlier in ld.so.

(cherry picked from commit e23fe25b33324a9ea992276c1a4f04127bf9ba4b)

14 years agoFix INTERNAL_[V]SYSCALL_NCS macros to not cast return val to int.
Ryan S. Arnold [Thu, 17 Feb 2011 06:21:08 +0000 (01:21 -0500)] 
Fix INTERNAL_[V]SYSCALL_NCS macros to not cast return val to int.
(cherry picked from commit d55fd7a5573ea7c7c14af95bc37618469cde8a5f)

14 years agoDisable VSX usage in rtld.c to prevent TOC ref before relocs are resolved.
Ryan S. Arnold [Thu, 17 Feb 2011 05:59:15 +0000 (00:59 -0500)] 
Disable VSX usage in rtld.c to prevent TOC ref before relocs are resolved.
(cherry picked from commit 2206397e1c46f69fb20eeb3de1920d3a7014c325)

14 years agoNEWS: Remove section for version 2.14
Petr Baudis [Thu, 3 Feb 2011 23:54:25 +0000 (00:54 +0100)] 
NEWS: Remove section for version 2.14

We do not track lists of resolved bugs within stable releases.

14 years agoFix passing symbol value to pltexit callbacks when ld.so auditing.
Ulrich Drepper [Wed, 2 Feb 2011 16:50:49 +0000 (11:50 -0500)] 
Fix passing symbol value to pltexit callbacks when ld.so auditing.

(cherry picked from commit 8517b15ee8e39fed11afb784fd0e249d977849f4)

14 years agoFix range error handling in sgetspent.
Andreas Schwab [Wed, 2 Feb 2011 13:59:04 +0000 (08:59 -0500)] 
Fix range error handling in sgetspent.

(cherry picked from commit 10a656fe33d8257531ff3e9a882d3fd7db6ce5b3)

14 years agoPatch followup.
Ulrich Drepper [Wed, 19 Jan 2011 20:36:47 +0000 (15:36 -0500)] 
Patch followup.

14 years agoFix ordering of DSO constructors and destructors.
Ulrich Drepper [Wed, 19 Jan 2011 20:32:35 +0000 (15:32 -0500)] 
Fix ordering of DSO constructors and destructors.

14 years agoFix decoding of canonical name in getaddrinfo.
Ulrich Drepper [Wed, 19 Jan 2011 20:50:05 +0000 (15:50 -0500)] 
Fix decoding of canonical name in getaddrinfo.

14 years agoFix comment typos.
Roland McGrath [Wed, 19 Jan 2011 18:20:38 +0000 (10:20 -0800)] 
Fix comment typos.

14 years agoRun IFUNC tests unless no support build in at all.
Ulrich Drepper [Tue, 18 Jan 2011 17:30:07 +0000 (12:30 -0500)] 
Run IFUNC tests unless no support build in at all.

14 years ago2.13-1
Andreas Schwab [Tue, 18 Jan 2011 13:57:02 +0000 (14:57 +0100)] 
2.13-1

14 years agoMerge remote branch 'origin/master' into fedora/master
Andreas Schwab [Tue, 18 Jan 2011 09:48:36 +0000 (10:48 +0100)] 
Merge remote branch 'origin/master' into fedora/master

14 years ago2.13 release glibc-2.13
Ulrich Drepper [Tue, 18 Jan 2011 04:34:07 +0000 (23:34 -0500)] 
2.13 release

14 years agoDefine AT_NO_AUTOMOUNT.
Ulrich Drepper [Mon, 17 Jan 2011 23:36:39 +0000 (18:36 -0500)] 
Define AT_NO_AUTOMOUNT.

14 years agoDefine MADV_NOHUGEPAGE.
Ulrich Drepper [Mon, 17 Jan 2011 23:35:17 +0000 (18:35 -0500)] 
Define MADV_NOHUGEPAGE.

14 years agoDefine MADV_HUGEPAGE.
Ulrich Drepper [Mon, 17 Jan 2011 23:24:59 +0000 (18:24 -0500)] 
Define MADV_HUGEPAGE.

14 years agoUpdate copyright year.
Ulrich Drepper [Mon, 17 Jan 2011 20:08:10 +0000 (15:08 -0500)] 
Update copyright year.

14 years agoAdd definitions for new socket protocols.
Ulrich Drepper [Mon, 17 Jan 2011 19:21:02 +0000 (14:21 -0500)] 
Add definitions for new socket protocols.

14 years agoFix missing dependencies and ensure correct CPPFLAGS.
Andreas Schwab [Mon, 17 Jan 2011 02:32:07 +0000 (21:32 -0500)] 
Fix missing dependencies and ensure correct CPPFLAGS.

14 years agoDon't override --enable-multi-arch.
Andreas Schwab [Mon, 17 Jan 2011 02:29:41 +0000 (21:29 -0500)] 
Don't override --enable-multi-arch.

14 years agoSignal temporary host lookup errors in nscd as such to the requester.
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.

14 years agoChange setgroups to affect all the threads in the process.
Ulrich Drepper [Fri, 14 Jan 2011 13:42:11 +0000 (08:42 -0500)] 
Change setgroups to affect all the threads in the process.

14 years agoFIx handling of unterminated [ expression in fnmatch.
Ulrich Drepper [Fri, 14 Jan 2011 13:06:22 +0000 (08:06 -0500)] 
FIx handling of unterminated [ expression in fnmatch.

14 years agoFix check-execstack test
Andreas Schwab [Thu, 13 Jan 2011 21:21:55 +0000 (16:21 -0500)] 
Fix check-execstack test

14 years agoClean up PLT use for getrlimit64.
Ulrich Drepper [Thu, 13 Jan 2011 21:21:04 +0000 (16:21 -0500)] 
Clean up PLT use for getrlimit64.

14 years agoFix PLT use due to __libc_alloca_cutoff.
Ulrich Drepper [Thu, 13 Jan 2011 19:01:56 +0000 (14:01 -0500)] 
Fix PLT use due to __libc_alloca_cutoff.

14 years agoRelax requirement on close in child created by posix_spawn.
Ulrich Drepper [Thu, 13 Jan 2011 18:27:46 +0000 (13:27 -0500)] 
Relax requirement on close in child created by posix_spawn.

14 years agoFix handling of missing syscall in Linux mkdirat.
Ulrich Drepper [Thu, 13 Jan 2011 17:42:06 +0000 (12:42 -0500)] 
Fix handling of missing syscall in Linux mkdirat.

14 years agoHandle long lines in host lookups in the right place.
Ulrich Drepper [Thu, 13 Jan 2011 16:28:17 +0000 (11:28 -0500)] 
Handle long lines in host lookups in the right place.

14 years agoFix assertion when handling DSTs during auditing.
Ulrich Drepper [Thu, 13 Jan 2011 04:10:00 +0000 (23:10 -0500)] 
Fix assertion when handling DSTs during auditing.

14 years agoFix alignment in x86 destructor calls.
Ulrich Drepper [Thu, 13 Jan 2011 01:59:32 +0000 (20:59 -0500)] 
Fix alignment in x86 destructor calls.

14 years agoAdd missing CL entry.
Ulrich Drepper [Thu, 13 Jan 2011 01:58:21 +0000 (20:58 -0500)] 
Add missing CL entry.

14 years agoFix grouping when rounding increases number of integer digits.
Ulrich Drepper [Thu, 13 Jan 2011 01:37:51 +0000 (20:37 -0500)] 
Fix grouping when rounding increases number of integer digits.

14 years agoClean up some bits/select.h headers.
Ulrich Drepper [Sun, 9 Jan 2011 21:49:17 +0000 (16:49 -0500)] 
Clean up some bits/select.h headers.

14 years agoUpdate Japanese translations.
Ulrich Drepper [Sat, 8 Jan 2011 14:38:14 +0000 (09:38 -0500)] 
Update Japanese translations.

14 years agosparc64: Use i386 implementation for fxstat.
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.

14 years agoFix infloop on persistent failing calloc in regex.
Jim Meyering [Mon, 27 Dec 2010 23:19:56 +0000 (18:19 -0500)] 
Fix infloop on persistent failing calloc in regex.

14 years agoUpdate BZs.
Ulrich Drepper [Sun, 26 Dec 2010 18:54:08 +0000 (13:54 -0500)] 
Update BZs.

14 years agoUse prlimit64 for 32-bit [gs]etrlimit64 implementation.
Ulrich Drepper [Sun, 26 Dec 2010 01:12:27 +0000 (20:12 -0500)] 
Use prlimit64 for 32-bit [gs]etrlimit64 implementation.

14 years agoUse fastbin macro everywhere.
Ulrich Drepper [Sat, 25 Dec 2010 19:15:42 +0000 (14:15 -0500)] 
Use fastbin macro everywhere.

14 years agoChange XPG-compliant strerror_r function to return error code.
Ulrich Drepper [Sat, 25 Dec 2010 18:56:48 +0000 (13:56 -0500)] 
Change XPG-compliant strerror_r function to return error code.

14 years agoPretty printing.
Ulrich Drepper [Sat, 25 Dec 2010 01:15:45 +0000 (20:15 -0500)] 
Pretty printing.

14 years agoRemove `.ctors' and `.dtors' output sections
H.J. Lu [Sat, 25 Dec 2010 01:14:37 +0000 (20:14 -0500)] 
Remove `.ctors' and `.dtors' output sections

14 years agoAlways allow overwriting printf modifiers etc.
Ulrich Drepper [Sat, 25 Dec 2010 00:28:32 +0000 (19:28 -0500)] 
Always allow overwriting printf modifiers etc.

14 years agoFix ChangeLogs.
Ulrich Drepper [Mon, 20 Dec 2010 03:52:57 +0000 (22:52 -0500)] 
Fix ChangeLogs.

14 years agoMake PowerPC64 default to nonexecutable stack
Ryan S. Arnold [Mon, 20 Dec 2010 03:49:01 +0000 (22:49 -0500)] 
Make PowerPC64 default to nonexecutable stack

14 years agoMore accurate computatin of reclen in readdir_r.
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.

14 years agoUndo accidental checkin.
Ulrich Drepper [Tue, 14 Dec 2010 18:09:28 +0000 (13:09 -0500)] 
Undo accidental checkin.

14 years ago2.12.90-21
Andreas Schwab [Tue, 14 Dec 2010 16:19:13 +0000 (17:19 +0100)] 
2.12.90-21

14 years agoRevert bogus change
Andreas Schwab [Tue, 14 Dec 2010 16:15:39 +0000 (17:15 +0100)] 
Revert bogus change

14 years ago2.12.90-20
Andreas Schwab [Mon, 13 Dec 2010 15:20:35 +0000 (16:20 +0100)] 
2.12.90-20

14 years agoMerge remote branch 'origin/master' into fedora/master
Andreas Schwab [Mon, 13 Dec 2010 15:14:47 +0000 (16:14 +0100)] 
Merge remote branch 'origin/master' into fedora/master

14 years agoIgnore origin of privileged program
Andreas Schwab [Thu, 9 Dec 2010 14:00:59 +0000 (15:00 +0100)] 
Ignore origin of privileged program

14 years agoDeclare wcpcpy and wcpncpy only under _GNU_SOURCE
Andreas Schwab [Fri, 10 Dec 2010 14:16:12 +0000 (09:16 -0500)] 
Declare wcpcpy and wcpncpy only under _GNU_SOURCE

14 years agoFix use of restrict in wchar.h
Andreas Schwab [Fri, 10 Dec 2010 14:15:01 +0000 (09:15 -0500)] 
Fix use of restrict in wchar.h

14 years agoFix typo in comment.
Ulrich Drepper [Fri, 10 Dec 2010 00:22:52 +0000 (19:22 -0500)] 
Fix typo in comment.

14 years agoFix race in qsort_r initialization.
Ulrich Drepper [Thu, 9 Dec 2010 17:12:58 +0000 (12:12 -0500)] 
Fix race in qsort_r initialization.

14 years agoFix -D_FORTIFY_SOURCE memmove and bcop
Jakub Jelinek [Thu, 9 Dec 2010 15:38:18 +0000 (10:38 -0500)] 
Fix -D_FORTIFY_SOURCE memmove and bcop

14 years agoRevert "Never expand $ORIGIN in privileged programs"
Andreas Schwab [Thu, 9 Dec 2010 13:26:02 +0000 (14:26 +0100)] 
Revert "Never expand $ORIGIN in privileged programs"

This reverts commit 4b646a51f13fd6816c483fb24c308a13264c6d1a.

14 years agoRemove .UTF-8 suffix from locale names when it is the only supported codeset
Andreas Schwab [Thu, 2 Dec 2010 15:29:03 +0000 (16:29 +0100)] 
Remove .UTF-8 suffix from locale names when it is the only supported codeset

14 years agoRemove obsolete CVS rules
Andreas Schwab [Wed, 8 Dec 2010 10:37:40 +0000 (11:37 +0100)] 
Remove obsolete CVS rules

14 years agoMerge branch 'master' of ssh://sourceware.org/git/glibc
Ulrich Drepper [Fri, 3 Dec 2010 14:50:35 +0000 (09:50 -0500)] 
Merge branch 'master' of ssh://sourceware.org/git/glibc

Conflicts:
ChangeLog

14 years agoUpdate Italian translation.
Ulrich Drepper [Fri, 3 Dec 2010 14:49:21 +0000 (09:49 -0500)] 
Update Italian translation.

14 years agoRemove dead code from x86-32 SSSE3 strncmp.
H.J. Lu [Thu, 2 Dec 2010 03:18:31 +0000 (22:18 -0500)] 
Remove dead code from x86-32 SSSE3 strncmp.

14 years agoRelax libm tests for x86-32.
Ulrich Drepper [Tue, 30 Nov 2010 19:57:57 +0000 (14:57 -0500)] 
Relax libm tests for x86-32.

14 years agoDon't ignore zero TTL in DNS answers
Andreas Schwab [Fri, 26 Nov 2010 01:50:16 +0000 (20:50 -0500)] 
Don't ignore zero TTL in DNS answers

14 years agoldbl-128 fmal compile fix
Jakub Jelinek [Mon, 22 Nov 2010 20:38:35 +0000 (15:38 -0500)] 
ldbl-128 fmal compile fix

14 years agoAllow aux_cache_file open()ing to fail silently even in the chroot mode.
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

14 years agoOptimize last initgroups patch a bit.
Ulrich Drepper [Mon, 22 Nov 2010 16:15:08 +0000 (11:15 -0500)] 
Optimize last initgroups patch a bit.

14 years agoFix multiple nss_compat initgroups() bugs
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

14 years agoDefine MAP_HUGETLB.
Ulrich Drepper [Fri, 19 Nov 2010 14:35:39 +0000 (09:35 -0500)] 
Define MAP_HUGETLB.

14 years agoSimplify check for running kernel
Andreas Schwab [Wed, 17 Nov 2010 15:20:50 +0000 (16:20 +0100)] 
Simplify check for running kernel

14 years agoDefine SWAP_FLAG_DISCARD.
Ulrich Drepper [Tue, 16 Nov 2010 17:17:04 +0000 (12:17 -0500)] 
Define SWAP_FLAG_DISCARD.

14 years agoAvoid unpackaged files
Andreas Schwab [Tue, 16 Nov 2010 15:42:33 +0000 (16:42 +0100)] 
Avoid unpackaged files

14 years agoTypo fix
Andreas Schwab [Fri, 12 Nov 2010 13:37:47 +0000 (14:37 +0100)] 
Typo fix

14 years ago2.12.90-19
Andreas Schwab [Fri, 12 Nov 2010 11:04:13 +0000 (12:04 +0100)] 
2.12.90-19

14 years agoMerge remote branch 'origin/master' into fedora/master
Andreas Schwab [Fri, 12 Nov 2010 11:02:31 +0000 (12:02 +0100)] 
Merge remote branch 'origin/master' into fedora/master

14 years agoCheck that the running kernel is new enough
Andreas Schwab [Thu, 11 Nov 2010 10:40:13 +0000 (11:40 +0100)] 
Check that the running kernel is new enough

14 years agoFix memory leak in fnmatch
Andreas Schwab [Fri, 12 Nov 2010 08:51:28 +0000 (03:51 -0500)] 
Fix memory leak in fnmatch

14 years agoSupport Intel processor model 6 and model 0x2.
H.J. Lu [Fri, 12 Nov 2010 08:48:52 +0000 (03:48 -0500)] 
Support Intel processor model 6 and model 0x2.

14 years agoFix comparison in sqrtl for IBM long double 128.
Luis Machado [Wed, 10 Nov 2010 21:15:05 +0000 (16:15 -0500)] 
Fix comparison in sqrtl for IBM long double 128.

14 years agoFix one exit path in x86-64 SSE4.2 str{,n}casecmp.
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.

14 years agoFix warnings in __bswap_16.
Ulrich Drepper [Wed, 10 Nov 2010 07:38:35 +0000 (02:38 -0500)] 
Fix warnings in __bswap_16.

14 years agoUse IFUNC on x86-64 memset
H.J. Lu [Mon, 8 Nov 2010 08:41:34 +0000 (03:41 -0500)] 
Use IFUNC on x86-64 memset

14 years agopower7-optimized mempcpy
Luis Machado [Fri, 5 Nov 2010 12:01:13 +0000 (08:01 -0400)] 
power7-optimized mempcpy

14 years ago32bit memset-sse2.S fails with uneven cache size
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.

14 years agoVerify in ttyname() that the symlink is valid.
Miklos Szeredi [Wed, 3 Nov 2010 04:25:45 +0000 (00:25 -0400)] 
Verify in ttyname() that the symlink is valid.

14 years agoFix typo in comment.
Erich Ritz [Mon, 1 Nov 2010 18:50:24 +0000 (14:50 -0400)] 
Fix typo in comment.

14 years agoUpdate Danish translations.
Ulrich Drepper [Mon, 1 Nov 2010 18:27:55 +0000 (14:27 -0400)] 
Update Danish translations.

14 years agoFix assertion in ld.so, introduced by delayed adding to global list.
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.

14 years agoAdd missing file.
Ulrich Drepper [Tue, 26 Oct 2010 04:23:45 +0000 (00:23 -0400)] 
Add missing file.

14 years agoFix concurrency problem between dl_open and dl_iterate_phdr
Andreas Krebbel [Tue, 26 Oct 2010 04:23:14 +0000 (00:23 -0400)] 
Fix concurrency problem between dl_open and dl_iterate_phdr

14 years agoFix x86-64 strchr propagation of search byte into all bytes of SSE register
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