Skip to content

Debian Changelog iceape (2.0-1)

2009

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

2008

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

2007

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

2006

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