ubuntu/+source/eglibc:ubuntu/quantal-updates

Last commit made on 2013-10-21
Get this branch:
git clone -b ubuntu/quantal-updates 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:
ubuntu/quantal-updates
Repository:
lp:ubuntu/+source/eglibc

Recent commits

196384e... by Marc Deslauriers on 2013-09-27

Import patches-unapplied version 2.15-0ubuntu20.2 to ubuntu/quantal-security

Imported using git-ubuntu import.

Changelog parent: ed9b06bdf0a9c59802fd1db8bb72f0842f9aa546

New changelog entries:
  * SECURITY UPDATE: denial of service and possible code execution via
    strcoll overflows
    - debian/patches/any/CVE-2012-44xx.diff: fix overflows in
      string/strcoll_l.c, add test to string/tst-strcoll-overflow.c,
      string/Makefile.
    - CVE-2012-4412
    - CVE-2012-4424
  * SECURITY UPDATE: denial of service in regular expression matcher
    - debian/patches/any/CVE-2013-0242.diff: fix buffer overrun in
      posix/regexec.c, add test to posix/bug-regex34.c, posix/Makefile.
    - CVE-2013-0242
  * SECURITY UPDATE: denial of service in getaddrinfo
    - debian/patches/any/CVE-2013-1914.diff: fix overflow in
      sysdeps/posix/getaddrinfo.c.
    - CVE-2013-1914
  * SECURITY UPDATE: denial of service and possible code execution via
    readdir_r
    - debian/patches/any/CVE-2013-4237.diff: enforce NAME_MAX limit in
      sysdeps/unix/readdir_r.c, add errcode to sysdeps/unix/dirstream.h,
      sysdeps/unix/opendir.c, sysdeps/unix/rewinddir.c, remove
      GETDENTS_64BIT_ALIGNED from
      sysdeps/unix/sysv/linux/i386/readdir64_r.c,
      sysdeps/unix/sysv/linux/wordsize-64/readdir_r.c.
    - CVE-2013-4237
  * SECURITY UPDATE: denial of service and possible code execution via
    overflows in memory allocator
    - debian/patches/any/CVE-2013-4332.diff: check for overflows in
      malloc/malloc.c.
    - CVE-2013-4332

ed9b06b... by Adam Conrad on 2013-01-27

Import patches-unapplied version 2.15-0ubuntu20.1 to ubuntu/quantal-proposed

Imported using git-ubuntu import.

Changelog parent: b47ba6950f23d3dc528da9bb941c2645ae822998

