commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] glibc maintenance annotated tag, glibc-2.5, created. glibc-2.5


From: Thomas Schwinge
Subject: [SCM] glibc maintenance annotated tag, glibc-2.5, created. glibc-2.5
Date: Wed, 26 May 2010 18:28:31 +0000

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 "glibc maintenance".

The annotated tag, glibc-2.5 has been created
        at  c9a3e5a646ba2bcf0b83457bf83f3ca994d435c0 (tag)
   tagging  88cc61e84e8e75e6e91b1a2e51147aeb63712ff8 (commit)
  replaces  glibc-2.4
 tagged by  Roland McGrath
        on  Fri Sep 29 18:45:39 2006 +0000

- Log -----------------------------------------------------------------
GNU C Library version 2.5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBKFyA72vc1Cn671iURApXrAJwL3zt3SkWXzHVMZDl0dxQIE7IBRQCfQSqW
r8rHWtUi/xjnSEg64OXafDc=
=Lf/q
-----END PGP SIGNATURE-----

Andreas Jaeger (1):
      (lrint_test_upward): Fix typo.

Roland McGrath (25):
      2004-12-09  Randolph Chung  <address@hidden>
      * sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_UTIMES): Don't
      [BZ #2423]
      * sysdeps/powerpc/powerpc32/fpu/fprsave.S: Add cfi_offset for spilling
      * wcsmbs/wchar.h (__wcstol_internal, __wcstoul_internal): Declare these
      [BZ #2466]
      * sysdeps/unix/sysv/linux/alpha/getcontext.S (__getcontext_x):
      * elf/rtld.c (dl_main): Run final self-relocation after setting up TLS.
      [BZ #2507]
      [BZ #2507]
      * sysdeps/unix/sysv/linux/powerpc/sys/procfs.h: Test for <asm/elf.h>
      * sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S: Terminate FDE
      * iconvdata/Makefile (generate-8bit-table): Use LC_ALL=C.
      [BZ #2508]
      [BZ #2505]
      * soft-fp/adddf3.c: Add libgcc exception.  Update FSF address.
      [BZ #2508]
      fix wrong file names
      2006-04-26  Roland McGrath  <address@hidden>
      * Makeconfig (%.v.i rule): Don't use -DASSEMBLER.
      2006-07-30  Roland McGrath  <address@hidden>
      * sysdeps/unix/sysv/linux/ia64/sigsuspend.c: File removed.
      2006-08-02  Thomas Schwinge  <address@hidden>
      2006-08-02  Thomas Schwinge  <address@hidden>
      typotypo

Ulrich Drepper (322):
      (DL_SYSINFO_IMPLEMENTATION): Add missing newline.
      * sysdeps/unix/sysv/linux/ia64/dl-sysdep.h
      [BZ #2451]
      Define LINUX_FADV_ASYNC_WRITE and LINUX_FADV_WRITE_WAIT.
      * sysdeps/unix/sysv/linux/sparc/bits/fcntl.h: Define
      * sysdeps/unix/sysv/linux/sparc/bits/poll.h: Add POLLMSG,
      * sysdeps/sparc/sparc32/bits/atomic.h
      * wcsmbs/wchar.h (btowc, wctob): Don't optimize in C++.
      * sysdeps/unix/sysv/linux/kernel-features.h: Add
      * sysdeps/unix/sysv/linux/kernel-features.h: Remove support for
      * sysdeps/posix/getaddrinfo.c (gaih_inet): No need to duplicate
      * sysdeps/unix/sysv/linux/syscalls.list: Add splice syscall.
      * sysdeps/unix/sysv/linux/Versions: Export sync_file_range with
      [BZ #2498]
      [BZ #2450]
      [BZ #2472]
      [BZ #2477]
      [BZ #2415]
      [BZ #2418]
      [BZ #2501]
      Add nonnull attributes.
      2006-04-05  Alan Modra  <address@hidden>
      * libio/fmemopen.c (fmemopen): Free stream memory in case of
      * elf/ldconfig.c (main): Use rawmemchr instead of strchr.
      * inet/rexec.c (rexec_af): If we have no canonical name don't
      * sysdeps/generic/unwind-dw2.c (execute_cfa_program): Fix typo in
      * sysdeps/posix/tempname.c (__gen_tempname): Change attempts_min
      * sysdeps/generic/unwind-dw2-fde.c (end_fde_sort): Remove
      * io/fts.c (fts_build): Call fts_lfree in the two error cases
      * elf/rtld.c (process_envvars): Fix handling of LD_POINTER_GUARD.
      * nis/nis_ping.c: Remove unnecessary conditionals before
      * nis/nss_nis/nis-alias.c: Optimize use of yperr2nss.  Avoid calling
      * inet/inet_ntoa.c: Rewrite to use TLS instead of TSD.
      * locales/cs_CZ (LC_TIME): Define week.
      * nis/Makefile (libnsl-routimes): Add nss-default.
      * sysdeps/unix/sysv/linux/sync_file_range.c: New file.
      * nis/nss_nisplus/nisplus-parser.c: Cleanups, use NIS_RES_*
      * nis/nss_nisplus/nisplus-alias.c (_nss_nisplus_parse_aliasent):
      * nis/nss_nisplus/nisplus-ethers.c (_nss_nisplus_parse_etherent):
      * sysdeps/unix/sysv/linux/syscalls.list: Add tee syscall.
      * nis/nss_nisplus/nisplus-hosts.c (_nss_nisplus_parse_hostent):
      * nis/nss_nisplus/nisplus-network.c (_nss_nisplus_parse_netent):
      * nis/nss_nisplus/nisplus-proto.c (_nss_nisplus_parse_protoent):
      * nis/nss_nisplus/nisplus-publickey.c: Minor cleanups throughout.
      * nis/nss_nisplus/nisplus-rpc.c (_nss_nisplus_parse_rpcent):
      * nis/nss_nisplus/nisplus-service.c (_nss_nisplus_parse_servent):
      * sysdeps/posix/getaddrinfo.c: Fix precedence for IP V4-to-V6
      * include/ifaddrs.h: Define struct in6addrinfo.
      * sysdeps/posix/getaddrinfo.c (getaddrinfo): Rewrite to avoid loop
      * sysdeps/unix/sysv/linux/kernel-features.h: Define
      * include/ifaddrs.h: Get uint32_t definition.
      * iconvdata/ibm437.c: Define HAS_HOLES to 0.
      [BZ #2534, BZ #2535]
      * argp/argp.h (__option_is_short): Check upper limit of
      [BZ #1951]
      * nis/nss_nisplus/nisplus-netgrp.c: Cleanups.
      [BZ #1974]
      [BZ #2134]
      [BZ #2158]
      [BZ #2349]
      * posix/bits/unistd.h (__readlinkat_chk): New prototype.
      * sysdeps/unix/sysv/linux/sync_file_range.c (sync_file_range): Use
      * sysdeps/posix/getaddrinfo.c (getaddrinfo): Always initialize in6ai.
      * malloc/arena.c (ptmalloc_init): Don't call __malloc_check_init
      * version.h (VERSION): Bunp to 2.4.90 for the trunk.
      * posix/tst-rfc3484.c: Include <ifaddrs.h> early.
      * posix/tst-rfc3484.c (do_test): Also initialize source_addr_flags
      [BZ #2569]
      [BZ #2072]
      [BZ #2386]
      [BZ #2389]
      * resolv/res_hconf.c: Minor surgery to 'cmd' and the referenced
      * include/features.h [_GNU_SOURCE] (_POSIX_C_SOURCE): Define to
      [BZ #2571]
      [BZ #2420]
      * locale/iso-4217.def: Update.
      2006-04-26  James Antill  <address@hidden>
      * nscd/nscd.h (struct database_dyn): Add propagate field.
      * sysdeps/posix/getaddrinfo.c (getaddrinfo): Fix typo which caused
      Fix a typo in a comment.
      * sysdeps/unix/sysv/linux/syscalls.list: Add vmsplice.
      Allow inclusion from <fcntl.h>.
      [BZ #1386]
      [BZ #2611]
      * nscd/nscd.conf: Fix a typo.
      * sysdeps/unix/sysv/linux/timer_routines.c (timer_helper_thread):
      * nscd/connections.c (restart): If we want to switch back to the
      * nis/ypclnt.c (__xdr_ypresp_all): Minor optimization in string
      * nis/nss_nis/nis-service.c: Avoid passing pointer to static
      * nis/nss-default.c (init): Rewrite parse to get the variables
      * nis/nss-default.c (vars): Add SETENT_BATCH_READ.
      * nis/nss_nis/nis-spwd.c (internal_nis_getspent_r): Remove data
      * nis/nss_nisplus/nisplus-parser.c: Some cleanups.  Remove
      * nis/nisplus-parser.h (_nss_nisplus_parse_pwent): Add entry
      * nis/nss_nisplus/nisplus-ethers.c: Add missing null pointer check.
      * nis/nss_nisplus/nisplus-parser.c: Minor optimizations and
      * nis/nss_nisplus/nisplus-publickey.c (parse_grp_str): PIDLIST is
      * elf/ldd.bash.in: If --verify loop fails to find a dynamic linker
      * nscd/nscd.h (struct database_dyn): Change filename to an array
      * posix/Makefile (tests): Add tst-getaddrinfo3.
      * elf/dl-load.c (_dl_map_object_from_fd): Move state change
      [BZ #2625]
      [BZ #2625]
      [BZ #388]
      [BZ #68]
      [BZ #192]
      [BZ #531]
      * locales/hy_AM: Remove special collation rules.  Fix yesexpr, noexpr,
      [BZ #2517]
      * nis/nss_nis/nis-grp.c (internal_nis_getgrent_r): Don't try to
      * nis/nss_nis/nis-pwd.c (internal_nis_getpwent_r): Don't try to
      * misc/tsearch.c (__tdelete): Remove unnecessary test
      [BZ #2502]
      * sysdeps/unix/sysv/linux/alpha/bits/mman.h: Fix MADV_REMOVE value.
      [BZ #2632]
      * iconvdata/testdate/MIK: Fix format to match expected output.
      [BZ #2509]
      [BZ #1201]
      * sysdeps/posix/getaddrinfo.c: Implement configuration file
      * sysdeps/unix/sysv/linux/getcwd.c (__getcwd): Use larger of PATH_MAX
      2006-05-04  Ulrich Drepper  <address@hidden>
      See ChangeLog.16 for earlier changes.
      * sunrpc/rpc_thread.c (__rpc_thread_destroy): Don't skip entire
      * sunrpc/key_call.c (__rpc_thread_key_cleanup): Also free
      * sunrpc/xdr_array.c (xdr_array): Use calloc instead of malloc&bzero.
      * nis/nis_table.c (get_tablepath): Renamed from __get_tablepath.
      * nis/nis_table.c (nis_list): Avoid clearing res twice before
      [BZ #2509]
      * sunrpc/svcauth_des.c (cache_init): Use calloc instead of
      * sysdeps/s390/s390-32/elf/start.S: Replace pc relative relocation
      * sysdeps/unix/sysv/linux/sparc/bits/fcntl.h: Define SPLICE_F_*.
      * stdio-common/vfscanf.c (memory_error): Remove definition.  Add
      [BZ #2499]
      * include/arpa/nameser.h: Add optimizations for NS_GET16 and NS_GET32.
      * resolv/res_send.c (res_queriesmatch): Fix typo in comment.
      * include/arpa/nameser.h: Also optimize NS_PUT16 and NS_PUT32.
      [BZ #2499]
      ,
      * sysdeps/generic/ldsodefs.h: Remove support for non-core
      [BZ #2644]
      * sysdeps/unix/sysv/linux/ia64/unwind-forcedunwind.c: Make sure the
      [BZ #2644]
      * posix/wordexp.c (w_addword): Free word if realloc fails and it
      * nis/nis_defaults.c (searchXYX): New functions.  Used by both
      * io/ftw.c (open_dir_stream): Return right away if REALLOC fails.
      * posix/wordexp.c: Remove numerous NULL pointer tests before FREE
      * posix/wordexp.c (parse_glob): No need to check ifs for NULL, the
      * misc/sys/queue.h: Remove uses of all QUEUEDEBUG_* macros.
      * nis/nss-nis.h: Mark __yperr2nss_tab and __yperr2nss_count as hidden.
      * sysdeps/unix/sysv/linux/tcgetattr.c (__tcgetattr): Only store
      * pthread_atfork.c: Mark __dso_handle as hidden.
      * locale/programs/ld-time.c (time_finish): If wide era name or
      * pthread_key_create.c (__pthread_key_create): Do away with
      * nis/nis_error.c: Remove table of strings.  Use position
      * nis/nis_xdr.h: Mark all functions as hidden.  Remove
      * nis/ypupdate_xdr.c: Add libnsl_hidden_def for xdr_ypdelete_args.
      * nis/yp_xdr.c: Add libnsl_hidden_def for xdr_ypresp_master.
      * include/arpa/nameser.h: Declare _ns_flagdata as hidden.
      * resolv/res_debug.c (loc_ntoa): Define error as array, not pointer.
      * resolv/res_debug.c (loc_ntoa): Make error const.
      * iconv/gconv_conf.c (add_alias): Move actual alias handling to...
      * locale/setlocale.c: Change _nl_category_names into a string.
      * stdlib/fmtmsg.c (keywords): Change type of len element to
      * misc/getusershell.c (okshells): Don't use static initializers,
      * include/rpc/key_prot.h: Maek all _internal functions as hidden.
      * include/rpc/pmap_prot.h: Mark all functions as hidden.
      * sunrpc/key_call.c (getkeyserv_handle): Call auth_destroy if
      * sysdeps/unix/sysv/linux/sys/inotify.h: Define IN_CLOSE, IN_MOVE,
      * nis/nis_call.c (rec_dirsearch): Handle __nis_finddirectory and
      * nis/nss_compat/compat-pwd.c (internal_setpwent): If nss_set*ent
      * sysdeps/posix/getaddrinfo.c: Add unique labels to the default
      * nis/nis_callback.c (__nis_create_callback): Use asprinf instead
      * sysdeps/unix/sysv/linux/ifaddrs.c (__netlink_sendreq): Make sure
      * nis/nis_callback.c (__nis_create_callback): Calls to
      * malloc/memusage.sh (memusageso): Add quotes.
      * nis/nis_callback.c (internal_nis_do_callback): Don't use malloc
      * nis/nis_call.c (__do_niscall3): Avoid code duplication in error
      * nis/nis_call.c (__prepare_niscall): New function.  Split out
      * nis/nis_domain_of_r.c (nis_domain_of_r): Add missing buffer
      * nis/nis_lookup.c (nis_lookup): Use __prepare_niscall instead of
      [BZ #2683]
      [BZ #2693]
      * nis/nis_callback.c (__nis_create_callback): Always call xdr_free
      * nis/nis_addmember.c (nis_addmember): Avoid unnecessary copying.
      * nis/nis_removemember.c (nis_removemember): Avoid unnecessary
      * SUPPORTED (SUPPORTED-LOCALES): Add as_IN.UTF-8 and or_IN.UTF-8.
      Fix typos.
      * nscd/nscd.h (struct database_dyn): Add prunelock field.
      * nscd/connections.c (dbs): Initialize .prunelock.
      * sysdeps/posix/getaddrinfo.c (gaiconf_init): Initialize bits in
      * nscd/nscd.h (prune_cache): Add fd argument to prototype.
      [BZ #2703]
      * posix/regex_internal.c (re_string_skip_chars): If no character has
      * string/Makefile (tests): Add bug-envz1.
      * sysdeps/posix/spawni.c (__spawni): Use non-cancelable interfaces.
      * sysdeps/posix/spawni.c (__spawni): Use local_seteuid and
      Add pthread_equal inline function.
      * nis/nis_subr.c (nis_getnames): Fix the implementation to better
      [BZ #2792]
      [BZ #2766]
      * intl/dcigettext.c (DCIGETTEXT): If _nl_find_msg returns -1 don't
      * elf/dl-load.c (_dl_map_object): Try harder to avoid looking at
      * elf/dl-load.c (open_path): Fix test to determine whether DSO is
      * pthread_mutex_init.c (__pthread_mutex_init): Move some
      * elf/dl-lookup.c (dl_new_hash): New functions.
      Update.
      * stdlib/cxa_finalize.c (__cxa_finalize): Fix race condition when
      * stdlib/cxa_atexit.c (__new_exitfn_called): New variable.
      * dlfcn/dlmopen.c (dlmopen_doit): Don't allow RTLD_GLOBAL to be
      * dlfcn/Makefile: Add rules to build and run bug-atexit3.
      * dlfcn/Makefile (LDLIBS-bug-atexit3-lib.so): Use this instead of
      2006-07-28  Ulrich Drepper  <address@hidden>
      * sysdeps/unix/sysv/linux/kernel-features.h: Define
      * locale/programs/localedef.c (add_to_readlist): Rename local
      Avoid unnecessary setXXent calls into the backend NSS module.  If backend 
setXXent call failed, don't have internal_setXXent fail.  Just remember this 
until it is needed.
      * nis/nss_compat/compat-grp.c: Avoid unnecessary setgrent calls into
      * elf/dl-open.c (dl_open_worker): Add branch prediction.
      * stdlib/test-canon.c (do_test): Close fd before unlinking file so
      * iconvdata/run-iconv-test.sh: Run cmp in C locale.
      * elf/tst-auditmod1.c: Fix typo in #error.
      * sysdeps/unix/sysv/linux/dl-osinfo.h: Remove unnecessary include.
      * sysdeps/unix/sysv/linux/Versions: Finally add add_key,
      * sysdeps/unix/sysv/linux/syscalls.list: Remove add_key,
      * nscd/initgrcache.c (addinitgroupsX): Judge successful lookups by
      * locales/es_NI: Define real t_fmt_ampm and am_pm.
      [BZ #2980]
      (_dl_addr): Finish fixup after renaming.
      NPTL specific definitions for async name lookup.
      [BZ #2978]
      Move cast to void inside ?: to quiet gcc.
      Don't define OLD_HOSTIDFILE and don't try to open it.  The patch 
introducing the macro contained a bug and used the same file name as the new 
file instead of using /var/adm/hostid.  Nobody complaint so I'm taking this out 
completely.
      [BZ #2908]
      * grp/initgroups.c (internal_getgrouplist): Remove unnecessary
      (getgrouplist): Simplify code a bit.  Don't allocate one additional
      [BZ #2883]
      [BZ #2098]
      [BZ #2182]
      * nis/nis_call.c: Minor cleanups throughout.
      2006-08-07  Jakub Jelinek  <address@hidden>
      * nis/nis_xdr.c: Avoid some function calls.
      * stdlib/strtol_l.c (__strtol_ul_max_tab, __strtol_ul_rem_tab,
      * sysdeps/unix/sysv/linux/ia64/bits/fcntl.h (O_DIRECT): Protect with
      * malloc/malloc.c: Dynamically size mmap treshold if the program
      * malloc/memusagestat.c: Silence warnings.
      [BZ #2998]
      [BZ #2997]
      [BZ #3013]
      [BZ #2841]
      [BZ #2843]
      * locales/pa_IN (day): Fix spelling of Saturday.
      [BZ #3034]
      [BZ #2832, BZ #2987]
      [BZ #935]
      [BZ #2764]
      * libio/wstrops.c: Remove dead macro definitions and comments.
      [BZ #1996]
      * sysdeps/powerpc/powerpc32/dl-trampoline.S (_dl_runtime_resolve):
      * sysdeps/unix/sysv/linux/sparc/sparc64/pause.c: Use
      * sysdeps/unix/sysv/linux/clock_settime.c (INTERNAL_VSYSCALL): Use
      [BZ #3034]
      * locale/programs/charmap.c (charmap_read): Add new parameter.  It
      * nis/nss_nis/nis-service.c (internal_nis_getservent_r): . If map
      * malloc/malloc.c (_int_malloc): Limit number of unsorted blocks
      * sysdeps/unix/sysv/linux/bits/posix_opt.h: Define
      [BZ #3040]
      [BZ #3044]
      [BZ #3018]
      * malloc/malloc.c (DEFAULT_MMAP_THRESHOLD_MAX): For 32-bit
      platforms define as 512K.  For 64-bit platforms as 32MB.  The lower
      [BZ #2751]
      * locales/nn_NO: Copy more categories from nb_NO.
      * allocatestack.c (queue_stack): Move freeing of surplus stacks to...
      * posix/unistd.h (getlogin_r): Condition on __USE_POSIX199506, not
      [BZ #2680]
      [BZ #2734]
      * malloc/malloc.c (sYSMALLOc): Avoid infinite loop if MMAP
      [BZ #2683]
      * sysdeps/generic/ldsodefs.h (DL_ADDR_SYM_MATCH): For undefined
      * locale/programs/ld-ctype.c (ctype_read): If CTYPE is NULL, don't
      * sysdeps/unix/sysv/linux/libc_pthread_init.c (freeres_libpthread):
      * locale/programs/ld-ctype.c (ctype_read): Better patch for read
      * malloc/malloc.c (bin_at): Rewrite to be more clear and to not
      [BZ #2684]
      * inet/getnameinfo.c (getnameinfo): For AF_INET, check errno
      * elf/dl-open.c (dl_open_worker): Allow $LIB and $PLATFORM in
      * elf/dl-load.c (_dl_init_paths): Expand DSTs.
      * sysdeps/unix/sysv/linux/alpha/bits/fcntl.h (splice): Add offin
      * pthread_rwlock_trywrlock.c (__pthread_rwlock_trywrlock): Respect
      * dlfcn/Makefile (LDLIBS-bug-atexit3-lib.so): Add
      * resolv/res_mkquery.c (res_nmkquery): Set hp->id to statp->id after
      * Makerules (shlib.lds): If have-hash-style, put .hash section
      2006-03-04  Jakub Jelinek  <address@hidden>
      * nscd/initgrcache.c (addinitgroupsX): Move any_success
      [BZ #3124]
      * locale/programs/ld-collate.c (collate_read): Goto sym_equiv_free
      [BZ #3155]
      [BZ #2775]
      [BZ #3123]
      [BZ #1006]
      [BZ #3189]
      [BZ #3189]
      [BZ #2821]
      [BZ #2526, BZ #3138, BZ #3143]
      2006-09-14  Jakub Jelinek  <address@hidden>
      * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S: For PI
      * io/Makefile (CFLAGS-fstatat.c): Set.
      * sysdeps/unix/sysv/linux/sys/ptrace.h [PTRACE_SETOPTIONS,
      * sysdeps/unix/sysv/linux/sys/ptrace.h (PT_GETEVENTMSG): Fix pasto.
      * elf/dl-close.c (_dl_close): If dependency is not unloaded make
      * elf/dl-cache.c (HWCAP_CHECK): If _DL_PLATFORMS_COUNT, but
      * sysdeps/unix/sysv/linux/s390/s390-32/makecontext.c (__makecontext):
      [BZ #2592]
      Also emit linker warnings for the RFC 2292 interfaces.
      * inet/inet6_option.c: Also emit linker warnings for the RFC 2292
      [BZ #3137]
      [BZ #3225]
      * sysdeps/posix/getaddrinfo.c (rfc3484_sort): Implement rule 4,
      [BZ #3252, BZ #3253]
      * libio/stdio.h: Move open_wmemstream prototype to ...
      [BZ #3273]
      * locale/iso-3166.def: Add Aaland Islands and Montenegro.
      * version.h (RELEASE): Bump to 2.5.

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


hooks/post-receive
-- 
glibc maintenance



reply via email to

[Prev in Thread] Current Thread [Next in Thread]