glibc 2.9
GNU libc6 (also called glibc2) C library
http://www.gnu.org/software/libc
Packager: Onur Küçük
License: GPLv2, LGPLv2.1
Actions
Binary packages
glibc
glibc-doc
glibc-locales-aa
glibc-locales-af
glibc-locales-am
glibc-locales-an
glibc-locales-ar
glibc-locales-as
glibc-locales-ast
glibc-locales-az
glibc-locales-be
glibc-locales-ber
glibc-locales-bg
glibc-locales-bn
glibc-locales-br
glibc-locales-bo
glibc-locales-bs
glibc-locales-byn
glibc-locales-ca
glibc-locales-cs
glibc-locales-csb
glibc-locales-crh
glibc-locales-cy
glibc-locales-da
glibc-locales-de
glibc-locales-dz
glibc-locales-el
glibc-locales-et
glibc-locales-eu
glibc-locales-en
glibc-locales-es
glibc-locales-fa
glibc-locales-fi
glibc-locales-fil
glibc-locales-fur
glibc-locales-fo
glibc-locales-fr
glibc-locales-fy
glibc-locales-ga
glibc-locales-gd
glibc-locales-gez
glibc-locales-gl
glibc-locales-gu
glibc-locales-gv
glibc-locales-ha
glibc-locales-hsb
glibc-locales-hy
glibc-locales-he
glibc-locales-hi
glibc-locales-hne
glibc-locales-hr
glibc-locales-ht
glibc-locales-hu
glibc-locales-id
glibc-locales-ig
glibc-locales-is
glibc-locales-it
glibc-locales-ik
glibc-locales-iu
glibc-locales-iw
glibc-locales-ja
glibc-locales-ka
glibc-locales-kk
glibc-locales-kl
glibc-locales-kn
glibc-locales-ko
glibc-locales-km
glibc-locales-ks
glibc-locales-ku
glibc-locales-ky
glibc-locales-kw
glibc-locales-lg
glibc-locales-lo
glibc-locales-lt
glibc-locales-li
glibc-locales-lv
glibc-locales-mai
glibc-locales-mg
glibc-locales-mi
glibc-locales-mk
glibc-locales-ml
glibc-locales-mn
glibc-locales-mr
glibc-locales-ms
glibc-locales-mt
glibc-locales-nb
glibc-locales-nds
glibc-locales-ne
glibc-locales-nl
glibc-locales-nn
glibc-locales-nr
glibc-locales-nso
glibc-locales-oc
glibc-locales-om
glibc-locales-or
glibc-locales-pa
glibc-locales-pap
glibc-locales-pl
glibc-locales-pt
glibc-locales-ro
glibc-locales-ru
glibc-locales-rw
glibc-locales-sa
glibc-locales-sc
glibc-locales-sd
glibc-locales-se
glibc-locales-shs
glibc-locales-si
glibc-locales-sid
glibc-locales-sk
glibc-locales-sl
glibc-locales-sr
glibc-locales-so
glibc-locales-sq
glibc-locales-st
glibc-locales-ss
glibc-locales-sv
glibc-locales-ta
glibc-locales-te
glibc-locales-tg
glibc-locales-th
glibc-locales-tk
glibc-locales-ti
glibc-locales-tig
glibc-locales-tl
glibc-locales-tt
glibc-locales-tn
glibc-locales-ts
glibc-locales-ug
glibc-locales-uk
glibc-locales-ur
glibc-locales-uz
glibc-locales-ve
glibc-locales-vi
glibc-locales-wa
glibc-locales-wo
glibc-locales-xh
glibc-locales-yi
glibc-locales-yo
glibc-locales-zh
glibc-locales-zu
Release history
Release | Release date | Version | Updater | Comment |
---|---|---|---|---|
55 | 2011-05-14 | 2.9 | Onur Küçük | Report write error in addmnt even for cached streams, fixes CVE-2011-1089, pb#17676 #17677 #17678 #17679 |
54 | 2011-04-21 | 2.9 | Onur Küçük | Properly quote output of locale, fixes CVE-2011-1095, fixes #pb 17815 17816 17817 17818 Fix fnmatch stack corruption, fixes CVE-2011-1071, fixes #pb 17680 17681 17682 17683 Use malloc instead of alloca in fnmatch |
53 | 2010-10-24 | 2.9 | Onur Küçük | Fix CVE-2010-3847 and CVE-2010-3856, bug #14866 #14867 #14868 |
52 | 2010-07-04 | 2.9 | Onur Küçük | Sync mount.h with kernel headers, by Ozan |
51 | 2010-06-02 | 2.9 | Onur Küçük | Fix handling if newline in addmntent, CVE-2010-0296 bug #13283 Use correct type when casting d_tag, CVE-2010-0830 bug #13286 |
50 | 2010-03-01 | 2.9 | Onur Küçük | Teach linker stuff our x86_64 paths |
49 | 2010-02-24 | 2.9 | Onur Küçük | Force install in prefix/lib in x86_64 |
48 | 2010-02-19 | 2.9 | Ozan Çağlayan | Set CFLAGS according to the architecture. |
47 | 2010-01-20 | 2.9 | Onur Küçük | Fix NIS shadow password leakage, CVE-2010-0015, bug (#12091) |
46 | 2009-12-18 | 2.9 | Onur Küçük | Timezone package is replacing glibc-zoneinfo now, remove dump-tz-db, zdump, zic and /usr/share/zoneinfo |
45 | 2009-12-03 | 2.9 | Onur Küçük | Properly check width in strfmon(), completes fix of integer overflow CVE-2008-1391 bug #11610 |
44 | 2009-11-24 | 2.9 | Eren Türkay | Fix integer overflow in formatting functions, strfmon() integer overflow (CVE-2008-1391) (#11610) |
43 | 2009-07-15 | 2.9 | Onur Küçük | Split more locales |
42 | 2009-06-30 | 2.9 | Ozan Çağlayan | Add a patch to generate a Timezone lookup DB which will be shipped by glibc-zoneinfo. |
41 | 2009-06-15 | 2.9 | Gökmen Göksel | Add IsA tag for locales |
40 | 2009-06-13 | 2.9 | Onur Küçük | Split docs to seperate package |
39 | 2009-04-29 | 2.9 | Onur Küçük | Correctly link with new binutils Fork nscd only once Correct strlen hack Fix gethostbyaddr2 buffer allignment Fix fnmatch for one byte chars in two byte environments |
38 | 2009-04-15 | 2.9 | Onur Küçük | Enable local-fwrite-no-attr-unused.diff since the segfaults seems to be from gettext |
37 | 2009-04-11 | 2.9 | Onur Küçük | Disable local-fwrite-no-attr-unused.diff until we are sure it is ok |
36 | 2009-04-09 | 2.9 | Ozan Çağlayan | Avoid linking with gd which is out-of-system-base. |
35 | 2009-03-28 | 2.9 | Onur Küçük | Don't declare the fwrite and fwrite_unlocked functions with __attribute__((warn_unused_result)), by Ozan |
34 | 2009-03-14 | 2.9 | Onur Küçük | Fix first day of the week for many locales Fix Turkish translation of ldconfig |
33 | 2009-02-09 | 2.9 | Onur Küçük | Switch to Fedora style and make 2.6.25 as glibc base kernel version |
32 | 2009-01-29 | 2.9 | Onur Küçük | Version bump and add some fixes |
31 | 2009-01-12 | 2.8 | Onur Küçük | Fix actions API usage errors |
30 | 2009-01-12 | 2.8 | Onur Küçük | Fix sprintf (and family) pretruncate with FORTIFY_SOURCE and O?, which borks on lots of packages, thanks to Ozan |
29 | 2008-11-14 | 2.8 | Onur Küçük | Fix nsswitch.conf hosts setting, to get quicker replies when addr resolution fails, see bug #7919 for details, also fix sandbox violation |
28 | 2008-04-11 | 2.8 | S.Çağlar Onur | Bump to stable release |
27 | 2008-04-09 | 2.7.90 | S.Çağlar Onur | Sync with trunk |
26 | 2008-02-06 | 2.7_20080112 | İsmail Dönmez | Sync with trunk |
25 | 2007-11-16 | 2.7 | İsmail Dönmez | Fix http://www.securityfocus.com/archive/1/483648/30/30/threaded |
24 | 2007-10-19 | 2.7 | İsmail Dönmez | Stable update |
23 | 2007-08-03 | 2.6.1 | İsmail Dönmez | Stable update |
22 | 2007-07-04 | 2.6 | İsmail Dönmez | Fix CVE-2007-3508 |
21 | 2007-06-09 | 2.6 | İsmail Dönmez | Fix #2730 |
20 | 2007-05-18 | 2.6 | S.Çağlar Onur | Version bump to 2.6 |
19 | 2007-05-01 | 2.5 | S.Çağlar Onur | Version bump to 2.5.90-21 (from fedora) |
18 | 2007-04-11 | 2.5 | S.Çağlar Onur | Version bump to 2.5.90-20 (from fedora) |
17 | 2007-03-25 | 2.5 | S.Çağlar Onur | Version bump to 2.5.90-19 (from fedora) |
16 | 2006-12-30 | 2.5 | S.Çağlar Onur | Version bump to 2.5, hashvals is now deprecated, lots of cleanup for package |
15 | 2006-10-29 | 2.3.6 | S.Çağlar Onur | Split all locales into seperated locale packages |
14 | 2006-10-06 | 2.3.6 | S.Çağlar Onur | Move nl* into glibc package, so glibc-locales can be excluded from CD |
13 | 2006-08-25 | 2.3.6 | S.Çağlar Onur | Fix some performance issues since wrap-around segments as used by glibc need expensive extra handling (see http://wiki.xensource.com/xenwiki/XenSpecificGlibc) |
12 | 2006-07-09 | 2.3.6 | S.Çağlar Onur | Remove unneeded files |
11 | 2006-04-01 | 2.3.6 | S.Çağlar Onur | Version bump to latest stable |
10 | 2006-03-28 | 2.3.5 | S.Çağlar Onur | Use madvise syscall to inform kernel about memory usage, and depend linux-headers-2.6.15+ |
9 | 2005-11-28 | 2.3.5 | S.Çağlar Onur | strip locales |
8 | 2005-11-16 | 2.3.5 | S.Çağlar Onur | Fix #753 |
7 | 2005-11-13 | 2.3.5 | Gürer Özen | Default timezone is set by util-linux package |
6 | 2005-11-05 | 2.3.5 | S.Çağlar Onur | glibc-2.3.5-readahead.diff removed |
5 | 2005-10-30 | 2.3.5 | S.Çağlar Onur | AdditionalFile permissions fixed |
4 | 2005-10-27 | 2.3.5 | S.Çağlar Onur | glibc-2.3.5-readahead.diff added (for preloading libraries), with this we'll gain ~%5 extra performance |
3 | 2005-10-10 | 2.3.5 | S.Çağlar Onur | Our toolchain is young enough for as-needed. So as-needed enabled |
2 | 2005-10-10 | 2.3.5 | S.Çağlar Onur | Version bump |
1 | 2005-08-10 | 2.3.4.20041102 | S.Çağlar Onur | First release. |
Patches
locale-no-archive.patchsandbox.patch
no-sprintf-pre-truncate.diff
stack-guard-quick-randomization.diff
translation-ldconfig-tr.patch
all/local-alias-UTF-8.diff
all/local-alias-et_EE.diff
all/local-ru_RU.diff
any/cvs-bz-9720-resource.diff
any/cvs-bz697-posix-regexec.diff
any/cvs-bz9697-posix-regcomp.diff
any/cvs-bz9706-nss_nss-files_files-parse.diff
any/local-dynamic-resolvconf.diff
any/local-ldconfig-fsync.diff
any/local-ldd.diff
any/local-nss-overflow.diff
any/submitted-clock-settime.diff
any/submitted-date-and-unknown-tz.diff
any/submitted-fileops-and-signals.diff
any/submitted-getcwd-sys_param_h.diff
any/submitted-libgcc_s.so.diff
any/submitted-nis-netgrp.diff
any/submitted-popen.diff
any/submitted-sched_h.diff
any/submitted-sync-mount_h-from-kernel.diff
i386/local-clone.diff
i386/local-cmov.diff
i386/submitted-i686-timing.diff
locale/LC_IDENTIFICATION-optional-fields.diff
locale/fix-C-first_weekday.diff
locale/first_weekday.diff
locale/locale-print-LANGUAGE.diff
ubuntu/local-fwrite-no-attr-unused.diff
fedora/glibc-fixes1.patch
fedora/glibc-nss_dns-gethostbyname4-disable.patch
gentoo/0008_all_glibc-2.9-linker-scripts.patch
gentoo/0050_all_glibc-_nss_dns_gethostbyaddr2_r-check-and-adjust-the-buffer-alignment.patch
gentoo/0085_all_glibc-disable-ldconfig.patch
gentoo/1020_all_glibc-2.9-strlen-hack.patch
gentoo/1160_all_glibc-2.8-nscd-one-fork.patch
gentoo/5063_all_glibc-dont-build-timezone.patch
CVE-2008-1391-formatting-functions-integer-overflow.patch
strfmon_widthcheck.patch
CVE-2010-0015.patch
CVE-2010-0830.patch
CVE-2010-0296.patch
glibc-2.12.1-never-expand-ORIGIN-in-privileged-programs.patch
glibc-2.12.1-CVE-2010-3856.diff
CVE-2011-1095.patch
CVE-2011-1089.patch
fix_use_of_alloca_in_fnmatch.patch
define_alloca_account.patch
pure64.patch