ubuntu/+source/eglibc:applied/debian/jessie

Last commit made on 2014-10-18
Get this branch:
git clone -b applied/debian/jessie https://git.launchpad.net/ubuntu/+source/eglibc
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
applied/debian/jessie
Repository:
lp:ubuntu/+source/eglibc

Recent commits

ce22380... by Aurelien Jarno on 2014-10-16

Import patches-applied version 2.13-38+deb7u6 to applied/debian/wheezy

Imported using git-ubuntu import.

Changelog parent: fc67751e3ea6c54e644061c2b4c3eb2957723df3
Unapplied parent: 4a442bdb16b001d243b84c9413eea95ba6c18c53

New changelog entries:
  * Update 2.13-38+deb7u5 changelog to mention that some lost glibc-doc
    files have been re-added in this version.
  * debian/patches/any/cvs-CVE-2013-4357.diff: update patch with upstream
    commit c8fc0c91 to fix segmentation faults when nscd is in use.
    Closes: #765506, #765526, #765562.

4a442bd... by Aurelien Jarno on 2014-10-16

Import patches-unapplied version 2.13-38+deb7u6 to debian/wheezy

Imported using git-ubuntu import.

Changelog parent: f98bd1b777fc73fb0f8f932c210a2e3a473582e8

New changelog entries:
  * Update 2.13-38+deb7u5 changelog to mention that some lost glibc-doc
    files have been re-added in this version.
  * debian/patches/any/cvs-CVE-2013-4357.diff: update patch with upstream
    commit c8fc0c91 to fix segmentation faults when nscd is in use.
    Closes: #765506, #765526, #765562.

fc67751... by Aurelien Jarno on 2014-10-08

Import patches-applied version 2.13-38+deb7u5 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 11bbce18724b0110d63ecd7c6a9856523c243129
Unapplied parent: f98bd1b777fc73fb0f8f932c210a2e3a473582e8

New changelog entries:
  * debian/patches/any/cvs-resolv-reuse-fd.diff: new patch from upstream
    to fix invalid file descriptor reuse while sending DNS query. Closes:
    #722075, #756343.
  * debian/patches/any/cvs-CVE-2013-4357.diff: new patch from upstream to
    fix stack overflow issues. Closes: #742925.
  * debian/patches/any/submitted-CVE-2014-0475.diff: update from upstream
    to fix a localplt regression introduced in version 2.13-38+deb7u3.
  * patches/any/cvs-dlopen-tls-memleak.patch: new patch from upstream to
    fix a memory leak with dlopen() and thread-local storage variables.
    Closes: #763559.
  * Apply upstream patch to fix buffer overflow in __gconv_translit_find.
    (CVE-2014-5119)
  * debian/patches/any/submitted-CVE-2014-0475.diff: setlocale security fix.
  * debian/patches/any/submitted-setlocale-alloca: Additional setlocale
    hardening.

f98bd1b... by Aurelien Jarno on 2014-10-08

Import patches-unapplied version 2.13-38+deb7u5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: bcb0adca60cd627651d9deb503d7718fb97c9ba5

New changelog entries:
  * debian/patches/any/cvs-resolv-reuse-fd.diff: new patch from upstream
    to fix invalid file descriptor reuse while sending DNS query. Closes:
    #722075, #756343.
  * debian/patches/any/cvs-CVE-2013-4357.diff: new patch from upstream to
    fix stack overflow issues. Closes: #742925.
  * debian/patches/any/submitted-CVE-2014-0475.diff: update from upstream
    to fix a localplt regression introduced in version 2.13-38+deb7u3.
  * patches/any/cvs-dlopen-tls-memleak.patch: new patch from upstream to
    fix a memory leak with dlopen() and thread-local storage variables.
    Closes: #763559.
  * Apply upstream patch to fix buffer overflow in __gconv_translit_find.
    (CVE-2014-5119)
  * debian/patches/any/submitted-CVE-2014-0475.diff: setlocale security fix.
  * debian/patches/any/submitted-setlocale-alloca: Additional setlocale
    hardening.

11bbce1... by Aurelien Jarno on 2014-05-25

Import patches-applied version 2.13-38+deb7u2 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 52fe0207772942a332649f9f60e92da4c2122c62
Unapplied parent: bcb0adca60cd627651d9deb503d7718fb97c9ba5