New changelog entries:
  * Add patch ubuntu/local-disable-nscd-netgroup-caching.diff to
    disable netgroup caching in the default config (LP: #1068889)
  * Backport any/cvs-malloc-deadlock.diff from upstream to prevent
    glibc deadlocking in mallock arena retry paths (LP: #1081734)
  * Fix futex issue (BZ #13844), backport from 2.16 (LP: #1091186)
  * Drop patch any/local-disable-nscd-host-caching.diff, as this
    bug was apparently resolved upstream a while ago (LP: #613662)
  * Add patch any/cvs-ld-self-load.diff to restore ld.so's ability
    to load itself, a behaviour accidentally removed (LP: #1088677)
  * Drop dangling libnss_db.so symlink in libc6-dev (LP: #1088773)

b47ba69... by Adam Conrad on 2012-10-03

Import patches-unapplied version 2.15-0ubuntu20 to ubuntu/quantal-proposed

Imported using git-ubuntu import.

Changelog parent: fddcba05ec81e01a096f1d53faca6dc8bddd35ce

New changelog entries:
  * Backport fixes for dbl-64 and ldbl-128 issues (LP: #1000498)
  * Backport another FMA support patch from glibc master branch.
  * SECURITY UPDATE: stack buffer overflow in vfprintf handling
    (LP: #1031301)
    - debian/patches/any/CVE-2012-3406.patch: switch to malloc when
      array grows too large to handle via alloca extension
    - CVE-2012-3406
  * SECURITY UPDATE: stdlib strtod integer/buffer overflows
    - debian/patches/any/CVE-2012-3480.patch: rearrange calculations
      and modify types to void integer overflows
    - CVE-2012-3480

fddcba0... by Colin Watson on 2012-09-11

Import patches-unapplied version 2.15-0ubuntu18 to ubuntu/quantal

Imported using git-ubuntu import.

Changelog parent: 2a8547454389914e7e3e5549472ab1c8badff757

New changelog entries:
  * Version Breaks on libhwloc0 so that it doesn't catch recent libhwloc5
    packages which provide libhwloc0 (LP: #1048566).

2a85474... by Adam Conrad on 2012-08-10

Import patches-unapplied version 2.15-0ubuntu17 to ubuntu/quantal-proposed

Imported using git-ubuntu import.

Changelog parent: f48153913c91d41c68532eb934f5dffad5fc7631

New changelog entries:
  * Backport fix from 2.16 for sscanf/realloc deadlock (LP: #1028038)
  * Backport for bogus FPE on underflow for exp(double) (LP: #1007457)

f481539... by Adam Conrad on 2012-08-09

Import patches-unapplied version 2.15-0ubuntu16 to ubuntu/quantal

Imported using git-ubuntu import.

Changelog parent: ea7de40f56ba50cbc01f746b034e41d663b6a635

New changelog entries:
  * Backport fix from 2.16 to fix htons() conversion errors on non-x86
    architectures, by correctly casting to uint16_t (LP: #1016349)
  * Restore missing AT_EMPTY_PATH definition in fnctl.h (LP: #1010069)
  * Backport FMA4/AVX detection from glibc 2.16 (LP: #956051, #979003)
  * Backport fixups to AVX-using code to match the detection backport.

ea7de40... by Kees Cook on 2012-06-22

Import patches-unapplied version 2.15-0ubuntu15 to ubuntu/quantal

Imported using git-ubuntu import.

Changelog parent: 918ec31d036ba329a28493b479303863b907cc73

New changelog entries:
  * debian/patches/any/unsubmitted-no-stack-backstrace.patch: disable
    backtraces when triggering __stack_chk_fail.
  * debian/patches/series: reorder and rename patches that should be in
    Debian as well as Ubuntu, for easier upstreaming.

918ec31... by Adam Conrad on 2012-06-19

Import patches-unapplied version 2.15-0ubuntu14 to ubuntu/quantal

Imported using git-ubuntu import.

Changelog parent: 08b8e3f99ae5d18ea1bcf0b700a4f59885af8fd8

New changelog entries:
  * Cherry-pick my patch from Debian (r5185:5191) to make use of
    dpkg's DPKG_MAINTSCRIPT_ARCH variable, so our maintainer scripts
    don't explode with the new dpkg, and guard that same usage with
    dpkg --assert-multi-arch, so we don't fail with old dpkg.

08b8e3f... by Adam Conrad on 2012-05-29

Import patches-unapplied version 2.15-0ubuntu13 to ubuntu/quantal

Imported using git-ubuntu import.

Changelog parent: 790885e0cbc5856907ead606ee3c764ad947ae7a

New changelog entries:
  * arm/local-linaro-cortex-strings.diff: instead of sysdeps/arm, apply
    to sysdeps/arm/eabi/armv6t2, as it implements routines that aren't
    supported on old CPUs, and drop memchr.S half of the patch, in
    favour of the version that's been submitted and accepted upstream.
  * Make the strchr.S implementation above stop forcing armv7-a, since
    it works on armv6t2, and moving the path enforces this during build.
  * Force the libc6-armhf build on armel to be armv7-a with vfpv3-d16.

790885e... by Adam Conrad on 2012-05-23

Import patches-unapplied version 2.15-0ubuntu12 to ubuntu/quantal

Imported using git-ubuntu import.

Changelog parent: 3f1253f8cb7a046e8e4afc4289023a4725243d32

New changelog entries:
  [ Steve Langasek ]
  * Per Adam's suggestion, comment the NSS_CHECK substitution so it's
    clearer what's going on here.
  [ Adam Conrad ]
  * Back out the march=armv5t from the libc6-armel build on armhf, as
    this seems to cause a bit of an odd toolchain hiccup, and it's
    impossible to run armhf on a less-than-v7 system anyway.