Standard Shared Libraries (from the GNU C Library)
The GNU C Library provides the most important standard libraries used
by nearly all programs: the standard C library, the standard math
library, and the POSIX thread library. A system is not functional
without these libraries.
- Developed at Base:System
- Sources inherited from project openSUSE:Factory
-
13
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.0:Staging:FactoryCandidates/glibc && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_constraints | 0000000288 288 Bytes | |
_service | 0000000508 508 Bytes | |
abort-no-flush.patch | 0000002022 1.97 KB | |
baselibs.conf | 0000000668 668 Bytes | |
bindresvport.blacklist | 0000000415 415 Bytes | |
check-build.sh | 0000000798 798 Bytes | |
crypt_blowfish-1.2-hack_around_arm.diff | 0000000180 180 Bytes | |
crypt_blowfish-1.2-sha.diff | 0000005903 5.76 KB | |
crypt_blowfish-1.3.tar.gz | 0000030310 29.6 KB | |
crypt_blowfish-const.patch | 0000001616 1.58 KB | |
crypt_blowfish-gensalt.patch | 0000010563 10.3 KB | |
fix-locking-in-_IO_cleanup.patch | 0000006082 5.94 KB | |
fnmatch-collating-elements.patch | 0000013851 13.5 KB | |
glibc-2.14-crypt.diff | 0000012736 12.4 KB | |
glibc-2.2-sunrpc.diff | 0000002239 2.19 KB | |
glibc-2.24.tar.xz | 0013554048 12.9 MB | |
glibc-2.24.tar.xz.sig | 0000000819 819 Bytes | |
glibc-2.3.2.no_archive.diff | 0000001490 1.46 KB | |
glibc-2.3.3-nscd-db-path.diff | 0000001018 1018 Bytes | |
glibc-2.3.90-langpackdir.diff | 0000001971 1.92 KB | |
glibc-2.3.90-noversion.diff | 0000001730 1.69 KB | |
glibc-2.3.locales.diff.bz2 | 0000328722 321 KB | |
glibc-2.4-china.diff | 0000000712 712 Bytes | |
glibc-2.4.90-no_NO.diff | 0000002109 2.06 KB | |
glibc-bindresvport-blacklist.diff | 0000003596 3.51 KB | |
glibc-c-utf8-locale.patch | 0000008517 8.32 KB | |
glibc-cpusetsize.diff | 0000001044 1.02 KB | |
glibc-disable-gettext-for-c-utf8.patch | 0000000486 486 Bytes | |
glibc-fix-double-loopback.diff | 0000001061 1.04 KB | |
glibc-nodate.patch | 0000001526 1.49 KB | |
glibc-nscd.conf.patch | 0000000550 550 Bytes | |
glibc-resolv-mdnshint.diff | 0000000777 777 Bytes | |
glibc-resolv-reload.diff | 0000004550 4.44 KB | |
glibc-testsuite.changes | 0000268756 262 KB | |
glibc-testsuite.patch | 0000000636 636 Bytes | |
glibc-testsuite.spec | 0000040460 39.5 KB | |
glibc-utils.changes | 0000268756 262 KB | |
glibc-utils.spec | 0000040366 39.4 KB | |
glibc-version.diff | 0000000855 855 Bytes | |
glibc.changes | 0000268756 262 KB | |
glibc.keyring | 0000033423 32.6 KB | |
glibc.rpmlintrc | 0000001395 1.36 KB | |
glibc.spec | 0000040440 39.5 KB | |
glibc_post_upgrade.c | 0000008665 8.46 KB | |
iconv-reset-input-buffer.patch | 0000011487 11.2 KB | |
ldd-system-interp.patch | 0000001192 1.16 KB | |
manpages.patch | 0000000738 738 Bytes | |
manpages.tar.bz2 | 0000010824 10.6 KB | |
noversion.tar.bz2 | 0000001833 1.79 KB | |
nscd-server-user.patch | 0000000351 351 Bytes | |
nscd.conf | 0000000027 27 Bytes | |
nscd.service | 0000000507 507 Bytes | |
nss-db-path.patch | 0000001354 1.32 KB | |
nss-files-long-lines-2.patch | 0000004746 4.63 KB | |
nsswitch.conf | 0000001240 1.21 KB | |
powerpc-elision-enable-envvar.patch | 0000001501 1.47 KB | |
pre_checkin.sh | 0000000886 886 Bytes | |
reinitialize-dl_load_write_lock.patch | 0000000595 595 Bytes | |
startcontext-cantunwind.patch | 0000001273 1.24 KB |
Revision 206 (latest revision is 293)
Dominique Leuenberger (dimstar_suse)
accepted
request 417981
from
Andreas Schwab (Andreas_Schwab)
(revision 206)
- Update to glibc 2.24 * The minimum Linux kernel version that this version of the GNU C Library can be used with is 3.2 * The pap_AN locale has been deleted * The readdir_r and readdir64_r functions have been deprecated * The type `union wait' has been removed * A new NSS action is added to facilitate large distributed system administration * The deprecated __malloc_initialize_hook variable has been removed from the API * The long unused localedef --old-style option has been removed * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added to libm * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed (CVE-2016-3075) * Previously, getaddrinfo copied large amounts of address data to the stack, even after the fix for CVE-2013-4458 has been applied, potentially resulting in a stack overflow. getaddrinfo now uses a heap allocation instead (CVE-2016-3706) * The glob function suffered from a stack-based buffer overflow when it was called with the GLOB_ALTDIRFUNC flag and encountered a long file name (CVE-2016-1234) * The Sun RPC UDP client could exhaust all available stack space when flooded with crafted ICMP and UDP messages (CVE-2016-4429) * The IPv6 name server management code in libresolv could result in a memory leak for each thread which is created, performs a failing naming lookup, and exits (CVE-2016-5417) - startcontext-cantunwind.patch: mark __startcontext as .cantunwind (bsc#974800, BZ #20435) - Removed patches:
Comments 1
This update (version 2.39) breaks USB passthru for all Virtualbox virtual machines. Reversion to version 2.38 restores functionality.