This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch, fedora/master, updated. glibc-2.13-937-gf99799e


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, fedora/master has been updated
       via  f99799e15a4d2e25ea99e51c2b76e6a689e87b56 (commit)
       via  821c0f683cf93fe856d477589fe0d33a31efc887 (commit)
       via  00ee369c1cbdcc4ca4a009e9223799951c6c8f04 (commit)
       via  1bfbe0d335d3fc44a492648b974a0db19975f6d8 (commit)
       via  0b592a30f5e3133bde98551fd524085359c3177a (commit)
       via  6e04cbbe79f5965809fdbf1f28d7ae8b4af74d31 (commit)
       via  6fdb1ce876d4f2e4215f549a68826c004fd1c283 (commit)
       via  e4ecafe004b3d4270b3a9dace8f970047400ed38 (commit)
       via  125ee683b3bfcd3868ffc29d5ee303433383312d (commit)
       via  b722481ac27a296c5e4c4ef5ebb85f48a9efac95 (commit)
       via  4df46dbda7787fd9f718c4d98a8416fcfa2f2c56 (commit)
       via  7a41d99a35ca4c13ad2db1bc3894e1a8ec70721b (commit)
       via  ded5b9b7c7c0afc7edc520911d76558564638bda (commit)
       via  e84142d2a9eed278ecf869459a5de0b640074517 (commit)
       via  877175d8ea2e0182909e04cac603017ca31022ef (commit)
       via  00401ad5b08e86f2a912a640487c34006c7c27e3 (commit)
       via  ab8eed78a6614f7e7e5a908efdcb9f390f849563 (commit)
       via  e3d8f58414eb17ccfde95311409498ac06509dd7 (commit)
       via  af190f45652742ed09a57897062bcb5109e7ba9d (commit)
       via  53cf59efd8569841040efa540740acb7bd3e481e (commit)
       via  4c559bcdf38d7b655860c1a31c590109f37cc0fe (commit)
       via  4420675c9d361643d1179ad67e0bb35c8fbdd1ce (commit)
       via  75ea32abcde4e1699328354e1804ea94560d2950 (commit)
       via  94409c736b216c405c214c041a33b5fab58bd408 (commit)
       via  795934a60e3ab066b44ed42aa4514c7101084fef (commit)
       via  2739047682590b1df473401b4febf424f857fccf (commit)
       via  1044270502f31134c6a252dfe71ce8f586bc0d00 (commit)
       via  7b57bfe5988e476ea40934457dfd1c8a231e2391 (commit)
       via  e6c61494125126d2ba77e5d99f83887a2ed49783 (commit)
       via  c6489db3bdd6e484edcb34884955110612966997 (commit)
       via  34fe483e121660aff222ec1c15d57804f64191ea (commit)
       via  f12a32e6f02c058c4996a138f16828f772059116 (commit)
       via  38a7d692fc302518e2b10dbedff7841939044eca (commit)
       via  e451d22b22c959a4dbf86dbc9f125985601473ab (commit)
      from  a90414fc79344feae6dc32dfba0463e3d11b106b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=f99799e15a4d2e25ea99e51c2b76e6a689e87b56

commit f99799e15a4d2e25ea99e51c2b76e6a689e87b56
Author: Andreas Schwab <schwab@redhat.com>
Date:   Wed May 4 10:50:13 2011 +0200

    2.13.90-10

diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index e3e7b15..dc97687 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -22,7 +22,7 @@
 Summary: The GNU libc libraries
 Name: glibc
 Version: %{glibcversion}
-Release: 9
+Release: 10
 # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries.
 # Things that are linked directly into dynamically linked programs
 # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional
@@ -1046,6 +1046,27 @@ rm -f *.filelist*
 %endif
 
 %changelog