New changelog entries:
  [ Aurelien Jarno ]
  * debian/patches/localedata/cvs-de_AT-Februar.diff: new patch from
    upstream to fix February month name in de_AT locale. Closes: #738544.
  * debian/patches/mips/cvs-backtrace.diff: new patch from upstream to
    fix backtrace() on mips. Closes: #741354.
  * any/local-ldconfig-ignore-ld.so.diff: new patch to ignore the dynamic
    linker in ldconfig. Closes: #699206, #707185, #727786, #736097,
    #739734, #739758.
  * debian/debhelper.in/libc.preinst: Disable ldconfig when a potentially
    broken dynamic loader symlink is found and when a fixed version hasn't
    already been unpacked. This happens when a biarch package of the same
    architecture than the native one has been installed (e.g.:
    libc6-amd64:i386 on amd64) and ldconfig is run afterwards. Don't fail
    if the dynamic loader symlink is dangling or missing. Closes: #740158,
    #740196.
  * debian/debhelper.in/libc.postrm: generalize the dynamic linker
    symlink creation to all biarch packages.
  * debian/debhelper.in/libc-alt.postrm: generalize the dynamic linker
    symlink removal to all biarch packages.
  * patches/any/submitted-nl_langinfo-static.diff: new patch from upstream
    to fix nl_langinfo() when used in static binaries. Closes: #747103.
  * debian/patches/any/cvs-CVE-2013-4458.diff: backport a new part from
    upstream to fix a regression introduced in 2.13-38+deb7u1 in IPv6 name
    resolution. Closes: #738652.
  * patches/any/cvs-socketcall-syscall.diff: new patch from upstream to fix
    socketcall multiplex syscall features detection. Closes: #730744.

bcb0adc... by Aurelien Jarno on 2014-05-25

Import patches-unapplied version 2.13-38+deb7u2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 9c2e8c1ad2f20455b1f4d0bb8459ec7cab8d4228

New changelog entries:
  [ Aurelien Jarno ]
  * debian/patches/localedata/cvs-de_AT-Februar.diff: new patch from
    upstream to fix February month name in de_AT locale. Closes: #738544.
  * debian/patches/mips/cvs-backtrace.diff: new patch from upstream to
    fix backtrace() on mips. Closes: #741354.
  * any/local-ldconfig-ignore-ld.so.diff: new patch to ignore the dynamic
    linker in ldconfig. Closes: #699206, #707185, #727786, #736097,
    #739734, #739758.
  * debian/debhelper.in/libc.preinst: Disable ldconfig when a potentially
    broken dynamic loader symlink is found and when a fixed version hasn't
    already been unpacked. This happens when a biarch package of the same
    architecture than the native one has been installed (e.g.:
    libc6-amd64:i386 on amd64) and ldconfig is run afterwards. Don't fail
    if the dynamic loader symlink is dangling or missing. Closes: #740158,
    #740196.
  * debian/debhelper.in/libc.postrm: generalize the dynamic linker
    symlink creation to all biarch packages.
  * debian/debhelper.in/libc-alt.postrm: generalize the dynamic linker
    symlink removal to all biarch packages.
  * patches/any/submitted-nl_langinfo-static.diff: new patch from upstream
    to fix nl_langinfo() when used in static binaries. Closes: #747103.
  * debian/patches/any/cvs-CVE-2013-4458.diff: backport a new part from
    upstream to fix a regression introduced in 2.13-38+deb7u1 in IPv6 name
    resolution. Closes: #738652.
  * patches/any/cvs-socketcall-syscall.diff: new patch from upstream to fix
    socketcall multiplex syscall features detection. Closes: #730744.

52fe020... by Aurelien Jarno on 2013-12-05

Import patches-applied version 2.13-38+deb7u1 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 5e909df77959f3e822f0fc98ef92f5c3acc643ea
Unapplied parent: 9c2e8c1ad2f20455b1f4d0bb8459ec7cab8d4228

