SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for glibc-2.3.4-2.57.0.1.el4.1.x86_64.rpm :

* Fri Jan 30 2015 John Haxby - 2.3.4-2.57.0.1.el4.1- CVE-2015-0235 Fix parsing of numeric hosts in gethostbyname_r (John Haxby) [orabug 20439586]
* Wed Oct 17 2012 Jingdong Lu - 2.3.4-2.57.el4.1- Previously, if the nscd daemon received a CNAME (Canonical Name) record as a response to a DNS (Domain Name System) query, the cached DNS entry adopted the TTL (Time to Live) value of the underlying \"A\" or \"AAAA\" response. This caused the nscd daemon to wait for an unexpectedly long time before reloading the DNS entry. With this update, nscd uses the shortest TTL from the response as the TTL value for the entire record. As a result, DNS entries are reloaded as expected in this scenario. (BZ#846063)
* Wed Jan 25 2012 Jeff Law - 2.3.4-2.57- Use malloc as needed in fnmatch (#769360)
* Wed Jan 25 2012 Jeff Law - 2.3.4-2.56- Fix handling if newline in addmntent (#769360)- Use correct type when casting d_tag (#769360).- Properly quite output of local (#769360)- Check size of pattern in wide character representation in fnmatch (#769360)- Report write error in addmnt even for cached streams (#769360)- ldd: Never run file directly (#769360).- Check values from TZ file header (#767685)- Workaround misconfigured system (#767685)
* Tue Apr 12 2011 Andreas Schwab - 2.3.4-2.55- Require exact glibc version in nscd (#657009)
* Thu Jan 20 2011 Andreas Schwab - 2.3.4-2.54- Revert last two changes (#649256)
* Sat Dec 11 2010 Andreas Schwab - 2.3.4-2.53- Don\'t ignore $ORIGIN in libraries (#649256)
* Thu Nov 04 2010 Andreas Schwab - 2.3.4-2.52- Never expand $ORIGIN in privileged programs (#649256)
* Thu Jun 17 2010 Andreas Schwab - 2.3.4-2.51- Remove const attribute from sysconf (#490822)- Remove commas from output of getent networks (#484079)- Fix error checking in getnameinfo (#501595)- Add timestamps to nscd logs (#527554)
* Wed Jun 09 2010 Andreas Schwab - 2.3.4-2.50- Fix scope handling during dl_close (#600457)
* Sat May 29 2010 Andreas Schwab - 2.3.4-2.49- Fix crash when aio thread creation fails (#577198)
* Wed May 19 2010 Andreas Schwab - 2.3.4-2.48- Fix gettext race conditions (#573756)
* Tue Mar 23 2010 Andreas Schwab - 2.3.4-2.47- Fix nscd to respect DNS TTL (#448765)
* Fri Mar 19 2010 Andreas Schwab - 2.3.4-2.46- Fix corruption in nscd cache (#480064, #480781)
* Sat Jan 23 2010 Andreas Schwab - 2.3.4-2.45- Avoid a race condition setting l_used (#552165)
* Thu Dec 03 2009 Andreas Schwab - 2.3.4-2.44- Fix pthread_join hanging after setuid (#538471)
* Sun Jan 11 2009 Jakub Jelinek 2.3.4-2.43- fix -0 handling in strtod (#462081)- don\'t prematurely abort in getgrouplist if no initgroups_dyn function is present (#470781)
* Sat Jan 10 2009 Jakub Jelinek 2.3.4-2.42- fix dynamic TLS handling (#475178)- fix _mcount and socket syscalls on s390x (#464147)- try harder to allocate memory in valloc and pvalloc (#473068)- malloc speedup (#451184, #460154, BZ#4349)- fix expf (BZ#3406)- fix ISO 646-IRV iconv error handling (BZ#6461)- fix setvbuf (BZ#6719)- fix unbuffered vfprintf (#455360)
* Wed Apr 16 2008 Jakub Jelinek 2.3.4-2.41- fix yp_order (#435520, BZ#5854)
* Sat Mar 29 2008 Jakub Jelinek 2.3.4-2.40- fix sporadic hangs in clntudp_call (#339821)- fix calloc with mlocked memory (#405781)- fix x86_64 pthread_mutex_timedlock (#434601)- change mtrim to trim all arenas, not just main_arena (#403231)- getaddrinfo sorting changes (not turned on by default, to enable them /etc/gai.conf needs to be present, #385601)- fix vfork+execvp memory leak (#437571)- only service sshd condrestart if /etc/rc.d/init.d/sshd exists (#428859)- fix nscd paranoia restarting when one of the caches is disabled (#346321, BZ#5112)- add SHA-256 and SHA-512 hashing to crypt(3) (#228697)- for RHEL5+ binaries/shared libraries that have DT_GNU_HASH and not DT_HASH dynamic tag, issue an error message instead of crashing with SIGFPE
* Thu Aug 30 2007 Jakub Jelinek 2.3.4-2.39- nis_list fix (#254115)
* Fri Aug 03 2007 Jakub Jelinek 2.3.4-2.38- add a workaround for #210748, #211133 and #210130- fix sscanf/swscanf if errno is set to EINTR on entry (BZ#4745)- fix forkpty error handling (BZ#4813)- fix popen if some active previous popen\'s stream has fd 0 or 1 (#248281)- fix dlinfo RTLD_DI_SERINFO
* with empty entry in DT_R
*PATH or LD_LIBRARY_PATH (#4776)- further gettext out of memory handling fixes (#247788)- fix i?86 pthread_rwlock_timed{rd,wr}lock- save/restore errno around reading /etc/default/nss (BZ#4702)- fix LD_HWCAP_MASK handling- make sure NULL checks in routines with nonnull attribute aren\'t optimized away- don\'t crash on pseudo-zero long double values passed to
*printf on i?86/x86_64/ia64 (BZ#4586)-
*printf fixes (BZ#4514)- use MADV_DONTNEED in malloc (#237710)- fix sem_timedwait on i?86 and x86_64- fix
*printf with very large precisions for %s (#238406, BZ#4438)- fix inet_ntop size checking for AF_INET (BZ#4439)- for
*printf %e avoid 1.000e-00, for exponent 0 always use + sign (#238431)- fix HAVE_LIBCAP configure detection (#178934)- fix printf with %g and values tiny bit smaller than 1.e-4 (#235864, BZ#4362, BZ#4070, BZ#4858)- fix _XOPEN_VERSION (BZ#4364)- various fixes (BZ#4101, BZ#4130, BZ#3458, BZ#4344)- nscd fixes (BZ#4074)- fix euidaccess (BZ#3842)- fix strptime (BZ#3944)- fix regcomp with REG_NEWLINE (BZ#3957)- fix %0lld printing of 0LL on 32-bit architectures (BZ#3902)- further strtod fixes (BZ#3855)
* Thu Apr 26 2007 Jakub Jelinek 2.3.4-2.37- assorted NIS+ speedups (#233460)- dladdr fixes, mainly for ppc64 (BZ#2683, #227016)- fix pthread_mutex_timedlock on x86_64 (#228103)- fix child refcntr in NPTL fork (#230197)- fix nis_getsrvlist (#235229)- fix getifaddrs and IPv4/IPv6 availability checking on arches with > 4KB pages (#230168)
* Thu Feb 01 2007 Jakub Jelinek 2.3.4-2.36- fix application crashes when doing NSS lookups through nscd mmapped databases and nscd decides to start garbage collection during the lookups (#219145)- fix a race condition in getXXbyYY_r (#219145)- fix NIS getservbyname when proto is NULL
* Sat Jan 06 2007 Jakub Jelinek 2.3.4-2.33- fix ia64 _mcount (#194356)- fix nss_compat +group handling (#220621)
* Wed Dec 13 2006 Jakub Jelinek 2.3.4-2.32- fix hasmntopt (#218802)- fix setusershell and getusershell (#218782)- strtod fixes (BZ#3664, BZ#3673, BZ#3674)
* Thu Dec 07 2006 Jakub Jelinek 2.3.4-2.31- allow suid apps to setenv NIS_PATH and influence through that nis_list and nis_lookup (#209155)
* Sat Nov 18 2006 Jakub Jelinek 2.3.4-2.29- link nscd against libcap, ensure even after dropping priviledges nscd has capabilities for auditing (#178934)- fix strxfrm- fix i?86 floor and ceil inlines (BZ#3451)- fix xdrmem_setpos (#211116)- fix :include: /etc/alias handling (#215572)
* Mon Oct 16 2006 Jakub Jelinek 2.3.4-2.28- avoid unbounded use of alloca in glob for very large number of files (#209283, BZ#3253)- fix getnameinfo error handling (#204122)- reenable rtkaio (#202119, IT#100959)- fix aio_return in librtkaio (#184086)- fix nis_getnames if the default domain doesn\'t contain at least two dots (#206483)- change realloc to try harder to allocate memory before returning NULL (#209561, BZ#2684)- add nosegneg lib variants on i686 (#134108)
* Wed Oct 04 2006 Jakub Jelinek 2.3.4-2.27- fix pthread_cond_{,timed}wait cancellation (BZ#3123)- fix lrint on ppc32 (BZ#3155)- fix malloc allocating more than half of address space (BZ#2775)- fix mktime on 32-bit arches a few years after 2038 (BZ#2821)- fix pthread_create called from cancellation handlers (BZ#3124)- fix regex case insensitive searches with characters where upper and lower case multibyte representations have different length (e.g. I and dotless i, #202991)- randomize resolver query ids before use instead after use (#205113)- avoid malloc infinite looping for allocations larger than the system can allocate (#203915)- in malloc limit number of unsorted block sort iterations (#197790)- fix early timeout of initgroups data in nscd (#173019, BZ#2098)- fix out of memory behavior in gettext (#194321)- fix missing destructor calls in dlclose (#197932)- only define O_DIRECT with -D_GNU_SOURCE on ia64 to match all other arches (#201748)- fix errno if nice() fails (#201826)- fix get{serv,rpc}ent{,_r} if NIS map is empty (#203237)- make localedef more robust on invalid input (#203728)- fix getpid after fork in some threaded NPTL programs- expand $LIB/$PLATFORM in LD_LIBRARY_PATH- fix cacosh{,f,l} (BZ#2182)- provide getlogin prototype even for -D_XOPEN_SOURCE=500 (BZ#2680)- fix UINT8_C and UINT16_C stdint.h macros (BZ#2841)- fix pthread_join in already cancelled thread (BZ#2843)- fix too large key check in pthread_setspecific (BZ#2892)- fix %a/%A printing with zero precision (BZ#2908)- fix invalid free in error(3) (BZ#2998)- if some test gets stuck, kill the tee process after make check finishes- nss_compat fixes (#192072)- fix l{,l}rint{,f,l} rounding of values around zero (BZ#2592)- fix libSegFault.so register dump on ppc and ppc64- don\'t use prelink info if LD_DYNAMIC_WEAK=1- fix dlclose (#206639)- fix nscd database growing (#207928)- speedup initgroups when using NIS+ (#208203)
* Tue Aug 08 2006 Jakub Jelinek 2.3.4-2.26- __nisfind_server NIS+ fixes (#190803)
* Tue Jul 04 2006 Jakub Jelinek 2.3.4-2.25- rebuilt with binutils 2.15.92.0.2-21 to fix nptl-devel (#193165)
* Tue Jul 04 2006 Jakub Jelinek 2.3.4-2.24- further NIS+ fixes (#190803)- fix regcomp and regexec with multibyte locales other than UTF-8 (#193873)- fix nscd -i {passwd,group,hosts}, protect db prunning with a lock (#191464)- include /lib
*/rtkaio/ only if %{rtkaioarches} macro is set, by default don\'t include it- fix nscd SIGHUP database invalidation- fix posix_spawn (#193631)- fix enz_strip (BZ#2703)- fix insque (BZ#2766)- fix uninitialized len for alloca in ld.so $ORIGIN/$PLATFORM handling (BZ#2792)
* Thu May 25 2006 Jakub Jelinek 2.3.4-2.23- remove SETENT_BATCH_READ=TRUE support from NIS+, use a different approach to speed up get
*ent
* requests (#188246, IT#91309, IT#91192)- search NIS+ parent domains if needed (#190803)
* Fri May 19 2006 Jakub Jelinek 2.3.4-2.22- fix nss_compat when SETENT_BATCH_READ=TRUE is in /etc/default/nss- fix a sunrpc memory leak
* Tue May 16 2006 Jakub Jelinek 2.3.4-2.21- add librtkaio, to use it add /%{lib}/rtkaio to your LD_LIBRARY_PATH or /etc/ld.so.conf- don\'t segfault on invalid arguments to sched_getaffinity
* Sat May 06 2006 Jakub Jelinek 2.3.4-2.20- assorted NIS+ fixes (#174847, IT#86324)- support nscd database online growth (#186267, IT#88367, IT#92245)- fix ITIMER_PROF frequency (#181683, IT#87409, BZ#2268)- fix namespace macro nesting in (#179525)- avoid crashes in heavy stdio threaded use during exit (#168266)- ignore prelink temporaries in ldconfig (#176570)- fix memccpy on ia64 (BZ#2013)- remove nonnull attribute from ctermid prototype- backported upstream BZ fixes: 1201, 1566, 1913, 1920, 1951, 1952, 1955, 1962, 1978, 2066, 2072, 2080, 2126, 2153, 2173, 2226, 2415, 2418, 2420, 2451, 2498, 2501, 2502, 2509, 2571, 2632- add %triggerin for tzdata to glibc-common, so that tzdata updates update /etc/localtime and /var/spool/postfix/etc/localtime if they exist- add auto-propagate switch to nscd.conf for passwd and group databases. When set to no, byname requests don\'t add by[ug]id cache entries and vice versa (#187521, IT#85571)- avoid nscd segfault when killed with SIGHUP if one or more databases are disabled (#189978, IT#92297)- fix memory leak in getaddrinfo (#187087)- speed up NIS+ operation when SETENT_BATCH_READ is set in /etc/default/nss (#188246, IT#91309, IT#91192)- don\'t segfault on too large argp key values (#189545)- avoid segfaults with bogus MALLOC_CHECK_= in environment- make nscd paranoia mode working with non-root server-user (#189779)- fix ldd script if one of the dynamic linkers is not installed (#190259)- don\'t declare __wcsto
*l_internal for non-GCC or if not -O1+ (#185667)- fix cancellation during fork ()
* Thu Feb 09 2006 Jakub Jelinek 2.3.4-2.19- adjust nptl_db for dtv_t changes from -2.16 (#179165)- fix setuid etc. hangs on i?86 if some thread exits during the call (#167766, IT#78380)
* Wed Dec 21 2005 Roland McGrath 2.3.4-2.18- rebuilt with new gcc
* Sat Dec 03 2005 Jakub Jelinek 2.3.4-2.17- fix argument checking in yp_order (BZ#1925)- don\'t cache euid/egid in euidaccess- avoid unnecessary socket read in nscd client code if hostname has no aliases- fix do_ypcall in case of memory allocation failure
* Fri Nov 25 2005 Jakub Jelinek 2.3.4-2.16- fix strncmp on ppc{32,64} (#173643, IT#83510)- define shmatt_t type on ia64 in (#173680, IT#82976)- remove LinuxThreads man pages to avoid confusion, section 3p man pages are much more accurate for NPTL- fix bindresvport to really try more ports if range 600 .. 1023 is full (#173837, IT#81365)- add to dtv_t array flags whether a pointer has been allocated statically or dynamically and only free the dynamically allocated ones (#172761, IT#82911)
* Fri Nov 18 2005 Jakub Jelinek 2.3.4-2.15- update from CVS (glibc-2_3-branch) - alpha div/rem fix (BZ#1498) - fix mips syscall.h generation (BZ#758) - can compile source using gcc 4.0.x (BZ#721, BZ#1384) - update tzcode/tzdata to 2005m- make sure waitid syscall is used on ppc
*/s390
*- on ia64 don\'t abort on unhandled math function exception codes (#165693)- remove use of _RE_ARGS in (#167019, IT#78801)- fix setuid etc. hangs if some thread exits during the call (#167766, IT#78380)- fix memory leak in innetgr (#169051)- thread-safety fix for innetgr (#173476, IT#77263)- fix getent hosts IP for IPv4 IPs (#169831, IT#80831)- allow nscd log to grow beyond 2GB on 32-bit arches (#170282, IT#77309)- avoid freeing static buffer in getpw
* when using nscd and nscd GC is in progress (BZ#1363, #169841, #173358)- fix a race in pthread_cancel_init on ia64 (#173353, IT#82991)- nscd persistent database checker (#170320)- fix resolving over TCP (#161181, #165802)- write LD_DEBUG= conflict processing message to LD_DEBUG_OUTPUT stream instead of stdout (#171767)- increase the size ELF header size read from the beginning of libraries on 64-bit arches to avoid unnecessary additional reads- handle EINTR in sigwait properly- use posix_fallocate instead of ftruncate in nscd- msync hash table and header in nscd for persistent caches- fix argp_error and argp_failure- print real thread number, max threads, restart interval and paranoia setting in nscd statistics- fix nis_leaf_of_r for buflen == 0- use stat64 instead of stat for nscd persistent caches- be more verbose in nscd -d -d -d debug mode- fix memory leaks in setlocale (BZ#1318)- handle EINTR properly in nscd- hypotf fix- fix getlogin_r call in glob (BZ#1061)- fix memory leak in getent netgroup printing- fix obstack.h (obstack_int_grow_fast) for !__STDC__ (BZ#1331)- fix typo in xtrace (BZ#217)- fix sockatmark (BZ#1010)- fix __stack_prot if RELRO region wasn\'t properly aligned (BZ#1346)- fix lddlibc4- don\'t use needlessly TLS LD model in libc.so- fix fmemopen (BZ#394)- fix mbrtowc (BZ#714)- add -a option to getconf (BZ#652)- fix fgets with last argument 1 (BZ#713)- fix fwrite (BZ#1078)- fix strto{f,d,ld}
* in tr_TR locale (BZ#1230)- fix %n readonly string checks- -Wundef fix for features.h (BZ#1438)- fix csqrt{,f,l} (BZ#1466)- argp_usage inline can throw (BZ#1373)- fix handling of 2GB+ lines in getdelim (BZ#1405)- fix handling of very high year in {,as}ctime (BZ#1459)- fix {,as}ctime_r (BZ#1460)- fix tgmath.h (BZ#865)- fix strxfrm_l (BZ#968)- make sure LLONG_MAX etc. are defined with -D_GNU_SOURCE or -D_ISOC99_SOURCE, even when not using -std=c99 (BZ#1228)- fix address ordering in getaddrinfo (BZ#524, BZ#644)- fix __{BEGIN,END}_NAMESPACE_
* pairing in headers (BZ#1051)- fix error handling in
*printf- fix off by one error in NIS publickey handling- fix svc_getreqset on 64-bit arches (BZ#1548)- fix backtrace_symbols_fd comment (BZ#1579)- fix AI_ALL handling in getaddrinfo (BZ#1774)
* Mon Oct 24 2005 Jakub Jelinek 2.3.4-2.14- fix pthread_once on x86_64 misaligning stack (#170786, IT#81521)
* Sat Aug 20 2005 Jakub Jelinek 2.3.4-2.13- change sys/quota.h to default to -D_LINUX_QUOTA_VERSION=1. If you want to use sys/quota.h for the quota ABI that is actually used in RHEL3, you need to pass -D_LINUX_QUOTA_VERSION=2 manually
* Wed Jul 27 2005 Jakub Jelinek 2.3.4-2.12- hack around ia32el bug when running glibc_post_upgrade in i?86.rpm glibc on ia64 under ia32el (#154415)- make sure nscd cmsg buffers aren\'t misaligned, handle EINTR from poll when contacting nscd more gracefully- remove malloc attribute from posix_memalign- correctly size nscd buffer for grpcache key (#163538)- fix atan2f- avoid memory leaks in error(3)- use NVR rather than NV dependency on glibc package in glibc-{headers,devel} subpackages (#164073)- fix execvp if PATH is not set in environment and the call is about to fail (BZ#1125)
* Wed Jul 13 2005 Jakub Jelinek 2.3.4-2.11- include program name in __chk_fail error message- don\'t write 0 to gid/uid column for group/username starting with + or - in putgrent/putpwent- fix Yen mapping in IBM93{0,9} charsets- add sr_CS{,.UTF-8} locales (BZ#38)- locale updates (mn_MN, fa_IR)- make sure EINVAL is returned from pthread_create if requested thread scheduling priority is invalid- change NPTL initializers to avoid warnings, with both -pedantic and -W (BZ#915, #162722)- fix NPTL with -ansi -fexceptions- fix tst-cancel17 testcase- avoid SIGPIPE in nscd- fix nscd -g yes/no strings- avoid using variable length arrays in regex internals unnecessarily- fix
*scanf if decimal point is more than one byte long- fix rpcgen to output #include even without -C- cosmetic fix for ia64 strlen (BZ#1016)- add GOT check to dl-execstack.c on i?86- avoid namespace pollution in ppc32 {,f}truncate64- handle \'z\' in strptime
*- properly propagate return values in nss_compat- avoid some unnecessary PLT relocations introduced in 2.3.4-2.10 or earlier
* Thu Jul 07 2005 Jakub Jelinek 2.3.4-2.10- update from CVS (fedora-2_3-branch) - remove nonnull attribute from acct (BZ#877) - allow NLS of some strings that couldn\'t be translated before (BZ#253) - execvp fix (BZ#851) - update IA-64 libm from Intel 2005-04-05 (#142494, BZ#592) - fix initgroups when passed zero-size buffer (BZ#661) - update tzcode to 2005h (BZ#825)- add 19 UTF-8 locales where only non-UTF-8 locales existed before (#156115, IT#69940)- fix xdr_rmtcall_args on 64-bit architectures (#151686, IT#68590)- fix posix_fallocate{,64} (#156289, IT#71246)- use -laudit in nscd (#159217)- fix xdr_{,u_}{longlong_t,hyper} on 64-bit arches (#161583, IT#75029)- handle big amounts of networking interfaces in getifaddrs/if_nameindex (#159399, IT#73230)- fix nscd cache pruning (#150748)- try more ports in bindresvport if all 600..1023 are used, don\'t use priviledged ports when talking to portmap (#141773, #160091)- support classes keyword in /etc/hesiod.conf (#150350)- fix IBM939 iconv module (BZ#955)- fix malloc_trim (BZ#779)- change sys/quota.h to match current kernel\'s quotactl interface, include support for the obsoleted interface (no longer supported in current kernels) with -D_LINUX_QUOTA_VERSION=1 (#133095)- make regexec thread safe (BZ#934)- make -lrpcsvc and -lmcheck usable for PIEs and shared libraries (#149284)- fix sendfile{,64} prototypes (BZ#961)- fix pa_IN locale\'s am_pm (#158715, BZ#622)- don\'t use nisplus in nsswitch.conf examples, mention that nisplus is unsupported (#159729, IT#74024)- don\'t use symbolic register names %rdi and %rbx in x86-64 cfi directives to workaround GNU assembler bug (#162545)- fix strfry and initstate{,_r}- slightly optimize fnmatch in multi-byte locales- fix a typo in libc info wmemcpy description- fix nis memory handling when realloc fails- fix xdrstdio_putlong on 64-bit architectures
* Fri May 13 2005 Jakub Jelinek 2.3.4-2.9- fix recursive dlclose (#157246, #154641, IT#72007)- fix a typo in WINDOWS-31J charmap (#151739)- fix NIS ypprot_err (#151469)
* Sun Mar 20 2005 Jakub Jelinek 2.3.4-2.8- better fix for the dlclose bug (#145810, #150414)
* Fri Mar 04 2005 Jakub Jelinek 2.3.4-2.7- fix dlclose (#145810)- clear padding in gconv-modules.cache (#146614, BZ#776)- add libComplexFloat-GCC_3.2.so on ppc64, so that LD_PRELOAD=libComplexFloat-GCC_3.2.so can be used to work around ABI change in _Complex float passing for GCC 3.3 and earlier compiled programs using complex float functions from libm.so.6 (#149681)
* Thu Feb 24 2005 Jakub Jelinek 2.3.4-2.6- resync with fedora-2_3-branch- fix handling of hosts with ~ 1K or bigger info per answer when using nscd (#140378)- handle partial writes in nscd and partial reads in nscd client code (#147478)- fix a bug in execvp introduced in 2.3.4-2.3, add testcases for the whole exec
* family of functions- fix TLS handling in statically linked programs- provide symlink/readlink prototypes with -D_POSIX_C_SOURCE=200112L
* Tue Feb 15 2005 Jakub Jelinek 2.3.4-2.4- fix initstate{,_r} (BZ#710)- fix segfault if chrooted app attempts to dlopen a library and no standard library directory exists at all (#147067, #144303)- fix initgroups when nscd is running, but has group caching disabled (#146588)- fix pthread_key_{create,destroy} in LinuxThreads when pthread_create has not been called yet (#146710)- fix ppc64 swapcontext and setcontext (#146736, BZ#700)- service nscd cosmetic fixes (#146776)- fix s390{,x} string.h
* Fri Jan 28 2005 Jakub Jelinek 2.3.4-2.3- fix IA-32 and x86-64 stack alignment in DSO constructors (#145689)- fix zdump -v segfaults on x86-64 (#146210)- update IA-64 libm from Intel v2.1 (#142494)- avoid calling sigaction (SIGPIPE, ...) inside syslog (#146021, IT#56686)- declare ftruncate for POSIX 2003 (BZ#640)- fix errno values for futimes (BZ#633)- unconditionally include in malloc.h (BZ#650)- change regex \\B handling to match old GNU regex as well as perl/grep\'s dfa (from empty string inside of word to empty string not at a word boundary, BZ#693)- slightly optimize i686 TLS accesses, use direct TLS %gs access in sem_
* and allow building -mno-tls-direct-seg-refs glibc that is free of direct TLS %gs access with negative offsets- fix addseverity- fix fmemopen- fix rewinddir- increase svc{tcp,unix}_create listen backlog- fix vDSO l_map_end/l_text_end computation
* Fri Jan 28 2005 Jakub Jelinek 2.3.4-2.1- apply glibc-ppc-assume.patch for RHEL4 unconditionally (#144291)- don\'t apply glibc-nptl-check.patch for RHEL4- fix IA-32 stack alignment for LinuxThreads thread functions and functions passed to clone(2) directly- fix ecvt{,_r} on denormals (#143279)- fix __tls_get_addr typo- fix rounding in IA-64 alarm (#143710)- don\'t reinitialize __environ in __libc_start_main, so that effects of setenv/putenv done in DSO initializers are preserved (#144037, IT#57403)- fix ppc/ppc64 rint and other rounding functions (#144931, BZ#602)
* Mon Dec 20 2004 Jakub Jelinek 2.3.4-2- work around rpm bug some more, this time by copying iconvconfig to iconvconfig.%{_target_cpu}.
* Mon Dec 20 2004 Jakub Jelinek 2.3.4-1- update from CVS - glibc 2.3.4 release - add -o and --nostdlib options to iconvconfig- if /sbin/ldconfig doesn\'t exist when running glibc_post_upgrade.%{_target_cpu}, just don\'t attempt to run it. This can happen during first install of bi-arch glibc and the other arch glibc\'s %post wil run /sbin/ldconfig (#143326)- use -o and --nostdlib options to create all needed gconv-modules.cache files on bi-arch setups
* Mon Dec 20 2004 Jakub Jelinek 2.3.3-99- rebuilt
* Sun Dec 19 2004 Jakub Jelinek 2.3.3-98- add .%{_target_cpu} to glibc_post_upgrade, only run telinit u if /sbin/init is the same ELF class and machine as glibc_post_upgrade.%{_target_cpu} and similarly with condrestarting sshd (#143046)
* Sat Dec 18 2004 Jakub Jelinek 2.3.3-97- update from CVS - fix ppc64 getcontext and swapcontext (BZ#610) - sparc/sparc64 fixes
* Thu Dec 16 2004 Jakub Jelinek 2.3.3-96- update from CVS - fix i686 __USE_STRING_INLINES strncat - make sure ppc/ppc64 maintain correct stack alignment across clone
* Thu Dec 16 2004 Jakub Jelinek 2.3.3-95- export nis_domain_of_r from libnsl.so again which was unintentionally lost
* Thu Dec 16 2004 Jakub Jelinek 2.3.3-93- update from CVS - ppc/ppc64 clone without CLONE_THREAD getpid () adjustement - fix MALLOC_CHECK_={1,2,3} for non-contiguous main arena (BZ#457) - fix sysconf (_POSIX_V6_
*) for other ABI environments in bi-arch setups- s390/s390x clone without CLONE_THREAD getpid () adjustement
* Wed Dec 15 2004 Jakub Jelinek 2.3.3-92- update from CVS- fix /usr/libexec/getconf filenames generation
* Wed Dec 15 2004 Jakub Jelinek 2.3.3-91- update from CVS - double buffer size in getXXbyYY or getXXent on ERANGE instead of adding BUFLEN (#142617) - avoid busy loop in malloc if another thread is doing fork (#142214) - some more realloc corruption checks - fix getconf _POSIX_V6_WIDTH_RESTRICTED_ENVS output, tweak /usr/libexec/getconf/ filenames
* Sat Dec 11 2004 Jakub Jelinek 2.3.3-90- update from CVS - regex speedups - use | cat in ldd if running under bash3+ to allow running it on binaries that are not through SELinux allowed to access console or tty- add __NR_waitid defines for alpha and ia64
* Thu Dec 09 2004 Jakub Jelinek 2.3.3-89- update from CVS - fix clone2 on ia64 - avoid tst-timer5 failing with linuxthreads implementation- if __libc_enable_secure, disallow mode != normal- change ldd script to imply -r when -u is used, properly propagate return value and handle suid binaries
* Wed Dec 08 2004 Jakub Jelinek 2.3.3-88- update from CVS - disregard LD_SHOW_AUXV and LD_DYNAMIC_WEAK if __libc_enable_secure - disregard LD_DEBUG if __libc_enable_secure in normal mode if /suid-debug doesn\'t exist - fix fseekpos after ungetc - avoid reading bytes before start of buffers in regex\'s check_dst_limits_calc_pos_1 (#142060) - make getpid () working with clone/clone2 without CLONE_THREAD (so far on i386/x86_64/ia64 only)- move /usr/libexec/getconf/
* to glibc from glibc-common- make /usr/libexec/getconf directory owned by glibc package
* Sat Dec 04 2004 Jakub Jelinek 2.3.3-87- update from CVS - build libpthread_nonshared.a objects with -fPIC on s390/s390x - fix mktime with < 0 or > 59 tm_sec on entry - remove nonnull attribute for realpath - add $(make-target-directory) for errlist-compat.c rule (hopefully fix #141404)- add testcase for ungetc bug- define _POSIX_{,THREAD_}CPUTIME to 0 on all Linux arches
* Wed Dec 01 2004 Jakub Jelinek 2.3.3-86- update from CVS - some posix_opt.h fixes- fix strtold use of unitialized memory (#141000)- some more bugfixes for bugs detected by valgrind- rebuilt with GCC >= 3.4.3-5 to avoid packed stack layout on s390{,x} (#139678)
* Sat Nov 27 2004 Jakub Jelinek 2.3.3-85- update from CVS - support -v specification in getconf - fix sysconf (_SC_LFS64_CFLAGS) etc. - avoid thread stack aliasing issues on EM64T (#140803)- move /usr/include/nptl headers from nptl-devel to glibc-headers, so that even NPTL specific programs can be built bi-arch without problems
* Thu Nov 25 2004 Jakub Jelinek 2.3.3-84- update from CVS - fix memory leak in getaddrinfo if using nscd (#139559) - handle large lines in /etc/hosts and /etc/networks (#140378) - add nonnull attributes to selected dirent.h and dlfcn.h functions
* Mon Nov 22 2004 Jakub Jelinek 2.3.3-83- update from CVS - add deprecated and/or nonnull attribute to some signal.h functions - speed up tzset () by only using stat instead of open/fstat when calling tzset for the second and following time if /etc/localtime has not changed- fix tgamma (BZ #552)
* Sun Nov 21 2004 Jakub Jelinek 2.3.3-82- update from CVS - some malloc () checking - libpthread.a object dependency cleanups (#115157) - fix for -std=c89 -pedantic-errors (#140132)
* Sat Nov 20 2004 Jakub Jelinek 2.3.3-81- don\'t use chunksize in <= 2
* SIZE_SZ free () checks
* Sat Nov 20 2004 Jakub Jelinek 2.3.3-80- update from CVS - with -D_FORTIFY_SOURCE=2, prevent missing %N$ formats - for -D_FORTIFY_SOURCE=2 and %n in writable format string, issue special error message instead of using the buffer overflow detected one - speedup regex searching with REG_NOSUB, add RE_NO_SUB, speedup searching with nested subexps (BZ #544) - block SIGCANCEL in NPTL timer_
* helper thread- further free () checking
* Wed Nov 17 2004 Jakub Jelinek 2.3.3-79- update from CVS- fix free () checking- move /etc/default/nss into glibc-common (hopefully fix #132392)
* Tue Nov 16 2004 Jakub Jelinek 2.3.3-78- update from CVS - fix LD_DEBUG=statistics - issue error message before aborting in __chk_fail ()- some more free () checking
* Sat Nov 13 2004 Jakub Jelinek 2.3.3-77- update from CVS - speedup regex on palindromes (BZ #429) - fix NPTL set{,e,re,res}[ug]id, so that even if making process less priviledged all threads change their credentials successfully
* Thu Nov 11 2004 Jakub Jelinek 2.3.3-76- update from CVS - fix regcomp crash (#138439) - fix ftell{,o,o64} (#137885) - robustification of nscd to cope with corrupt databases (#137140) - fix NPTL with pthread_exit immediately after pthread_create (BZ #530) - some regex optimizations
* Wed Nov 03 2004 Jakub Jelinek 2.3.3-75- update from CVS - mktime cleanups (BZ #487, #473) - unique comments in free(3) check error messages- adjust some x86_64 headers for -m32 (#129712)- object size checking support even with GCC-3.4.2-RH >= 3.4.2-8
* Thu Oct 28 2004 Jakub Jelinek 2.3.3-74- fix header- fix globfree (#137176)- fix exiting if there are dlmopened libraries in namespaces other than main one not closed yet- export again _res_opcodes and __p_{class,type}_syms from libresolv.so that were lost in -69
* Fri Oct 22 2004 Jakub Jelinek 2.3.3-73- remove setaltroot and key{_add,_request,ctl} also from Versions- back out _sys_errlist changes
* Fri Oct 22 2004 Jakub Jelinek 2.3.3-72- back out setaltroot and key{_add,_request,ctl} addition- fix severe x86-64 symbol versioning regressions that breaks e.g. java binaries
* Thu Oct 21 2004 Jakub Jelinek 2.3.3-71- update from CVS - fix minor catchsegv temp file handling vulnerability (CAN-2004-0968, #136319) - add 4 new errno codes - setaltroot, key{_add,_request,ctl} syscalls on some arches - export _dl_debug_stateAATTGLIBC_PRIVATE from ld.so again for gdb purpose - use inet_pton to decide what is address and what is hostname in getent (#135422) - change dladdr/dladdr1, so that dli_saddr is the same kind of value as dlsym/dlvsym return (makes difference on ia64/hppa only) - fix catchsegv script so that it works with both 32-bit and 64-bit programs on multi-arch platforms
* Wed Oct 20 2004 Jakub Jelinek 2.3.3-70- update from CVS- require newer selinux-policy (#135978)- add %dir for /var/run/nscd and /var/db/nscd and %ghost files in it- conflict with gcc4 4.0.0-0.6 and earlier (needs __builtin_object_size)
* Tue Oct 19 2004 Jakub Jelinek 2.3.3-69- update from CVS - object size checking support (-D_FORTIFY_SOURCE={1,2})
* Fri Oct 15 2004 Jakub Jelinek 2.3.3-68- update from CVS - support for namespaces in the dynamic linker - fix dlclose (BZ #77) - libSegFault.so uses now backtrace() to work on IA-64, x86-64 and s390 (#130254)
* Wed Oct 13 2004 Jakub Jelinek 2.3.3-67- update from CVS - use non-blocking sockets in resolver (#135234) - reset pd->res options on thread exit, so that threads reusing cached stacks get resolver state properly initialized (BZ #434)
* Thu Oct 07 2004 Jakub Jelinek 2.3.3-66- update from CVS- avoid using perl in the spec file, buildrequire sed >= 3.95 (#127671)- export TIMEOUTFACTOR=16- fix _JMPBUF_CFA_UNWINDS_ADJ on s390{,x}
* Wed Oct 06 2004 Jakub Jelinek 2.3.3-65- update from CVS - define _POSIX_THREAD_PROCESS_SHARED and _POSIX_CLOCK_SELECTION to -1 in LinuxThreads - define _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME to 0 on i?86/ia64 and make sure sysconf (_SC_{,THREAD_}CPUTIME) returns correct value- if _POSIX_CLOCK_SELECTION == -1 in nscd, still try sysconf (_SC_CLOCK_SELECTION) and if it returns true, dlopen libpthread.so and dlsym pthread_condattr_setclock- build nscd with -z relro and -z now
* Tue Oct 05 2004 Jakub Jelinek 2.3.3-64- update from CVS - stop using __builtin_expect in assert and assert_perror (#127606) - try to avoid too much VA fragmentation with malloc on flexmap layout (#118574) - nscd robustification - change valloc to use debugging hooks (#134385)- make glibc_post_upgrade more verbose on errors (Fergal Daly,
* Sat Oct 02 2004 Jakub Jelinek 2.3.3-63- update from CVS - fix __nscd_getgrouplist - fix a typo in x86_64 pthread_mutex_timedwait fix
* Sat Oct 02 2004 Jakub Jelinek 2.3.3-62- update from CVS - fix NPTL pthread_mutex_timedwait on i386/x86_64 (BZ #417)
* Fri Oct 01 2004 Jakub Jelinek 2.3.3-61- update from CVS - some nscd fixes (#134193) - cache initgroups in nscd (#132850) - reread /etc/localtime in tzset () even if just mtime changed (#133481) - fix glob (#126460) - another get_myaddress fix
* Thu Sep 30 2004 Jakub Jelinek 2.3.3-60- update from CVS - fix get_myaddress (#133982) - remove nonnull attribute from second utime argument (#133866) - handle SIGSETXID the same way as SIGCANCEL in sigaction/pthread_kill/sigwait/sigwaitinfo etc. - add __extension__ to long long types in NPTL
* Tue Sep 28 2004 Jakub Jelinek 2.3.3-59- update from CVS - fix BZ #151, #362, #381, #407 - fdim fix for +inf/+inf (BZ #376)
* Mon Sep 27 2004 Jakub Jelinek 2.3.3-58- update from CVS - vasprintf fix (BZ #346) - gettext locking (BZ #322)- change linuxthreads useldt.h inclusion login again, the last one failed all linuxthreads FLOATING_STACKS tests
* Sun Sep 26 2004 Jakub Jelinek 2.3.3-57- update from CVS - fix setuid in LD_ASSUME_KERNEL=2.2.5 libc (#133558) - fix nis locking (#132204) - RTLD_DEEPBIND support - fix pthread_create bugs (BZ #401, #405)
* Thu Sep 23 2004 Roland McGrath 2.3.3-56- migrated CVS to fedora-branch in sources.redhat.com glibc repository - source tarballs renamed - redhat/ moved to fedora/, some old cruft removed- update from trunk - some __nonnull annotations
* Thu Sep 23 2004 Jakub Jelinek 2.3.3-55- update from CVS - set{re,e,res}[ug]id now affect the whole process in NPTL - return EAGAIN instead of ENOMEM when not enough memory in pthread_create
* Sat Sep 18 2004 Jakub Jelinek 2.3.3-54- update from CVS - nscd getaddrinfo caching
* Wed Sep 15 2004 Jakub Jelinek 2.3.3-53- restore temporarily old definition of __P()/__PMT() for third party apps
* Wed Sep 15 2004 Jakub Jelinek 2.3.3-52- update from CVS - nscd bi-arch fix - remove all uses of __P()/__PMT() from glibc headers- update and reenable nscd SELinux patch- remove libnss1
* and libnss
*.so.1 compatibility NSS modules on IA-32, SPARC and Alpha
* Sat Sep 11 2004 Jakub Jelinek 2.3.3-51- update from CVS - disable one of the malloc double free checks for non-contiguous arenas where it doesn\'t have to be true even for non-broken apps
* Fri Sep 10 2004 Jakub Jelinek 2.3.3-50- update from CVS - pwd/grp/host loops with nscd speed up by sharing the nscd cache r/o with applications - inexpensive double free check in free(3) - make NPTL pthread.h initializers usable even from C++ (BZ #375)- use atomic instructions even in i386 nscd on i486+ CPUs (conditionally)
* Sat Sep 04 2004 Jakub Jelinek 2.3.3-49- update from CVS- fix linuxthreads tst-cancel{[45],-static}
* Sat Sep 04 2004 Jakub Jelinek 2.3.3-48- update from CVS - fix pthread_cond_destroy (BZ #342) - fix fnmatch without FNM_NOESCAPE (BZ #361) - fix ppc32 setcontext (BZ #357)- add NPTL support for i386 glibc (only if run on i486 or higher CPU)- add __NR_waitid defines for i386, x86_64 and sparc
*
* Wed Sep 01 2004 Jakub Jelinek 2.3.3-47- update from CVS - persistent nscd caching - ppc64 32-bit atomicity fix - fix x86-64 nptl-devel headers for -m32 compilation- %ghost /etc/ld.so.cache (#130597)- edit /etc/ld.so.conf in glibc_post_upgrade if include ld.so.conf.d/
*.conf line is missing (#120588)- ugly hacks for the IA-64 /emul braindamage (#124996, #128267)
* Sun Aug 22 2004 Jakub Jelinek 2.3.3-46- update from CVS
* Fri Aug 20 2004 Jakub Jelinek 2.3.3-45- update from CVS - fix nss_compat\'s initgroups handling (#130363) - fix getaddrinfo ai_canonname setting
* Fri Aug 20 2004 Jakub Jelinek 2.3.3-44- update from CVS - add ip6-dotint resolv.conf option, make no-ip6-dotint the default- BuildPrereq libselinux-devel (#129946)- on ppc64, build without dot symbols
* Fri Aug 13 2004 Jakub Jelinek 2.3.3-43- update from CVS - remove debugging printout (#129747) - make usable in C++ (IT#45148)- update RLIMIT_
* constants in , make POSIX compliant (#129740)
* Thu Aug 12 2004 Jakub Jelinek 2.3.3-42- fix last tzset () fixes, disable rereading of /etc/localtime every time for now- really enable SELinux support for NSCD
* Thu Aug 12 2004 Jakub Jelinek 2.3.3-41- update from CVS - fread_unlocked/fwrite_unlocked macro fixes (BZ #309, #316) - tzset () fixes (BZ #154)- speed up pthread_rwlock_unlock on arches other than i386 and x86_64 (#129455)- fix compilation with -ansi (resp. -std=c89 or -std=c99) and -D_XOPEN_SOURCE=[56]00 but no -D_POSIX_SOURCE
* or -D_POSIX_C_SOURCE
* (BZ #284)- add SELinux support for NSCD
* Sat Aug 07 2004 Jakub Jelinek 2.3.3-40- update from CVS - change res_init to force all threads to re-initialize resolver before they use it next time (#125712) - various getaddrinfo and related fixes (BZ #295, #296) - fix IBM{932,943} iconv modules (#128674) - some nscd fixes (e.g. BZ #292) - RFC 3678 support (Multicast Source Filters)- handle /lib/i686/librtkaio-
* in i386 glibc_post_upgrade the same as /lib/i686/librt-
*
* Sat Jul 24 2004 Jakub Jelinek 2.3.3-39- update from CVS - conformance related changes in headers- remove -finline-limit=2000 for GCC 3.4.x+
* Fri Jul 23 2004 Jakub Jelinek 2.3.3-38- update from CVS - fix res_init leaks - fix newlocale races - fix ppc64 setjmp- fix strtold (BZ #274)
* Sat Jul 17 2004 Jakub Jelinek 2.3.3-37- update from CVS - allow pthread_cancel in DSO destructors run at exit time- fix pow{f,,l} on IA-32 and powl on x86-64- allow PIEs on IA-32 to have main in a shared library they depend on
* Tue Jul 06 2004 Jakub Jelinek 2.3.3-36- s390
* .plt slot reduction- fix pthread_rwlock_timedrdlock on x86_64
* Thu Jul 01 2004 Jakub Jelinek 2.3.3-35- tweak spec file for the libpthread-0.61.so -> libpthread-2.3.3.so NPTL changes
* Thu Jul 01 2004 Jakub Jelinek 2.3.3-34- update from CVS - if_nameindex using preferably netlink - printf_parsemb initialization fix - NPTL version is now the same as glibc version
* Tue Jun 29 2004 Jakub Jelinek 2.3.3-33- update from CVS - reread resolv.conf for nscd --invalidate=hosts - fix F_GETLK/F_SETLK/F_SETLKW constants on x86_64 for -m32 -D_FILE_OFFSET_BITS=64 compilations - avoid calling non-existing fcntl64 syscall on ppc64
* Tue Jun 15 2004 Jakub Jelinek 2.3.3-32- update from CVS - FUTEX_CMP_REQUEUE support (fix pthread_cond_
* deadlocks) - fix backtrace in statically linked programs- rebuilt with GCC 3.4, adjusted ulps and i386
* Sat May 29 2004 Jakub Jelinek 2.3.3-31- update from CVS- and changes for GCC 3.{2,4,5}+- make c_stubs buildable even with GCC 3.2.x (#123042)
* Sat May 22 2004 Jakub Jelinek 2.3.3-30- fix pthread_cond_wait on architectures other than IA-32 and x86_64
* Fri May 21 2004 Jakub Jelinek 2.3.3-29- use lib64 instead of lib on ia64 if %{_lib} is defined to lib64
* Thu May 20 2004 Jakub Jelinek 2.3.3-28- update from CVS - FUTEX_REQUEUE fixes (#115349) - SPARC GCC 3.4 build fix - fix handling of undefined TLS symbols on IA32 (RELA only), SPARC and SH - regex translate fix - speed up sprintf - x86_64 makecontext alignment fix - make POSIX sigpause the default sigpause, unless BSD sigpause requested
* Wed May 12 2004 Jakub Jelinek 2.3.3-27- remove /lib64/tls/librtkaio-2.3.[23].so in glibc_post_upgrade on x86-64, s390x and ppc64 instead of /lib/tls/librtkaio-2.3.[23].so- build mq_{send,receive} with -fexceptions
* Sat May 08 2004 Jakub Jelinek 2.3.3-26- update from CVS - fix - fix memory leaks in nis, getifaddrs, etc. caused by incorrect use of realloc- remove /lib/{tls,i686}/librtkaio-2.3.[23].so in glibc_post_upgrade and rerun ldconfig if needed, otherwise after glibc upgrade librt.so.1 might be a stale symlink
* Thu May 06 2004 Jakub Jelinek 2.3.3-25- update from CVS- disable FUTEX_REQUEUE (work around #115349)- mq for sparc/sparc64/ia64
* Wed May 05 2004 Jakub Jelinek 2.3.3-24- update from CVS - define S_ISSOCK in -D_XOPEN_SOURCE=600 and S_I[FS]SOCK plus F_[SG]ETOWN also in -D_XOPEN_SOURCE=500 (both included already in XNS5) - reorder dlopen checks, so that dlopening ET_REL objects complains about != ET_DYN != ET_EXEC, not about phentsize (#121606) - fix strpbrk macro for GCC 3.4+ (BZ #130) - fix (BZ #140) - sched_[gs]etaffinity documentation fix (BZ #131) - fix sparc64 build (BZ #139) - change linuxthreads back to use non-cancellable writes to manager pipes etc. - fix sem_timedwait return value in linuxthreads (BZ #133) - ia64 unnecessary PLT relocs removal
* Fri Apr 23 2004 Jakub Jelinek 2.3.3-23- update from CVS - fix
*scanf - fix shm_unlink, sem_unlink and mq_unlink errno values - avoid memory leaks in error - execstack fixes on s390
* Tue Apr 20 2004 Jakub Jelinek 2.3.3-22- update from CVS - mq and timer fixes- rebuilt with binutils >= 2.15.90.0.3-2 to fix IA-64 statically linked binaries- fix linuxthreads librt.so on s390{,x}, so it is no longer DT_TEXTREL
* Sun Apr 18 2004 Jakub Jelinek 2.3.3-21- disable rtkaio- update from CVS - POSIX message passing support - fixed SIGEV_THREAD support for POSIX timers - fix free on non-malloced memory in syslog - fix ffsl on some 64-bit arches - fix sched_setaffinity on x86-64, ia64 - fix ppc64 umount - NETID_AUTHORITATIVE, SERVICES_AUTHORITATIVE support - various NIS speedups - fix fwrite with > 2GB sizes on 64-bit arches - fix pthread_getattr_np guardsize reporting in NPTL- report PLT relocations in ld.so and libc.so during the build
* Fri Mar 26 2004 Jakub Jelinek 2.3.3-20- update from CVS - change NPTL PTHREAD_MUTEX_ADAPTIVE_NP mutexes to spin on SMP - strtol speed optimization - don\'t try to use certainly unimplemented syscalls on ppc64- kill -debug subpackage, move the libs to glibc-debuginfo{,-common} into /usr/lib/debug/usr/lib64/ directory- fix c_stubs with gcc 3.4- move all the up to 3 builds into %build scriptlet and leave only installation in the %install scriptlet
* Tue Mar 23 2004 Jakub Jelinek 2.3.3-19- update from CVS - affinity API changes
* Fri Mar 19 2004 Jakub Jelinek 2.3.3-18- update from CVS - fix ia64 iopl (#118591) - add support for /etc/ld.so.conf.d/
*.conf - fix x86-64 LD_DEBUG=statistics- fix hwcap handling when using ld.so.cache (#118518)
* Tue Mar 16 2004 Jakub Jelinek 2.3.3-17- update from CVS - implement non-_l function on top of _l functions
* Fri Mar 12 2004 Jakub Jelinek 2.3.3-16- update from CVS- fix s390{,x} TLS handling
* Thu Mar 11 2004 Jakub Jelinek 2.3.3-15- update from CVS - special section for compatibility code - make getpid () work even in vfork () child- configure with --enable-bind-now to avoid lazy binding in ld.so and libc.so
* Sat Mar 06 2004 Jakub Jelinek 2.3.3-14- update from CVS - fix iconv -c (#117021) - fix PIEs on sparc/sparc64 - fix posix_fadvise on 64-bit architectures- add locale-archive as %ghost file (#117014)
* Tue Mar 02 2004 Jakub Jelinek 2.3.3-13- update from CVS
* Sat Feb 28 2004 Jakub Jelinek 2.3.3-12- update from CVS
* Sat Feb 28 2004 Jakub Jelinek 2.3.3-11- update from CVS - fix ld.so when vDSO is randomized
* Sat Feb 21 2004 Jakub Jelinek 2.3.3-10- update from CVS
* Sat Feb 21 2004 Jakub Jelinek 2.3.3-9- update from CVS
* Wed Feb 11 2004 Jakub Jelinek 2.3.3-8- update from CVS
* Wed Jan 28 2004 Jakub Jelinek 2.3.3-7- update from CVS - dl_iterate_phdr extension to signal number of added/removed libraries- fix PT_GNU_RELRO support on ppc
* with prelinking
* Sat Jan 24 2004 Jakub Jelinek 2.3.3-6- rebuilt with fixed GCC on IA-64
* Fri Jan 23 2004 Jakub Jelinek 2.3.3-5- fix PT_GNU_RELRO support
* Thu Jan 22 2004 Jakub Jelinek 2.3.3-4- update from CVS - some further regex speedups - fix re.translate handling in regex (#112869) - change regfree to match old regex behaviour (what is freed and clearing of freed pointers) - fix accesses to unitialized memory in regex (#113507, #113425, - PT_GNU_RELRO support
* Wed Dec 31 2003 Jakub Jelinek 2.3.3-3- update from CVS - fix pmap_set fd and memory leak (#112726)- fix backreference handling in regex- rebuilt under glibc without the above bug to fix libc.so linker script (#112738)
* Tue Dec 30 2003 Jakub Jelinek 2.3.3-2- update from CVS - faster getpid () in NPTL builds - fix to make pthread_setcancelstate (PTHREAD_CANCEL_DISABLE, ) really disable cancellation (#112512) - more regex fixes and speedups - fix nextafter
*/nexttoward
* - handle 6th syscall(3) argument on AMD64 - handle memalign/posix_memalign in mtrace - fix linuxthreads memory leak (#112208) - remove throw () from cancellation points in linuxthreads (#112602) - fix NPTL unregister_atfork - fix unwinding through alternate signal stacks
* Tue Dec 02 2003 Jakub Jelinek 2.3.3-1- update from CVS - 2.3.3 release - lots of regex fixes and speedups (#110401) - fix atan2 - fix pshared condvars in NPTL - fix pthread_attr_destroy for attributes created with pthread_attr_initAATTGLIBC_2.0- for the time being, include both nb_NO
* and no_NO
* as locales so that the distribution can catch up with the no_NO->nb_NO transition- add BuildPrereq texinfo (#110252)
* Wed Nov 19 2003 Jakub Jelinek 2.3.2-102- update from CVS - fix getifaddrs (CAN-2003-0859) - fix ftw fd leak - fix linuxthreads sigaction (#108634) - fix glibc 2.0 stdio compatibility - fix uselocale (LC_GLOBAL_LOCALE) - speed up stdio locking in non-threaded programs on IA-32 - try to maintain correct order of cleanups between those registered with __attribute__((cleanup)) and with LinuxThreads style pthread_cleanup_push/pop (#108631) - fix segfault in regex (#109606) - fix RE_ICASE multi-byte handling in regex - fix pthread_exit in libpthread.a (#109790) - FTW_ACTIONRETVAL support - lots of regex fixes and speedups - fix ceill/floorl on AMD64
* Tue Oct 28 2003 Jakub Jelinek 2.3.2-101- update from CVS - fix ld.so --verify (and ldd)
* Tue Oct 28 2003 Jakub Jelinek 2.3.2-100- update from CVS - fix sprof (#103727) - avoid infinite loops in {,f}statvfs{,64} with hosed mounts file - prevent dlopening of executables - fix glob with GLOB_BRACE and without GLOB_NOESCAPE - fix locale printing of word values on 64-bit big-endian arches (#107846) - fix getnameinfo and getaddrinfo with reverse IPv6 lookups (#101261)
* Thu Oct 23 2003 Jakub Jelinek 2.3.2-99- update from CVS - dl_iterate_phdr in libc.a on arches other than IA-64 - LD_DEBUG=statistics prints number of relative relocations - fix hwcap computation- NPTL is now part of upstream glibc CVS- include {st,xh,zu}_ZA{,.UTF-8} locales
* Sun Oct 05 2003 Jakub Jelinek 2.3.2-98- update from CVS - fix close, pause and fsync (#105348) - fix pthread_once on IA-32- implement backtrace () on IA-64, handle -fomit-frame-pointer in AMD64 backtrace () (#90402)
* Wed Oct 01 2003 Jakub Jelinek 2.3.2-97- update from CVS - fix with C++ or -ansi or -pedantic C - fix mknod/ustat return value when given bogus device number (#105768)
* Sat Sep 27 2003 Jakub Jelinek 2.3.2-96- rebuilt
* Sat Sep 27 2003 Jakub Jelinek 2.3.2-95- fix IA-64 getcontext
* Fri Sep 26 2003 Jakub Jelinek 2.3.2-94- update from CVS- fix syslog with non-C non-en_
* locales (#61296, #104979)- filter GLIBC_PRIVATE symbols from glibc provides- fix NIS+
* Fri Sep 26 2003 Jakub Jelinek 2.3.2-93- update from CVS- assume 2.4.21 kernel features on RHEL/ppc
*, so that {make,set,get,swap}context works- backout execstack support for RHEL- build rtkaio on amd64 too
* Thu Sep 25 2003 Jakub Jelinek 2.3.2-92- update from CVS - execstack/noexecstack support - build nscd as PIE- move __libc_stack_end back to AATTGLIBC_2.1- build against elfutils >= 0.86 to fix stripping on s390x
* Tue Sep 23 2003 Jakub Jelinek 2.3.2-91- rebuilt
* Tue Sep 23 2003 Jakub Jelinek 2.3.2-90- update from CVS - NPTL locking change (#102682)- don\'t jump around lock on amd64
* Fri Sep 19 2003 Jakub Jelinek 2.3.2-89- fix open_memstream/syslog (#104661)
* Fri Sep 19 2003 Jakub Jelinek 2.3.2-88- update from CVS - retrieve affinity in pthread_getattr_np - fix pthread_attr_[gs]etaffinity_np - handle hex and octal in wordexp
* Thu Sep 18 2003 Jakub Jelinek 2.3.2-87- update from CVS - truncate instead of round in utimes when utimes syscall is not available - don\'t align stack in every glibc function unnecessarily on IA-32 - make sure threads have their stack 16 byte aligned on IA-32 - move sched_[sg]etaffinity to GLIBC_2.3.3 symbol version (#103231) - fix pthread_getattr_np for the initial thread (#102683) - avoid linuxthreads signal race (#104368)- ensure all gzip invocations are done with -n option
* Sat Sep 13 2003 Jakub Jelinek 2.3.2-86- update from CVS- avoid linking in libgcc_eh.a unnecessarily- change ssize_t back to long int on s390 -m31, unless gcc 2.95.x is used
* Thu Sep 11 2003 Jakub Jelinek 2.3.2-85- update from CVS - fix IA-64 memccpy (#104114)
* Wed Sep 10 2003 Jakub Jelinek 2.3.2-84- update from CVS - undo broken amd64 signal context changes
* Wed Sep 10 2003 Jakub Jelinek 2.3.2-83- update from CVS- change
*nlink_t,
*ssize_t and
*intptr_t types on s390 -m31 to {unsigned,} int- change
*u_quad_t,
*quad_t,
*qaddr_t,
*dev_t,
*ino64_t,
*loff_t,
*off64_t,
*rlim64_t,
*blkcnt64_t,
*fsblkcnt64_t,
*fsfilcnt64_t on 64-bit arches from {unsigned,} long long int {,
*} to {unsigned,} long int {,
*} to restore binary compatibility for C++ functions using these types as arguments
* Mon Sep 08 2003 Jakub Jelinek 2.3.2-82- rebuilt
* Sun Sep 07 2003 Jakub Jelinek 2.3.2-81- update from CVS - fix tc[gs]etattr/cf[gs]et[io]speed on ppc (#102732) - libio fixes
* Fri Sep 05 2003 Jakub Jelinek 2.3.2-80- update from CVS - fix IA-64 cancellation when mixing __attribute__((cleanup ())) and old-style pthread_cleanup_push cleanups
* Wed Sep 03 2003 Jakub Jelinek 2.3.2-79- updated from CVS - lots of cancellation fixes - fix posix_fadvise
* on ppc32 - TLS layout fix - optimize stdio cleanups (#103354) - sparcv9 NPTL - include sigset, sighold, sigrelse, sigpause and sigignore prototypes in signal.h even if -D_XOPEN_SOURCE_EXTENDED (#103269) - fix svc_getreqset on 64-bit big-endian arches - return ENOSYS in linuxthreads pthread_barrierattr_setpshared for PTHREAD_PROCESS_SHARED - add pthread_cond_timedwait stubs to libc.so (#102709)- split glibc-devel into glibc-devel and glibc-headers to ensure amd64 /usr/include always wins on amd64/i386 bi-arch installs- increase PTHREAD_STACK_MIN on alpha, ia64 and sparc
*- get rid of __syscall_
* prototypes and stubs in sysdeps/unix/sysv/linux- run make check also with linuxthreads (on IA-32 non-FLOATING_STACKS) ld.so and NPTL (on IA-32 also FLOATING_STACKS linuxthreads) libraries and tests
* Tue Aug 26 2003 Jakub Jelinek 2.3.2-78- include dl-osinfo.h only in glibc-debuginfo-2
*.rpm, not in glibc-debuginfo-common
*
* Tue Aug 26 2003 Jakub Jelinek 2.3.2-77- update from CVS - fix glibc 2.0 libio compatibility (#101385) - fix ldconfig with /usr/lib/lib
*.so symlinks (#102853) - fix assert.h (#102916, #103017) - make ld.so.cache identical between IA-32 and AMD64 (#102887) - fix static linking of large IA-64 binaries (#102586)- avoid using floating point regs in lazy binding code on ppc64 (#102763)
* Sat Aug 23 2003 Roland McGrath 2.3.2-76- add td_thr_tls_get_addr changes missed in initial nptl_db rewrite
* Mon Aug 18 2003 Roland McGrath 2.3.2-74- nptl_db rewrite not yet in CVS
* Fri Aug 15 2003 Jakub Jelinek 2.3.2-72- update from CVS - fix rtkaio aio_fsync{,64} - update rtkaio for !BROKEN_THREAD_SIGNALS - fix assert macro when used on pointers
* Thu Aug 14 2003 Jakub Jelinek 2.3.2-71- update from CVS
* Wed Aug 13 2003 Jakub Jelinek 2.3.2-70- update from CVS- disable CLONE_STOPPED for now until it is resolved- strip crt files- fix libio on arches with no < GLIBC_2.2 support (#102102, #102105)- fix glibc-debuginfo to include all nptl and nptl_db sources
* Fri Aug 08 2003 Jakub Jelinek 2.3.2-69- update from CVS - fix pthread_createAATTGLIBC_2.0 (#101767)- __ASSUME_CLONE_STOPPED on all arches but s390
* in RHEL
* Mon Aug 04 2003 Jakub Jelinek 2.3.2-68- update from CVS - only use CLONE_STOPPED if kernel supports it, fix setting of thread explicit scheduling (#101457)
* Sat Aug 02 2003 Jakub Jelinek 2.3.2-67- update from CVS - fix utimes and futimes if kernel doesn\'t support utimes syscall - fix s390 ssize_t type - fix dlerror when called before any dlopen/dlsym - update IA-64 bits/sigcontext.h (#101344) - various warning fixes - fix pthread.h comment typos (#101363)
* Thu Jul 31 2003 Jakub Jelinek 2.3.2-66- update from CVS- fix dlopen of libraries using TLS IE/LE models
* Wed Jul 30 2003 Jakub Jelinek 2.3.2-65- update from CVS - fix timer_create - use __extension__ before long long typedefs in (#100718)
* Tue Jul 29 2003 Jakub Jelinek 2.3.2-64- update from CVS - fix wcpncpy (#99462) - export _resAATTGLIBC_2.0 even from NPTL libc.so (__res_state () unlike __errno_location () or __h_errno_location () was introduced in glibc 2.2) - fix zic bug on 64-bit platforms - some TLS handling fixes - make ldconfig look into alternate ABI dirs by default (#99402)- move /usr/share/zoneinfo to tzdata package, so that it can be errataed separately from glibc- new add-on - rtkaio- prereq libgcc, as glibc now relies on libgcc_s.so.1 for pthread_cancel
* Wed Jul 16 2003 Jakub Jelinek 2.3.2-63- fix thread cancellation on ppc64
* Sun Jul 13 2003 Jakub Jelinek 2.3.2-62- update from CVS - fix thread cancellation on ppc32, s390 and s390x
* Fri Jul 11 2003 Jakub Jelinek 2.3.2-61- update from CVS - build libc_nonshared.a with -fPIC instead of -fpic- fix ppc64 PIE support- add cfi directives to NPTL sysdep-cancel.h on ppc/ppc64/s390/s390x
* Wed Jul 09 2003 Jakub Jelinek 2.3.2-60- update from CVS
* Fri Jul 04 2003 Jakub Jelinek 2.3.2-59- update from CVS- on IA-64 use different symbols for cancellation portion of syscall handlers to make gdb happier
* Fri Jun 27 2003 Jakub Jelinek 2.3.2-58- update from CVS - nss_compat supporting LDAP etc.
* Wed Jun 25 2003 Jakub Jelinek 2.3.2-57- update from CVS
* Fri Jun 20 2003 Jakub Jelinek 2.3.2-56- fix condvars and semaphores in ppc
* NPTL- fix test-skeleton.c reporting of timed-out tests (#91269)- increase timeouts for tests during make check
* Thu Jun 19 2003 Jakub Jelinek 2.3.2-55- make ldconfig default to both /lib+/usr/lib and /lib64+/usr/lib64 on bi-ABI architectures (#97557)- disable FUTEX_REQUEUE on ppc
* temporarily
* Thu Jun 19 2003 Jakub Jelinek 2.3.2-54- update from CVS- fix glibc_post_upgrade on ppc
* Wed Jun 18 2003 Jakub Jelinek 2.3.2-53- update from CVS- fix localedef (#90659)- tweak linuxthreads for librt cancellation
* Tue Jun 17 2003 Jakub Jelinek 2.3.2-52- update from CVS
* Fri Jun 13 2003 Jakub Jelinek 2.3.2-51- update from CVS- fix (#97169)
* Thu Jun 12 2003 Jakub Jelinek 2.3.2-50- update from CVS
* Wed Jun 11 2003 Jakub Jelinek 2.3.2-49- update from CVS - fix pthread_cond_signal on IA-32 (#92080, #92253) - fix setegid (#91567)- don\'t prelink -R libc.so on any architecture, it prohibits address randomization
* Fri Jun 06 2003 Jakub Jelinek 2.3.2-48- update from CVS - fix IA-64 NPTL build
* Fri Jun 06 2003 Jakub Jelinek 2.3.2-47- update from CVS- PT_GNU_STACK segment in binaries/executables and .note.GNU-stack section in
*.[oa]
* Mon Jun 02 2003 Jakub Jelinek 2.3.2-46- update from CVS- enable NPTL on AMD64- avoid using trampolines in localedef
* Fri May 30 2003 Jakub Jelinek 2.3.2-45- enable NPTL on IA-64
* Fri May 30 2003 Jakub Jelinek 2.3.2-44- update from CVS- enable NPTL on s390 and s390x- make __init_array_start etc. symbols in elf-init.oS hidden undefined
* Fri May 30 2003 Jakub Jelinek 2.3.2-43- update from CVS
* Sat May 24 2003 Jakub Jelinek 2.3.2-42- update from CVS
* Wed May 21 2003 Jakub Jelinek 2.3.2-41- update from CVS- use NPTL libs if uname -r contains nptl substring or is >= 2.5.69 or set_tid_address syscall is available instead of checking AT_SYSINFO dynamic tag
* Fri May 16 2003 Jakub Jelinek 2.3.2-40- update from CVS
* Thu May 15 2003 Jakub Jelinek 2.3.2-39- update from CVS - fix for prelinking of libraries with no dependencies
* Wed May 14 2003 Jakub Jelinek 2.3.2-38- update from CVS- enable NPTL on ppc and ppc64
* Wed May 07 2003 Matt Wilson 2.3.2-37- rebuild
* Mon May 05 2003 Jakub Jelinek 2.3.2-36- update from CVS
* Sun May 04 2003 Jakub Jelinek 2.3.2-35- update from CVS - make -jN build fixes
* Sat May 03 2003 Jakub Jelinek 2.3.2-34- update from CVS- avoid using trampolines in iconvconfig for now
* Sun Apr 27 2003 Jakub Jelinek 2.3.2-33- update from CVS
* Sat Apr 26 2003 Jakub Jelinek 2.3.2-32- update from CVS- more ppc TLS fixes
* Thu Apr 24 2003 Jakub Jelinek 2.3.2-31- update from CVS - nscd fixes - fix Bahrain spelling (#56298) - fix Ukrainian collation (#83973) - accept trailing spaces in /etc/ld.so.conf (#86032) - perror fix (#85994) - fix localedef (#88978) - fix getifaddrs (#89026) - fix strxfrm (#88409)- fix ppc TLS- fix getaddrinfo (#89448)- don\'t print warning about errno, h_errno or _res if LD_ASSUME_KERNEL=2.4.1 or earlier
* Wed Apr 16 2003 Jakub Jelinek 2.3.2-30- update from CVS- fix prelink on ppc32- add TLS support on ppc32 and ppc64- make sure on -m64 arches all helper binaries are built with this option
* Tue Apr 15 2003 Jakub Jelinek 2.3.2-29- update from CVS - fix strxfrm (#88409)- use -m64 -mno-minimal-toc on ppc64- conflict with kernels < 2.4.20 on ppc64 and < 2.4.0 on x86_64- link glibc_post_upgrade against newly built libc.a
* Mon Apr 14 2003 Jakub Jelinek 2.3.2-28- update from CVS - fix NPTL pthread_detach and already terminated, but not yet joined thread (#88219) - fix bug-regex4 testcase (#88118) - reenable prelink support broken in 2.3.2-13 - fix register_printf_function (#88052) - fix double free with fopen using ccs= (#88056) - fix potential access below $esp in {set,swap}context (#88093) - fix buffer underrun in gencat -H (#88099) - avoid using unitialized variable in tst-tgmath (#88101) - fix gammal (#88104) - fix iconv -c - fix xdr_string (PR libc/4999) - fix /usr/lib/nptl/librt.so symlink - avoid running NPTL cleanups twice in some cases - unblock __pthread_signal_cancel in linuxthreads, so that linuxthreads threaded programs work correctly if spawned from NPTL threaded programs - fix sysconf _SC_{NPROCESSORS_{CONF,ONLN},{,AV}PHYS_PAGES}- remove /lib/i686 directory before running ldconfig in glibc post during i686 -> i386 glibc \"upgrades\" (#88456)
* Thu Apr 03 2003 Jakub Jelinek 2.3.2-22- update from CVS - add pthread_atfork to libpthread.a
* Wed Apr 02 2003 Jakub Jelinek 2.3.2-21- update from CVS- make sure linuxthreads pthread_mutex_lock etc. is not a cancellation point
* Sun Mar 30 2003 Jakub Jelinek 2.3.2-20- update from CVS- if kernel >= 2.4.1 doesn\'t support NPTL, fall back to /lib/i686 libs on i686, not stright to /lib
* Sat Mar 29 2003 Jakub Jelinek 2.3.2-19- update from CVS - timers fixes
* Fri Mar 28 2003 Jakub Jelinek 2.3.2-18- update from CVS- fix NPTL pthread_cond_timedwait- fix sysconf (_SC_MONOTONIC_CLOCK)- use /%{_lib}/tls instead of /lib/tls on x86-64- add /lib64/tls/librt
*so
* and /lib64/i686/librt
*so
*- display content of .out files for all make check failures
* Thu Mar 27 2003 Jakub Jelinek 2.3.2-17- update from CVS - kernel POSIX timers support
* Sun Mar 23 2003 Jakub Jelinek 2.3.2-16- update from CVS - export __fork from glibc again- fix glibc-compat build in NPTL- fix c_stubs- fix some more atomic.h problems- don\'t check abi in glibc-compat libs
* Sat Mar 22 2003 Jakub Jelinek 2.3.2-15- update from CVS- build glibc-compat (for glibc 2.0 compatibility) and c_stubs add-ons- condrestart sshd in glibc_post_upgrade so that the user can log in remotely and handle the rest (#86339)- fix a typo in glibc_post_upgrade on sparc
* Wed Mar 19 2003 Jakub Jelinek 2.3.2-14- update from CVS- change i686/athlon libc.so.6 base to 0x00e80000
* Tue Mar 18 2003 Jakub Jelinek 2.3.2-13- update from CVS - hopefully last fix for condvar problems
* Sat Mar 15 2003 Jakub Jelinek 2.3.2-12- fix bits/syscall.h creation on x86-64
* Fri Mar 14 2003 Jakub Jelinek 2.3.2-11- update from CVS
* Thu Mar 13 2003 Jakub Jelinek 2.3.2-10- update from CVS
* Wed Mar 12 2003 Jakub Jelinek 2.3.2-9- update from CVS- fix glibc-debug description (#85111)- make librt.so a symlink again, not linker script
* Wed Mar 05 2003 Jakub Jelinek 2.3.2-8- update from CVS- remove the workarounds for broken software accessing GLIBC_PRIVATE symbols
* Tue Mar 04 2003 Jakub Jelinek 2.3.2-7- update from CVS
* Mon Mar 03 2003 Jakub Jelinek 2.3.2-6- fix TLS IE/LE model handling in dlopened libraries on TCB_AT_TP arches
* Wed Feb 26 2003 Jakub Jelinek 2.3.2-5- update from CVS
* Wed Feb 26 2003 Jakub Jelinek 2.3.2-4- update from CVS
* Tue Feb 25 2003 Jakub Jelinek 2.3.2-3- update from CVS- only warn about errno, h_errno or _res for binaries, never libraries- rebuilt with gcc-3.2.2-4 to use direct %gs TLS access insn sequences
* Mon Feb 24 2003 Jakub Jelinek 2.3.2-2- update from CVS
* Sun Feb 23 2003 Jakub Jelinek 2.3.2-1- update from CVS
* Fri Feb 21 2003 Jakub Jelinek 2.3.1-51- update from CVS
* Thu Feb 20 2003 Jakub Jelinek 2.3.1-50- update from CVS
* Thu Feb 20 2003 Jakub Jelinek 2.3.1-49- update from CVS- remove nisplus and nis from the default nsswitch.conf (#67401, #9952)
* Wed Feb 19 2003 Jakub Jelinek 2.3.1-48- update from CVS
* Sun Feb 16 2003 Jakub Jelinek 2.3.1-47- update from CVS
* Sat Feb 15 2003 Jakub Jelinek 2.3.1-46- update from CVS - pthread_cond
* NPTL fixes, new NPTL testcases
* Fri Feb 14 2003 Jakub Jelinek 2.3.1-45- update from CVS- include also linuxthreads FLOATING_STACKS libs on i686 and athlon: LD_ASSUME_KERNEL=2.2.5 to LD_ASSUME_KERNEL=2.4.0 is non-FLOATING_STACKS lt, LD_ASSUME_KERNEL=2.4.1 to LD_ASSUME_KERNEL=2.4.19 is FLOATING_STACKS lt, later is NPTL- enable TLS on alpha/alphaev6- add BuildPreReq: /usr/bin/readlink
* Wed Feb 12 2003 Jakub Jelinek 2.3.1-44- update from CVS - pthread_once fix
* Tue Feb 11 2003 Jakub Jelinek 2.3.1-43- update from CVS- vfork fix on s390- rebuilt with binutils 2.13.90.0.18-5 so that accesses to errno don\'t bind locally (#83325)
* Fri Feb 07 2003 Jakub Jelinek 2.3.1-42- update from CVS- fix pthread_create after vfork+exec in linuxthreads
* Thu Feb 06 2003 Jakub Jelinek 2.3.1-41- update from CVS
* Fri Jan 31 2003 Jakub Jelinek 2.3.1-40- update from CVS
* Thu Jan 30 2003 Jakub Jelinek 2.3.1-39- update from CVS- enable TLS on s390{,x} and sparc{,v9}
* Sat Jan 18 2003 Jakub Jelinek 2.3.1-38- update from CVS- initialize __environ in glibc_post_upgrade to empty array, so that it is not NULL- compat symlink for s390x /lib/ld64.so.1- enable glibc-profile on x86-64- only include libNoVersion.so on IA-32, Alpha and Sparc 32-bit
* Fri Jan 17 2003 Jakub Jelinek 2.3.1-37- update from CVS - nscd fixes,
*scanf fix- fix %nptlarches noarch build (#81909)- IA-64 TLS fixes
* Wed Jan 15 2003 Jakub Jelinek 2.3.1-36- update from CVS- rework -debuginfo subpackage, add -debuginfo-common subpackage on IA-32, Alpha and Sparc (ie. auxiliary arches)- fix vfork in libc.a on PPC32, Alpha, Sparc- fix libio locks in linuxthreads libc.so if libpthread.so is dlopened later (#81374)
* Tue Jan 14 2003 Jakub Jelinek 2.3.1-35- update from CVS - dlclose bugfixes- fix NPTL libpthread.a- fix glibc_post_upgrade on several arches
* Sun Jan 12 2003 Jakub Jelinek 2.3.1-34- update from CVS- TLS support on IA-64
* Thu Jan 09 2003 Jakub Jelinek 2.3.1-33- fix vfork in linuxthreads (#81377, #81363)
* Wed Jan 08 2003 Jakub Jelinek 2.3.1-32- update from CVS- don\'t use TLS libs if kernel doesn\'t set AT_SYSINFO (#80921, #81212)- add ntp_adjtime on alpha (#79996)- fix nptl_db (#81116)
* Mon Jan 06 2003 Jakub Jelinek 2.3.1-31- update from CVS- support all architectures again
* Sat Jan 04 2003 Jakub Jelinek 2.3.1-30- fix condvar compatibility wrappers- add ugly hack to use non-TLS libs if a binary is seen to have errno, h_errno or _res symbols in .dynsym
* Sat Jan 04 2003 Jakub Jelinek 2.3.1-29- update from CVS - fixes for new condvar
* Fri Jan 03 2003 Jakub Jelinek 2.3.1-28- new NPTL condvar implementation plus related linuxthreads symbol versioning updates
* Fri Jan 03 2003 Jakub Jelinek 2.3.1-27- update from CVS- fix #include with -D_BSD_SOURCE or without feature set macros- make
*sigaction, sigwait and raise the same between -lpthread -lc and -lc -lpthread in linuxthreads builds
* Wed Jan 01 2003 Jakub Jelinek 2.3.1-26- fix dlclose
* Mon Dec 30 2002 Jakub Jelinek 2.3.1-25- enable sysenter by default for now- fix endless loop in ldconfig
* Sun Dec 29 2002 Jakub Jelinek 2.3.1-24- update from CVS
* Sat Dec 28 2002 Jakub Jelinek 2.3.1-23- update from CVS - fix ptmalloc_init after clearenv (#80370)
* Mon Dec 23 2002 Jakub Jelinek 2.3.1-22- update from CVS- add IA-64 back- move TLS libraries from /lib/i686 to /lib/tls
* Fri Dec 20 2002 Jakub Jelinek 2.3.1-21- system(3) fix for linuxthreads- don\'t segfault in pthread_attr_init from libc.so- add cancellation tests from nptl to linuxthreads
* Thu Dec 19 2002 Jakub Jelinek 2.3.1-20- fix up lists of exported symbols + their versions from the libraries
* Thu Dec 19 2002 Jakub Jelinek 2.3.1-19- fix --with-tls --enable-kernel=2.2.5 libc on IA-32
* Thu Dec 19 2002 Jakub Jelinek 2.3.1-18- update from CVS - fix NPTL hanging mozilla - initialize malloc in mALLOPt (fixes problems with squid, #79957) - make linuxthreads work with dl_dynamic_weak 0 - clear dl_dynamic_weak everywhere
* Wed Dec 18 2002 Jakub Jelinek 2.3.1-17- update from CVS - NPTL socket fixes, flockfile/ftrylockfile/funlockfile fix - kill -debug sub-package, rename -debug-static to -debug - clear dl_dynamic_weak for NPTL
* Tue Dec 17 2002 Jakub Jelinek 2.3.1-16- fix and for C++- automatically generate NPTL libpthread wrappers
* Tue Dec 17 2002 Jakub Jelinek 2.3.1-15- update from CVS - all functions which need cancellation should now be cancellable both in libpthread.so and libc.so - removed AATTAATTGLIBC_2.3.2 cancellation wrappers
* Sat Dec 14 2002 Jakub Jelinek 2.3.1-14- update from CVS - replace __libc_lock_neededAATTGOTOFF(%ebx) with %gs:offsetof(tcbhead_t, multiple_threads) - start of new NPTL cancellation wrappers
* Fri Dec 13 2002 Jakub Jelinek 2.3.1-13- update from CVS- use inline locks in malloc
* Wed Dec 11 2002 Jakub Jelinek 2.3.1-12- update from CVS - support LD_ASSUME_KERNEL=2.2.5 in statically linked programs
* Tue Dec 10 2002 Jakub Jelinek 2.3.1-11- update from CVS- rebuilt with gcc-3.2.1-2
* Sat Dec 07 2002 Jakub Jelinek 2.3.1-10- update from CVS- non-nptl --with-tls --without-__thread FLOATING_STACKS libpthread should work now- faster libc locking when using nptl- add OUTPUT_FORMAT to linker scripts- fix x86_64 sendfile (#79111)
* Thu Dec 05 2002 Jakub Jelinek 2.3.1-9- update from CVS - RUSCII support (#78906)- for nptl builds add BuildRequires- fix byteswap.h for non-gcc (#77689)- add nptl-devel package
* Wed Dec 04 2002 Jakub Jelinek 2.3.1-8- update from CVS - make --enable-kernel=2.2.5 --with-tls --without-__thread ld.so load nptl and other --with-__thread libs- disable nptl by default for now
* Thu Nov 28 2002 Jakub Jelinek 2.3.1-7- update from CVS- restructured redhat/Makefile and spec, so that src.rpm contains glibc-.tar.bz2, glibc-redhat-.tar.bz2 and glibc-redhat.patch- added nptl
* Sat Nov 09 2002 Jakub Jelinek 2.3.1-6- update from CVS - even more regex fixes- run sed testsuite to check glibc regex
* Fri Oct 25 2002 Jakub Jelinek 2.3.1-5- fix LD_DEBUG=statistics and LD_TRACE_PRELINKING in programs using libpthread.so.
* Fri Oct 25 2002 Jakub Jelinek 2.3.1-4- update from CVS - fixed %a and %A in
*printf (#75821) - fix re_comp memory leaking (#76594)
* Wed Oct 23 2002 Jakub Jelinek 2.3.1-3- update from CVS - some more regex fixes- fix libpthread.a (#76484)- fix locale-archive enlarging
* Sat Oct 19 2002 Jakub Jelinek 2.3.1-2- update from CVS - don\'t need to use 128K of stacks for DNS lookups - regex fixes - updated timezone data e.g. for this year\'s Brasil DST changes - expand ${LIB} in RPATH/RUNPATH/dlopen filenames
* Sat Oct 12 2002 Jakub Jelinek 2.3.1-1- update to 2.3.1 final - support really low thread stack sizes (#74073)- tzdata update
* Thu Oct 10 2002 Jakub Jelinek 2.3-2- update from CVS - handle low stack limits - move s390x into
*/lib64
* Fri Oct 04 2002 Jakub Jelinek 2.3-1- update to 2.3 final - fix freopen on libstdc++ <= 2.96 stdin/stdout/stderr (#74800)
* Mon Sep 30 2002 Jakub Jelinek 2.2.94-3- don\'t prelink -r libc.so on ppc/x86-64/sparc
*, it doesn\'t speed things up, because they are neither REL arches, nor ELF_MACHINE_REL_RELATIVE- fix sparc64 build
* Mon Sep 30 2002 Jakub Jelinek 2.2.94-2- update from CVS
* Sun Sep 29 2002 Jakub Jelinek 2.2.94-1- update from CVS- prelink on ppc and x86-64 too- don\'t remove ppc memset- instead of listing on which arches to remove glibc-compat list where it should stay
* Sat Sep 07 2002 Jakub Jelinek 2.2.93-5- fix wcsmbs functions with invalid character sets (or malloc failures)- make sure __ctype_b etc. compat vars are updated even if they are copy relocs in the main program
* Fri Sep 06 2002 Jakub Jelinek 2.2.93-4- fix /lib/libnss1_dns.so.1 (missing __set_h_errno definition leading to unresolved __set_h_errno symbol)
* Thu Sep 05 2002 Jakub Jelinek 2.2.93-3- security fix - increase dns-network.c MAXPACKET to at least 65536 to avoid buffer overrun. Likewise glibc-compat dns-{host,network}.c.
* Wed Sep 04 2002 Jakub Jelinek 2.2.93-2- temporarily add back __ctype_b, __ctype_tolower and __ctype_toupper to libc.a and export them as AATTAATTGLIBC_2.0 symbols, not AATTGLIBC_2.0 from libc.so - we have still lots of .a libraries referencing __ctype_{b,tolower,toupper} out there...
* Wed Sep 04 2002 Jakub Jelinek 2.2.93-1- update from CVS - 2.2.93 release - use double instead of single indirection in isXXX macros - per-locale wcsmbs conversion state
* Sun Sep 01 2002 Jakub Jelinek 2.2.92-2- update from CVS - fix newlocale/duplocale/uselocale- disable profile on x86_64 for now
* Sun Sep 01 2002 Jakub Jelinek 2.2.92-1- update from CVS - 2.2.92 release - fix gettext after uselocale - fix locales in statically linked threaded programs - fix NSS
* Fri Aug 30 2002 Jakub Jelinek 2.2.91-1- update from CVS - 2.2.91 release - fix fd leaks in locale-archive reader (#72043)- handle EROFS in build-locale-archive gracefully (#71665)
* Thu Aug 29 2002 Jakub Jelinek 2.2.90-27- update from CVS - fix re_match (#72312)- support more than 1024 threads
* Sat Aug 24 2002 Jakub Jelinek 2.2.90-26- update from CVS - fix i386 build
* Fri Aug 23 2002 Jakub Jelinek 2.2.90-25- update from CVS - fix locale-archive loading hang on some (non-primary) locales (#72122, #71878) - fix umount problems with locale-archives when /usr is a separate partition (#72043)- add LICENSES file
* Sat Aug 17 2002 Jakub Jelinek 2.2.90-24- update from CVS - only mmap up to 2MB of locale-archive on 32-bit machines initially - fix fseek past end + fread segfault with mmaped stdio- include which is mistakenly not included in glibc-devel on IA-32
* Sat Aug 17 2002 Jakub Jelinek 2.2.90-23- don\'t return normalized locale name in setlocale when using locale-archive
* Fri Aug 16 2002 Jakub Jelinek 2.2.90-22- update from CVS - optimize for primary system locale- localedef fixes (#71552, #67705)
* Thu Aug 15 2002 Jakub Jelinek 2.2.90-21- fix path to locale-archive in libc reader- build locale archive at glibc-common %post time- export __strtold_internal and __wcstold_internal on Alpha again- workaround some localedata problems
* Wed Aug 14 2002 Jakub Jelinek 2.2.90-20- update from CVS- patch out set_thread_area for now
* Sat Aug 10 2002 Jakub Jelinek 2.2.90-19- update from CVS- GB18030 patch from Yu Shao- applied Debian patch for getaddrinfo IPv4 vs. IPv6- fix regcomp (#71039)
* Mon Aug 05 2002 Jakub Jelinek 2.2.90-18- update from CVS- use /usr/sbin/prelink, not prelink (#70376)
* Fri Jul 26 2002 Jakub Jelinek 2.2.90-17- update from CVS
* Fri Jul 26 2002 Jakub Jelinek 2.2.90-16- update from CVS - ungetc fix (#69586) - fseek errno fix (#69589) - change
*etrlimit prototypes for C++ (#68588)- use --without-tls instead of --disable-tls
* Fri Jul 12 2002 Jakub Jelinek 2.2.90-15- set nscd user\'s shell to /sbin/nologin (#68369)- fix glibc-compat buffer overflows (security)- buildrequire prelink, don\'t build glibc\'s own copy of it (#67567)- update from CVS - regex fix (#67734) - fix unused warnings (#67706) - fix freopen with mmap stdio (#67552) - fix realloc (#68499)
* Wed Jun 26 2002 Bill Nottingham 2.2.90-14- update from CVS - fix argp on long words - update atime in libio
* Sun Jun 23 2002 Jakub Jelinek 2.2.90-13- update from CVS - a thread race fix - fix readdir on invalid dirp
* Thu Jun 20 2002 Jakub Jelinek 2.2.90-12- update from CVS - don\'t use __thread in headers- fix system(3) in threaded apps- update prelink, so that it is possible to prelink -u libc.so.6.1 on Alpha
* Sat Jun 08 2002 Jakub Jelinek 2.2.90-11- update from CVS - fix __moddi3 (#65612, #65695) - fix ether_line (#64427)- fix setvbuf with mmap stdio (#65864)- --disable-tls for now, waiting for kernel- avoid duplication of __divtf3 etc. on IA-64- make sure get
*ent_r and _IO_wfile_jumps are exported (#62278)
* Wed May 22 2002 Jakub Jelinek 2.2.90-10- update from CVS - fix Alpha pthread bug with gcc 3.1
* Sat Apr 20 2002 Jakub Jelinek 2.2.5-35- fix nice
* Tue Apr 16 2002 Jakub Jelinek 2.2.5-34- add relocation dependencies even for weak symbols (#63422)- stricter check_fds check for suid/sgid binaries- run make check at %install time
* Sun Apr 14 2002 Jakub Jelinek 2.2.5-33- handle Dec 31 1969 in mktime for timezones west of GMT (#63369)- back out do-lookup.h change (#63261, #63305)- use \"memory\" clobber instead all the fancy stuff in i386/i686/bits/string.h since lots of compilers break on it- fix sparc build with gcc 3.1- fix spec file for athlon
* Wed Apr 10 2002 Jakub Jelinek 2.2.5-32- fix debugging of threaded apps (#62804)- fix DST for Estonia (#61494)- document that pthread_mutexattr_?etkind_np are deprecated and pthread_mutexattr_?ettype should be used instead in man pages (#61485)- fix libSegFault.so undefined externals
* Sat Apr 06 2002 Jakub Jelinek 2.2.5-31- temporarily disable prelinking ld.so, as some statically linked binaries linked against debugging versions of old glibcs die on it (#62352)- fix for -std=c99 (#62516)- fix ether_ntohost segfault (#62397)- remove in glibc_post_upgrade on i386 all /lib/i686/libc-
*.so, /lib/i686/libm-
*.so and /lib/i686/libpthread-
*.so, not just current version (#61633)- prelink -r on alpha too
* Fri Mar 29 2002 Jakub Jelinek 2.2.5-30- update GB18030 iconv module (Yu Shao)
* Wed Mar 27 2002 Jakub Jelinek 2.2.5-29- features.h fix
* Wed Mar 27 2002 Jakub Jelinek 2.2.5-28- update from CVS - fix nscd with huge groups - fix nis to not close fds it shouldn\'t- rebuilt against newer glibc-kernheaders to use the correct PATH_MAX- handle .athlon.rpm glibc the same way as .i686.rpm- add a couple of .ISO-8859-15 locales (#61922)- readd temporarily currencies which were superceeded by Euro into the list of accepted currencies by localedef to make standard conformance testsuites happy- temporarily moved __libc_waitpid back to make Sun JDK happy- use old malloc code- prelink i686/athlon ld.so and prelink -r i686/athlon libc.so
* Fri Mar 15 2002 Jakub Jelinek 2.2.5-27- update from CVS - fix DST handling for southern hemisphere (#60747) - fix daylight setting for tzset (#59951) - fix ftime (#60350) - fix nice return value - fix a malloc segfault- temporarily moved __libc_wait, __libc_fork and __libc_stack_end back to what they used to be exported at- censorship (#60758)
* Fri Mar 01 2002 Jakub Jelinek 2.2.5-26- update from CVS- use __attribute__((visibility(...))) if supported, use _rtld_local for ld.so only objects- provide libc\'s own __{,u}{div,mod}di3
* Thu Feb 28 2002 Jakub Jelinek 2.2.5-25- switch back to 2.2.5, mmap stdio needs work
* Tue Feb 26 2002 Jakub Jelinek 2.2.90-8- fix two other mmap stdio bugs (#60228)
* Fri Feb 22 2002 Jakub Jelinek 2.2.90-7- fix yet another mmap stdio bug (#60145)
* Wed Feb 20 2002 Jakub Jelinek 2.2.90-6- fix mmap stdio bug (seen on ld as File truncated error, #60043)- apply Andreas Schwab\'s fix for pthread sigwait- remove /lib/i686/ libraries in glibc_post_upgrade when performing i386 glibc install
* Fri Feb 15 2002 Jakub Jelinek 2.2.90-5- update to CVS- added glibc-utils subpackage- disable autoreq in glibc-debug- readd %lang() to locale files
* Fri Feb 08 2002 Jakub Jelinek 2.2.90-4- update to CVS- move glibc private symbols to GLIBC_PRIVATE symbol version
* Thu Jan 10 2002 Jakub Jelinek 2.2.90-3- fix a sqrt bug on alpha which caused SHN_UNDEF $__full_ieee754_sqrt..ng symbol in libm
* Wed Jan 09 2002 Jakub Jelinek 2.2.90-2- add debug-static package
* Tue Jan 01 2002 Jakub Jelinek 2.2.90-1- update from CVS- remove -D__USE_STRING_INLINES- add debug subpackage to trim glibc and glibc-devel size
* Thu Oct 04 2001 Jakub Jelinek 2.2.4-19- fix strsep
* Sat Sep 29 2001 Jakub Jelinek 2.2.4-18- fix a ld.so bug with duplicate searchlists in l_scope- fix erfcl(-inf)- turn /usr/lib/librt.so into linker script
* Thu Sep 27 2001 Jakub Jelinek 2.2.4-17- fix a ld.so lookup bug after lots of dlopen calls- fix CMSG_DATA for non-gcc non-ISOC99 compilers (#53984)- prelinking support for Sparc64
* Sat Sep 22 2001 Jakub Jelinek 2.2.4-16- update from CVS to fix DT_SYMBOLIC- prelinking support for Alpha and Sparc
* Wed Sep 19 2001 Jakub Jelinek 2.2.4-15- update from CVS - linuxthreads now retries if -1/EINTR is returned from reading or writing to thread manager pipe (#43742)- use DT_FILTER in librt.so (#53394) - update glibc prelink patch so that it handles filters- fix timer_
* with SIGEV_NONE (#53494)- make glibc_post_upgrade work on PPC (patch from Franz Sirl)
* Tue Sep 11 2001 Jakub Jelinek 2.2.4-14- fix build on sparc32- 2.2.4-13 build for some reason missed some locales on alpha/ia64
* Tue Sep 04 2001 Jakub Jelinek 2.2.4-13- fix iconvconfig
* Tue Sep 04 2001 Jakub Jelinek 2.2.4-12- add fam to /etc/rpc (#52863)- fix for C++ (#52960)- fix perror
* Tue Aug 28 2001 Jakub Jelinek 2.2.4-11- fix strnlen(x, -1)
* Tue Aug 28 2001 Jakub Jelinek 2.2.4-10- doh, should only define __libc_rwlock_t if __USE_UNIX98.
* Tue Aug 28 2001 Jakub Jelinek 2.2.4-9- fix bits/libc-lock.h so that gcc can compile- fix s390 build
* Sat Aug 25 2001 Jakub Jelinek 2.2.4-8- kill stale library symlinks in ldconfig (#52350)- fix inttypes.h for G++ < 3.0- use DT_REL
*COUNT
* Thu Aug 23 2001 Jakub Jelinek 2.2.4-7- fix strnlen on IA-64 (#50077)
* Fri Aug 17 2001 Jakub Jelinek 2.2.4-6- glibc 2.2.4 final- fix -lpthread -static (#51672)
* Sat Aug 11 2001 Jakub Jelinek 2.2.4-5- doh, include libio/tst-swscanf.c
* Sat Aug 11 2001 Jakub Jelinek 2.2.4-4- don\'t crash on catclose(-1)- fix wscanf %[] handling- fix return value from swprintf- handle year + %U/%W week + week day in strptime
* Fri Aug 10 2001 Jakub Jelinek 2.2.4-3- update from CVS to - fix strcoll (#50548) - fix seekdir (#51132) - fix memusage (#50606)- don\'t make gconv-modules.cache %config file, just don\'t verify its content.
* Tue Aug 07 2001 Jakub Jelinek - fix strtod and
*scanf (#50723, #50724)
* Sun Aug 05 2001 Jakub Jelinek - update from CVS - fix iconv cache handling- glibc should not own /usr/share/info, /usr/share/man nor /usr/share/man/man3 (#50673)- add gconv-modules.cache as emtpy config file (#50699)- only run iconvconfig if /usr is mounted read-write (#50667)
* Thu Jul 26 2001 Jakub Jelinek - move iconvconfig from glibc-common into glibc subpackage, call it from glibc_post_upgrade instead of common\'s post.
* Wed Jul 25 2001 Jakub Jelinek - turn off debugging printouts in iconvconfig
* Wed Jul 25 2001 Jakub Jelinek - update from CVS - fix IA-32 makecontext - make fflush(0) thread-safe (#46446)
* Tue Jul 24 2001 Jakub Jelinek - adjust prelinking DT_
* and SHT_
* values in elf.h- update from CVS - iconv cache - make iconv work in SUID/SGID programs (#34611)
* Sat Jul 21 2001 Jakub Jelinek - update from CVS - kill non-pic code in libm.so - fix getdate - fix some locales (#49402)- rebuilt with binutils-2.11.90.0.8-5 to place .interp section properly in libBrokenLocale.so, libNoVersion.so and libanl.so- add floating stacks on IA-64, Alpha, Sparc (#49308)
* Tue Jul 17 2001 Jakub Jelinek - make /lib/i686 directory owned by glibc
*.i686.rpm
* Tue Jul 10 2001 Jakub Jelinek - remove rquota.[hx] headers which are now provided by quota (#47141)- add prelinking patch
* Fri Jul 06 2001 Jakub Jelinek - require sh-utils for nscd
* Tue Jun 26 2001 Jakub Jelinek - update from CVS (#43681, #43350, #44663, #45685)- fix ro_RO bug (#44644)
* Thu Jun 07 2001 Jakub Jelinek - fix a bunch of math bugs (#43210, #43345, #43346, #43347, #43348, #43355)- make rpc headers -ansi compilable (#42390)- remove alphaev6 optimized memcpy, since there are still far too many broken apps which call memcpy where they should call memmove- update from CVS to (among other things): - fix tanhl bug (#43352)
* Wed May 23 2001 Jakub Jelinek - fix #include with -D_XOPEN_SOURCE=500 on ia64 (#35968)- fix a dlclose reldeps handling bug- some more profiling fixes- fix tgmath.h
* Fri May 18 2001 Jakub Jelinek - make ldconfig more quiet- fix LD_PROFILE on i686 (#41030)
* Thu May 17 2001 Jakub Jelinek - fix the hardlink program, so that it really catches all files with identical content- add a s390x clone fix
* Thu May 17 2001 Jakub Jelinek - fix rpc for non-threaded apps using svc_fdset and similar variables (#40409)- fix nss compatibility DSO versions for alphaev6- add a hardlink program instead of the shell 3x for plus cmp -s/link which takes a lot of time during build- rework BuildPreReq and Conflicts with gcc, so that it applies only where it has to
* Sat May 12 2001 Jakub Jelinek - fix locale name of ja_JP in UTF-8 (#39783)- fix re_search_2 (#40244)- fix memusage script (#39138, #39823)- fix dlsym(RTLD_NEXT, ) from main program (#39803)- fix xtrace script (#39609)- make glibc conflict with glibc-devel 2.2.2 and below (to make sure libc_nonshared.a has atexit)- fix getconf LFS_CFLAGS on 64bitters- recompile with gcc-2.96-84 or above to fix binary compatibility problem with __frame_state_for function (#37933)
* Sat Apr 28 2001 Jakub Jelinek - glibc 2.2.3 release - fix strcoll (#36539)- add BuildPreReqs (#36378)
* Thu Apr 26 2001 Jakub Jelinek - update from CVS
* Sat Apr 21 2001 Jakub Jelinek - update from CVS - fix sparc64, ia64 - fix some locale syntax errors (#35982)
* Thu Apr 19 2001 Jakub Jelinek - update from CVS
* Thu Apr 12 2001 Jakub Jelinek - update from CVS
* Sat Apr 07 2001 Jakub Jelinek - support even 2.4.0 kernels on ia64, sparc64 and s390x- include UTF-8 locales- make gconv-modules %config(noreplace)
* Sat Mar 24 2001 Jakub Jelinek - back out sunrpc changes
* Thu Mar 22 2001 Jakub Jelinek - update from CVS - fix ia64 build - fix pthread_getattr_np
* Sat Mar 17 2001 Jakub Jelinek - update from CVS - run atexit() registered functions at dlclose time if they are in shared libraries (#28625) - add pthread_getattr_np API to make JVM folks happy
* Thu Mar 15 2001 Jakub Jelinek - require 2.4.1 instead of 2.4.0 on platforms where it required 2.4 kernel- fix ldd behaviour on unresolved symbols- remove nonsensical ldconfig warning, update osversion for the most recent library with the same soname in the same directory instead (#31703)- apply selected patches from CVS- s390x spec file changes from Florian La Roche
* Thu Mar 08 2001 Jakub Jelinek - fix gencat (#30894)- fix ldconfig changes from yesterday, fix LD_ASSUME_KERNEL handling
* Wed Mar 07 2001 Jakub Jelinek - update from CVS- make pthread_attr_setstacksize consistent before and after pthread manager is started (#28194)- pass back struct sigcontext from pthread signal wrapper (on ia32 only so far, #28493)- on i686 ship both --enable-kernel 2.2.5 and 2.4.0 libc/libm/libpthread, make ld.so pick the right one
* Sun Feb 18 2001 Preston Brown - glib-common doesn\'t require glibc, until we can figure out how to get out of dependency hell.
* Sun Feb 18 2001 Jakub Jelinek - make glibc require particular version of glibc-common and glibc-common prerequire glibc.
* Sat Feb 17 2001 Jakub Jelinek - glibc 2.2.2 release - fix regex REG_ICASE bug seen in ksymoops
* Sun Feb 11 2001 Jakub Jelinek - fix regexec leaking memory (#26864)
* Sat Feb 10 2001 Jakub Jelinek - update from CVS - fix ia64 build with gnupro - make regex 64bit clean - fix tgmath make check failures on alpha
* Wed Feb 07 2001 Jakub Jelinek - update again for ia64 DF_1_INITFIRST
* Sat Feb 03 2001 Jakub Jelinek - update from CVS - fix getaddrinfo (#25437) - support DF_1_INITFIRST (#25029)
* Thu Jan 25 2001 Jakub Jelinek - build all auxiliary arches with --enablekernel 2.4.0, those wanting to run 2.2 kernels can downgrade to the base architecture glibc.
* Sun Jan 21 2001 Jakub Jelinek - remove %lang() flags from %{_prefix}/lib/locale files temporarily
* Mon Jan 15 2001 Jakub Jelinek - update to 2.2.1 final - fix a pthread_kill_other_threads_np breakage (#23966) - make static binaries using dlopen work on ia64 again- fix a typo in glibc-common group
* Thu Jan 11 2001 Bernhard Rosenkraenzer - devel requires glibc = %{version}- noreplace /etc/nscd.conf
* Thu Jan 11 2001 Jakub Jelinek - some more security fixes: - don\'t look up LD_PRELOAD libs in cache for SUID apps (because that bypasses SUID bit checking on the library) - place output files for profiling SUID apps into /var/profile, use O_NOFOLLOW for them - add checks for $MEMUSAGE_OUTPUT and $SEGFAULT_OUTPUT_NAME- hardlink identical locale files together- add %lang() tags to locale stuff- remove ko_KR.utf8 for now, it is provided by locale-utf8 package
* Tue Jan 09 2001 Jakub Jelinek - add glibc-common subpackage- fix alphaev6 memcpy (#22494)- fix sys/cdefs.h (#22908)- don\'t define stdin/stdout/stderr as macros for -traditional (#22913)- work around a bug in IBM JDK (#22932, #23012)- fix pmap_unset when network is down (#23176)- move nscd in rc.d before netfs on shutdown- fix $RESOLV_HOST_CONF in SUID apps (#23562)
* Sat Dec 16 2000 Jakub Jelinek - fix ftw and nftw
* Thu Dec 14 2000 Jakub Jelinek - fix fcvt (#22184)- ldd /lib/ld-linux.so.2 is not crashing any longer again (#22197)- fix gencat
* Tue Dec 12 2000 Jakub Jelinek - fix alpha htonl and alphaev6 stpcpy
* Sun Dec 10 2000 Jakub Jelinek - update to CVS to: - fix getnameinfo (#21934) - don\'t stomp on memory in rpath handling (#21544) - fix setlocale (#21507)- fix libNoVersion.so.1 loading code (#21579)- use auxarches define in spec file for auxiliary architectures (#21219)- remove /usr/share directory from filelist (#21218)
* Mon Nov 20 2000 Jakub Jelinek - update to CVS to fix getaddrinfo
* Sat Nov 18 2000 Jakub Jelinek - update to CVS to fix freopen- remove all alpha workarounds, not needed anymore
* Thu Nov 16 2000 Jakub Jelinek - fix dladdr bug on alpha/sparc32/sparc64- fix Makefiles so that they run static tests properly
* Wed Nov 15 2000 Jakub Jelinek - update to CVS to fix ldconfig
* Fri Nov 10 2000 Jakub Jelinek - update to glibc 2.2 release
* Tue Nov 07 2000 Jakub Jelinek - update to CVS to: - export __sysconfAATTAATTGLIBC_2.2 (#20417)
* Sat Nov 04 2000 Jakub Jelinek - merge to 2.1.97
* Tue Oct 31 2000 Jakub Jelinek - update to CVS, including: - fix WORD_BIT/LONG_BIT definition in limits.h (#19088) - fix hesiod (#19375) - set LC_MESSAGES in zic/zdump for proper error message output (#19495) - fix LFS fcntl when used with non-LFS aware kernels (#19730)
* Fri Oct 20 2000 Jakub Jelinek - fix alpha semctl (#19199)- update to CVS, including: - fix glibc headers for Compaq non-gcc compilers - fix locale alias handling code (#18832) - fix rexec on little endian machines (#18886)- started writing changelog again
* Fri Aug 11 2000 Adrian Havill - added ja ujis alias for backwards compatibility
 
ICM