Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-08-27 | [BZ #15897] dlfcn: do not mark dlopen/dlclose as leaf functions | Mike Frysinger | 1 | -0/+17 | |
Since the dlopen funcs might invoke a constructor that calls a func that is in the same compilation unit as the caller, we cannot mark them as leaf funcs. Similarly, dlclose might invoke a destructor that calls a func that is in the same compilation unit as the caller. URL: https://sourceware.org/bugzilla/show_bug.cgi?id=15897 Reportedy-by: Fabrice Bauzac <libnoon@gmail.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||||
2013-08-27 | Clean up h_errno declaration to use __thread unconditionally. | Roland McGrath | 1 | -0/+5 | |
2013-08-27 | Clean up _res declaration to use __thread unconditionally. | Roland McGrath | 1 | -0/+7 | |
2013-08-27 | Cope without sunrpc. | Roland McGrath | 1 | -0/+3 | |
2013-08-27 | Don't try to use ioctl unless [FIONREAD]. | Roland McGrath | 1 | -0/+2 | |
2013-08-27 | Mild decrufting in resolv code. | Roland McGrath | 1 | -0/+5 | |
2013-08-27 | True stub __ifreq. | Roland McGrath | 1 | -0/+4 | |
2013-08-27 | Clean up __libc_sa_len helper. | Roland McGrath | 1 | -0/+9 | |
2013-08-27 | Replace generic bits/socket.h with 4.4 file. | Roland McGrath | 1 | -0/+3 | |
2013-08-27 | Flesh out 4.4 bits/socket.h with SOCK_CLOEXEC, SOCK_NONBLOCK. | Roland McGrath | 1 | -0/+6 | |
2013-08-27 | Fix missing declaration of LC_CTYPE nonascii-case element | Andreas Schwab | 1 | -0/+8 | |
2013-08-27 | Fix handling LC_CTYPE nonascii-case fallback in i686 SSE4.2 and SSSE3 ↵ | Andreas Schwab | 1 | -0/+8 | |
strcasecmp/strncasecmp | |||||
2013-08-26 | Make stub lxstat64 call xstat64, like stub lxstat calls xstat. | Roland McGrath | 1 | -0/+2 | |
2013-08-26 | Use proper #include for xdecrypt declarations. | Roland McGrath | 1 | -0/+6 | |
2013-08-26 | Initialize res_hconf in nscd | Siddhesh Poyarekar | 1 | -0/+6 | |
Fixes BZ #15890. | |||||
2013-08-26 | Fix dependencies for stdlib/tst-tls-atexit | Andreas Schwab | 1 | -0/+5 | |
2013-08-26 | Fix indentation in aicache.c | Siddhesh Poyarekar | 1 | -0/+4 | |
2013-08-25 | configure: add missing quotes in $build_pt_chown test | Mike Frysinger | 1 | -0/+5 | |
Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||||
2013-08-23 | Fix cexp (NaN + i0) (bug 15532). | Joseph Myers | 1 | -0/+9 | |
2013-08-22 | Add Ukrainian translations. | David S. Miller | 1 | -0/+1 | |
* po/uk.po: Add Ukrainian translations from translation project. | |||||
2013-08-22 | Update Catalan translations. | David S. Miller | 1 | -0/+4 | |
* po/ca.po: Update Catalan translation from translation project. | |||||
2013-08-21 | Fix fdim handling of infinities (bug 15797). | Joseph Myers | 1 | -0/+10 | |
2013-08-21 | Fix typos. | Ondřej Bílka | 1 | -0/+43 | |
2013-08-21 | i686: Skip SSE4_2 version for strcmp, strncmp, strncase, strcasecmp | Liubov Dmitrieva | 1 | -0/+7 | |
if bit_Slow_SSE4_2 is set. | |||||
2013-08-20 | PowerPC: fix backtrace to handle signal trampolines | Adhemerval Zanella | 1 | -0/+17 | |
This patch fixes backtrace for PPC32 and PPC64 to correctly handle signal trampolines. The 'debug/tst-backtrace6.c' also check for SA_SIGINFO handling, where is triggers another vDSO symbols for PPC32. | |||||
2013-08-20 | Fix cproj handling of (finite, NaN) arguments (bug 15531). | Joseph Myers | 1 | -0/+8 | |
2013-08-20 | Include <string.h> in sysdeps/unix/sysv/linux/mmap64.c. | Joseph Myers | 1 | -0/+2 | |
2013-08-20 | Use __getpagesize and __ffs in MMAP2_PAGE_SHIFT == -1 case of mmap64. | Joseph Myers | 1 | -0/+6 | |
2013-08-20 | Remove trailing blank lines when generating INSTALL. | Joseph Myers | 1 | -0/+6 | |
2013-08-20 | * sysdeps/unix/sysv/linux/s390/sys/procfs.h (struct elf_prstatus): | Andreas Krebbel | 1 | -0/+5 | |
Align 32 bit compat elf_greg to 8 bytes. | |||||
2013-08-20 | * elf/setup-vdso.h (setup_vdso): Fix missing string termination. | Andreas Arnez | 1 | -0/+4 | |
2013-08-20 | Simplify strcoll implementation | Siddhesh Poyarekar | 1 | -0/+9 | |
Break up strcoll into simpler functions so that the logic is easier to follow and maintain. | |||||
2013-08-16 | CVE-2013-4237, BZ #14699: Buffer overflow in readdir_r | Florian Weimer | 1 | -0/+22 | |
* sysdeps/posix/dirstream.h (struct __dirstream): Add errcode member. * sysdeps/posix/opendir.c (__alloc_dir): Initialize errcode member. * sysdeps/posix/rewinddir.c (rewinddir): Reset errcode member. * sysdeps/posix/readdir_r.c (__READDIR_R): Enforce NAME_MAX limit. Return delayed error code. Remove GETDENTS_64BIT_ALIGNED conditional. * sysdeps/unix/sysv/linux/wordsize-64/readdir_r.c: Do not define GETDENTS_64BIT_ALIGNED. * sysdeps/unix/sysv/linux/i386/readdir64_r.c: Likewise. * manual/filesys.texi (Reading/Closing Directory): Document ENAMETOOLONG return value of readdir_r. Recommend readdir more strongly. * manual/conf.texi (Limits for Files): Add portability note to NAME_MAX, PATH_MAX. (Pathconf): Add portability note for _PC_NAME_MAX, _PC_PATH_MAX. | |||||
2013-08-13 | Fix cbrtl for ldbl-96 | Andreas Schwab | 1 | -0/+8 | |
2013-08-12 | Open development for 2.19.glibc-2.18.90 | David S. Miller | 1 | -0/+6 | |
* version.h (RELEASE): Set to "development". (VERSION): Set to "2.18.90". * NEWS: Add 2.19 section. | |||||
2013-08-06 | Fix typo in ChangeLog | Andreas Schwab | 1 | -1/+1 | |
2013-08-03 | Update Korean translations. | David S. Miller | 1 | -0/+4 | |
* po/ko.po: Update Korean translation from translation project. | |||||
2013-08-01 | Update manual/contrib.texi | David S. Miller | 1 | -0/+6 | |
* manual/contrib.texi: Update entry for Siddhesh Poyarekar. Add entries for Will Newton, Andi Kleen, David Holsgrove, and Ondrej Bilka. | |||||
2013-07-30 | Update French translations. | David S. Miller | 1 | -0/+4 | |
* po/fr.po: Update French translation from translation project. | |||||
2013-07-28 | Update Czech translations. | David S. Miller | 1 | -0/+2 | |
* po/cs.po: Update Czech translation from translation project. | |||||
2013-07-28 | Update Swedish translations. | David S. Miller | 1 | -0/+4 | |
* po/sv.po: Update Swedish translation from translation project. | |||||
2013-07-27 | Update Esperanto translations. | David S. Miller | 1 | -0/+2 | |
* po/eo.po: Update Esperanto translation from translation project. | |||||
2013-07-27 | Update Vietnamese translations. | David S. Miller | 1 | -0/+2 | |
* po/vi.po: Update Vietnamese translation from translation project. | |||||
2013-07-27 | Update German translations. | David S. Miller | 1 | -0/+4 | |
* po/de.po: Update German translation from translation project. | |||||
2013-07-26 | Update Bulgarian translations. | David S. Miller | 1 | -0/+2 | |
* po/bg.po: Update Bulgarian translation from translation project. | |||||
2013-07-26 | Update Dutch, Polish, and Russian translations. | David S. Miller | 1 | -0/+6 | |
* po/nl.po: Update Dutch translation from translation project. * po/pl.po: Update Polish translation from translation project. * po/ru.po: Update Russian translation from translation project. | |||||
2013-07-25 | Update libc.pot in preparation for giving tarball to translation project. | David S. Miller | 1 | -0/+4 | |
* po/libc.pot: Update. | |||||
2013-07-23 | PowerPC: use _dl_static_init to set GLRO(gl_pagesize) | Adhemerval Zanella | 1 | -0/+8 | |
This patch fixes dlfcn/tststatic5 for PowerPC where pagesize variable was not properly initialized in certain cases. This patch is based on other architecture code. | |||||
2013-07-22 | S/390: ULPs update. | Andreas Krebbel | 1 | -0/+4 | |
2013-07-21 | CVE-2013-2207, BZ #15755: Disable pt_chown. | Carlos O'Donell | 1 | -0/+21 | |
The helper binary pt_chown tricked into granting access to another user's pseudo-terminal. Pre-conditions for the attack: * Attacker with local user account * Kernel with FUSE support * "user_allow_other" in /etc/fuse.conf * Victim with allocated slave in /dev/pts Using the setuid installed pt_chown and a weak check on whether a file descriptor is a tty, an attacker could fake a pty check using FUSE and trick pt_chown to grant ownership of a pty descriptor that the current user does not own. It cannot access /dev/pts/ptmx however. In most modern distributions pt_chown is not needed because devpts is enabled by default. The fix for this CVE is to disable building and using pt_chown by default. We still provide a configure option to enable hte use of pt_chown but distributions do so at their own risk. |