New changelog entries:
  [ Aurelien Jarno ]
  * debian/testsuite-checking/compare.sh: disable failing the build on test
    regressions to ease the pain of ongoing stable/security maintenance.
  * patches/any/cvs-CVE-2012-44xx.diff: backport overflow fixes in strcoll,
    addressing CVE-2012-4412 and CVE-2012-4424 (Closes: #687530, #689423).
  * patches/any/CVE-2013-0242.diff: backport buffer overrun fix in regexp
    matcher, addressing CVE-2013-0242 (Closes: #699399).
  * patches/cvs-CVE-2013-1914.diff: backport stack overflow fixes in
    getaddrinfo(), addressing CVE-2013-1914 (Closes: #704623).
  * patches/any/cvs-CVE-2013-4237.diff: backport buffer overwrite fix in
    readdir_r for file systems returning file names longer than NAME_MAX
    characters, addressing CVE-2013-4237 (Closes: #719558).
    patches/kfreebsd/local-readdir_r.diff: remove superseded by the CVE
    patch.
  * patches/any/cvs-CVE-2013-4332.diff: backport integer overflow fixes
    in pvalloc, valloc, posix_memalign, memalign and aligned_alloc functions,
    addressing CVE-2013-4332 (Closes: #722536).
  * patches/any/cvs-CVE-2013-4458.diff: backport stack (frame) overflow fixes
    in getaddrinfo() when called with AF_INET6, addressing CVE-2013-4458
    (Closes: #727181).
  * patches/any/cvs-CVE-2013-4788.diff: backport patch to fix PTR_MANGLE
    ineffectivity for statically linked binaries, addressing CVE-2013-4788
    (Closes: #717178). *** Note that static binaries need to be recompiled
    to take advantage of the fix ***.
  * patches/any/cvs-findlocale-div-by-zero.diff: patch from upstream to fix
    a SIGFPE when locale-archive has been corrupted to all zeros (Closes:
    #718890, #730336).
  * patches/mips/cvs-prlimit64.diff: patch from upstream to fix getrlimit64
    and setrlimit64 with recent 64-bit kernels (Closes: #665897).
  [ Petr Salinger ]
  * patches/kfreebsd/local-initgroups-order.diff: always put supplied extra
    gid as the first entry of group list in setgroups(). Closes: #699593.
  * inline is not keyword in c89 mode, use __inline. Closes: #704598.
  * sys_ktimer_settime have 4 parameters. Closes: #712196.

9c2e8c1... by Aurelien Jarno on 2013-12-05

Import patches-unapplied version 2.13-38+deb7u1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 82b1107870411f575f79d1217e6a02122abb9fbd

New changelog entries:
  [ Aurelien Jarno ]
  * debian/testsuite-checking/compare.sh: disable failing the build on test
    regressions to ease the pain of ongoing stable/security maintenance.
  * patches/any/cvs-CVE-2012-44xx.diff: backport overflow fixes in strcoll,
    addressing CVE-2012-4412 and CVE-2012-4424 (Closes: #687530, #689423).
  * patches/any/CVE-2013-0242.diff: backport buffer overrun fix in regexp
    matcher, addressing CVE-2013-0242 (Closes: #699399).
  * patches/cvs-CVE-2013-1914.diff: backport stack overflow fixes in
    getaddrinfo(), addressing CVE-2013-1914 (Closes: #704623).
  * patches/any/cvs-CVE-2013-4237.diff: backport buffer overwrite fix in
    readdir_r for file systems returning file names longer than NAME_MAX
    characters, addressing CVE-2013-4237 (Closes: #719558).
    patches/kfreebsd/local-readdir_r.diff: remove superseded by the CVE
    patch.
  * patches/any/cvs-CVE-2013-4332.diff: backport integer overflow fixes
    in pvalloc, valloc, posix_memalign, memalign and aligned_alloc functions,
    addressing CVE-2013-4332 (Closes: #722536).
  * patches/any/cvs-CVE-2013-4458.diff: backport stack (frame) overflow fixes
    in getaddrinfo() when called with AF_INET6, addressing CVE-2013-4458
    (Closes: #727181).
  * patches/any/cvs-CVE-2013-4788.diff: backport patch to fix PTR_MANGLE
    ineffectivity for statically linked binaries, addressing CVE-2013-4788
    (Closes: #717178). *** Note that static binaries need to be recompiled
    to take advantage of the fix ***.
  * patches/any/cvs-findlocale-div-by-zero.diff: patch from upstream to fix
    a SIGFPE when locale-archive has been corrupted to all zeros (Closes:
    #718890, #730336).
  * patches/mips/cvs-prlimit64.diff: patch from upstream to fix getrlimit64
    and setrlimit64 with recent 64-bit kernels (Closes: #665897).
  [ Petr Salinger ]
  * patches/kfreebsd/local-initgroups-order.diff: always put supplied extra
    gid as the first entry of group list in setgroups(). Closes: #699593.
  * inline is not keyword in c89 mode, use __inline. Closes: #704598.
  * sys_ktimer_settime have 4 parameters. Closes: #712196.

5e909df... by Adam Conrad on 2012-12-30

Import patches-applied version 2.13-38 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 42cbbe5bb3053a5b67fd16a3db15c587959b612c
Unapplied parent: 82b1107870411f575f79d1217e6a02122abb9fbd

New changelog entries:
  [ Adam Conrad ]
  * debian/patches/arm/cvs-ldconfig-cache-abi.diff: Backport upstream
    patch to re-enable ldconfig cache tagging for armhf binaries again.
  * debian/patches/arm/unsubmitted-ldconfig-cache-abi.diff: Re-enable
    and adjust to account for changes in cvs-ldconfig-cache-abi.diff.
  * debian/debhelper.in/libc.preinst: Remove old ld.so.cache on upgrade.
  * debian/control.in/amd64: Move libc6-amd64 from standard to optional.
  [ Jonathan Nieder ]
  * control.in/opt: correct misspelling of "Ezra" in descriptions of
    *-i686 variants. Thanks to Thorsten Glaser.
  * patches/any/local-tst-eintr1-eagain.diff: new patch to work around
    a race that lets pthread_create hit resource limits when the kernel
    takes too long to clean up after joined threads. (closes: #673596)
  [ Samuel Thibault ]
  * patches/any/local-fhs-linux-paths.diff: Patch vardb path on !linux too.
  * Add patches/hurd-i386/libpthread_hurd_cond_wait.diff: New patch to add
    support for translators with pthread.
  * Add patches/hurd-i386/submitted-fork_port_leak.diff: New patch to fix port
    leak on fork.
  * libc0.3.symbols.hurd-i386: Add libpthread.so.0.3 symbols.
  * Add patches/hurd-i386/tg-hurdsig-boot-fix.diff to fix
    sigstate_is_global_rcv at boot in libpthread-based translators.
  * patches/hurd-i386/tg-hurdsig-global-dispositions.diff: Update with Thomas'
    fork deadlock fix.
  * patches/hurd-i386/unsubmitted-single-hurdselect-timeout.diff: Temporarily
    fix double select timeout on single fd.
  * patches/hurd-i386/unsubmitted-setitimer_fix.diff: Fix Hurd implementation
    of setitimer.

82b1107... by Adam Conrad on 2012-12-30

Import patches-unapplied version 2.13-38 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 04062325ddbd8747553eca7b89ed8d6320fc8f16

New changelog entries:
  [ Adam Conrad ]
  * debian/patches/arm/cvs-ldconfig-cache-abi.diff: Backport upstream
    patch to re-enable ldconfig cache tagging for armhf binaries again.
  * debian/patches/arm/unsubmitted-ldconfig-cache-abi.diff: Re-enable
    and adjust to account for changes in cvs-ldconfig-cache-abi.diff.
  * debian/debhelper.in/libc.preinst: Remove old ld.so.cache on upgrade.
  * debian/control.in/amd64: Move libc6-amd64 from standard to optional.
  [ Jonathan Nieder ]
  * control.in/opt: correct misspelling of "Ezra" in descriptions of
    *-i686 variants. Thanks to Thorsten Glaser.
  * patches/any/local-tst-eintr1-eagain.diff: new patch to work around
    a race that lets pthread_create hit resource limits when the kernel
    takes too long to clean up after joined threads. (closes: #673596)
  [ Samuel Thibault ]
  * patches/any/local-fhs-linux-paths.diff: Patch vardb path on !linux too.
  * Add patches/hurd-i386/libpthread_hurd_cond_wait.diff: New patch to add
    support for translators with pthread.
  * Add patches/hurd-i386/submitted-fork_port_leak.diff: New patch to fix port
    leak on fork.
  * libc0.3.symbols.hurd-i386: Add libpthread.so.0.3 symbols.
  * Add patches/hurd-i386/tg-hurdsig-boot-fix.diff to fix
    sigstate_is_global_rcv at boot in libpthread-based translators.
  * patches/hurd-i386/tg-hurdsig-global-dispositions.diff: Update with Thomas'
    fork deadlock fix.
  * patches/hurd-i386/unsubmitted-single-hurdselect-timeout.diff: Temporarily
    fix double select timeout on single fd.
  * patches/hurd-i386/unsubmitted-setitimer_fix.diff: Fix Hurd implementation
    of setitimer.