~cmiller/chromium-browser/ppa-chromium-browser.oneiric.stable

Viewing all changes in revision 735.

  • 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 .

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: