iceape (2.0.11-8) stable-security; urgency=low

  * Fixes for mfsa2011-{36-40}, also known as
    CVE-2011-2995, CVE-2011-2998, CVE-2011-2999, CVE-2011-3000,
    CVE-2011-2372.
  * mozilla/security/manager/ssl/src/nsIdentityChecking.cpp,
    mozilla/security/manager/ssl/src/nsNSSCallbacks.*,
    mozilla/security/manager/ssl/src/nsNSSIOLayer.*: Mark DigiNotar root
    certificates as revoked instead of untrusted.

 -- Mike Hommey <glandium@debian.org>  Thu, 29 Sep 2011 08:16:01 +0200

iceape (2.0.11-7) stable-security; urgency=low

  * Fixes for mfsa2011-30, including:
    CVE-2011-2982, CVE-2011-2981, CVE-2011-2378, CVE-2011-2984,
    CVE-2011-2983.

 -- Mike Hommey <glandium@debian.org>  Mon, 15 Aug 2011 15:12:29 +0200

iceape (2.0.11-6) stable-security; urgency=low

   * Fixes for mfsa2011-{19,20,22-24}, also known as
     CVE-2011-2374, CVE-2011-2376, CVE-2011-2365, CVE-2011-2373,
     CVE-2011-2371, CVE-2011-0083, CVE-2011-2363, CVE-2011-0085,
     CVE-2011-2362.

 -- Mike Hommey <glandium@debian.org>  Fri, 01 Jul 2011 13:53:12 +0200

iceape (2.0.11-5) stable-security; urgency=low

  * Fixes for mfsa2011-{12-14,16}, also known as
    CVE-2011-0069, CVE-2011-0070, CVE-2011-0080, CVE-2011-0077,
    CVE-2011-0078, CVE-2011-0072, CVE-2011-0065, CVE-2011-0066,
    CVE-2011-0073, CVE-2011-0067, CVE-2011-0071.
  * gfx/ots/include/opentype-sanitiser.h: strict alignment issues when
    displaying OpenType fonts. bz#643137.

 -- Mike Hommey <glandium@debian.org>  Fri, 29 Apr 2011 10:27:45 +0200

iceape (2.0.11-4) stable-security; urgency=low

  * mfsa2011-11: Update to HTTPS certificate blacklist.

 -- Mike Hommey <glandium@debian.org>  Wed, 23 Mar 2011 10:35:22 +0100

iceape (2.0.11-3) stable-security; urgency=low

  * Fixes for mfsa2011-{01-08,10}, also known as
    CVE-2011-0053, CVE-2011-0051, CVE-2011-0055, CVE-2011-0054,
    CVE-2011-0056, CVE-2011-0057, CVE-2011-0058, CVE-2010-1585,
    CVE-2011-0059.

 -- Mike Hommey <glandium@debian.org>  Wed, 02 Mar 2011 10:25:08 +0100

iceape (2.0.11-2) unstable; urgency=low

  * debian/extra-stuff/Makefile.in, debian/extra-stuff/debUpdateNotifier.*,
    debian/extra-stuff/filemonitor, debian/iceape-browser.install,
    debian/iceape-browser.links, debian/pkg_files: Remove update notifier,
    it's not quite as helpful as it should be for squeeze
  * debian/control: Relax libglib2.0-dev build dependency. 2.18.0 was only
    needed for filemonitor, which we just removed.
  * debian/remove.nonfree, debian/repack.py, debian/source.filter,
    debian/watch: Update debian/watch and provide a script repacking
    upstream source tarballs.
  * debian/rules, debian/README.source: Remove the "source" target.
    uscan is now enough
  * debian/README.Debian: Fix for the default dsp wrapper behaviour.

 -- Mike Hommey <glandium@debian.org>  Mon, 27 Dec 2010 16:17:19 +0100

iceape (2.0.11-1) unstable; urgency=high

  * New upstream release.
  * Fixes for mfsa2010-{74-84}, also known as
    CVE-2010-3776, CVE-2010-3778, CVE-2010-3769, CVE-2010-3771,
    CVE-2010-3772, CVE-2010-3768, CVE-2010-3775, CVE-2010-3766,
    CVE-2010-3767, CVE-2010-3773, CVE-2010-3774, CVE-2010-3770.
  * debian/copyright: Updated to include gfx/ots.

 -- Mike Hommey <glandium@debian.org>  Fri, 10 Dec 2010 00:17:38 +0100

iceape (2.0.10-1) unstable; urgency=low

  * New upstream release.
  * Fix for mfsa2010-73, also known as CVE-2010-3765.

 -- Mike Hommey <glandium@debian.org>  Thu, 28 Oct 2010 13:12:40 +0200

iceape (2.0.9-1) unstable; urgency=low

  * New upstream release.
  * Fixes for mfsa2010-{64-69}, also known as
    CVE-2010-3176, CVE-2010-3174, CVE-2010-3179, CVE-2010-3180,
    CVE-2010-3183, CVE-2010-3177, CVE-2010-3178.
  * debian/control: Bump build dependencies on libnspr4-dev and libnss3-dev
    to fit what configure will be looking for.

  * suite/browser/browser-prefs.js: Unset startup.homepage_override_url.

 -- Mike Hommey <glandium@debian.org>  Fri, 22 Oct 2010 09:15:11 +0200

iceape (2.0.8-1) unstable; urgency=low

  * New upstream release.

 -- Mike Hommey <glandium@debian.org>  Fri, 22 Oct 2010 08:47:02 +0200

iceape (2.0.7-1) unstable; urgency=high

  * New upstream release.
  * Fixes for mfsa2010-{49-51,53-57,60-63}, also known as
    CVE-2010-3169, CVE-2010-2765, CVE-2010-2767, CVE-2010-3166,
    CVE-2010-2760, CVE-2010-3168, CVE-2010-3167, CVE-2010-2766,
    CVE-2010-2763, CVE-2010-2768, CVE-2010-2769, CVE-2010-2764.

  * memory/jemalloc/jemalloc.c: Properly disable ncpus in jemalloc, which
    the previous patch didn't do.
  * extensions/auth/nsHttpNegotiateAuth.cpp: Calculate negotiate auth token
    length after removing padding. bz#592692.
  * gfx/qcms/iccread.c: Fix unaligned reads in qcms. bz#504766.

 -- Mike Hommey <glandium@debian.org>  Wed, 08 Sep 2010 09:05:17 +0200

