SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG
DONATE


YUM REPOSITORY

 
 
Changelog for glibc-32bit-2.11.1-2.2.x86_64.rpm :
Mon Dec 19 13:00:00 2011 rguentherAATTsuse.com
- Check values from file header in __tzfile_read.
[bnc #735850, CVE-2009-5029]
- Fix query for second nameserver if first one fails. [bnc #678195]

Fri Jul 22 14:00:00 2011 lnusselAATTsuse.de
- update crypt_blowfish to version 1.2 (bnc#700876, CVE-2011-2483)

* due to the signedness bug fix 2a hashes are incompatible with
previous versions if the password contains 8bit chracters!

Thu May 12 14:00:00 2011 roAATTsuse.de
- rediff patches to remove fuzz

Thu Apr 28 14:00:00 2011 pbaudisAATTsuse.cz
- Restrict $ORIGIN expansion within setuid executable rpaths by ld.so,
leading to potential security vulnerability [bnc#687510]
- Fixed integer overflow vulnerability in fnmatch() [bnc#625835]
- Fix sqrtl() accuracy on ppc64 [bnc#659567]

Tue Apr 19 14:00:00 2011 mciharAATTsuse.de
- add bug-685405.diff to fix times syscall with NULL (bnc#685405)

Fri Apr 1 14:00:00 2011 lnusselAATTsuse.de
- fix typo in baselibs.conf

Mon Mar 21 13:00:00 2011 pbaudisAATTsuse.cz
- Fixed arbitrary code execution in case of passing extremely large
strings as fnmatch() parameters [bnc#625835]
- Fix setxid() race condition [bnc#645303]
- Add baselibs.conf gconv-modules.d generator post block for
32-bit glibc-locale package [bnc#649634]
- Fix ld.so namespace race condition [bnc#664541]
- Fix writev() return value wrapping around on ppc64 [bnc#673111]
- Fix ldd executing loader specified in examined binary [bnc#677787]
- Fix locale output not being escaped to be shell-safe [bnc#678031]

Fri Feb 4 13:00:00 2011 pbaudisAATTsuse.cz
- Fixed a couple of bad stdio prototypes triggering compilation failures
with C++ and -U_GNU_SOURCE [bnc#625591]
- Fixed insufficient TCB alignment for AVX machines [bnc#647965]
- Introduce MALLOC_ARENA_MAX and M_ARENA_MAX support [bnc#659090]
- Fixed stack unwinding past glibc _fini function (proper showing
of destructor backtraces) [bnc#585879]
- Fixed stack corruption in
*printf() with large number of positional
specifiers [bnc#666179]
- Introduce support for shadow database based on NIS passwd.adjunct
[bnc#569091]

Wed Oct 27 14:00:00 2010 pbaudisAATTsuse.cz
- Add missing iconvconfig for refreshing gconv.cache to glibc-locale %post

Mon Oct 25 14:00:00 2010 pbaudisAATTsuse.cz
- Fix two LD_AUDIT security vulnerabilities: spurious $ORIGIN expansion
and missing setuid library check when running as setuid [bnc#646960]

Mon Oct 11 14:00:00 2010 pbaudisAATTsuse.cz
- Redo the hconf setup; disabling gethostbyname4() is not enough
for same-family records [bnc#572188]

Thu Aug 12 14:00:00 2010 dmuellerAATTsuse.de
- rediff patches with fuzz

Wed Jul 7 14:00:00 2010 pbaudisAATTsuse.cz
- Fix NIS-compat initgroups routine to work reliably over multiple
invocations [bnc#607064]
- Fix integer overflow in ld.so --verify code [bnc#592941]
- Fix addmntent() allowing /etc/mtab corruption by newlines [bnc#594263]

Sat Apr 24 14:00:00 2010 pbaudisAATTsuse.cz
- Fix hconf setup change, I have made mistake during testing;
we cannot setup hconf within nscd easily since we have local
instance. For now, just disable gethostbyname4() in aicache.

Fri Apr 23 14:00:00 2010 pbaudisAATTsuse.cz
- Fix missing hconf setup in nscd - this meant `multi on` in
/etc/host.conf was ignored when nscd was used, breaking e.g.
resolving of multi-AF records in /etc/hosts [bnc#572188]

Sat Apr 10 14:00:00 2010 pbaudisAATTsuse.cz
- Fix gconv cache generation on s390 [bnc#592944]

Tue Apr 6 14:00:00 2010 pbaudisAATTsuse.cz
- Temporarily disable time() VDSO usage on PPC64 due to race condition
danger [bnc#590216]

Wed Mar 24 13:00:00 2010 pbaudisAATTsuse.cz
- Fix get_nprocs() large CPU count handling [bnc#590665]

Tue Mar 23 13:00:00 2010 pbaudisAATTsuse.cz
- Fix interference of STB_GNU_UNIQUE and prelink [bnc#586979]
- Make time() use VDSO on PPC64 [bnc#590216]
- Make pthread_cond_timedway() use VDSO on PPC64 [bnc#590517]

Thu Mar 18 13:00:00 2010 pbaudisAATTsuse.cz
- Add PreReq for cat to glibc-locale [bnc#588997]

Fri Mar 5 13:00:00 2010 pbaudisAATTsuse.cz
- Fix spurious mapping from lowercase sharp s to uppercase sharp S
which is less standard and causes problems for ISO encodings [bnc#541773]

Mon Mar 1 13:00:00 2010 pbaudisAATTsuse.cz
- Fix spurious overflow messages on some R_X86_64_PC32 relocations,
patch by Richard Guenther [bnc#583019]

Wed Feb 24 13:00:00 2010 pbaudisAATTsuse.cz
- Fix assertion failures within valloc(), patch by Michael Matz
[bnc#581391]

Wed Feb 17 13:00:00 2010 pbaudisAATTsuse.cz
- S/390: Disable two UTF conversion instructions due to the hardware
mishandling some error conditions in the input stream [bnc#579871]

Mon Feb 15 13:00:00 2010 pbaudisAATTsuse.cz
- Further fix previous fix

Thu Feb 11 13:00:00 2010 pbaudisAATTsuse.cz
- Fix another upgrade problem on power5 and older - correctly remove
the old optimized libraries; found out by matzAATTsuse.de [bnc#563978]

Fri Feb 5 13:00:00 2010 pbaudisAATTsuse.cz
- Final fix for memchr() overflow on IA64 provided by upstream
[bnc#567516]

Thu Jan 28 13:00:00 2010 pbaudisAATTsuse.cz
- Fix another memchr() overflow on IA64; another known one still
remains a mystery [bnc#567516]

Wed Jan 27 13:00:00 2010 pbaudisAATTsuse.cz
- Remove now-obsolete powerpc-cpu addon usage [bnc#572819]
- Fix statfs64() on IA64 in 32-bit mode ia32el [bnc#534828]

Tue Jan 26 13:00:00 2010 pbaudisAATTsuse.cz
- Fix upgrade from previous distributions on power5 and older [bnc#563978]

Tue Jan 19 13:00:00 2010 pbaudisAATTsuse.cz
- Disable AMD-optimized strncmp() on x86_64 that is getting miscompiled
by the assembler [bnc#540647]

Mon Jan 18 13:00:00 2010 pbaudisAATTsuse.cz
- Upgrade to latest release/2.11/master - glibc-2.11.1-11c19d374bd4
- Just trivial changes - version bump to 2.11.1, NIS-related
resolver fixes, ELF lookup race, .h typo fix and regcomp
out-of-memory handling miss

Fri Dec 4 13:00:00 2009 pbaudisAATTsuse.cz
- Upgrade to latest release/2.11/master - glibc-2.11-1db8b35487c8:
- This should really become 2.11.1
- Only few bugfixes, weekday updated in three locales
- Retired patches:
glibc-ia64-memchr.diff

Fri Nov 20 13:00:00 2009 pbaudisAATTsuse.cz
- Upgrade to latest release/2.11/master - glibc-2.11-1bc1954c7357:
- This snapshot is slated to become 2.11.1 if all goes well
- Mix of fixes for various recently found out issues
- Retired patches:
glibc-ifunc-dlsym-fixup.diff
- [IA64] Fix memchr() on mmap(MAP_SHARED) boundary [fix lighttpd crashes]
- Again use 127.0.0.1 as default nameserver in case of empty
/etc/resolv.conf [bnc#473308]

Thu Nov 19 13:00:00 2009 pbaudisAATTsuse.cz
- Keep .symtab and .strtab for all glibc-related .so libraries [FATE#307090]
[bnc#545721]
- [ppc,ppc64] Enable optimized builds for power7; no separate power4, power5
builds are generated anymore, instead default glibc is built for power4
at least, tuned for power5 execution [FATE#307021]
- Large clean-up of the specfile
- Add delimiter in front of external additions to locale/gconv lists

Sat Nov 14 13:00:00 2009 pbaudisAATTsuse.cz
- Add 623 and 664 to /etc/bindresvport.blacklist to fix problems with
port conflict on some IPMI network cards [bnc#513961]

Mon Nov 9 13:00:00 2009 pbaudisAATTsuse.cz
- Allow external additions to /usr/share/locale/locale.alias and
/usr/lib/gconv/gconv-modules, required for the SAP-locales package.

Fri Nov 6 13:00:00 2009 pbaudisAATTsuse.cz
- Remove AMD-provided strlen(), upstream is faster.

Thu Nov 5 13:00:00 2009 pbaudisAATTsuse.cz
- Upgrade to Git HEAD as of 20091105 - glibc-2.11-13f6812ffb5b:

* New interfaces: execvpe, pthread_sigqueue, mkstemps, mkstemps64, mkostemps,
mkostemps64
Implemented by Ulrich Drepper.

* Checking version of longjmp added that fails if an uninitialized stack
frame would be created. Implemented by Ulrich Drepper.

* STT_GNU_IFUNC is now supported in static executables.
Implemented by H.J. Lu.

* STT_GNU_IFUNC implemented for PPC by Alan Modra.

* New optimized string functions for x86-64: strstr, strcasestr, memcmp,
strcspn, strpbrk, strspn, strcpy, stpcpy, strncpy, strcmp (SSE2, SSE4.2),
strncmp (SSE2, SSE4.2), strchr (SSE4.2), strrchr (SSE4.2).
Contributed by H.J. Lu.
strlen, rawmemchr, strcmp (SSSE3), strncmp (SSSE3).
Implemented by Ulrich Drepper.

* New optimized string functions for x86: strlen, strcspn, strspn, strpbrk,
strstr, strcasestr.
Contributed by H.J. Lu.

* Support for fma instruction in AVX on x86-64.
Implemented by H.J. Lu and Ulrich Drepper.

* AVX support in x86-64 auditing support in ld.so.
Implemented by H.J. Lu.

* STB_GNU_UNIQUE support added.
Implemented by Ulrich Drepper.

* Implement second fallback mode for optimized DNS lookup for even more
broken environments. If two requests from the same port are not
handled correctly close the socket and open a new one before sending
the second request. The \'single-request-reopen\' option in /etc/resolv.conf
can be used to select this mode right away, instead of rediscovering the
necessity is every process again.
Implemented by Ulrich Drepper.

* New resolver flag RES_USE_DNSSEC to enable use of verified lookup.
Implemented by Adam Tkac.

* Optimized iconv conversions for S390x.
Implemented by Andreas Krebbel.

* Using condvars with PI mutexes is now more efficient due to kernel
support for requeueing to PI futexes. NPTL support added for x86-64.
Implemented by Ulrich Drepper.

* New locales: ps_AF, my_MM
- Retired patches:
glibc-2.11-timer-delete-race.diff
glibc-utmp-timeout-raise.diff
glibc-nscd-assert.diff
glibc-2.10-mcheck-free-race.diff
glibc-nscd-prune-ret.diff
- Made ifunc compile on IA64 using patch by H.J.Lu
- Fixed compilation on PPC Cell
- Lowered utmp locking timeout from 30s to 10s to be compatible
with upstream

Thu Nov 5 13:00:00 2009 pbaudisAATTsuse.cz
- Merge openSUSE:Factory (pre-11.2) and SLE11 codebase:

* Most of SLE11SP1 glibc is based on 11.2 glibc; all SLE11 local
glibc changes that were dropped are superseded by new upstream
release included now

* The timer delete patch is taken from SLE11

* ARM support is removed c.f. 11.2

* SLE11SP1 nscd package does not provide AppArmor profile c.f. 11.2

Sat Sep 19 14:00:00 2009 pbaudisAATTsuse.cz
- Update to glibc-2.10.1-44dbdf3777 of glibc/pb-stable.git glibc-2.10-branch
(Still the same source is used for glibc-ports.) - random minor fixes

Mon Sep 14 14:00:00 2009 pbaudisAATTsuse.cz
- Fix exception behaviour of various libm functions by AMD optimized
for x86_64 [bnc#487576]

Mon Sep 14 14:00:00 2009 pbaudisAATTsuse.cz
- define _filter_GLIBC_PRIVATE so that our glibc is not marked to
provide these symbols [bnc#468748]

Tue Sep 8 14:00:00 2009 pbaudisAATTsuse.cz
- Fix timer_delete() race condition [bnc#537351]

Tue Sep 8 14:00:00 2009 pbaudisAATTsuse.cz
- Blowfish: Enable BF_SCALE even on x86_64

Sat Sep 5 14:00:00 2009 pbaudisAATTsuse.cz
- Radically trim down the Blowfish support patch - keeps only crypt_blowfish
from the original OWL patch, but does the rest within the current glibc
crypt infrastructure [bnc#529495]

Wed Aug 26 14:00:00 2009 mlsAATTsuse.de
- make patch0 usage consistent

Tue Aug 25 14:00:00 2009 pbaudisAATTsuse.cz
- Fix nscd handling of zero negative timeout for some databases
[bnc#523154,bnc#523170]
- Raise utmp locking timeout from 1s to 30s to ensure logins get recorded
even on heavily loaded systems [bnc#486631]
- Fix invalid pointer handling in some nscd assertions and the code to send
data to the client [bnc#513617]

Thu Aug 20 14:00:00 2009 pbaudisAATTsuse.cz
- Update to glibc-2.10.1-aa152ec6ad of release/2.10/master branch
(Still the same source is used for glibc-ports.) - random minor fixes

Thu Jul 16 14:00:00 2009 pbaudisAATTsuse.cz
- Update to glibc-2.10.1-4253a1e0b2 of glibc/pb-stable.git glibc-2.10-branch
(Still the same source is used for glibc-ports.) - random minor fixes
- Fix compilation with 2.6.30 kernel headers on IA64

Wed Jun 17 14:00:00 2009 pbaudisAATTsuse.cz
- Fix a dead-lock introduced by the bnc#509398 fix
- Update to glibc-2.10.1-d0f6ed789f of glibc/pb-stable.git glibc-2.10-branch
(Still the same source is used for glibc-ports.) - random minor fixes

Fri Jun 12 14:00:00 2009 pbaudisAATTsuse.cz
- Update to glibc-2.10.1-9cf557216c of glibc/pb-stable.git glibc-2.10-branch
(Still the same source is used for glibc-ports.)

* Fix 100% CPU usage by Java apps because of bad futex calls [bnc#509096]

Mon Jun 8 14:00:00 2009 pbaudisAATTsuse.cz
- Fix race condition in the mcheck free() hook [bnc#509398]

Thu Jun 4 14:00:00 2009 pbaudisAATTsuse.cz
- Remove temporary revert of a namespace leakage cleanup in glibc-2.8

Fri May 22 14:00:00 2009 pbaudisAATTsuse.cz
- Update to glibc-2.10.1-e38af591a8 of glibc/pb-stable.git glibc-2.10-branch
maintained by me at repo.or.cz; contains backports of various bugfixes.
(Still the same source is used for glibc-ports.)
- Stop using separate tarball for nptl.

Fri May 15 14:00:00 2009 pbaudisAATTsuse.cz
- Add support for multiple group records for a single group
when using nss_compat (configurable in /etc/default/nss) [bnc#480991]

Sun May 10 14:00:00 2009 pbaudisAATTsuse.cz
- Update to 2009051021, glibc-2.10.1:

* Add missing cacheinfo entry for a recent Intel processor

* Fix ABI issue with the gshadow interface

Sun May 10 14:00:00 2009 pbaudisAATTsuse.cz
- Upgrade to CVS HEAD as of 2009051010 - glibc-2.10:

* DNS IPv4-IPv6 lookup changed back to parallel version; with broken DNS
servers (the case e.g. for many ADSL users), you may experience long
timeouts, once for each process (but eventually your request will be
resolved) - the solution is to run nscd (default on SUSE) and/or
put \'options single-request\' in /etc/resolv.conf.

* New interfaces: preadv, preadv64, pwritev, pwritev64, malloc_info
Implemented by Ulrich Drepper.

* New Linux interfaces: accept4, fallocate, fallocate64.
Implemented by Ulrich Drepper.

* Correct declarations of string function when used in C++ code. This
could lead to compile errors for invalid C++ code.

* XPG7/POSIX 2008 compilation environment. Many GNU-specific functions are
now in POSIX.

* New POSIX 2008 interface: psiginfo
Implemented by Ulrich Drepper.

* New ISO C++1x interfaces: quick_exit, at_quick_exit
Implemented by Ulrich Drepper.

* Support for selecting between multiple function definitions at runtime
using STT_GNU_IFUNC symbols. Implemented by Ulrich Drepper.

* The libcrypt library can now use the hash function implementations in
NSS. Implemented by Ulrich Drepper.

* The malloc implementation can be compiled to be less memory efficient
but higher performing in multi-threaded programs.
Implemented by Ulrich Drepper.

* New locales: nan_TWAATTlatin, ks_IN

* Faster strlen, strchr, strchrnul, strrchr, memchr, and rawmemchr for x86-64.
Implemented by Ulrich Drepper.

* Extended printf hook support. It is possible to use user-defined types
and extend existing format specifiers.
Implemented by Ulrich Drepper.

* Handling for group shadow files has been added.
Implemented by Ulrich Drepper.
- Retired:
glibc-2.10-dns-fixpack.diff
glibc-2.10-dns-no-gethostbyname4.diff
glibc-2.10-locale-tuesday.diff
glibc-2.10-nscd-gc-dataofs.diff
glibc-2.10-nscd-prunerace.diff
glibc-2.10-ppc32-setcontext-fp.diff
glibc-2.10-unsetenv.diff
glibc-2.4.90-mdns-resolver.diff
glibc-getgroups-fortify.diff
glibc-2.10-nscd-meminflight.diff
getaddrinfo-ipv6-sanity.diff
glibc-2.10-nis-hosts.diff
- Several other modified

Mon Mar 23 13:00:00 2009 rguentherAATTsuse.de
- Add missing libc_hidden_builtin_def (memcmp) to
glibc-2.3.3-amd64-string.diff. Fixes build with GCC 4.4.

Wed Feb 18 13:00:00 2009 adrianAATTsuse.de
- Build i686 glibc src rpm as nosrc to get both versions on the
media [bnc#474338]

Mon Feb 9 13:00:00 2009 pbaudisAATTsuse.cz
- Fix defaulting to localhost in case of no nameserver entries
in /etc/resolv.conf [bnc#473308]

Wed Jan 21 13:00:00 2009 pbaudisAATTsuse.cz
- Re-enable the DNS fixpack, add real fix for bnc#441947
- nscd: Fix gc he_data overflow and turn of alloca usage [bnc#387202]
- Normalize the patch queue
- Increate CPU_SETSIZE from 1024 to 4096 - for large SGI machines
and compatibility with SLE10SP2 [bnc#464667]

Fri Jan 16 13:00:00 2009 pbaudisAATTsuse.cz
- Disable the DNS fixpack from CVS, breaks nscd resolving [bnc#441947]

Fri Jan 9 13:00:00 2009 pbaudisAATTsuse.cz
- Fix unsetenv() crashing after clearenv()
- Backport various DNS-related fixes from CVS
- Disable parallel A-AAAA queries - revert to the glibc-2.9 behaviour
of sending the queries sequentially [bnc#442572]
- Fix fp register protection on power6 setcontext() [bnc#464738]

Mon Dec 8 13:00:00 2008 pbaudisAATTsuse.cz
- Fix crash when parsing NIS hosts file [bnc#448702]

Thu Dec 4 13:00:00 2008 pbaudisAATTsuse.cz
- Fix nscd gc-cacheadd and prune-invalidate races [bnc#446233]
- Remove obsolete and disabled nscd patch
- Fix /etc/bindresvport.blacklist parsing [bnc#439146]
- Fix en_GB and csb_PL locales having weeks start on Tuesdays [bnc#449186]

Sun Nov 23 13:00:00 2008 pbaudisAATTsuse.cz
- clean up patch filenames

Fri Nov 21 13:00:00 2008 olhAATTsuse.de
- fix check-build.sh to actually allow building on ppc
* again

Fri Nov 21 13:00:00 2008 olhAATTsuse.de
- do not run compiled binaries with cputuned libraries [bnc#445911]
the buildhost only generates them, but must not execute them

Mon Nov 17 13:00:00 2008 pbaudisAATTsuse.cz
- Update to glibc-2.9 final

Thu Nov 6 13:00:00 2008 jjollyAATTsuse.de
- Added patch to fix s390x 64bit stack frame problem

Fri Oct 31 13:00:00 2008 matzAATTsuse.de
- Fix atomics on s390/s390x, leading to failures in pthread mutexes.

Tue Oct 28 13:00:00 2008 schwabAATTsuse.de
- Restore alignment patch.

Tue Oct 28 13:00:00 2008 olhAATTsuse.de
- symlink power5/power5+ to power4 on ppc32

Thu Oct 23 14:00:00 2008 roAATTsuse.de
- only do obsoletes for XXbit packages on ppc, not on x86

Thu Oct 23 14:00:00 2008 matzAATTsuse.de
- Deactivate unwind tables for initfini.c.

Thu Oct 23 14:00:00 2008 olhAATTsuse.de
- obsolete glibc{,-devel,-locale,-profile} -XXbit packages [bnc#437293]
- update last change to handle empty rpmspec defines

Tue Oct 21 14:00:00 2008 olhAATTsuse.de
- update glibc_post_upgrade to handle power7 and ppc-cell-be
- remove libs unconditionally on powerpc to handle libs in
subdirectories for which we do not ship optimized versions [bnc#437209]

Thu Oct 16 14:00:00 2008 olhAATTsuse.de
- enable cpu-tuned libraries for power4, power6 and ppc-cell-be
on ppc32 [fate#304000,bnc#408808]

Mon Oct 13 14:00:00 2008 matzAATTsuse.de
- Update to trunk from 20081013, no longer export paccept,
obsoletes some patches (lowlevellock and res_send).
Fix overflow in nscd patch.

Sun Oct 12 14:00:00 2008 dmuellerAATTsuse.de
- also strip .comment.SUSE.OPTs from the static libs
- add missing-include-build-fix.diff

Tue Oct 7 14:00:00 2008 schwabAATTsuse.de
- Fix alignment in resolver.

Tue Sep 30 14:00:00 2008 olhAATTsuse.de
- symlink tuned libs because rpmlint is unable to handle hardlinks

Mon Sep 29 14:00:00 2008 olhAATTsuse.de
- enable cpu-tuned libraries for power6 and ppc-cell-be [fate#304000,bnc#408808]
- remove -mtune G4/RS64 from CFLAGS on ppc/ppc64

Thu Sep 18 14:00:00 2008 rguentherAATTsuse.de
- Change .comment.SuSE.OPTs to .comment.SUSE.OPTs. Also strip from
crti.o and crtn.o.
- Adjust getgroups fortify check. [bnc#426958]

Thu Sep 18 14:00:00 2008 schwabAATTsuse.de
- Fix alignment in resolver.

Mon Sep 15 14:00:00 2008 adrianAATTsuse.de
- do not run glibc_post_upgrade in XEN builds

Sat Sep 13 14:00:00 2008 rguentherAATTsuse.de
- strip .note.gnu.build-id from crt1.o.

Sat Sep 13 14:00:00 2008 dmuellerAATTsuse.de
- only strip comment from crt1.o

Fri Sep 12 14:00:00 2008 mlsAATTsuse.de
- block baselibs generation for i586 (use i686 instead)

Fri Sep 12 14:00:00 2008 dmuellerAATTsuse.de
- strip suse opts comments from crt.o (fate #300498)

Mon Sep 8 14:00:00 2008 rguentherAATTsuse.de
- Add a patch to fix wrong asm constraints in the i386 lowlevel
futex lock implementation.

Thu Sep 4 14:00:00 2008 matzAATTsuse.de
- Update to current trunk snapshot (2008-09-04), makes s390 build.

Wed Aug 27 14:00:00 2008 matzAATTsuse.de
- Add a patch to use RTLD_DEEPBIND to load nss modules. [bnc #157078]

Mon Aug 25 14:00:00 2008 matzAATTsuse.de
- Update to current trunk snapshot (2008-08-25).

Fri Aug 22 14:00:00 2008 prusnakAATTsuse.cz
- enabled SELinux support [Fate#303662]

Fri Aug 15 14:00:00 2008 ajAATTsuse.de
- Fix nscd init script for new checks.
- package empty ld.so.cache.

Fri Jul 25 14:00:00 2008 ajAATTsuse.de
- Add directory /var/cache/ldconfig to filelist.

Wed Jun 25 14:00:00 2008 pbaudisAATTsuse.cz
- Fix strptime() %EY era support [bnc#355887]

Wed Jun 25 14:00:00 2008 rguentherAATTsuse.de
- Add patch to fix unwinding through clone for x86_64 and i386.
[bnc#290807, bnc#403464]

Fri May 30 14:00:00 2008 schwabAATTsuse.de
- Fix ppc atomic ops.

Fri Apr 25 14:00:00 2008 pbaudisAATTsuse.cz
- Update to glibc-2.8 CVS branch as of 2008042513 (post-glibc-2.8):

* Faster sqrt and sqrtf implemention for some PPC variants.

Thu Apr 10 14:00:00 2008 pbaudisAATTsuse.cz
- Build fix after the revert

Thu Apr 10 14:00:00 2008 pbaudisAATTsuse.cz
- Temporarily revert a namespace leakage cleanup in glibc-2.8 since
it causes a lot of build failures

Thu Apr 10 14:00:00 2008 pbaudisAATTsuse.cz
- Update to CVS HEAD as of 2008041002 (almost glibc-2.8):

* New locales: bo_CN, bo_IN.

* New encoding: HP-ROMAN9, HP-GREEK8, HP-THAI8, HP-TURKISH8.

* Sorting rules for some Indian languages (Devanagari and Gujarati).
Implemented by Pravin Satpute.

* IPV6 addresses in /etc/resolv.conf can now have a scope ID

* nscd caches now all timeouts for DNS entries
Implemented by Ulrich Drepper.

* nscd is more efficient and wakes up less often.
Implemented by Ulrich Drepper.

* More checking functions: asprintf, dprintf, obstack_printf, vasprintf,
vdprintf, and obstack_vprintf.
Implemented by Jakub Jelinek.

* Faster memset for x86-64.
Implemented by Harsha Jagasia and H.J. Lu.

* Faster memcpy on x86.
Implemented by Ulrich Drepper.

* ARG_MAX is not anymore constant on Linux. Use sysconf(_SC_ARG_MAX).
Implemented by Ulrich Drepper.
- memset() implementation from AMD replaced by new upstream
implementation
- Enable stackguard randomization

Thu Apr 10 14:00:00 2008 roAATTsuse.de
- added baselibs.conf file to build xxbit packages
for multilib support

Thu Mar 13 13:00:00 2008 dmuellerAATTsuse.de
- don\'t try to use ipv6 in getaddrinfo() unconditionally (bnc#361697)

Sat Jan 26 13:00:00 2008 ajAATTsuse.de
- Add fixes from 2.8 branch for string.h and headers. The string.h
changes should fix sysvinit compilation.
- Fix some rpmlint warnings:

* Add versioned provides and obsoletes.

* Use %check section.

Fri Jan 18 13:00:00 2008 schwabAATTsuse.de
- Fix use of fnstsw.

Wed Nov 21 13:00:00 2007 pbaudisAATTsuse.cz
- Update to CVS branch glibc_2.7 as of today
- Remove the ::1 hack again
- Fix nscd race condition between mempool_alloc() and gc() [#288910]
- Fix nscd stack overflow in gc() when the number of cache entries
gets too large [#288910]
- Fix sunrpc udp client [#257745]
- Fix initgroups() crash in nss_compat [#310544]

Thu Sep 27 14:00:00 2007 matzAATTsuse.de
- Remove broken x86_64 bcopy function. [#328486]

Sun Sep 16 14:00:00 2007 ajAATTsuse.de
- Install gai.conf on all archs.

Thu Sep 13 14:00:00 2007 pbaudisAATTsuse.cz
- Install the default gai.conf to /etc instead of docdir
- Do not return ::1 /etc/hosts records for 127.0.0.1 queries [#288879]

Wed Sep 5 14:00:00 2007 pbaudisAATTsuse.cz
- Fix pthread_mutex_unlock() internal lock handling for incorrectly
written applications
- Fix nscd assertion failure when opening persistent db failed [#288910]

Mon Sep 3 14:00:00 2007 mlsAATTsuse.de
- fix typos in mdns patch [#206247], [#256690]

Fri Aug 31 14:00:00 2007 ajAATTsuse.de
- Add /usr/share/locale-bundle/ as fallback directory for usage
with bundle-lang packages (see bug #302270).

Tue Aug 21 14:00:00 2007 pbaudisAATTsuse.cz
- Reintroduce errorneously omitted AMD64 optimizations
(and fix them to compile again)

Thu Aug 16 14:00:00 2007 ajAATTsuse.de
- Fix static linking (#233835).
- Silence rpmlint for profile package.
- Add Short-Description to nscd init script.

Mon Aug 13 14:00:00 2007 ajAATTsuse.de
- Backport:

* Update kernel-features.h.

* Fix sched_getcpu error path on x86-64.

* Use upstreamed version of ldconfig cache speed ups.

Fri Aug 3 14:00:00 2007 pbaudisAATTsuse.cz
- Remove the dynamic linker support for direct bindings (-Bdirect);
according to Michael Meeks, the performance improvement is too small
- Split timezone package to a separate physical package
- Update glibc to version 2.6.1

Fri Jul 27 14:00:00 2007 ajAATTsuse.de
- Use fdupes to reduce timezone data size.

Fri Jul 13 14:00:00 2007 schwabAATTsuse.de
- Update to head of glibc-2.6 branch.
- Fix update on ppc.

Thu Jun 28 14:00:00 2007 matzAATTsuse.de
- Add a provide for \"rtld(GNU_HASH)\".

Sun Jun 17 14:00:00 2007 schwabAATTsuse.de
- Fix section selection in crt objects.

Thu Jun 7 14:00:00 2007 pbaudisAATTsuse.cz
- Backport fix for crashing printf() of some invalid ldouble values

Wed May 30 14:00:00 2007 pbaudisAATTsuse.cz
- Added few fixes from 2.6 CVS before 2.6.1 gets released

Fri May 18 14:00:00 2007 pbaudisAATTsuse.cz
- Update glibc to version 2.6
- Update tzdata to version 2007f

Fri May 4 14:00:00 2007 schwabAATTsuse.de
- Update build checks.

Fri Apr 20 14:00:00 2007 dmuellerAATTsuse.de
- only keep symtab for libpthread
*

Thu Apr 19 14:00:00 2007 pbaudisAATTsuse.cz
- Fix strtod() exponent limit calculations [#230909]
- Fix random nscd crashes under very heavy passwd/group queries
load [#192391]
- Add some enums from CVS to sys/personality.h [#253710]
- Fix pthread_atfork()-induced hangs in threaded programs [#256237]
- Fix llrintl() on ppc64 [#241183]
- Fix makecontext() segfault [#249780]
- Fix potential dladdr() breakage [#241464]
- Fix some races in client programs with nscd garbage collection [#252138]

Fri Mar 30 14:00:00 2007 pbaudisAATTsuse.cz
- Update localtime during timezone update [#239888]

Sun Mar 25 14:00:00 2007 olhAATTsuse.de
- temporary disable powerpc cputuned libs to reduce turnaround time

Fri Feb 9 13:00:00 2007 pbaudisAATTsuse.cz
- Update to the latest upstream timezone data [#231833]

Fri Feb 2 13:00:00 2007 schwabAATTsuse.de
- Remove -ffortify.

Thu Feb 1 13:00:00 2007 schwabAATTsuse.de
- Remove -fstack-protector.

Mon Jan 29 13:00:00 2007 sbrabecAATTsuse.cz
- Removed references to /opt/gnome.

Thu Jan 25 13:00:00 2007 olhAATTsuse.de
- link power4 to ppc970, link power6 to power6x
- Update the powerpc cpu-tuned environment to v0.05

Mon Jan 22 13:00:00 2007 schwabAATTsuse.de
- Update ppc build check.

Fri Nov 24 13:00:00 2006 pbaudisAATTsuse.cz
- Fix for Brazilian and Wester Australia timezone DSTs [#213375,#223196]

Thu Nov 16 13:00:00 2006 pbaudisAATTsuse.cz
- Disable power6 optimization for 10.2, not all pieces are there
[#219962]

Wed Oct 25 14:00:00 2006 pbaudisAATTsuse.cz
- Change ld.so madvise() call to posix_fadvise()
- Fix mallopt(M_MXFAST,0) behaviour [#198760]
- Update the powerpc cpu-tuned environment to v0.04 [#215117]

Sun Oct 22 14:00:00 2006 pbaudisAATTsuse.cz
- Update the powerpc cpu-tuned environment to v0.03 [#212549]
- Improve glibc powerpc optimization [#212548,#212580,#214282]

Tue Oct 17 14:00:00 2006 mlsAATTsuse.de
- add ldconfig-old-cache patch to speed up ldconfig

Sat Oct 14 14:00:00 2006 olhAATTsuse.de
- dont use uninitialized (and wrong) variable in glibc-2.4.90-bdirect.diff
[#212470]

Thu Oct 12 14:00:00 2006 pbaudisAATTsuse.cz
- Update to the latest 2.5 CVS
- More friendly -Bdirect behaviour in case of missing libraries
- Fix 2.4.90-nscd patch wrt. new gcc

Mon Oct 2 14:00:00 2006 ajAATTsuse.de
- Fix warnings in testsuite (patch from CVS).

Fri Sep 29 14:00:00 2006 pbaudisAATTsuse.cz
- Update to 2.5 CVS - official release (only minimal changes in CVS
since the last update)
- Fix a thinko in the -Bdirect patch

Fri Sep 29 14:00:00 2006 dmuellerAATTsuse.de
- fix devel requires

Fri Sep 29 14:00:00 2006 pbaudisAATTsuse.cz
- Make the dynamic linker support direct bindings (Michael Meeks\'
Solaris-like -Bdirect with minor changes by me)
- Split the kernel headers to a new package (linux-kernel-headers)

Wed Sep 27 14:00:00 2006 schwabAATTsuse.de
- Fix broken assertion [#208189].

Tue Sep 26 14:00:00 2006 pbaudisAATTsuse.cz
- Fix mistake when removing some patches

Mon Sep 25 14:00:00 2006 pbaudisAATTsuse.cz
- Update to current CVS

Sat Sep 23 14:00:00 2006 pbaudisAATTsuse.cz
- Fix 64bit-cleanliness gcc warnings

Thu Sep 21 14:00:00 2006 pbaudisAATTsuse.cz
- Add /usr/lib{,64}/Xaw3d to /etc/ld.so.conf (by schwabAATTsuse.de,
from original STABLE) [#205169]
- Fix chown() instead of lchown() called in fchownat() emulation
[#201751]
- Fix glob() overflowing stack when producing massive number of
matches [#190458]
- Update to current CVS

Wed Sep 20 14:00:00 2006 pbaudisAATTsuse.cz
- Fix cut\'n\'paste error in a last-minute change

Wed Sep 20 14:00:00 2006 pbaudisAATTsuse.cz
- Update to current CVS
- Fix powerpc-cpu tarball extension
- Move crypt-blowfish to a patch so that quilt works on the tree

Sat Sep 2 14:00:00 2006 schwabAATTsuse.de
- Use asm-powerpc for ppc and ppc64.
- Fix chroot check in glibc_post_upgrade.

Sun Aug 27 14:00:00 2006 pbaudisAATTsuse.cz
- Update to current CVS, should fix false positive heap overflow
trigger from malloc() causing gcc to hang [#201724]

Wed Aug 23 14:00:00 2006 pbaudisAATTsuse.cz
- Update the powerpc cpu-tuned environment to v0.02 [#199274]
- Update to current CVS
- Drop pthread_mutexattr_getprioceiling() out of range fix

Thu Aug 10 14:00:00 2006 pbaudisAATTsuse.cz
Ported from STABLE:
- Remove libc5 reference from /etc/ld.so.conf, shlibs5 is no longer
supported [#181947]
- Fix name of a dummy ia64 header from offsets.h to asm-offsets.h
[#191394]

Sun Jul 30 14:00:00 2006 pbaudisAATTsuse.cz
- Update to current CVS snapshot (highlight: support for .gnu.hash
fast linking support)

Wed Jul 12 14:00:00 2006 pbaudisAATTsuse.cz
- pthread_mutexattr_getprioceiling() was returning prioceiling out
of range [#182782]

Wed Jul 12 14:00:00 2006 pbaudisAATTsuse.cz
- Fix the HTML documentation missing an index [#190585]