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 annotated tag, glibc-2.11, created. glibc-2.11


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 annotated tag, glibc-2.11 has been created
        at  56d4e6643b04010730030c792d66fcfbe3416990 (tag)
   tagging  7f9cd6ed20b12435e68153870cee5adbe09c4bca (commit)
  replaces  glibc-2.10
 tagged by  Ulrich Drepper
        on  Fri Oct 30 12:50:42 2009 -0700

- Log -----------------------------------------------------------------
Tagging 2.11.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEABECAAYFAkrrQ5kACgkQ2ijCOnn/RHTR4ACeMpuZnQz8df42XH82/cZAtxbl
B7QAnj16GAKGLyoGA/vVTcywziidEO6U
=JgH4
-----END PGP SIGNATURE-----

Adam Tkac (1):
      Define and implement RES_USE_DNSSEC option in resolver.

Akinori Hattori (1):
      Handle leap seconds even if no DST rule exists.

Alan Modra (2):
      Implement IFUNC for PPC.
      Uglify IFUNC tests for PPC.

Anders Johansson (1):
      Fix a few asserts and IO calls in nscd.

Andreas Krebbel (1):
      S/390: Hardware iconv modules.

Andreas Schwab (32):
      Remove redundant .gitignore files.
      Add ___longjmp_chk support for powerpc{32,64}.
      Fix errno for IBM long double.
      Move AC_CANONICAL_HOST before first use of $host and $build.
      Don't treat bug reporting message as a format string.
      Handle empty TZ strings at the end of new-style timzeone files correctly.
      Fix cfa offset for saved registers in PPC sqrt implementations.
      Fix text relocation on ppc32.
      Fix wrong PPC_FEATURE_* values.
      Use correct release semantic in list update.
      Ignore TAGS.
      Fix sed expression in TAGS command.
      Fix expanding STB_GNU_UNIQUE hash table.
      Fix check for PI mutex in x86-64 pthread_cond_signal
      Add sigstack handling to Linux ____longjmp_chk on powerpc.
      Fix parse error in bits/mathinline.h with --std=c99
      Add hidden alias for fflush.
      Cleanup _IO_wfile_seekoff.
      Fix fsetpos on wide stream.
      Fix lookup of group names in hesiod initgroups.
      Fix malformed #pragma.
      Fix typo in is646 gconv module
      Check for integer overflows in formatting functions
      Fix week-1stday in C locale
      Fix descriptor leak when calling dlopen with RTLD_NOLOAD
      Fix USE_MULTIARCH conditional
      Correct errno handling in expm1.
      Handle IFUNC symbols in dlsym.
      Fix wrap-around in memusage.
      Fix errno handling in posix_openpt.
      Fix typo in readlinkat
      Add missing declarations.

Andrew Stubbs (1):
      SH lowlevellock broken for FUTEX_CLOCK_REALTIME.

André Goddard Rosa (1):
      Fix mbrtowc example.

Arnaud Ebalard (1):
      Fix type of nd_opt_home_agent_info_preference.