iceape (2.0.6-1) unstable; urgency=low

  * New upstream release.
  * Fixes mfsa-2010-{34-37,39-42,45-47}, also known as
    CVE-2010-1211, CVE-2010-1208, CVE-2010-1209, CVE-2010-1214,
    CVE-2010-2752, CVE-2010-2753, CVE-2010-1205, CVE-2010-1213,
    CVE-2010-2751, CVE-2010-0654, CVE-2010-2754.

  * debian/control:
    - Add build-depends on libglib2.0-dev (>= 2.18.0) for filemonitor.
    - Bump libnss build-depends to fit what configure is looking for.
    - Bump Standards-Version to 3.9.0.0.
    - Fit the Uploaders field to reality.
  * debian/mozconfig, debian/rules: Check if mozconfig system library options
    will properly set the right variables.
  * debian/rules: Only set -std=gnu++0x flag when using g++ 4.4+.
    Refresh debian packages search plugin
  * debian/extras/debsearch.src: Refresh debian packages search plugin.
    Thanks Sérgio Cipolla. Closes: #588053.
  * debian/mozconfig: Don't set --with-system-bz2, it's not used.

  * xpcom/reflect/xptcall/src/md/unix/*ppc_linux*: Add support for powerpcspe.
    Closes: #586101.

 -- Mike Hommey <glandium@debian.org>  Wed, 21 Jul 2010 02:45:40 +0200

iceape (2.0.5-1) unstable; urgency=high

  * New upstream release.
  * Fixes mfsa-2010-{26-33}, also known as
    CVE-2010-1200, CVE-2010-1201, CVE-2010-1202, CVE-2010-0183,
    CVE-2010-1198, CVE-2010-1196, CVE-2010-1199, CVE-2010-1125,
    CVE-2010-1197, CVE-2008-5913.

  * debian/iceape-browser.install: Install debian.jar and debian.manifest in
    the correct location. Closes: #583814.

  * modules/libpr0n/encoders/png/nsPNGEncoder.cpp: Use png_set_filter to make
    libpng not use write filters. bz#564410.
  * netwerk/protocol/http/src/nsHttpChannel.cpp: Make sure to call
    OnStartRequest even if we're failing on an SSL CONNECT. bz#561536.
  * memory/jemalloc/jemalloc.c: Use syscall() for mmap and munmap, and disable
    ncpus use in jemalloc to work around deadlocks. Replaces the previous patch
    to use a small pool of static memory during initialization. bz#435683

 -- Mike Hommey <glandium@debian.org>  Wed, 23 Jun 2010 14:31:58 +0200

iceape (2.0.4-2) unstable; urgency=low

  * debian/extra-stuff/*: Synchronize with xulrunner.
  * debian/iceape-browser.install: Install debUpdateNotifier related chrome
    (localization).
  * debian/rules: Build with -std=gnu++0x.
  * debian/branding/Makefile.in, debian/branding/aboutIce.js,
    debian/branding/ice.*, debian/branding/jar.mn,
    debian/iceape-browser.install: Add a about:iceape page similar to
    about:mozilla.

  * mozilla/toolkit/xre/nsAppRunner.cpp:
    - KDE/Gnome startup notification not disappearing when app window is up.
      bz#416053. Closes: #562970.
    - KDE/Gnome startup notification not disappearing for the first time
      startup (needsRestart). bz#534845.
  * configure*, mozilla/configure*, mozilla/js/src/configure*: Revert change
    to force not to use -fshort-wchar.
  * configure*, mozilla/configure*, mozilla/js/src/configure*,
    mozilla/js/src/config/autoconf.mk.in, mozilla/xpcom/glue/nsStringAPI.h,
    mozilla/xpcom/string/public/nsLiteralString.h,
    mozilla/xpcom/xpcom-config.h.in: Use char16_t when available, and when it
    is, don't test for -fshort-wchar. bz#502298.
  * mozilla/embedding/components/find/src/nsFind.cpp,
    mozilla/layout/base/nsCSSRendering.cpp,
    mozilla/layout/generic/nsTextFrameThebes.cpp,
    mozilla/modules/libpr0n/decoders/jpeg/nsJPEGDecoder.cpp,
    mozilla/modules/plugin/base/public/npruntime.h,
    mozilla/netwerk/streamconv/converters/nsBinHexDecoder.cpp,
    mozilla/xpcom/tests/TestEncoding.cpp: Fix compiler errors with g++ 4.4
    with -std=gnu++0x of the form: error: narrowing conversion ... inside { }.
    bz#502301.
  * mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in,
    mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_sh.cpp,
    mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_sh.cpp: Add
    xptcall support for SH4 processors. Closes: #573400. bz#382214.
  * mozilla/xpcom/threads/nsProcessCommon.cpp: Fix remaining race condition
    when calling nsProcess.Kill. bz#543441.
  * mailnews/imap/src/nsImapIncomingServer.cpp: Fix crash when
    m_foldersToStat.Count == 0. Closes: #579726. bz#550455.

 -- Mike Hommey <glandium@debian.org>  Sun, 02 May 2010 11:41:39 +0200

iceape (2.0.4-1) unstable; urgency=low

  * New upstream release.
  * Fixes mfsa-2010-{16-21,23-24}, also known as
    CVE-2010-0173, CVE-2010-0174, CVE-2010-0175, CVE-2010-0176,
    CVE-2010-0177, CVE-2010-0178, CVE-2010-0179, CVE-2010-0181,
    CVE-2010-0182.
  * debian/remove.nonfree: We now remove more non-free data. Closes: #567918.
  * debian/patches/series: Refresh patches with the new changes from
    xulrunner:
    + Additional patch for ARM JIT.
    + Don't error-out when run-time libsqlite is older than build-time
      libsqlite. In Debian, we have shlibs to handle this.
    + Removed patch to add debian specific links to about:, as they were
      already disabled.
  * debian/pkg_files, debian/iceape-browser.links,
    debian/iceape-browser.install, debian/extra-stuff/filemonitor/Makefile.in,
    debian/extra-stuff/Makefile.in: Don't move Debian specific components
    into $GRE_DIR/distribution/bundles/debian/components.
  * debian/control: Remove dependency on dpkg. It was added for triggers, but
    triggers are now available on stable.

 -- Mike Hommey <glandium@debian.org>  Fri, 02 Apr 2010 16:50:01 +0200

iceape (2.0.3-5) unstable; urgency=low

  * debian/patches/series: Refresh patches with the new changes from
    xulrunner:
    + 0050*: Always align AutoArrays for 64-bits words as decided with
      upstream.
  * debian/control: Remove libkrb5-dev build dependency.
  * debian/extra-stuff/filemonitor/Makefile.in
    debian/extra-stuff/Makefile.in, debian/iceape-browser.install,
    debian/iceape-browser.links, debian/pkg_files: Move Debian specific
    components into $GRE_DIR/distribution/bundles/debian/components.
  * debian/rules: Use dh_auto_* --parallel where appropriate.
  * debian/extra-stuff/addonsInfo.js: Manually sort plugins and extensions
    list in addons info component. This will make the component compatible
    with 1.9.2.
  * debian/extra-stuff/*.js: Get plugin path from nsIPluginTag.fullpath when
    available. nsIPluginTag.filename only contains the leaf name on 1.9.2.
  * debian/extra-stuff/debUpdateNotifier.js: Remove extra whitespace in
    restart prompt.
  * debian/extra-stuff/filemonitor/debGIOFileMonitorService.cpp: Allow
    giofilemonitor to monitor files too.
  * debian/copyright: Use DEP-5 format. Also remove some licensing terms
    when they can be found in a file in subdirectories that are not used to
    build the binary packages. Thanks Gabriele Giacone for the initial work.
  * debian/iceape-browser.postinst: Do more cleanup at postinst time.

 -- Mike Hommey <glandium@debian.org>  Mon, 08 Mar 2010 19:08:33 +0100

iceape (2.0.3-4) unstable; urgency=low

  * debian/control, debian/rules: Rename iceape:Recommends variable to
    gnome:Depends.
  * debian/control: Switch gnome support dependencies from Recommends to
    Suggests.
  * debian/iceape-browser.install: Don't install
    /usr/lib/iceape/plugins/libnullplugin.so.
  * debian/mozconfig: Remove obsolete mozconfig options.
  * debian/control: Suggest libcanberra0.
  * debian/patches/series: Add new patches, imported from xulrunner:
    + 0061*: Don't build the null plugin.
    + 0062*: Replace mozDrawingarea with a single GdkWindow. bz#506433.
    + 0063*: Reuse the GdkWindow in MozContainers. bz#506433.
    + 0064*: Destroy child nsWindows when destroying the parent. bz#522635.
    + 0065*: Header adjustment for imported changes. Changes from bz#506433
      rely on bz#471877 being applied, and we now need gtkversion.h on top
      of gtkcontainer.h.
    + 0066*: Handle side-effect sibling destruction when destroying child
      windows. bz#528386.

 -- Mike Hommey <glandium@debian.org>  Thu, 25 Feb 2010 17:03:33 +0100

iceape (2.0.3-3) unstable; urgency=low

  * debian/iceape-browser.preinst: Don't fail in preinst when /usr/lib/mozilla
    doesn't exist. Closes: #570397
  * debian/control: Don't allow different versions of iceape-browser,
    iceape-mailnews and iceape-dbg to be installed at the same time.
  * debian/patches/0045*: Move cleanup changes to match equivalent upstream
    changes on trunk.
  * debian/patches/0050*: (renamed) Force better nsAutoT{Ptr,}Array buffer
    alignment. This solves issues on sparc in a better way than the previous
    workaround that missed some other failure cases.
  * debian/patches/0057*: Fix xptcstubs on mipsel. The previous patch for mips
    broke it.
  * debian/patches/series: Updated accordingly.
  * debian/iceape-browser.install: Make extensions and plugins directories
    part of the package.

 -- Mike Hommey <glandium@debian.org>  Sun, 21 Feb 2010 09:26:23 +0100

iceape (2.0.3-2) unstable; urgency=low

  * debian/rules: Only do --list-missing when dh_install is called for only
    arch:all or any. Fixes FTBFS on buildds, which only build arch:any
    packages.

 -- Mike Hommey <glandium@debian.org>  Thu, 18 Feb 2010 13:44:50 +0100

iceape (2.0.3-1) unstable; urgency=low

  * New upstream release.
  * Fixes mfsa-2010-{01-05}, also known as
    CVE-2010-0159, CVE-2010-0160, CVE-2009-1571, CVE-2009-3988,
    CVE-2010-0162.

  * debian/patches/0028*: Also set homepage_override and releasenotesurl to
    point at mozilla.debian.net.
  * debian/patches/series: Add new patches, imported from xulrunner:
    + 0035*: Work around FTBFS on mips by disabling TLS support. bz#528687.
    + 0036*: Fix crash with SwitchProxy installed. bz#535990.
    + 0037*: Fix misalignments in --help command line. bz#458631.
    + 0038*: Fix misalignments in --help command line. bz#546296.
    + 0039*: Avoid creating the updates directory when update service is
      disabled. bz#538933.
    + 0040*: Avoid creating /usr/lib/mozilla/extensions 0700 when running as
      root. bz#538929.
    + 0041*: Don't remove build/automationutils.py on make clean. bz#525047.
    + 0042*: Avoid creating config/my{config,rules}.mk. bz#541767.
    + 0043*: Remove automation.py in make clean. bz#541768.
    + 0044*: Remove leaktest files in make clean. bz#541769.
    + 0045*: Remove generated files from js/src during make distclean.
      bz#541770.
    + 0046*: Cleanup idl-parser leftovers in make clean. bz#541774.
    + 0047*: Allow intl.locale.matchOS to be modified in user profile.
      bz#519468.
    + 0048*: Override intl.locale.matchOS if general.useragent.locale is set
      in user profile. This allows the Quick Locale Switcher extension to
      work. bz#542999.
    + 0049*: Avoid crashing when trying to kill a nsProcess that is already
      terminated. bz#543441.
    + 0050*: Work around alignment problems in nsUrlClassifierDBService on
      sparc. bz#448658.
    + 0051*: Fixes for misaligned accesses on sparc in uconv. bz#544512.
    + 0052*: Fix for padding of long long arguments on ppc xptcall.
      bz#520367.
    + 0053*: Fix xptcinvoke on ARM. bz#476903.
    + 0054*: Fixes for misaligned accesses on ARM in uconv. bz#544512.
    + 0055*: Avoid using -fshort-wchar in libmozjs.
    + 0056*: Fix stack alignment on function calls in JIT on ARM. bz#545747.
    + 0057*: Fix xptinvoke and xptstubs on mips o32 big endian.
    + 0058*: Don't show the SVG output option in the print dialog. bz#546093.
    + 0059*: Cleanup top directory during make distclean. bz#546642.
    + 0060*: Don't unnecessarily copy files in toolkit/library. bz#546664.

  * debian/iceape-runner, debian/iceape-browser.{install,links}, debian/rules:
    Allow iceape-runner not to hardcode the iceape base directory.
  * debian/branding/Makefile.in:
    + Use system install instead of nsinstall to install files in
      /usr/share/icons. Using nsinstall leads to the file being installed in
      a iceape.{png,svg} directory.
    + Create the /usr/share/icons/hicolor/*/apps before putting files there.
  * debian/rules:
    + Avoid bashism in call to dpkg-shlibdeps.
    + There is no bashism in debian/rules anymore.
    + Remove Debian revision from the User Agent string.
    + Avoid duplicating LDFLAGS during the build.
    + Don't export BUILD_OFFICIAL.
    + Remove suite/themes/classic/preview.png during cleanup.
  * debian/vendor.js: Don't trigger the debAbout component. Now we have a
    release notes link in about:, the debAbout generated links are pointless,
    especially since they create problems in the target web pages (e.g.
    unstyled BTS).
  * debian/rules, debian/iceape-browser.links, debian/iceape-browser.install,
    debian/about_debian.js: Remove the about_debian component, now that it is
    unused in iceape.
  * debian/rules, debian/iceape-browser.links, debian/iceape-browser.install,
    debian/homepagereset.js: Remove the homepagereset component. It was used
    to reset the homepage user settings if it were a very old value. Anyone
    using these old homepages should have had their homepage reset by now.
  * debian/control:
    + iceape-browser recommends libgnomeui-0.
    + Build-Conflict with libhildonmime-dev and libosso-dev.
    + Bump libcairo2-dev build dependency. Upstream decided once more to
      enforce runtime dependencies as build time *sigh*.
    + Bump Standards-Version to 3.8.4.0.
    + Suggest ttf-lyx | latex-xft-fonts (latex-xft-fonts is kept for stable)
    + Suggest libgssapi-krb5-2 | libkrb53 (libkrb53 is kept for stable)
    + Add ${misc:Depends} where missing.
  * debian/iceape-browser.preinst: Change permissions of /usr/lib/mozilla and
    /usr/lib/mozilla/extensions. As earlier versions of xulrunner could
    create these directories with the wrong permissions at runtime, we need
    to change their permissions if they exist.
  * debian/control, debian/compat, debian/rules: Switch to dh.
  * debian/rules, debian/no_pkg_files: Avoid installing files we don't want
    installed.
  * debian/branding/Makefile.in: Don't install venkman icons.
  * debian/rules: Use the --fail-missing option to dh_install.
  * debian/mozconfig, debian/iceape-dom-inspector.links,
    debian/iceape-dom-inspector.install, debian/control: Don't build
    iceape-dom-inspector. It is now provided by an external package.
  * debian/control, debian/{bug-,}presubj: Use dh_bugfiles instead of (not)
    installing reportbug-related files by hand.
  * debian/rules, debian/bug-script, debian/extra-stuff, debian/pkg_files,
    debian/iceape-browser.{install,links}: Import file monitor, update
    notifier and addons information components from xulrunner.

 -- Mike Hommey <glandium@debian.org>  Thu, 18 Feb 2010 13:44:46 +0100

