Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/lucid-proposed/eglibc
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

48. By Adam Conrad

* Pull three interdependent patches from Debian to fix AVX detection
  problems on kernels or CPUs that lack support for it (LP: #979003):
  - amd64/cvs-avx-detection.diff: Improved detection on old kernels.
  - amd64/cvs-dl_trampoline-cfi.diff: fix CFI in dl_trampoline code.
  - amd64/cvs-avx-osxsave.diff: Disable AVX without OSXAVE support.
* Also backport amd64/submitted-tst-audit6-avx.diff from oneiric to
  skip tests if AVX extensions are not available on the build host.
* Use non-deprecated --reject-format=unified QUILT_PATCH_OPTS option.

47. By Matthias Klose

[ Matthias Klose ]
* Fix issue #12077, __strncmp_ssse3 can segfault when it over-reads
  its buffer. LP: #702190.

[ Clint Byrum ]
* do not run 'telinit u' on upgrade, as this will break upstart.
  touch /var/run/init.upgraded instead, which will force a re-exec just
  before remounting root read-only. LP: #672177, LP: #694772.

46. By Matthias Klose

* Fix issue #12159, x86-64 strchr propagation of search byte into all bytes
  of SSE register.
* Fix issue #12113, alignment of AVX safe area on x86_64. LP: #662511.
* Fix ifunc thunk for strspn on x86 in static libc. LP: #615953.

45. By Matthias Klose

Fix issue #12092, strstr broken for some inputs on pre-SSE4 machines.
LP: #655463.

44. By Matthias Klose

BZ#5553: Fix invalid assertion in case of main_arena being used,
patch taken from trunk/2.12. LP: #490024.

43. By Matthias Klose

* Fix issues in x86 memset-sse2.S/memset-sse2-rep.S. LP: #587055.
* Apply from the 2.11-x86 branch: x86-64 SSE4 optimized memcmp. LP: #589136.

42. By Kees Cook

* SECURITY UPDATE: newlines not escaped in /etc/mtab.
  - debian/patches/any/git-mntent-newline-escape.diff: upstream fixes.
  - CVE-2010-0296
* SECURITY UPDATE: arbitrary code execution from ELF headers (LP: #542197).
  - debian/patches/any/git-fix-dtag-cast.diff: upstream fixes.
  - CVE-2010-0830

41. By Michael Vogt

Fix logic that tests if gdm needs a restart or a reload
to handle both the initscript and upstart cases. This fixes
a gdm restart during a hardy to lucid upgrade (LP: #568292)

40. By Matthias Klose

[ Kees Cook ]
* [BZ #11333], Handle unnecessary padding in getdents64. LP: #392501.

[ Matthias Klose ]
* Apply from the 2.11-x86 branch:
  - Fix bugs in strcmp-sse4.S and strcmp-ssse3.S (H.J. Lu). LP: #563291.
  - Fix bugs in memcpy-ssse3. LP: #560135.
* Assign global scope to RFC 1918 addresses in getaddrinfo(). Thanks
  Tore Anderson. LP: #555210.
* Re-enable the local-ipv6-lookup patch. Addresses #417757.

39. By Matthias Klose

* Apply from the 2.11-x86 branch:
  - Append -U__i686 in ASFLAGS on x86.
  - Backport 32bit SSSE3/SSE4 optimized memcmp and strcmp from trunk.
  - Correct unwind info in strcmp-sse4.S.
  - Fix sysdeps/i386/i686/multiarch/memcmp-ssse3.S.
* Extend logic to restart upstart based services on NSS upgrade.
  LP: #505838.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.