+* Wed May  4 2011 Andreas Schwab <schwab@redhat.com> - 2.13.90-10
+- Update from master
+  - ldconfig: don't crash on empty path in config file (#699784)
+  - getaddrinfo(AF_INET6) does not return scope_id info provided by
+    NSS modules (BZ#12714)
+  - Fix pathconf(_PC_BUF_SIZE) (BZ#12723)
+  - Fix getnameinfo flags parameter type (BZ#12717)
+  - Add finer grained control for initgroups lookups to NSS
+  - Use all possible bytes from fopen mode string (BZ#12685, #698025)
+  - Define initgroups callback for nss_files
+  - elf.h: Define R_ARM_IRELATIVE reloc type
+  - Fix static linking with checking x86/x86-64 memcpy (BZ#12653)
+  - Fix POWER4/POWER7 optimized strncmp to not read past differing bytes
+  - Fix FPU context handling in getcontext on x86-64 (BZ#12420)
+  - Skip extra zeroes when searching auxv on s390
+  - Obsolete RPC implementation in libc
+  - Fix memory leak in TLS of loaded objects (BZ#12650)
+  - Don't leave empty element in rpath when skipping an element
+  - Make ppc sync_file_range cancelable
+  - Maintain stack alignment in ____longjmp_chk on x86_64
+
 * Thu Apr  7 2011 Andreas Schwab <schwab@redhat.com> - 2.13.90-9
 - Update from master
   - Fix typo in cache information table for x86-{32,64}

http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=821c0f683cf93fe856d477589fe0d33a31efc887

commit 821c0f683cf93fe856d477589fe0d33a31efc887
Merge: a90414f 00ee369
Author: Andreas Schwab <schwab@redhat.com>
Date:   Wed May 4 10:42:29 2011 +0200

    Merge remote-tracking branch 'origin/master' into fedora/master

diff --cc nptl/ChangeLog
index ddd46aa,f99dcfb..6aa6836
--- a/nptl/ChangeLog
+++ b/nptl/ChangeLog
@@@ -1,48 -1,10 +1,55 @@@
+ 2011-04-10  Ulrich Drepper  <drepper@gmail.com>
+ 
+ 	[BZ #12650]
+ 	* allocatestack.c (get_cached_stack): Deallocate DTV entries before
+ 	clearing memory.
+ 	Patch partly by Robert Rex <robert.rex@exasol.com>.
+ 
 +2011-02-22  Rayson Ho  <rho@redhat.com>
 +
 +	* sysdeps/unix/sysv/linux/i386/lowlevellock.h: Low-level SystemTap
 +	probes for i386.
 +	* sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise.
 +	* sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise.
 +	* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S: Likewise.
 +	* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S: Likewise.
 +	* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
 +	* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
 +	* sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Likewise.
 +	* sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
 +
 +2011-02-09  Rayson Ho  <rho@redhat.com>
 +
 +	* DESIGN-systemtap-probes.txt: New file.
 +	* pthread_cond_broadcast.c: SystemTap probes.
 +	* pthread_cond_init.c: Likewise.
 +	* pthread_cond_signal.c: Likewise.
 +	* pthread_cond_wait.c: Likewise.
 +	* pthread_cond_destroy.c: Likewise.
 +	* pthread_create.c: Likewise.
 +	* pthread_join.c: Likewise.
 +	* pthread_mutex_destroy.c: Likewise.
 +	* pthread_mutex_init.c: Likewise.
 +	* pthread_mutex_lock.c: Likewise.
 +	* pthread_mutex_timedlock.c: Likewise.
 +	* pthread_mutex_unlock.c: Likewise.
 +	* pthread_rwlock_destroy.c: Likewise.
 +	* pthread_rwlock_rdlock.c: Likewise.
 +	* pthread_rwlock_unlock.c: Likewise.
 +	* pthread_rwlock_wrlock.c: Likewise.
 +	* sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Likewise.
 +	* sysdeps/unix/sysv/linux/x86_64/lowlevellock.h: Likewise.
 +	* sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S: Likewise.
 +	* sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S: Likewise.
 +	* sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
 +	* sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
 +	* sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S: Likewise.
 +	* sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S: Likewise.
 +
 +2010-07-23  Roland McGrath  <roland@redhat.com>
 +
 +	* pthread_create.c (start_thread): Define pthread_start LIBC_PROBE.
 +
  2011-01-19  Roland McGrath  <roland@redhat.com>
  
  	* pthread_cond_wait.c (__pthread_cond_wait): Fix comment typo.
diff --cc sunrpc/Makefile
index 7eba7b7,bcaa215..19d2cda
--- a/sunrpc/Makefile
+++ b/sunrpc/Makefile
@@@ -129,11 -151,9 +151,13 @@@ CFLAGS-openchild.c = -fexception
  
  CPPFLAGS += -D_RPC_THREAD_SAFE_
  
 +CFLAGS-clnt_tcp.c = -fno-strict-aliasing
 +CFLAGS-clnt_udp.c = -fno-strict-aliasing
 +CFLAGS-clnt_unix.c = -fno-strict-aliasing
 +
- include ../Rules
+ $(objpfx)tst-getmyaddr: $(common-objpfx)linkobj/libc.so
+ $(objpfx)tst-xdrmem: $(common-objpfx)linkobj/libc.so
+ $(objpfx)tst-xdrmem2: $(common-objpfx)linkobj/libc.so
  
  $(objpfx)rpcgen: $(addprefix $(objpfx),$(rpcgen-objs)) \
    $(sort $(filter $(common-objpfx)libc%,$(link-libc))) \

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                          |  226 ++++++++++++++++++++
 Makefile                                           |   54 +++--
 NEWS                                               |   15 +-
 conform/data/netdb.h-data                          |    2 +-
 elf/cache.c                                        |    4 +-
 elf/dl-lookup.c                                    |    2 +-
 elf/dl-object.c                                    |    2 +-
 elf/dl-tls.c                                       |    5 +-
 elf/elf.h                                          |    3 +-
 elf/ldconfig.c                                     |   15 +-
 fedora/glibc.spec.in                               |   23 ++-
 grp/initgroups.c                                   |    5 +-
 include/libc-symbols.h                             |   15 ++-
 include/rpc/auth.h                                 |   30 ++--
 include/rpc/auth_des.h                             |    9 +-
 include/rpc/auth_unix.h                            |    3 +-
 include/rpc/clnt.h                                 |   39 +---
 include/rpc/des_crypt.h                            |    2 +
 include/rpc/key_prot.h                             |   23 +--
 include/rpc/pmap_clnt.h                            |    4 +
 include/rpc/pmap_prot.h                            |    7 +-
 include/rpc/pmap_rmt.h                             |    7 +-
 include/rpc/rpc_msg.h                              |    9 +-
 include/rpc/svc.h                                  |   35 ++--
 include/rpc/svc_auth.h                             |    4 +-
 include/rpc/xdr.h                                  |   95 ++++-----
 inet/getnameinfo.c                                 |    4 +-
 io/fchmod.c                                        |    4 +-
 libio/fileops.c                                    |   38 ++--
 libio/oldfileops.c                                 |    6 +-
 libio/wfileops.c                                   |    4 +-
 locale/programs/ld-collate.c                       |    4 +-
 malloc/malloc.c                                    |    4 +-
 manual/stdio.texi                                  |    2 +-
 misc/fchflags.c                                    |    4 +-
 misc/ftruncate.c                                   |    4 +-
 misc/ftruncate64.c                                 |    4 +-
 misc/tst-efgcvt.c                                  |    4 +-
 nis/Makefile                                       |   11 +-
 nptl/ChangeLog                                     |    7 +
 nptl/allocatestack.c                               |    7 +-
 nptl/sysdeps/unix/sysv/linux/pthread_kill.c        |    4 +-
 nptl/sysdeps/unix/sysv/linux/pthread_sigqueue.c    |    4 +-
 nptl/tst-kill4.c                                   |    4 +-
 nscd/connections.c                                 |    2 +-
 nscd/selinux.h                                     |    2 +-
 nss/Makefile                                       |    7 +-
 nss/Versions                                       |    2 +
 nss/getnssent_r.c                                  |    4 +-
 nss/nss_files/files-initgroups.c                   |  135 ++++++++++++
 nss/nsswitch.conf                                  |    1 +
 po/ru.po                                           |   95 ++++----
 resolv/netdb.h                                     |    4 +-
 stdlib/Makefile                                    |   11 +-
 stdlib/bug-getcontext.c                            |   48 ++++
 stdlib/gmp-impl.h                                  |    4 +-
 sunrpc/Makefile                                    |   72 ++++--
 sunrpc/auth_des.c                                  |   25 ++-
 sunrpc/auth_none.c                                 |   10 +-
 sunrpc/auth_unix.c                                 |   38 ++--
 sunrpc/authdes_prot.c                              |   29 ++--
 sunrpc/authuxprot.c                                |   24 +-
 sunrpc/clnt_gen.c                                  |   12 +-
 sunrpc/clnt_perr.c                                 |   19 ++-
 sunrpc/clnt_raw.c                                  |   16 +-
 sunrpc/clnt_simp.c                                 |    3 +-
 sunrpc/clnt_tcp.c                                  |   30 ++--
 sunrpc/clnt_udp.c                                  |   38 ++--
 sunrpc/clnt_unix.c                                 |   50 ++---
 sunrpc/des_crypt.c                                 |    5 +-
 sunrpc/des_soft.c                                  |    3 +-
 sunrpc/get_myaddr.c                                |    5 +
 sunrpc/key_call.c                                  |   90 +++++----
 sunrpc/key_prot.c                                  |   65 +++---
 sunrpc/netname.c                                   |   13 +-
 sunrpc/pm_getmaps.c                                |   11 +-
 sunrpc/pm_getport.c                                |   19 +-
 sunrpc/pmap_clnt.c                                 |   22 +-
 sunrpc/pmap_prot.c                                 |   10 +-
 sunrpc/pmap_prot2.c                                |   10 +-
 sunrpc/pmap_rmt.c                                  |   46 ++--
 sunrpc/publickey.c                                 |    3 +-
 sunrpc/rpc_cmsg.c                                  |   30 ++--
 sunrpc/rpc_common.c                                |    3 +-
 sunrpc/rpc_dtable.c                                |    2 +-
 sunrpc/rpc_prot.c                                  |   60 +++---
 sunrpc/rpc_thread.c                                |   12 +-
 sunrpc/rtime.c                                     |    2 +-
 sunrpc/svc.c                                       |   61 ++++--
 sunrpc/svc_auth.c                                  |    2 +-
 sunrpc/svc_authux.c                                |    7 +-
 sunrpc/svc_raw.c                                   |    8 +-
 sunrpc/svc_run.c                                   |    8 +-
 sunrpc/svc_simple.c                                |   17 +-
 sunrpc/svc_tcp.c                                   |   26 ++-
 sunrpc/svc_udp.c                                   |   25 ++-
 sunrpc/svc_unix.c                                  |   20 +-
 sunrpc/svcauth_des.c                               |    1 +
 sunrpc/xcrypt.c                                    |    8 +-
 sunrpc/xdr.c                                       |  157 +++++++++++---
 sunrpc/xdr_array.c                                 |    9 +-
 sunrpc/xdr_float.c                                 |    2 +
 sunrpc/xdr_intXX_t.c                               |   36 +++-
 sunrpc/xdr_mem.c                                   |    6 +-
 sunrpc/xdr_rec.c                                   |    8 +-
 sunrpc/xdr_ref.c                                   |   11 +-
 sunrpc/xdr_sizeof.c                                |    5 +
 sunrpc/xdr_stdio.c                                 |    5 +-
 sysdeps/generic/tls.h                              |    4 +-
 sysdeps/i386/dl-tls.h                              |    5 +-
 sysdeps/i386/i686/multiarch/memcpy-ssse3-rep.S     |    2 +-
 sysdeps/i386/i686/multiarch/memcpy-ssse3.S         |    2 +-
 sysdeps/i386/stpncpy.S                             |    4 +-
 sysdeps/ia64/dl-tls.h                              |    5 +-
 sysdeps/ia64/fpu/libm_lgammal.S                    |    2 +-
 sysdeps/ia64/fpu/s_erfcl.S                         |    2 +-
 sysdeps/ia64/fpu/s_expm1l.S                        |    2 +-
 sysdeps/ia64/memcmp.S                              |    4 +-
 sysdeps/ia64/strcpy.S                              |    4 +-
 sysdeps/mach/hurd/fchflags.c                       |    4 +-
 sysdeps/mach/hurd/fchmod.c                         |    4 +-
 sysdeps/mach/hurd/ftruncate.c                      |    4 +-
 sysdeps/posix/getaddrinfo.c                        |   73 +++----
 sysdeps/powerpc/dl-tls.h                           |    5 +-
 sysdeps/powerpc/powerpc32/dl-machine.c             |    4 +-
 sysdeps/powerpc/powerpc32/power4/fpu/w_sqrt.S      |    4 +-
 sysdeps/powerpc/powerpc32/power4/fpu/w_sqrtf.S     |    4 +-
 sysdeps/powerpc/powerpc32/power4/memcpy.S          |   98 +++++-----
 sysdeps/powerpc/powerpc32/power4/strncmp.S         |   24 +-
 sysdeps/powerpc/powerpc32/power5/fpu/w_sqrt.S      |    4 +-
 sysdeps/powerpc/powerpc32/power5/fpu/w_sqrtf.S     |    4 +-
 sysdeps/powerpc/powerpc32/power6/memcpy.S          |    4 +-
 sysdeps/powerpc/powerpc32/power7/strncmp.S         |   13 +-
 sysdeps/powerpc/powerpc32/strncmp.S                |   14 +-
 sysdeps/powerpc/powerpc64/memcpy.S                 |   74 ++++----
 sysdeps/powerpc/powerpc64/power4/memcmp.S          |    4 +-
 sysdeps/powerpc/powerpc64/power4/memcpy.S          |    4 +-
 sysdeps/powerpc/powerpc64/power4/strncmp.S         |   24 +-
 sysdeps/powerpc/powerpc64/power6/memcpy.S          |    4 +-
 sysdeps/powerpc/powerpc64/power7/memcmp.S          |    4 +-
 sysdeps/powerpc/powerpc64/power7/strncmp.S         |   13 +-
 sysdeps/powerpc/powerpc64/strchr.S                 |    4 +-
 sysdeps/powerpc/powerpc64/strcmp.S                 |    4 +-
 sysdeps/powerpc/powerpc64/strcpy.S                 |    4 +-
 sysdeps/powerpc/powerpc64/strlen.S                 |    4 +-
 sysdeps/powerpc/powerpc64/strncmp.S                |    4 +-
 sysdeps/s390/dl-tls.h                              |    7 +-
 sysdeps/s390/s390-32/elf/start.S                   |   12 +
 sysdeps/s390/s390-64/utf16-utf32-z9.c              |    5 +-
 sysdeps/s390/s390-64/utf8-utf16-z9.c               |    5 +-
 sysdeps/s390/s390-64/utf8-utf32-z9.c               |    5 +-
 sysdeps/sh/dl-tls.h                                |    5 +-
 sysdeps/sparc/dl-tls.h                             |    5 +-
 sysdeps/unix/sysv/linux/check_pf.c                 |    4 +-
 sysdeps/unix/sysv/linux/ftruncate64.c              |    4 +-
 sysdeps/unix/sysv/linux/ifaddrs.c                  |    4 +-
 sysdeps/unix/sysv/linux/pathconf.c                 |   19 ++-
 .../sysv/linux/powerpc/powerpc32/ftruncate64.c     |    4 +-
 .../unix/sysv/linux/powerpc/powerpc32/truncate64.c |    4 +-
 .../sysv/linux/powerpc/powerpc64/sync_file_range.c |   16 ++-
 sysdeps/unix/sysv/linux/sys/syscall.h              |    4 +-
 sysdeps/unix/sysv/linux/truncate64.c               |    4 +-
 sysdeps/unix/sysv/linux/x86_64/____longjmp_chk.S   |   27 ++-
 sysdeps/unix/sysv/linux/x86_64/getcontext.S        |    3 +-
 sysdeps/x86_64/dl-tls.h                            |    5 +-
 sysdeps/x86_64/multiarch/memcpy-ssse3-back.S       |    2 +-
 sysdeps/x86_64/multiarch/memcpy-ssse3.S            |    2 +-
 time/strptime_l.c                                  |    4 +-
 168 files changed, 1845 insertions(+), 1022 deletions(-)
 create mode 100644 nss/nss_files/files-initgroups.c
 create mode 100644 stdlib/bug-getcontext.c


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]