-
Committer:
Chad Miller
-
Date:
2013-04-10 17:40:55 UTC
-
mfrom:
(671.9.19 p-precise)
-
Revision ID:
chad.miller@canonical.com-20130410174055-rrwrigg6x50408f6
[Chris Coulson]
* Make it possible to build armv7 without neon optimizations
- update debian/patches/arm-neon.patch
* Don't assume that arm linux builds are cross-builds
- add debian/patches/dont-assume-cross-compile-on-arm.patch
- update debian/patches/series
* Build with "component=shared_library" on 32-bit architectures, which splits
the large binary in to a smaller executable with several shared objects.
This is needed since the linker runs out of address space when linking the
main chromium binary with debug symbols
- update debian/rules
- update debian/control
- update debian/chromium-browser.install
[Chad MILLER]
* debian/chromium-browser.desktop: No absolute path to executable. Use PATH
from environment. LP:1008741
* Make the "clean" rule behave better. Test differently for src/obj/ and
never involve the upstream Makefile. Update debian/rules .
* Don't over-clean. The makefiles generated by GYP are fine to include in
orig tarball.
* Use Google API keys in Ubuntu, as approved by Paweł Hajdan @ Google.
* New stable version 26.0.1410.63. No CVEs to report.
* New stable version 26.0.1410.43:
- CVE-2013-0916: Use-after-free in Web Audio.
- CVE-2013-0917: Out-of-bounds read in URL loader.
- CVE-2013-0918: Do not navigate dev tools upon drag and drop.
- CVE-2013-0919: Use-after-free with pop-up windows in extensions.
- CVE-2013-0920: Use-after-free in extension bookmarks API.
- CVE-2013-0921: Ensure isolated web sites run in their own processes.
- CVE-2013-0922: Avoid HTTP basic auth brute force attempts.
- CVE-2013-0923: Memory safety issues in the USB Apps API.
- CVE-2013-0924: Check an extension’s permissions API usage again file
permissions.
- CVE-2013-0925: Avoid leaking URLs to extensions without the tabs
permissions.
- CVE-2013-0926: Avoid pasting active tags in certain situations.
* debian/patches/arm-crypto.patch . Drop patch. Unnecessary now.
* Always use verbose building. Update debian/rules .
* Always use sandbox. It shouldn't be an option. Nothing works without it
any more. Update debian/rules .
* Always use extra debugging "-g" flag. Update debian/rules .
* Try to be more multiarch aware. Update debian/control .
* Drop many lintian overrides. Update debian/source/lintian-overrides .
* Include autotoools-dev in build-deps so that cdbs will update autoconf
helper files in source automatically. Update debian/control .
* Update standards version to 3.9.4 in debian/control .
* When executable is split into libraries, strip debug symbols from
enormous libraries even in dbg packages. This affects webkit only,
in actuality. Update debian/rules .
* Clean up some "tar" usage in debian/rules .
* Don't include hardening on armhf. Update debian/rules .