iceape (2.0.1-1) unstable; urgency=low

  * New upstream release.
  * Fixes mfsa-2009-{65-70}, also known as
    CVE-2009-3979, CVE-2009-3980, CVE-2009-3982, CVE-2009-3388,
    CVE-2009-3389, CVE-2009-3983, CVE-2009-3984, CVE-2009-3985,
    CVE-2009-3986.
  * debian/patches/*: Refreshed patches.
  * debian/patches/0023*: Removed, as a somewhat similar fix landed upstream.
  * debian/patches/0019*, 0026*, 0027*, 0030*: Merged in debian/patches/0001*.
  * debian/patches/0001*: Add missing bits for Hurd. Closes: #314314.

 -- Mike Hommey <glandium@debian.org>  Wed, 16 Dec 2009 12:59:49 +0100

iceape (2.0-1) unstable; urgency=low

  * New upstream release. Closes: #552788, #538704.
  * debian/remove.nonfree: Updated to fit removed files from the new upstream
    tarballs.
  * debian/patches/*: Start over: Remove all previous patches.
  * debian/rules: Copy config.{guess,sub} files from debian/rules instead of
    debian/patches/80_config.dpatch.
  * debian/source/format: Switch to 3.0 (quilt) format.
  * debian/rules, debian/control: Stop using dpatch.
  * debian/copyright: Updated.
  * debian/control:
    + Bumped Standards-Version to 3.8.3.0. No changes required.
    + Added build dependencies required by the new upstream.
  * debian/mozconfig: Modify to fit new upstream and to fit settings used on
    xulrunner.
  * debian/rules:
    + Build bz2 orig tarballs with the source target.
    + Add a debian/patches rule to generate patches from a given list or
      range of git revisions.
    + Steal {C,LD,configure} flags settings from xulrunner.
    + Ensure our additional LDFLAGS to be added before upstream's -lpthread.
  * Import patches from xulrunner 1.9.1.4-1:
    + debian/patches/0001*: Support building on GNU/kFreeBSD and GNU/Hurd.
      bz#356011
    + debian/patches/0002*: Fix for hppa build. bz#486681
    + debian/patches/0003*: Increase stability and performance on mips.
    + debian/patches/0004*: Avoid libxpcom being excluded from linked
      libraries by -Wl,--as-needed.
    + debian/patches/0005*: Ignore system libjpeg, libpng and zlib version
      checking.
    + debian/patches/0006*: Set javascript.options.showInConsole.
    + debian/patches/0007*: Disable APNG support when system libpng doesn't
      support it.
    + debian/patches/0008*: Move about: handling to nsAboutRedirector, and
      allow chrome script. bz#349985
    + debian/patches/0009*: Don't hardcode the XRE version number in the
      about: page. bz#428765
    + debian/patches/0010*: Unhide release notes link in about:.
    + debian/patches/0011*: Don't put an about:blank link when there is no
      vendorURL defined in about:.
    + debian/patches/0012*: Add links for about:bugs and about:README.Debian
      in about:.
    + debian/patches/0013*: Build xptcstubs with less optimizations on hppa.
      bz#434190
    + debian/patches/0014*: Force to not use -fshort-wchar.
    + debian/patches/0015*: Allow .js preference files to set locked prefs
      with lockPref(). bz#440908
    + debian/patches/0016*: Add another preferences directory for
      applications: preferences/syspref.
    + debian/patches/0017*: Allow memory to be allocated from a small pool of
      static memory during init. bz#435683
    + debian/patches/0018*: Avoid spurious "Run" items in application
      handlers configuration pane. bz#444477
    + debian/patches/0019*: Fix FTBFS on Hurd-i386.
    + debian/patches/0020*: Don't register plugins if the
      MOZILLA_DISABLE_PLUGINS environment variable is set.
    + debian/patches/0021*: Disable optimization on alpha for the
      url-classifier component.
    + debian/patches/0022*: Properly launch applications set in
      $HOME/.mailcap. bz#444440
    + debian/patches/0023*: Fix FTBFS when system cairo provides directfb
      surfaces. bz#501239
    + debian/patches/0024*: Implement sync_instruction_memory for sparc linux.
      bz#502369
    + debian/patches/0025*: Fix bad application message. bz#442196
    + debian/patches/0026*: Properly build twice in a row. bz#481350
    + debian/patches/0027*: Don't build oss support on *bsd and hurd.
    + debian/patches/0028*: Fix FTBFS of liboggplay on hurd.
    + debian/patches/0029*: Avoid writing out locked prefs default value in
      user preferences. bz#506224
  * Forward port patches from iceape 1.1.17-2:
    + debian/patches/0030*: Set the overlay for mailnews options in navigator
      in mailnews instead of navigator. bz#365701
      (Was: debian/patches/35_mail_navigator_overlay.dpatch)
    + debian/patches/0031*: Build fixes for GNU/kFreeBSD in directory/.
      (Was: debian/patches/38_kbsd.dpatch)
    + debian/patches/0032*: Modify the application installation directory.
      (Was: debian/patches/80_install_path.dpatch)
    + debian/patches/0033*: Set homepage and throbber url to about:.
      (Was: debian/patches/82_homepage.dpatch)
    + debian/patches/0034*: Set layout.css.dpi to 0 instead of -1.
      (Was in: debian/patches/82_prefs.dpatch)
  * debian/patches/0035*: Don't link directory/c-sdk stuff against
    libsoftokn.so. bz#526192
  * debian/patches/0036*: Link libldap against libpthread. bz#527454
  * debian/patches/0037*: Use suite/branding as default --with-branding.
    bz#525869
  * debian/patches/0038*: Don't hardcode anything in application.ini files.
    bz#525882
  * debian/patches/0039*: Iceape Branding.
  * debian/extras/license.txt, debian/copyright: Move iceape logo/icon
    license to debian/copyright.
  * More Iceape branding:
    + debian/branding: Create a branding directory for consumption by the
      --with-branding configure option.
    + debian/{extras,branding}/iceape_{icon,logo}_plain.svg: Move the
      iceape logo and icon svg files into debian/branding.
    + debian/extras/iceape_{icon,logo}.svg: Removed, as they are not used
      nowhere during the build.
    + debian/branding/Makefile.in: Generate branding pngs from there, and
      install into /usr/share/icons, too.
    + debian/rules:
      - Remove rules that are now done in debian/branding/Makefile.in.
      - Run the install rule from debian/branding, as upstream build system
        won't.
    + debian/mozconfig: Use the branding directory.
  * debian/rules:
    + Copy throbber images to the new correct place
    + Convert png files to xpm files for /usr/share/pixmaps, as image format
      changed upstream.
    + Take the chatzilla icon from its new installed location.
  * debian/rules: Some files are now under mozilla/. Address them properly.
  * debian/watch: Update watch file.
  * debian/rules: Don't install the xpcom glue anymore.
  * debian/about_debian.js: Update with the content of debAbout.js from
    xulrunner.
  * debian/iceape.cfg: Removed.
  * debian/vendor.js: Set debian.package.name for the about_debian.js
    component and forbid application updates.
  * debian/rules: Don't install iceape.cfg and use debian/vendor.js when
    creating iceape/defaults/pref/vendor.js.
  * debian/rules: Don't set general.useragent.product* in vendor.js, as we
    don't in xulrunner/iceweasel.
  * debian/rules: In clean target, don't remove files we don't create anymore.
  * Stop uuencoding binary files:
    + debian/extras/*: Uudecode all *.uue files, as the new source format
      allows binary files.
    + debian/source/include-binaries: Add uudecoded files in the binaries
      whitelist.
    + debian/rules: Don't uudecode at build time, and don't remove uudecoded
      files.
    + debian/control: Don't build depend on sharutils for uudecode.
  * debian/extras/preview.png, debian/rules, debian/source/include-binaries:
    Add a preview for the classic theme, as we had to remove it from upstream
    tarball because of branding.
  * Remove the update-iceape-chrome machinery:
    + debian/rules:
      - Don't create files in /var/lib/iceape/chrome.d, they are not needed
        anymore.
      - Don't install the update-iceape-chrome script.
    + debian/README.chrome: Removed, as it only contained information about
      the update-iceape-chrome machinery.
    + debian/update-iceape-chrome{,8}: Removed: packages still using it
      without checking it exists will most probably don't work at all with the
      new version.
    + debian/iceape-calendar.post{inst,rm},
      debian/iceape-chatzilla.post{inst,rm},
      debian/iceape-dom-inspector.post{inst,rm},
      debian/iceape-mailnews.post{inst,rm}: Removed, as they were doing
      nothing more than running update-iceape-chrome.
    + debian/iceape-browser.postinst: Don't run update-iceape-chrome.
    + debian/iceape-browser.preinst: Cleanup files generated by
      update-iceape-chrome.
    + debian/iceape-browser.postrm: Removed, as it only cleans up files
      generated by update-iceape-chrome, that will never be there at
      abort-install or remove time.
    + debian/iceape-browser.install, debian/iceape-browser.manpages: Don't
      install update-iceape-chrome{,8}.
  * debian/iceape-browser.preinst: Remove useless parts of the script,
    handling the migration from mozilla and the migration of
    /usr/lib/iceape/chrome to /usr/share/iceape/chrome, both of which
    happened before current oldstable.
  * debian/iceape-runner:
    + Set MOZ_APP_LAUNCHER to register the proper name with XSMP.
    + Remove the obsolete MOZ_DISABLE_PANGO variable.
    + Remove obsolete (and commented) Xprint support.
    + Only handle --verbose, -V, -g and --debugger options.
    + Output less variables when running verbosely.
    + Don't use -remote ping or xfeDoCommand, the application now handle
      these by itself.
  * iceape-calendar is not going to come back, remove it (hopefully, the
    Lightning extension (or whatever unbranded version) should replace it):
    + debian/control:
      - Remove the iceape-calendar package and the Depends/Suggests existing
        on it.
      - iceape-browser conflicts with older versions of iceape-calendar.
    + debian/iceape-calendar.*, debian/menu_dir/iceape-calendar.*: Removed.
    + debian/mozconfig, debian/rules: Remove the calendar-related commented
      parts.
  * debian/control: Remove Conflicts/Replaces on (very) old mozilla packages.
    These packages have been removed at least 2 releases ago.
  * debian/README.source: Updated.
  * debian/shlibs.local: Removed. It hasn't been required since libnss's
    soversion switched to 1d, which was before current stable release.
  * debian/presubj: Steal pre bug report information from Iceweasel.
  * debian/README.Debian: Updated, stealing some information from Iceweasel.
  * debian/menu_dir/*.desktop:
    + Removed deprecated Encoding field.
    + Added trailing ; to Categories field.
    + Removed icon extensions as per specification.
  * debian/iceape-browser.manpages: Change the location we take iceape.1 from.
  * debian/rules: Don't set BUILD_MODULES when $(MAKE)'ing.
  * Remove iceape-dev{,-bin} packages:
    + debian/control:
      - Make iceape-dev a dummy package. Packages currently depending on
        iceape-dev should all be plugins and should now build against
        xulrunner-dev.
      - Force iceape-dev-bin out when installing iceape-dev with a conflict.
      - Remove the iceape-dev-bin package.
    + debian/iceape-dev.*, debian/iceape-dev-bin.*: Removed.
  * Add a trigger to register components:
    + debian/control: iceape-browser depends on a version of dpkg that
      supports triggers.
    + debian/iceape-browser.triggers: Mark interest in new files under
      /usr/lib/iceape/components.
    + debian/iceape-browser.postinst: touch the .autoreg file to force
      components registration at next iceape start time, so that any
      additional component is detected.
  * debian/iceape-browser.prerm: Remove files that may have been created
    if the user runs iceape as root.
  * Merge iceape-gnome-support into iceape-browser:
    + debian/rules:
      - Don't include gnome support components' dependencies in
        iceape-browser's shlibs:Depends.
      - Put gnome support components' dependencies in a iceape:Recommends
        substvar.
    + debian/control:
      - Remove the iceape-gnome-support package
      - iceape-browser Conflicts/Replaces iceape-gnome-support.
      - iceape-browser Recommends iceape:Recommends.
    + debian/iceape-gnome-support.*: Removed.
  * debian/iceape-browser.{install,links},
    debian/iceape-chatzilla.{install,links},
    debian/iceape-dom-inspector.{install,links},
    debian/iceape-mailnews.{install,links}: Adapt the package contents to
    new components, chrome, etc.
  * debian/control:
    + Make iceape-dom-inspector a Arch: all package.
    + iceape-browser conflicts with older versions of iceape-mailnews,
      iceape-chatzilla and iceape-dom-inspector.
    + iceape-mailnews conflicts with older versions of iceape-browser.
    + Force a runtime dependency on libcairo2 >= 1.8.8 for @font-face
      support.
  * debian/iceape-browser.links: Point the dictionaries link to
    /usr/share/hunspell instead of /usr/share/myspell/dicts. Closes: #549874.

 -- Mike Hommey <glandium@debian.org>  Wed, 04 Nov 2009 10:46:37 +0100

iceape (1.1.17-2) unstable; urgency=low

  * debian/patches/38_mips_xpcom.dpatch: Steal patch from xulrunner 1.8 branch
    to fix FTBFS on mips* (bz#434501). Closes: #541797.
  * debian/patches/99_configure.dpatch: Updated.

 -- Mike Hommey <glandium@debian.org>  Tue, 18 Aug 2009 07:08:26 +0200

iceape (1.1.17-1) unstable; urgency=low

  * New security/stability upstream release.
  * Revert changes from 1.1.14-1.1 to reinstate iceape-browser.
  * debian/control:
    + Make iceape-browser conflict with iceape-dev-bin from previous release.
    + Version the build dependency on debhelper.
    + Put iceape-dbg in the "debug" section
    + Bumped Standards-Version to 3.8.2.0.
  * debian/patches/85_about.dpatch: Changed to fit new upstream.
  * debian/copyright: Changed the path to system-wide GPL and LGPL texts to
    use a versioned one
  * debian/control, debian/copyright: Fix typos.

 -- Mike Hommey <glandium@debian.org>  Fri, 24 Jul 2009 22:29:22 +0200

iceape (1.1.14-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Drop all binary packages except iceape-dev and iceape-dev-bin.
    Debian doesn't have the necessary volunteer resources to support Iceape
    for Lenny. Unfortunately we can't drop Iceape completely that late in the
    release cycle, since a few packages have build dependencies on Xulrunner
    1.8, but it mitigates the problem a lot. (Closes: #511477)	
  * Build libxpcom.so, libxpcom-compat.so and libxpcom_core.so into the
    iceape-dev-bin binary package and add a Conflicts on iceape-browser

 -- Moritz Mühlenhoff <jmm@debian.org>  Sun, 25 Jan 2009 19:27:34 +0100

iceape (1.1.14-1) unstable; urgency=low

  * New security/stability upstream release.
  * Fixes mfsa-2008-{60-61,64-68}, also known as
    CVE-2008-5500, CVE-2008-5501, CVE-2008-5502, CVE-2008-5503,
    CVE-2008-5506, CVE-2008-5507, CVE-2008-5508, CVE-2008-5510,
    CVE-2008-5511, CVE-2008-5512.

 -- Mike Hommey <glandium@debian.org>  Sat, 20 Dec 2008 12:54:41 +0100

iceape (1.1.13-1) unstable; urgency=low

  * New security/stability upstream release.
  * Fixes mfsa-2008-{47-50,52,54-58}, also known as
    CVE-2008-0017, CVE-2008-4582, CVE-2008-5012, CVE-2008-5013,
    CVE-2008-5014, CVE-2008-5017, CVE-2008-5018, CVE-2008-5021,
    CVE-2008-5022, CVE-2008-5023, CVE-2008-5024.
  * Fixes mfsa-2008-59, which has no CVE associated.
  * debian/patches/99_configure.dpatch: Updated.

 -- Mike Hommey <glandium@debian.org>  Sat, 22 Nov 2008 09:01:47 +0100

iceape (1.1.12-1) unstable; urgency=low

  * New security/stability upstream release.
  * Fixes mfsa-2008-{37-38,40-46}, also known as
    CVE-2008-0016, CVE-2008-3835, CVE-2008-3837, CVE-2008-4058,
    CVE-2008-4059, CVE-2008-4060, CVE-2008-4061, CVE-2008-4062,
    CVE-2008-4063, CVE-2008-4064, CVE-2008-4065, CVE-2008-4066,
    CVE-2008-4067, CVE-2008-4068, CVE-2008-4069, CVE-2008-4070.

 -- Mike Hommey <glandium@debian.org>  Mon, 29 Sep 2008 07:42:31 +0200

iceape (1.1.11-1) unstable; urgency=low

  * New security/stability upstream release.
  * Fixes mfsa-2008-34, also known as CVE-2008-2785.
  * debian/rules: Remove hack to force using -fvisibility=hidden. It is
    un-needed now we are using gcc 4.3, and is causing build problems on
    kfreebsd. Closes: #489730.
  * debian/patches/80_hunspell.dpatch: Add system wrapper for hunspell.hxx.
  * debian/patches/92_mailcap_tests.dpatch: Better handling of mailcap tests.
  * debian/patches/00list: Updated accordingly.
  * debian/control: Fix WYSIWYG typo in iceape-browser description.
    Closes: #445679.
  * debian/remove.nonfree: Properly remove files with spaces in their name.

 -- Mike Hommey <glandium@debian.org>  Wed, 16 Jul 2008 21:17:12 +0200

iceape (1.1.10-1) unstable; urgency=low

  * New security/stability upstream release.
  * Fixes mfsa-2008-{21-25,27-33}, also known as
    CVE-2008-2798, CVE-2008-2799, CVE-2008-2800, CVE-2008-2801,
    CVE-2008-2802, CVE-2008-2803, CVE-2008-2805, CVE-2008-2806,
    CVE-2008-2807, CVE-2008-2808, CVE-2008-2809, CVE-2008-2810,
    CVE-2008-2811.
  * debian/patches/10_SECAlgorithmIDTemplate.dpatch: Removed, as applied
  * debian/patches/91_fontconfig.dpatch: Fix FTBFS when xft.pc doesn't
    require fontconfig. Closes: #486444.
  * debian/patches/92_mailcap_needsterminal.dpatch: Ignore needsterminal
    entries from mailcap: Closes: #134072.
  * debian/patches/38_ia64_gcc4_3.dpatch, debian/patches/90_bz421622.dpatch,
    debian/patches/90_bz425576.dpatch: Removed, as applied upstream.
  * debian/patches/80_security_build.dpatch: Removed, as not being useful
    since we switched to use system nss library.
  * debian/patches/00list: Updated accordingly.
  * debian/control:
    + Bumped Standards-Version to 3.8.0.1. No changes required.
    + Make the -dbg package less a hassle for manual installations with dpkg.
    + Added Vcs-Browser and Vcs-Git fields.

 -- Mike Hommey <glandium@debian.org>  Sat, 05 Jul 2008 17:48:36 +0200

iceape (1.1.9-5) unstable; urgency=low

  * debian/control: Add libnspr4-dev dependency to iceape-dev.
  * debian/iceape-dev.links: Add a link from /usr/include/iceape/nspr to
    /usr/include/nspr.
  * debian/patches/85_pkgconfig.dpatch: Drop version dependency on nspr in
    iceape-plugin.pc and iceape-xpcom.pc.
  * debian/patches/00list: Updated accordingly.
  * debian/iceape-dev.install: Don't install iceape-nspr.pc.

 -- Mike Hommey <glandium@debian.org>  Thu, 01 May 2008 20:26:20 +0200

iceape (1.1.9-4) unstable; urgency=low

  * debian/iceape-dev-bin.install, debian/control: Create a new package
    containing the XPCOM dependent glue and xpidl, xpt_dump and xpt_link
    utilities.
  * debian/patches/38_ia64_gcc4_3.dpatch,
    xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ipf64.cpp: Revert change and
    put it in the patch system.
  * debian/patches/38_armel.dpatch: Force to not use -fshort-wchar where it
    fails. Closes: #476301.
  * debian/patches/00list: Updated accordingly.
  * debian/patches/99_configure.dpatch: Updated.
  * debian/rules:
    + Don't ignore $(MAKE) distclean errors.
    + Build a temporary iceape32.png instead of iceape.png. It will then be
      installed in /usr/share/icons/hicolor/32x32/apps.
  * debian/control:
    + Drop binutils and some others versioned Build-Depends: the versions in
      current stable are already newer than the required ones.
    + Fixed GNOME and GnomeVFS capitalization/spelling.
    + Bumped Standards-Version to 3.7.3.0.
  * debian/iceape-browser.menu, debian/iceape-chatzilla.menu,
    debian/iceape-mailnews.menu: Updated sections.
  * debian/menu_dir/iceape-addressbook.desktop,
    debian/menu_dir/iceape-composer.desktop,
    debian/menu_dir/iceape-mail-compose.desktop: Fixes to desktop files.

 -- Mike Hommey <glandium@debian.org>  Tue, 29 Apr 2008 08:13:01 +0200

iceape (1.1.9-3) unstable; urgency=low

  * xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ipf64.cpp: Apply fix from
    bz#419350 for FTBFS with g++-4.3 on ia64. Closes: #477280.

 -- Mike Hommey <glandium@debian.org>  Tue, 22 Apr 2008 22:28:06 +0200

iceape (1.1.9-2) unstable; urgency=low

  * debian/patches/90_bz421622.dpatch: Fix a regression introduced by fix for
    CVE-2008-1234.
  * debian/patches/90_bz425576.dpatch: Fix for MFSA 2008-20 aka CVE-2008-1380.
  * debian/patches/00list: Updated accordingly.

 -- Mike Hommey <glandium@debian.org>  Sat, 19 Apr 2008 19:38:52 +0200

iceape (1.1.9-1) unstable; urgency=low

  * New security/stability upstream release.
  * Fixes mfsa-2008-{13-19}, also known as
    CVE-2007-4879, CVE-2008-0416, CVE-2008-1195, CVE-2008-1233,
    CVE-2008-1234, CVE-2008-1235, CVE-2008-1236, CVE-2008-1237,
    CVE-2008-1238, CVE-2008-1240, CVE-2008-1241.
  * debian/patches/10_SECAlgorithmIDTemplate.dpatch: Removed, as applied
    upstream.
  * debian/patches/00list: Updated accordingly.

 -- Mike Hommey <glandium@debian.org>  Wed, 26 Mar 2008 23:22:09 +0100

iceape (1.1.8-4) unstable; urgency=low

  * debian/patches/80_crmf.dpatch: Put the crmf library before the NSS
    libraries. Closes: #470438.
  * debian/patches/00list: Updated accordingly.
  * debian/patches/99_configure.dpatch: Updated.

 -- Mike Hommey <glandium@debian.org>  Tue, 11 Mar 2008 22:33:02 +0100

iceape (1.1.8-3) unstable; urgency=low

  * debian/patches/10_SECAlgorithmIDTemplate.dpatch: Move
    SECAlgorithmIDTemplate around so that the lack of its definition in
    secdert.h doesn't break the build. bz#399589. Closes: #470129.
  * debian/patches/00list: Updated accordingly.

 -- Mike Hommey <glandium@debian.org>  Sun, 09 Mar 2008 11:20:49 +0100

iceape (1.1.8-2) unstable; urgency=low

  * The brown paper bag release.
  * debian/rules: Fix change introduced in 1.1.8-1 to actually do as intended.

 -- Mike Hommey <glandium@debian.org>  Sat, 09 Feb 2008 13:00:32 +0100

iceape (1.1.8-1) unstable; urgency=low

  * New security/stability upstream release.
  * Fixes mfsa-2008-01 to mfsa-2008-04, mfsa-2008-05, mfsa-2008-06,
    mfsa-2008-09 and mfsa-2008-10, also known as CVE-2008-0412,
    CVE-2008-0413, CVE-2008-0414, CVE-2008-0415, CVE-2008-0418,
    CVE-2008-0419, CVE-2008-0592, CVE-2008-0593.
  * debian/patches/82_homepage.dpatch, debian/patches/85_about.dpatch:
    Adapt to upstream changes.
  * debian/patches/99_configure.dpatch: Updated.
  * debian/rules: Depending on libnss version, libsoftokn3.so might
    have moved into /usr/lib/nss. Check for that when creating symlinks.

 -- Mike Hommey <glandium@debian.org>  Sat, 09 Feb 2008 10:59:23 +0100

iceape (1.1.7-1) unstable; urgency=low

  * New security/stability upstream release.
  * Fixes mfsa-2007-37 to mfsa-2007-39, also known as CVE-2007-5947,
    CVE-2007-5959, CVE-2007-5960.
  * debian/patches/65_branding_bug_401824.dpatch,
    debian/patches/65_composer_charset.dpatch: Removed, as applied upstream.
  * debian/patches/00list: Updated accordingly.
  * debian/patches/99_configure.dpatch: Updated.

 -- Mike Hommey <glandium@debian.org>  Sat, 01 Dec 2007 15:09:24 +0100

iceape (1.1.6-3) unstable; urgency=low

  * debian/rules: Add -l option to dh_shlibdeps call so that private libraries
    are properly found by newest dpkg-shlibdeps.
  * debian/control: Build depend on non broken versions of dpkg-dev.

 -- Mike Hommey <glandium@debian.org>  Sat, 24 Nov 2007 13:55:42 +0100

iceape (1.1.6-2) unstable; urgency=low

  * debian/patches/30_cairo_xlib.dpatch: Properly get cairo lib dependencies
    and don't rely on GTK bringing them, which just don't happen anymore (see
    #343711). Patch from bz#344818. Closes: #451431.
  * debian/patches/00list: Updated accordingly.
  * debian/patches/99_configure.dpatch: Updated.

 -- Mike Hommey <glandium@debian.org>  Sat, 17 Nov 2007 10:10:21 +0100

iceape (1.1.6-1) unstable; urgency=low

  * New stability upstream release. Closes: #450539.

 -- Mike Hommey <glandium@debian.org>  Sun, 11 Nov 2007 10:14:43 +0100

iceape (1.1.5-1) unstable; urgency=low

  * New security/stability upstream release.
  * Fixes mfsa-2007-29 to mfsa-2007-36, also known as CVE-2007-1095,
    CVE-2007-2292, CVE-2006-2894, CVE-2007-3511, CVE-2007-4841,
    CVE-2007-5334, CVE-2007-5337, CVE-2007-5338, CVE-2007-5339,
    CVE-2007-5340.
  * debian/remove.nonfree: Remove some more object files.
  * debian/patches/99_configure.dpatch: Updated.
  * debian/rules: Force the use of -fvisibility=hidden instead of system
    wrappers to avoid FTBFS with gcc 4.2. Closes: #377178.
  * debian/patches/65_composer_charset.dpatch: Avoid save page dialog when
    closing unmodified blank page due to previous patch. Stolen from
    bz#400372.

 -- Mike Hommey <mh@glandium.org>  Sat, 03 Nov 2007 14:51:40 +0100

iceape (1.1.4-1) unstable; urgency=low

  * New security/stability upstream release.
  * debian/patches/90_MFSA_2007_26.dpatch,
    debian/patches/90_MFSA_2007_27.dpatch: Removed, as applied upstream.
  * debian/patches/00list: Updated accordingly.

 -- Mike Hommey <glandium@debian.org>  Sun, 05 Aug 2007 08:32:42 +0200

iceape (1.1.3-2) unstable; urgency=high

  * debian/patches/90_MFSA_2007_26.dpatch,
    debian/patches/90_MFSA_2007_27.dpatch: Patches, respectively, for
    mfsa-2007-26 (aka CVE-2007-3844) and mfsa-2007-27 (aka CVE-2007-3845).
  * debian/patches/00list: Updated accordingly.

 -- Mike Hommey <glandium@debian.org>  Wed, 01 Aug 2007 22:28:12 +0200

iceape (1.1.3-1) unstable; urgency=high

  * New security/stability upstream release (v1.1.3)
  * Fixes mfsa-2007-{18-22}, mfsa-2007-{24-25}, alsa known as
    CVE-2007-3089, CVE-2007-3285, CVE-2007-3656, CVE-2007-3734,
    CVE-2007-3735, CVE-2007-3736, CVE-2007-3737, CVE-2007-3738.
  * debian/remove.nonfree: add more binary files from tarball that don't
    have sources (Thanks Alexander Sack).
  * debian/patches/82_prefs.dpatch: Set layout.css.dpi to 0 instead of -1.
    libxul will use system DPI and avoid using huge fonts on systems where
    DPI < 96.
  * debian/patches/80_system_libs.dpatch: Make sure we won't be bitten by
    upstream changing libjpeg, libpng or zlib internal version, which
    makes system library not used even though --with-system-* argument
    is given to configure. This time, it happened with libpng.
  * debian/patches/99_configure.dpatch: Updated.
  * debian/patches/00list: Updated accordingly.

 -- Mike Hommey <glandium@debian.org>  Sat, 21 Jul 2007 23:00:45 +0200

iceape (1.1.2-1) unstable; urgency=low

  * New upstream release.
  * Fixes mfsa-2007-12, mfsa-2007-{14-17}, also known as
    CVE-2007-1362, CVE-2007-1558, CVE-2007-2867, CVE-2007-2868,
    CVE-2007-2870, CVE-2007-2871.
  * debian/patches/15_gecko_1.8.1.3.dpatch,
    debian/patches/20_visibility.dpatch: Removed, as being applied upstream.
  * debian/patches/25_gnome_helpers_with_params.dpatch: Adapted to upstream
    changes. (Stolen from xulrunner)
  * debian/control, debian/rules: Removed dummy packages for transition from
    mozilla.
  * debian/*mozilla*: Removed.
  * debian/control:
    + Update dependencies for iceape-dev and iceape-chatzilla so that
      there's no problem with future -0lennyx releases.
    + Build depend on libnspr4-dev and libnss3-dev.
  * debian/mozconfig: Use system nspr and nss.
  * debian/rules:
    + Don't shlibsign.
    + Install symlinks for nspr and nss libraries in /usr/lib/iceape.
  * debian/iceape-browser.install: Don't install libfreebl.
  * shlibs.local: Force versioned dependencies on libnss because of our use
    of the libnssckbi.so file under /usr/lib/nss which appeared in version
    3.11.5-1.
  * debian/patches/99_configure.dpatch:
    + Updated with autoconf.
    + Removed nsprpub/configure changes, not required anymore.
  * debian/patches/80_config.dpatch: Don't copy config.{guess|sub} in
    nsprpub/build.
  * debian/patches/18_kbsd_nspr.dpatch: Removed, since we now use system
    nspr.
  * debian/patches/00list: Updated accordingly.
  * debian/iceape-browser.links, debian/iceape-browser.install: Install the
    isp directory.

 -- Mike Hommey <glandium@debian.org>  Sat, 09 Jun 2007 20:29:39 +0200

iceape (1.1.1-2) unstable; urgency=low

  [ Alexander Sack ]
  * debian/patches/20_visibility.dpatch: update from bz366844 to prevent
    failures due to bashism
  * debian/patches/60_distclean.dpatch: use DIST_GARBAGE for sqlite3.h
    instead of GARBAGE to prevent ftbfs on second run -> sqlite3.h is
    a source file; maybe drop this completely.
  * debian/patches/99_configure.dpatch: update configure accordingly

  [ Mike Hommey ]
  * Merged changes from 1.0.8-4.
  * Target at unstable.
  * debian/patches/15_gecko_1.8.0.11.dpatch: Replaced with
    debian/patches/15_gecko_1.8.1.3.dpatch, for 1.8.1 branch.
  * debian/patches/35_system_myspell.dpatch: Renamed 80_hunspell.dpatch and
    modified to have system hunspell library used instead of myspell.
  * debian/patches/00list: Updated accordingly.
  * debian/control: Don't build depend on libmyspell-dev but on correct
    version of libhunspell-dev.
  * debian/patches/99_configure.dpatch: Updated with autoconf.
  * debian/mozconfig: Replaced --enable-system-myspell with
    --enable-system-hunspell.

 -- Mike Hommey <glandium@debian.org>  Sun, 15 Apr 2007 17:28:09 +0200

iceape (1.0.8-4) unstable; urgency=low

  * debian/iceape-composer.png.uue, debian/iceape-news.png.uue: Removed,
    as they are not used.
  * debian/patches/15_gecko_1.8.0.11.dpatch: Update to 1.8.0.11 codebase.
    Fixes mfsa-2007-11.
  * debian/patches/00list: Updated accordingly.
  * debian/patches/25_gnome_helpers_with_params.dpatch: Make MIME registry
    use system mime.types when it doesn't get extensions from the Gnome
    registry. This will make the helper configuration dialogs work better.
  * debian/rules: Install several icons in the hicolor theme.
  * debian/iceape-browser.install:
    + Install /usr/lib/iceape/chrome/icons/default/default.xpm and
      /usr/lib/iceape/chrome/icons/default/default16.xpm files that were
      missing.
    + Install files from the hicolor theme.
  * debian/patches/10_icons.dpath: Install the icons into the correct place.

 -- Mike Hommey <glandium@debian.org>  Sat, 24 Mar 2007 00:54:51 +0100

iceape (1.1.1-1) experimental; urgency=low

  * New upstream release, targetted at experimental. Closes: #409295.
  * debian/patches/10_dash_workaround.dpatch,
    debian/patches/10_pangoxft.dpatch,
    debian/patches/15_atk_crash.dpatch,
    debian/patches/15_passwdmgr.dpatch,
    debian/patches/82_ssl.dpatch: Removed, as being applied upstream.
  * debian/patches/00list: Updated accordingly.
  * debian/patches/20_visibility.dpatch: Stole new version of the visibility
    patch from iceweasel.
  * debian/patches/60_distclean.dpatch,
    debian/patches/80_security_build.dpatch,
    debian/patches/82_prefs.dpatch,
    debian/patches/85_about.dpatch: Adapted to upstream changes.
  * debian/iceape-calendar.install, debian/iceape-calendar.links,
    debian/rules, debian/mozconfig, debian/patches/60_distclean.dpatch,
    debian/patches/85_release_notes.dpatch, debian/patches/00list: Disabled
    calendar, as it is not provided by the upstream tarball anymore.
  * debian/control, debian/iceape-calendar.NEWS: Add a note that the
    calendar package is empty.
  * debian/iceape-calendar.menu: Renamed as .disabled.
  * debian/iceape-browser.install, debian/iceape-browser.links:
    + Install new components
    + Don't install the webdav component that was provided by the calendar
    + Install the inspector.xpt file, since the inspector component is now
      a static component.
    + Update link for myspell dictionaries.
  * debian/iceape-dom-inspector.install: Don't install the inspector
    component.
  * debian/iceape-dom-inspector.links: Removed.
  * debian/mozconfig: Don't disable xpcom obsolete, it is needed for
    xpinstall.
  * debian/patches/99_configure.dpatch: Updated with autoconf.

 -- Mike Hommey <glandium@debian.org>  Tue, 13 Mar 2007 07:59:52 +0100

iceape (1.0.8-3) unstable; urgency=low

  * debian/patches/15_passwdmgr.dpatch: Restore parts that were actually
    NOT applied upstream, and adapt them. Thanks Sam Hocevar for spotting
    this. Closes: #414010.

 -- Mike Hommey <glandium@debian.org>  Thu,  8 Mar 2007 18:50:21 +0100

iceape (1.0.8-2) unstable; urgency=low

  * debian/copyright: Added licensing terms for the content in the debian
    directory.
  * debian/patches/35_xembed_crash.dpatch: Removed. The problem lies in the
    totem plugin, actually. Closes: #413256.
  * debian/about_debian.js: Custom component to add support for
    about:README.Debian and about:bugs addresses.
  * debian/iceape-browser.install, debian/iceape-browser.links, debian/rules:
    Install the new about_debian.js component.
  * debian/patches/85_about.dpatch: Link to newly added about:bugs and
    about:README.Debian pages instead of direct links.
  * debian/patches/35_about_security.dpatch: Removed, since we don't directly
    link to file:/// and http:// urls anymore.
  * debian/patches/85_release_notes.dpatch: Remove "Release Notes" item from
    Help menu.
  * debian/patches/00list: Updated accordingly.

 -- Mike Hommey <glandium@debian.org>  Sun,  4 Mar 2007 20:58:30 +0100

iceape (1.0.8-1) unstable; urgency=low

  * New upstream release.
  * Fixes mfsa-2007-{01-07}, also known as
    CVE-2006-6077, CVE-2007-0008, CVE-2007-0009, CVE-2007-0045,
    CVE-2007-0775, CVE-2007-0776, CVE-2007-0777, CVE-2007-0778,
    CVE-2007-0779, CVE-2007-0780, CVE-2007-0800, CVE-2007-0981,
    CVE-2007-0995.
  * debian/iceape-browser.install: Install libfreebl.
  * debian/rules:
    + Invert /usr/share/pixmaps/iceape-mailnews.xpm and
      /usr/share/pixmaps/iceape-mail-compose.xpm. Closes: #409812.
    + Do shlibsign on libsoftokn and libfreebl.
  * debian/patches/25_passwdmgr_crash.dpatch,
    debian/patches/20_broken_perl.dpatch: Removed, as being applied upstream.
  * debian/patches/18_kbsd_nspr.dpatch, debian/patches/25_entropy.dpatch,
    debian/patches/35_system_myspell.dpatch, debian/patches/38_kbsd.dpatch,
    debian/patches/80_security_build.dpatch: Adapted to upstream changes.
  * debian/patches/60_distclean.dpatch: Removed parts that were applied
    upstream ; added another cleanup in nss directory.
  * debian/patches/15_passwdmgr.dpatch: Removed parts that were applied
    upstream.
  * debian/patches/99_configure.dpatch: Updated with autoconf.
  * debian/patches/35_theme_switch.dpatch: Fix for hang up when switching
    GTK theme. bz#352096.
  * debian/patches/35_xembed_crash.dpatch: Fix for crash on restyle after
    closing tab with xembed plugin. bz#359870. Thanks Alexander Sack.
  * debian/patches/00list: Updated accordingly.

 -- Mike Hommey <glandium@debian.org>  Fri,  2 Mar 2007 23:04:24 +0100

iceape (1.0.7-3) unstable; urgency=low

  * debian/mozilla-browser.postinst: Renamed to mozilla-browser.postrm, since
    it is about postrm rules for purge.
  * debian/control:
    + Make iceape conflict with mozilla (<< 2:1.8) instead of mozilla.
      Closes: #405911.
    + iceape is built without xprint support, drop outdated and useless
      Suggests to xprt. Thanks to Andreas Metzler. Closes: #301649.
  * debian/iceape-browser.prerm: Don't forget to remove the alternatives at
    removal time. Closes: #407411.
  * debian/iceape-runner:
    + Add missing quotes in a test. Thanks to Kevin Ryde. Closes: #408575.
    + Add check on ${HOME}. Closes: #361999, #294425.
  * debian/patches/65_composer_charset.dpatch: Align editor character set with
    meta tag character set at document creation. Closes: #408220.
  * debian/patches/15_atk_crash.dpatch: Fix random crashed in GetMaiAtkType.
    bz#302250. Closes: #406861.
  * debian/patches/18_m68k_xpcom.dpatch: Apply changes provided by Roman
    Zippel to fix FTBFS of third party software on m68k.  Renamed as
    68_m68k_xpcom.dpatch, since it needs to be sent upstream. (Stolen from
    xulrunner)
  * debian/patches/35_zip_cache.dpatch: Invalidate cache for a zip file that
    got modified. It will prevent corruption of the XUL FastLoad cache when
    upgrade is performed while an instance of the application is running.
    bz#368428. Closes: #406618.
  * debian/patches/80_calendar_locale.dpatch: Don't install calendar locales.
    Closes: #406748. Locale packagers: Please add the locales from the
    calendar but double check that they include all the strings.
  * debian/patches/82_prefs.dpatch: Workaround for freeze error with mail
    compose window after a couple of hours of use. bz#307672. Closes: #405662.
  * debian/extras/iceape_icon_plain.svg, debian/extras/iceape_logo_plain.svg,
    debian/extras/iceape_logo_splash.xpm: Changed colors and improved contrast
    on logo and icon. Closes: #408441.
  * debian/extras/calendar_orig_309293.svg: Removed, because it is non-free.
  * debian/iceape-calendar.install: Install calendar.jar instead of calendar*.
  * debian/patches/25_pango_null_char.dpatch: Avoid freeze/crash when null
    characters are present in justified text by discarding NULL characters
    before displaying. bz#366902. (Stolen from xulrunner svn)
    Closes: #406698.
  * debian/patches/38_sparc64_unichar_alignment.dpatch: Add ia64 to the
    list of arches that need strict alignment. (Stolen from iceweasel svn)
  * debian/patches/15_pango_textarea_position.dpatch: Fix for cursor position
    when moving in a textarea. bz#366796. Closes: #408913.
  * debian/patches/00list: Updated accordingly.

 -- Mike Hommey <glandium@debian.org>  Mon, 29 Jan 2007 08:12:13 +0100

iceape (1.0.7-2) unstable; urgency=high

  * The "OMFFSM" Release !

  * debian/iceape-browser.preinst: Move files from /usr/lib/iceape/chrome, not
    ., dammit ! Closes: #405586.

 -- Mike Hommey <glandium@debian.org>  Thu,  4 Jan 2007 20:24:44 +0100

iceape (1.0.7-1) unstable; urgency=low

  [ Mike Hommey ]
  * New upstream release. Fixes mfsa-2006-{68-74} also known as
    CVE-2006-6497, CVE-2006-6498, CVE-2006-6499, CVE-2006-6500,
    CVE-2006-6501, CVE-2006-6502, CVE-2006-6503, CVE-2006-6504.
    Closes: #404892.

  * This release is dedicated to Andreas Metzler, who is doing a great job at
    bug triaging the huge pile of bugs that has been accumulating for years
    on mozilla-* packages.

  [ Alexander Sack ]
  * debian/extras/iceape_icon_plain.svg,debian/extras/calendar_orig_309293.svg,
    debian/extras/iceape_logo_splash.xpm,debian/extras/iceape_logo.svg,
    debian/extras/calendar.svg,debian/extras/iceape_logo_plain.svg,
    debian/extras/iceape_icon.svg,debian/extras/license.txt,
    debian/extras/Throbber-small.png.uue,debian/extras/Throbber-small.gif.uue,
    debian/control,debian/rules, debian/patches/81_free_art_improvements.dpatch:
    Adding free artwork contributed by unicko2000 aka Ricardo Fernándezi
    <unicko2000@yahoo.es>; added build-depends on imagemagick and librsvg2-bin
    to convert svg artwork to various image formats; generate various image
    formats of free artwork and place them in build tree appropriately. Picking
    Throbber Icons from toolkit to replace trademarked seamonkey throbber.
    Closes: #401265.
  * debian/patches/81_free_art_improvements.dpatch: use .png for about:logo
    instead of .gif ... to improve about page appearence.
  * debian/rules,debian/remove.nonfree: Execute debian/remove.nonfree
    in source target; adding more trademarked logos/icons to remove list;
    for now sedding hardcoded sunbird trademarks in
    calendar/sunbird/app/brand.properties and
    calendar/sunbird/app/brand.dtd.  Closes: #400341,#401266.
  * debian/patches/80_free_art_fixes.dpatch: added patch to prevent build
    failure due to removed throbber icons that are not used
    by seamonkey
  * debian/patches/65_branding_bug_401824.dpatch: fix for profile branding bug
    Closes: #401824.
  * debian/patches/00list: added 81_free_art_improvements, 80_free_art_fixes,
    65_branding_bug_401824

  [ Mike Hommey ]
  * Removed non-free and sourceless binaries from source package
    with the script from the gnuzilla project, with 2 additional removals of
    IETF files. Closes: #401266.
    You can find this modified script for reference in debian/remove.nonfree.
    Note this script also removes useless CVS files.
  * debian/control: iceape-chatzilla conflicts with older versions of
    mozilla-browser. Closes: #401298.
  * debian/watch: Added a watch file to track seamonkey versions.
  * debian/patches/80_config.dpatch: Use config.guess and config.sub from
    autotools-dev.
  * debian/iceape-runner:
    + Removed -a option passed to iceape (but we keep the parsing, for when it
      will become useful). This option prevented iceape to start with the
      configured application. Closes: #401620.
    + Added a MOZ_PLUGIN_PATH to add support for plugins in
      /usr/lib/mozilla/plugins. Closes: #404258.
    + Removed some bashisms.
  * debian/watch: Added rule to mangle dfsg versions.
  * debian/patches/15_passwdmgr.dpatch: Adapted to changes in upstream. Thanks
    to Andreas Metzler.
  * debian/patches/35_crash_focus.dpatch: Removed: applied upstream.
  * debian/iceape-browser.preinst: Move files away from /usr/lib/iceape/chrome
    to /usr/share/iceape/chrome if there are. Thanks to Andreas Barth. Closes:
    #401372.
  * debian/patches/82_prefs.dpatch: Set filename for general config file for
    locks and set the obscure value to 0 so that the file needs not be
    "encrypted".
  * debian/iceape.cfg: Disable upgrade notification and lock the value of the
    property so that it is not possible to change it from the UI. Thanks to
    Thijs Kinkhorst for the hint on the preference.
  * debian/rules, debian/iceape-browser.install: Install iceape.cfg.
    Closes: #404699.
  * debian/README.Debian: Rewrote, stealing stuff we wrote for
    firefox^Wiceweasel, including a note about Emacs key bindings.
    Closes: #199090, #291418, #292435, #294542, #296347, #306213.
  * debian/control: Fix mozilla-js-debugger package description to refer to
    mozilla-venkman instead of iceape. Thanks to Andreas Metzler.
  * debian/README.build: Removed.
  * debian/README.chrome: Put reference on mozilla-venkman and mozilla-checky
    instead of non-existant iceape-locale-ja.
  * debian/README.source: Added instructions on how to get the patched sources
    and to build the package from SVN. Thanks to Andreas Metzler.
  * debian/copyright: Fixed typos. Thanks to Thijs Kinkhorst. Closes: #405225.
  * debian/homepagereset.js: Custom component to reset the browser homepage if
    it is set to the old localstart.html page from the mozilla-browser
    package, which doesn't exist any more.
  * debian/patches/85_about.dpatch: Beautifulize about: page (enhancements
    stolen from Firefox) and added some useful links for Debian.
  * debian/patches/82_homepage.dpatch: Set homepage and throbber url to
    about:.
  * debian/patches/35_about_security.dpatch: Relax security on what about:
    urls can load, to match that of chrome and resources urls. bz#365526.
  * debian/rules, debian/iceape-browser.install, debian/iceape-browser.links:
    Install this custom component. Closes: #401537, #402337.
  * debian/iceape-dom-inspector.install: Only install inspector.jar from
    chrome, manifest files are not useful for iceape (yet).
  * debian/menu_dir/iceape.desktop: Set this menu item to be used for the
    Iceape Suite. Which means that will open whatever is configured to be
    opened at Iceape Suite startup (see preferences).
  * debian/menu_dir/iceape-navigator.desktop: Add a new menu item for the
    Iceape Navigator, which will launch a browser window.
  * debian/iceape-browser.install: Install this new desktop file.
  * debian/patches/65_xremote.dpatch: Add commands to open calendar, chatzilla
    and address book via the XRemote interface.
  * debian/iceape-runner: Modify to make use of the new commands in the
    XRemote interface. This means iceape -chat and friends works whether an
    iceape window is already opened or not.
  * debian/patches/38_kbsd.dpatch, debian/patches/38_mips64_build.dpatch,
    debian/patches/80_uname.dpatch, debian/patches/18_kbsd_nspr.dpatch:
    Applied patch from Petr Salinger to build on GNU/kFreeBSD.
    Closes: #401401.
  * debian/patches/99_configure.dpatch: Updated.
  * debian/patches/35_mail_navigator_overlay.dpatch: Set the overlay for
    mailnews options in navigator in mailnews instead of navigator. bz#365701.
    Closes: #227705.
  * debian/patches/00list: Updated according to all modified and added patches.
  * debian/update-iceape-chrome: Redirect regchrome's stderr, too.
  * debian/patches/80_uname.dpatch: Fix OS_TARGET so that it is correctly set
    to Linux for things that expect this value instead of linux-gnu.
  * debian/control: Various changes in packages descriptions.
    Closes: #401431, #403047.

  [ Alexander Sack ]
  * debian/rules: update target 'source' to not include epoch in generated
    orig.tar.gz name. Patch by Andreas Metzler.

 -- Mike Hommey <glandium@debian.org>  Wed,  3 Jan 2007 19:37:41 +0100

iceape (1.0.6-1) unstable; urgency=low

  * Initial Release. (Closes: #350740)
  * Thanks to Hendrik-Jan Heins for his help.

 -- Mike Hommey <glandium@debian.org>  Thu, 23 Nov 2006 00:05:52 +0100