Aurelien Jarno (2):
      [BZ #10200]
      Extend getent to handle the shadow database.

Bruce Dubbs (1):
      (do_test): Use de_DE.UTF-8 as locale name.

Bryan Kadzban (1):
      Fix futex syscall parameter for x86 absolute timeout waits.

Daniel Jacobowitz (1):
      Fix races in setXid implementation.

David S. Miller (1):
      Add ____longjmp_chk for sparc

Duncan Simpson (1):
      Make include/unistd.h suitable for C++ test cases.

H.J. Lu (28):
      Add missing .text directives.
      Add ____longjmp_chk support for IA-64.
      Test for ELF IFUNC functionality.
      Consolidate PIE linking Makefile rules.
      Use +link-pie Makefile rule to link PIE ifunc tests.
      Add more IFUNC tests.
      Add SSE4.2 support for strcmp and strncmp on x86-64.
      Determine and store processor family and model on x86-64.
      SSSE3 strcpy/stpcpy for x86-64
      Fix handling of xmm6 in ld.so audit hooks on x86-64.
      Add SSE4.2 support for strcspn, strpbrk, and strspn on x86-64.
      Add AVX support to ld.so auditing for x86-64.
      memcmp implementation for x86-64 using SSE2.
      SSE4.2 strstr/strcasestr for x86-64.
      Some some optimizations for x86-64 strcmp.
      Add SSE2 support to str{,n}cmp for x86-64.
      Properly restore AVX registers on x86-64.
      Support multiarch for i686.
      Add x86 32-bit SSE4.2 string functions.
      Properly count number of logical processors on Intel CPUs.
      Add the missing "; \".
      Use PIC only if SHARED is defined.
      Support mixed SSE/AVX audit and check AVX only once.
      Remove ENABLE_SSSE3_ON_ATOM.
      Support binutils 2.20.
      Support binutils 2.100 and 3.0.
      Handle future binutils versions correctly.
      Implement SSE4.2 optimized strchr and strrchr.

J.H.M. Dassen (1):
      Remove comma at end of enum.

Jakub Jelinek (17):
      Don't try to cleanup libselinux and libaudit.
      Add missing export of fallocate64 on 32-bit platforms.
      Avoid double definition of catomic_compare_and_exchange_val_acq.
      Robustify libc-side nscd database reader.
      Fix forced loop termination in nscd database lookup.
      Correct socketcall argument for accept4.
      Remove __NR_accept4 definition.
      Implement accept4 for more archs using socketcall.
      libc part of prelink IFUNC support.
      Fix x86-64 memchr for large lengths.
      Use rel semantics of cas instead of acq semantics with full barrier before it in _int_free
      Fix STB_GNU_UNIQUE handling for > 30 unique symbols.
      Fix obstack* on i?86
      Fix x86_64 bits/mathinline.h for -m32 compilation.
      Fix strstr/strcasestr/fma/fmaf on x86_64.
      Fix __longjmp_chk on s390/s390x.
      Fix range checks in coshl.

Jim Meyering (6):
      rename each .cvsignore file to .gitignore
      remove COPYING* from .gitignore files
      remove mpn-copy.mk from .gitignore files
      remove subsumed .gitignore entries and files
      exempt timezone files from the no-bad-whitespace policy
      Simplify cpuid.h configure test.

Joe Landers (3):
      Fix memory leak when batch-reading large NIS password maps.
      Fix memory leak in NIS grp database handling.
      Fix error handling in NIS.

John Sullivan (1):
      Fix typos in format strings of malloc_info.

Jorge Guerrero (1):
      Define am_pm , t_fmt_ampm, first_weekday for es_CO locale.

Joseph Myers (2):
      Update the conformance description.
      Fix generic fdiml.

Joseph S. Myers (1):
      Readd definition of __expl in ldbl-128

Joshua W. Boyer (1):
      Fix use of 64-bit insn in 32-bit memcpy for POWER6.

Kaz Kojima (1):
      Add ____longjmp_chk for SH.

Keith Stribley (1):
      Implement Burmese language locale for Myanmar.

Neskie Manuel (1):
      Fix accents in shs_CA locale.

Nicolo' Chieffo (1):
      Fix date_fmt for it_IT and it_CH locales.

Petar Bogdanovic (1):
      Fix mixing IPv4 and IPv6 name server in resolv.conf.

Petr Baudis (1):
      Fix lock handling in memory hander of nscd.

Petr Machata (1):
      Define  yesstr and nostr for a few locales.

Philip Prindeville (1):
      Add macros for DSCP markings.

Pravin Satpute (1):
      Urdu language locale for India.

Reþat SABIQ (1):
      Fix first day of week and a few spellings in crh_UA locale.

Roland McGrath (10):
      Remove arch directory names from .gitignore.
      Improve backtrace_symbols{,_fd} output when missing symbols.
      Fix td_ta_map_lwp2thr logging and early sanity check.
      Add sysdeps/unix/syscall-template.S; build syscall stubs with deps and -g pointing to it.
      configure tweaks, support $libc_add_on_config_subdirs
      Mention pthread_sigqueue
      Remove some unused variables.
      Clean up x86 multiarch HAS_FOO macros.
      Clean up unnecessary libc_hidden_builtin_def fiddling in x86 multiarch definitions.
      New simplified make dist using git archive.

Ryan S. Arnold (1):
      Fix incorrect use of cmpldi in 32-bit PPC code.

SUGIOKA Toshinobu (1):
      SH: fix clobber list in stdlib/longlong.h

Samuel Thibault (2):
      Fix IXANY feature macro conditions.
      Fix Hurd mkdirat.

Sayamindu Dasgupta (1):
      Afghan locale definition for Pashto language.

Sofwath (1):
      Dhivehi language locale for Maldives.

Steve Langasek (1):
      Fix nss_files if /etc/hosts is missing.

Suzuki Poulose (1):
      Fix timer_create to initialize timer_t properly.

Ulrich Drepper (277):
      * version.h (VERSION): Bump to 2.10.1.
      Test DSOs for executable stack.
      No cancel signal in unsafe places.
      Version info change for 2.11 development.
      No cancel signal in unsafe places.
      Version info change for 2.11 development.
      Ignore Emacs backup files.
      Check for valid stack frame in longjmp.
      Cleanup some .gitignore files.
      Merge branch 'master' of ssh://sources.redhat.com/git/glibc
      Add test for range error in expm1.
      Fix change to prevent cancel signal in unsafe places.
      ChangeLog entries incorrectly applied.
      Further robustify nscd database lookup.
      Rename nptl/init.c to nptl/nptl-init.c.
      Fix exit condition.
      Move BLOCK_ALIGN* macros back.
      Unify __WAIT_INT definition in stdlib.h and sys/wait.h.
      Non-code changes to stdlib.h.
      Fix typos and pretty printing in sys/wait.h.
      Remove sunrpc/.gitignore.
      Unify source for async cancel handling.
      libc-cancellation.c cleanup.
      Danish translation update from translation team.
      Sun agreed to a change of the license for the RPC code to a BSD-like license.
      Don't define __ASSUME_ACCEPT4 for IA-64.
      Fix IA-64 memchr read-ahead.
      Handle -g option for IA-64 assembler.
      Add missing file from previous IA-64 longjmp commit.
      Describe nss_dns parallel lookup workaround in 2.10 NEWS.
      Compact cache info data structure for x86/x86-64.
      Implement longjmp checking for s390.
      Fix errno for boundary conditions in 128-bit long double.
      Add missing file from accept4 commit.
      Simplify CPUID value handling.
      Finish IFUNC support for x86 and x86-64.
      Fix up sched_cpucount in x86-64.
      Describe latest IFUNC changes.
      Better error message for invalid relocatio in static binary.
      Small optimization of STT_GNU_IFUNC handling.
      Implement execvpe.
      Add missing __execvpe prototype.
      Terminate correct buffer.
      Tiny strlen for x86-64 optimization.
      More small optimizations for x86-64 strlen.
      Fix build problems with old binutils.
      Optimize x86-64 strlen for SSE4.2.
      Add missing cleanups from SSE4.2 x86-64 strlen.
      Forgot some more cleanups for the SSE4.2 strlen on x86-64.
      Add SSE4.2 optimized rawmemchr implementation for x86-64.
      (_IO_new_file_fopen): Don't prematurely stop parsing mode string.
      Don't premature stop parsing mode string of fopen.
      Remember we switched to single-request mode.
      Implement pthread_sigqueue.
      Fix warnings when using <sys/select.h>.
      Update from translation team.
      Missing BZ number.
      Update timezone data from tzdata2009i.
      Update from tzcode2009i.
      Fix computation of tzspec_len.
      Preserve message printed before abort.
      When iterating over CPU bitmask, don't try more than CPU_SETSIZE.
      Fix permission of slave device on devpts if necessary.
      Optimize pt_chown.
      Run tst-fgetwc with necessary envvar.
      Fold Linux-specific grantpt code into Unix version.
      Add missing include.
      Define week, first_weekday, first_workday in de_AT locale.
      Extend pt_chown to drop privileges.
      Git didn't see the ChangeLog entry.
      Build pt_chown as PIE.
      Add 802.15.4 definitions to header files.
      Add some more tests to malloc to detect corruptions.
      Fix broken up NIS groups for compat NSS module.
      Clean up whitespaces in last patch.
      More whitespace cleanups.
      Clean up whitespaces in last patch.
      Update from translation team.
      Update from translation team.
      Whitespace fix.
      Implement second fallback mode for DNS requests.
      Fix little checkin problem in last patch.
      Regenerated.
      Fix getnetbyaddr implementation.
      Fix getent networks lookup and resulting incorrect NSS change.
      Fix NIS and NIS+ getnetbyaddr backends.
      Fix possible race when freeing object in fast bin list.
      Whitespace fixes in last patch.
      Fix whitespace in last patch.
      Align functions to 16-byte boundary.
      Minor cleanups in recently added files.
      Optimize test for valid ELF symbol types in lookup function.
      Clean up code for hash table handling in ld.so.
      Define STB_GNU_UNIQUE.
      Implement STB_GNU_UNIQUE handling.
      Fix comment in Linux's <sys/epoll.h>.
      Remove do-lookup.h.
      Fix build issue with modules for audit test on machines != x86-64.
      Secure AVX changes for auditing code.
      Fix typo in last change.
      Fix thinko in AVX audit patch.
      Fix up whitespaces in new memcmp for x86-64.
      Optimize restoring of ymm registers on x86-64.
      Remove warning and little optimization.
      Fix race in corruption check.
      Handle overly large answer buffers in resolver.
      Add missing BZ number in ChangeLog.
      Revert "Fix lock handling in memory hander of nscd."
      Replace hand-coded unwind tables from x86-64 pthread_cond_wait.
      Replace hand-coded unwind tables from x86-64 pthread_once.
      Replace hand-coded unwind tables from x86-64 sem_wait.
      Optimize x86-64 sem_wait for uncontested semaphore.
      Replace hand-coded unwind tables from x86-64 sem_timedwait.
      Consistently use symbolic constants.
      Extend x86-64 sem_timedwait to use futex syscall with absolute timeout.
      Optimize x86-64 pthread_cond_wait.
      Optimize x86-64 pthread_cond_timedwait.
      Extend x86-64 pthread_cond_timedwait to use futex syscall with absolute timeout.
      Extend pthread_cond_timedwait tests.
      Remove leftover cfi.
      Extend x86-64 pthread_rwlock_timedwrlock to use futex syscall with absolute timeout.
      Pretty printing last change.
      Extend x86-64 pthread_rwlock_timedrdlock to use futex syscall with absolute timeout.
      Add more sem_timedwait tests.
      Extend x86-64 __lll_robust_timedlock_wait to use futex syscall with absolute timeout.
      Make x86-64 pthread_cond_timedwait more robust.
      Support requeueing for condvars using PI mutex.  x86-64 only.
      Minor optimizations of last x86-64 condvar changes.
      Check generated locale for non-ASCII 8-bit characters with case conversion.
      Use correct index for _NL_CTYPE_NONASCII_CASE.
      Better check for optimization in new x86-64 strstr/strcasestr.
      Minor cleanups in x86-64 strstr.
      Add 2.11 news items.
      Handle unloading of DSO with a unique symbol definition.
      Some more fixes for the unique symbol handling.
      Fix comment.
      Minor optimization of unloading prevention patch.
      Preserve stack alignment in i386 makecontext.
      Avoid warnings in test cases.
      Perform test for Arom x86-64 in central place and handle it.
      Add more cache descriptors for L3 caches on x86 and x86-64.
      Avoid cpuid instructions in cache info discovery.
      Fix pthread_cond_timedwait error handling on old kernels.
      Check for .cfi_{personality,lsda} on x86-64.
      White space fixes in last checkin.
      More white space fixes.
      Don't automatically use /lib/modules/* headers.
      Optimize x86-64 SSE4.2 strcmp.
      Handle missing NSS modules and those without callbacks.
      Define NT_GNU_GOLD_VERSION.
      Handle SERVFAIL, NOTIMP, REFUSED replies from DNS server better.
      Compatibility of signalfd/eventfd with older kernels.
      Memory ordering in pthread_mutex_{,timed}lock.
      Add missing ChangeLog entry for last checkin.
      Make sure no code in ld.so uses xmm/ymm registers on x86-64.
      No need for special strcmp for rtld.
      Break out _dl_scope_free into its own file.
      Refine testing for xmm/ymm register use in x86-64 ld.so.
      Revert "Memory ordering in pthread_mutex_{,timed}lock."
      pthread_mutex_unlock needs to use _rel semantics for atomic ops.
      Fix bookkeeping in mutex when using requeue_pi.
      Fix bookkeeping of static TLS block for TLS_TCB_AT_TP architectures.
      Preserve SSE registers in runtime relocations on x86-64.
      Improve CFI in x86-64 ld.so trampoline code.
      Fix x86-64 TCB alignment for future processor versions.
      Prepare use if IFUNC functions outside libc.so.
      Add support for x86-64 fma instruction.
      Stop backtrace when we make no more progress.
      Fix x86-64 ____longjmp_chk to handle signal stacks.
      Add test case for ____longjmp_chk vs signal stacks.
      Add CFLAGS definition missing from last patch.
      Optimize ____longjmp_chk for x86-64 a bit.
      Change code a bit to correct CFI.
      ____longjmp_chk is now OS-specific.
      Add sigstack handling to Linux ____longjmp_chk on i386.
      Whitespace cleanup.
      Remove CHEC_ESP handling from i386 __longjmp.
      Fix ____longjmp_chk on x86-64.
      Optimize x86 and x86-64 ____longjmp_chk for Linux.
      Regenerated.
      Merge branch 'master' of file:///net/myware66/home/drepper/gnu/libc
      Macro cleanup.
      Remove last trace of bounded pointer handling from ____longjmp_chk on x86-64.
      x86/x86-64 now needs <cpuid.h> from gcc.
      Remove leftover code from Linux/x86 ____longjmp_chk.
      Optimize x86-64 syscall cancellation handling.
      Add x86 SSE strlen.
      Fix whitespaces in last checkin.
      Fix whitespace in last patch.
      Avoid warning through fake initialization.
      Small optimizations to cancellable x86-64 code.
      Add SSSE3-optimized implementation of str{,n}cmp for x86-64.
      Add some news items.
      Move SSE4.2 functions together.
      Another minor optimization of x86-64 pthread_cond_wait.
      Yet more news items.
      Remove duplicate NEWS entry.
      Optimize x86-64 version of sem_timedwait.
      Add CFI directives to x86-64 pthread_rwlock_{rd,wr)lock.
      Add CFI directives to x86-64 pthread_rwlock_unlock.
      Improve test-skeleton.c to clean up after dead parent.
      Fix 64-bit platform handling in test cases for generated headers with constants.
      Rvert accidental checkins.
      Thread-local locale handling part of XPG7.
      Print sign of NaN values.
      Define _POSIX_VERSION correctly when older POSIX versions are selected.
      More namespace cleanups.
      Also correct _POSIX2_* constants in case older standards are selected.
      Recognize ill-formed { } expressions in regcomp.
      Add test case for last fixed regex bug.
      Extend last test case.
      Merge branch 'master' of ssh://sources.redhat.com/git/glibc
      Optimize x86-64 signbit{,f} a bit.
      Define math_errhandling is possible.
      Fix overflow handling in fdim.
      Merge branch 'master' of ssh://sources.redhat.com/git/glibc
      Optimize float construction/extraction on x86-64.
      Hint to kernel that thread stack memory can be removed.
      Add ceil implementation for 64-bit machines.
      Handle AVX saving on x86-64 in interrupted smbol lookups.
      64-bit optimized implementation of trunc.
      Add 64-bit optimized version lround.
      Optimized signbit{,f} for x86-64.
      Add 64-bit optimized scalbln.
      Optimize out duplicated scalbln code for x86-64.
      Add 64-bit optimized s_round.
      Optimized rint implementation for x86-64.
      Optimized nearbyint for 64-bit.
      Make llround an alias for lround on 64-bit machines.
      Optimized isnan for 64-bit machines.
      Add isinf optimized for 64-bit.
      More strto{,u}l{,l} tests.
      Add local assert function to avoid problems with memory allocation in
      Fix problems with memory allocation in assert.
      Fix whitespaces.
      Fix IA-32 strstr in multiarch configuration as well.
      Handle POSIX2_LINE_MAX in getconf.
      Fix endless loop in localedef.
      Handle -- on getconf command line.
      Hungarian and Vietnamese translation update.
      Fix missing reloc dependency
      Fix locale program error handling
      Merge branch 'master' of ssh://sources.redhat.com/git/glibc
      Define F_SETOWN_EX and F_GETOWN_EX in Linux headers.
      New Czech translation.
      Typo fix.
      Remove duplicate __set_errno call in random_r.c.
      Add ps_AF locale.
      Mention ps_AF locale as new.
      Merge branch 'master' of ssh://sources.redhat.com/git/glibc
      Fix whitespaces.
      Allow compat handling of getutmp.
      Define F_OWNER_* and f_owner_ex for Linux targets.
      Fix F_GETOWN on some Linux archs.
      Fix getttyname on Linux when called for different devices.
      Print timestamp in nscd debug messages.
      Fix repairing of memusage trace files.
      Fix return value of puts for very long strings.
      Fix AIO when thread creation failed.
      Fix compat handling in *at functions.
      Bump timeout for utmp operations to 10s.
      Fix IA-64 and S390 sigevent definitions.
      Initialize local variable in resolver.
      Add sml entry to ISO 639 list.
      Implement mkstemps and mkstemps64.
      Add a few defines to <netinet/udp.h>.
      Mention IFUNC for PPC.
      Fix first weekday for ast_ES locale.
      Implement mkostemps and mkostemps64.
      Fix last change to it_CH and it_IT.
      Fix whitespaces.
      Mentin new my_MM locale in NEWS.
      Avoid two warnings in strtol{,l} tests.
      Avoid warning in scanf test.
      Add cast in tst-execstack to avoid warning.
      Fix aliasing problem in tst-sem11.
      2.11 release.

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


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]