loudmouth (1.4.1-0osso8+0m5) fremantle; urgency=low

  * This entry has been added by BIFH queue processor
    Suffix +0m5 added to package revision

 -- reto zingg <reto.zingg@nokia.com>  Mon, 07 Sep 2009 11:47:38 +0300

loudmouth (1.4.1-0osso8) fremantle; urgency=low

  * Ensure the same data is passed to SSL_write() when it returns zero,
    rather than possibly passing a larger buffer which merely has the
    same prefix. This led to the connection dying if Gabble tried to
    send more than a bufferful of data, and was a regression in
    1.4.1-0osso6 (this codepath was never hit because Loudmouth
    busylooped while sending data). Fixes: NB#136059 ("gtalk account
    continuously disconnect/connect after seting self avatar - presence
    become unusable").

 -- Will Thompson <will.thompson@collabora.co.uk>  Tue, 01 Sep 2009 16:59:18 +0100

loudmouth (1.4.1-0osso7) fremantle; urgency=low

  * Treat more SSL_write() errors as "try again"; this might fix a
    reported issue where incoming messages arrived, but no messages
    could be sent.

 -- Will Thompson <will.thompson@collabora.co.uk>  Fri, 28 Aug 2009 16:43:24 +0100

loudmouth (1.4.1-0osso6) fremantle; urgency=low

  * Fix heartbeat support code not to crash, and enable it. Fixes: NB#131811
    ("Loudmouth doesn't actually use heartbeat")
  * Remove dependency on CST. Fixes: NB#106096 ("libloudmouth1-0 has
    dependency to libcst0") and NB#127000 ("update dependency for
    libloudmouth1-0")
  * Don't busyloop when starting SSL, and (if you're unlucky) when sending
    data. Should fix NB#127193 and NB#129129 ("Gabble CM uses blocking calls
    (block when network is disconnected), and misses requests from MC"), and
    NB#87417 ("telepathy-gabble deadlooping").
  * Remove a stay idle when an LmConnection is destroyed. Probably fixes
    NB#102804 ("Gabble crashes when the loudmouth parser receives an
    unparsable XML message").
  * NULL out a field of LmConnection when the connection's destroyed.
    Shouldn't make any difference, but it might prevent NB#121868, where a
    message appears to be dispatched to an invalid handler. (I can't figure
    out why that crash could occur.)

 -- Will Thompson <will.thompson@collabora.co.uk>  Wed, 19 Aug 2009 19:02:07 +0100

loudmouth (1.4.1-0osso5) fremantle; urgency=low

  [ Will Thompson ]
  * Apply a patch to stop LM breaking if it gets a stanza it can't parse.
    Fixes: NB#126239 - loudmouth silently stops working if you get an <iq>
    from a Blackberry user

 -- Simon McVittie <simon.mcvittie@collabora.co.uk>  Fri, 03 Jul 2009 12:22:20 +0100

loudmouth (1.4.1-0osso4) unstable; urgency=low

  * Applied an improved patch from upstream to work around an SSL bug in the
    Google Talk server.
  * Fixed a double-free in asyncns_cancel(), and made _lm_sock_get_error()
    tolerant to getsockopt() failing. Fixes: NB#118967; the other issues are
    either invalid, on unused code paths, or indicative of larger bugs.

 -- Will Thompson <will.thompson@collabora.co.uk>  Wed, 24 Jun 2009 18:58:52 +0100

loudmouth (1.4.1-0osso3) unstable; urgency=low

  * Applied patch from
    <http://loudmouth.lighthouseapp.com/projects/17276-libloudmouth/tickets/44-md5-digest-uri-not-set-correctly-when-using-srv>
    to fix MD5 digest authentication (Fixes: NB#109534).

 -- Will Thompson <will.thompson@collabora.co.uk>  Mon, 04 May 2009 18:17:47 +0100

loudmouth (1.4.1-0osso2) unstable; urgency=low

  * Enabled heartbeat support.

 -- Senko Rasic <senko.rasic@collabora.co.uk>  Fri, 14 Nov 2008 15:24:41 +0100

loudmouth (1.4.1-0osso1) unstable; urgency=low

  * Synced with upstream 1.4.1 version
  * OpenSSL: use SSLv23_client_method rather than TLSv1_client_method (patch
    by Will Thompson): Fixes: NB#88194
  * Cleanly disconnect if server gives us invalid UTF-8.

 -- Senko Rasic <senko.rasic@collabora.co.uk>  Tue, 04 Nov 2008 11:29:07 +0100

loudmouth (1.3.4-0osso1) unstable; urgency=low

  * Synced with upstream 1.3.4 version.
  * Fixed a bug with incorrect reads when using SSL, while still allowing
    synchronous reads when not using SSL (reworked patch from the previous
    release).
  * Fixed a bug when doing async lookups.

 -- Senko Rasic <senko.rasic@collabora.co.uk>  Wed, 14 May 2008 15:10:48 +0200

loudmouth (1.3.3-0osso3) unstable; urgency=low

  * Don't call lm_sasl_free() twice. Fixes: NB#82488

 -- Senko Rasic <senko.rasic@collabora.co.uk>  Thu, 20 Mar 2008 03:04:07 +0100

loudmouth (1.3.3-0osso2) unstable; urgency=low

  * Reworked OpenSSL support, now using CST magic certificate location.
  * Fixes: NB#76406

 -- Jussi Laako <jussi.laako@nokia.com>  Tue, 18 Mar 2008 14:18:12 +0200

loudmouth (1.3.3-0osso1) unstable; urgency=low

  * Sync with the public Loudmouth1.3.3 release and
    fixes pending for the upcoming public 1.3.4 release.
  * Enables SRV/TLS. Fixes: NB#80730

 -- Senko Rasic <senko@collabora.co.uk>  Thu, 14 Feb 2008 22:47:24 +0100

loudmouth (1.3.1-0osso16) unstable; urgency=low

  * Add some extra precaution to CST error handling

 -- Jussi Laako <jussi.laako@nokia.com>  Fri,  7 Dec 2007 13:56:00 +0200

loudmouth (1.3.1-0osso15) unstable; urgency=low

  * Don't close connection immediately on write error, so the callers don't
    have to guard against that case. The connection will be closed after the
    next read error anyways. Fixes: NB#73923

 -- Senko Rasic <senko.rasic@collabora.co.uk>  Tue,  6 Nov 2007 13:09:56 +0100

loudmouth (1.3.1-0osso14) unstable; urgency=low

  * Properly set error variable on error in connection send. Fixes: NB#72744

 -- Senko Rasic <senko.rasic@collabora.co.uk>  Wed, 10 Oct 2007 11:12:09 +0200

loudmouth (1.3.1-0osso13) unstable; urgency=low

  * Fix another crash in asyncns cancellation code. Fixes: NB#69066

 -- Senko Rasic <senko.rasic@collabora.co.uk>  Sat,  6 Oct 2007 18:37:15 +0200

loudmouth (1.3.1-0osso12) unstable; urgency=low

  * Don't split base64 encoded SASL response as some servers choke on it.
    Fixes: NB#69585
  * Fixed SSL verification when old-style SSL connection is used.
    Fixes: NB#69968

 -- Senko Rasic <senko.rasic@collabora.co.uk>  Wed, 19 Sep 2007 16:36:59 +0200

loudmouth (1.3.1-0osso11) unstable; urgency=low

  * Fix compilation problems with previous release.

 -- Dafydd Harries <dafydd.harries@collabora.co.uk>  Mon, 17 Sep 2007 15:00:36 +0100

loudmouth (1.3.1-0osso10) unstable; urgency=low

  * Don't double-cancel asyncns resolutions. Fixes: NB#69066.

 -- Dafydd Harries <dafydd.harries@collabora.co.uk>  Fri, 14 Sep 2007 16:52:12 +0100

loudmouth (1.3.1-0osso9.1) unstable; urgency=low

  * added -doc package

 -- Dmitry Rozhkov <dmitry.1.rozhkov@nokia.com>  Wed, 12 Sep 2007 17:17:54 +0300

loudmouth (1.3.1-0osso9) unstable; urgency=low

  * Fix infinite loop when trying to output debug messages.

 -- Senko Rasic <senko.rasic@collabora.co.uk>  Thu, 30 Aug 2007 15:16:01 +0200

loudmouth (1.3.1-0osso8) unstable; urgency=low

  * Fix some debug printing to go through glib logging facilities

 -- Jussi Laako <jussi.laako@nokia.com>  Wed, 29 Aug 2007 14:32:17 +0300

loudmouth (1.3.1-0osso7) unstable; urgency=low

  * Properly call asyncns_cancel() from lm_connection_cancel_open().
    Fixes: NB#61765

 -- Senko Rasic <senko.rasic@collabora.co.uk>  Tue, 21 Aug 2007 12:18:40 +0200

loudmouth (1.3.1-0osso6) unstable; urgency=low

  * Fixed bug in lm-sasl.c which incorrectly decoded DIGEST-MD5 auth
  challenge. Fixes: NB#65362
  * Fixed bug in lm-socket.c which sometimes ignored last several messages
  from the server if the server closed the connection. Fixes: NB#64151

 -- Senko Rasic <senko.rasic@collabora.co.uk>  Fri, 17 Aug 2007 15:48:37 +0200

loudmouth (1.3.1-0osso5) unstable; urgency=low

  * Apply missing part of SASL registration patch. Closes: NB#57246.

 -- Dafydd Harries <dafydd.harries@collabora.co.uk>  Tue, 17 Jul 2007 12:14:14 +0100

loudmouth (1.3.1-0osso4) unstable; urgency=low

  * Fix registration of new accounts on SASL-capable servers.
    Closes: NB#57246.

 -- Dafydd Harries <dafydd.harries@collabora.co.uk>  Wed, 11 Jul 2007 13:50:36 +0100

loudmouth (1.3.1-0osso3) unstable; urgency=low

  * Try to fix #61765

 -- Jussi Laako <jussi.laako@nokia.com>  Thu, 28 Jun 2007 16:11:41 +0300

loudmouth (1.3.1-0osso2) unstable; urgency=low

  * Remove libcst-dev dependency from the -dev package

 -- Jussi Laako <jussi.laako@nokia.com>  Mon, 25 Jun 2007 16:46:58 +0300

loudmouth (1.3.1-0osso1) unstable; urgency=low

  * New upstream release.

 -- Dafydd Harries <dafydd.harries@collabora.co.uk>  Mon, 04 Jun 2007 15:54:04 +0100

loudmouth (1.1.5.3-1osso1) unstable; urgency=low

  * Add support for heartbeat service
  * Set TCP_KEEPALIVE's parameters to something proper.

 -- Jussi Laako <jussi.laako@nokia.com>  Thu, 24 May 2007 12:46:08 +0300

loudmouth (1.1.5.2-1osso1) unstable; urgency=low

  * Added support for SRV lookups
  * Added support for asynchronous lookups using libasyncns
  * Workaround for glibc resolver (reinit on error)
  * Added XMPP1.0 support with SASL authentication and resource
    binding
    
 -- Senko Rasic <senko.rasic@collabora.co.uk>  Sat, 28 Apr 2007 17:16:17 +0100

loudmouth (1.1.5.1-1osso12) unstable; urgency=low

  * Sync with 1.1.5 release

 -- Jussi Laako <jussi.laako@nokia.com>  Tue, 2 Jan 2007 14:09:00 +0200

loudmouth (1.1.4.1-1osso11) unstable; urgency=low

  * Debug symbol package added. Fixes: NB#49911 

 -- Dmitry Rozhkov <ext-dmitry.1.rozhkov@nokia.com>  Mon, 18 Dec 2006 19:02:57 +0200

loudmouth (1.1.4.1-1osso10) unstable; urgency=low

  * Revert TCP keepalive change

 -- Jussi Laako <jussi.laako@nokia.com>  Mon, 27 Nov 2006 18:33:00 +0200

loudmouth (1.1.4.1-1osso9) unstable; urgency=low

  * Senko: Add return value for connection_do_connect()

 -- Jussi Laako <jussi.laako@nokia.com>  Fri, 24 Nov 2006 13:10:00 +0200

loudmouth (1.1.4.1-1osso8) unstable; urgency=low

  * Set socket options to make TCP keepalives more aggressive
  * More fixes from Senko
  * Fixes: NB#47347

 -- Jussi Laako <jussi.laako@nokia.com>  Tue, 15 Nov 2006 12:39:00 +0200

loudmouth (1.1.4.1-1osso7) unstable; urgency=low

  * Release Senko's connection close fix

 -- Jussi Laako <jussi.laako@nokia.com>  Tue, 14 Nov 2006 09:07:00 +0200

loudmouth (1.1.4.1-1osso6) unstable; urgency=low

  * Sync with 1.1.4 release

 -- Jussi Laako <jussi.laako@nokia.com>  Tue, 24 Oct 2006 18:01:00 +0300

loudmouth (1.1.3.1-1osso5) unstable; urgency=low

  * Replace newer BIO socket handling code with the original approach

 -- Jussi Laako <jussi.laako@nokia.com>  Thu, 28 Sep 2006 23:40:00 +0300

loudmouth (1.1.3.1-1osso4) unstable; urgency=low

  * Sync with 1.1.3 release

 -- Jussi Laako <jussi.laako@nokia.com>  Tue, 12 Sep 2006 11:53:00 +0300

loudmouth (1.1.2.1-0osso3) unstable; urgency=low

  * Sync with loudmouth CVS head (improved arg checks)

 -- Jussi Laako <jussi.laako@nokia.com>  Tue, 05 Sep 2006 15:24:00 +0300

loudmouth (1.1.2.1-0osso2) unstable; urgency=low

  * Sync with loudmouth CVS head

 -- Jussi Laako <jussi.laako@nokia.com>  Thu, 24 Aug 2006 11:44:00 +0300

loudmouth (1.1.2.1-0osso1) unstable; urgency=low

  * Fix for loading CAs

 -- Jussi Laako <jussi.laako@nokia.com>  Tue, 11 Jul 2006 17:01:00 +0300

loudmouth (1.1.2.1-0osso0) unstable; urgency=low

  * Update loudmouth to cvs snapshot as of Jun 29 2006
  * Merge most of the Nokia's additional features from 1.0.3.3

 -- Jussi laako <jussi.laako@nokia.com>  Thu, 29 Jun 2006 15:50:00 +0200

loudmouth (1.1.1-0osso0) unstable; urgency=low

  * Update loudmouth to cvs snapshot as of Jun 15 2006

 -- Jussi Laako <jussi.laako@nokia.com>  Thu, 15 Jun 2006 11:52:00 +0200

loudmouth (1.0.3.3-0osso3) unstable; urgency=low

  * Add patch to fix crash on ssl error
  * Make sure all error cases on connection result in
    the open callback getting called

 -- Rob Taylor <robtaylor@smtp.messagingengine.com>  Thu, 25 May 2006 15:24:25 +0100

loudmouth (1.0.3.3-0osso3) unstable; urgency=low 

  * fix upload  

 --  Sergey Lapin <sergey.lapin@nokia.com>  Fri, 28 Apr 2006 11:44:34 +0300

loudmouth (1.0.3.3-0osso2) unstable; urgency=low

  * Fixed dev dependency

 -- Naba Kumar <naba@localhost.localdomain>  Thu, 27 Apr 2006 14:21:22 +0300

loudmouth (1.0.3.3-0osso1) unstable; urgency=low

  * More test cases.
  * Fixed build.

 --  Naba Kumar <naba.kumar@nokia.com>  Wed, 26 Apr 2006 17:36:28 +0300

loudmouth (1.0.2-0osso1) unstable; urgency=low

  * New release based on maintream release of 1.0.2
  * merges code for openssl.

 --  Naba Kumar <naba.kumar@nokia.com>  Fri, 21 Apr 2006 17:17:21 +0300

loudmouth (1.0.1a-5osso7) unstable; urgency=low

  * certs issue fixed

 --  Dmitry Rozhkov <ext-dmitry.rozhkov@nokia.com>  Wed,  5 Apr 2006 16:56:25 +0300

loudmouth (1.0.1a-5osso6) unstable; urgency=low

  * libcst is switched on again

 --  Dmitry Rozhkov <ext-dmitry.rozhkov@nokia.com>  Tue,  4 Apr 2006 14:17:31 +0300

loudmouth (1.0.1a-5osso5) unstable; urgency=low

  * CST is disabled

 -- Dmitry Rozhkov <ext-dmitry.rozhkov@nokia.com>  Tue, 21 Mar 2006 16:52:19 +0200

loudmouth (1.0.1a-5osso2) unstable; urgency=low

  * configure.in: Added configure option and check for libcst.
  * debian/control.in: Added libcst as dependency.

 -- Dmitry Rozhkov <ext-dmitry.rozhkov@nokia.com>  Wed, 15 Mar 2006 11:17:05 +0200

loudmouth (1.0.1a-2) unstable; urgency=low

  * libssl-dev added to Depends: of libloudmouth1-dev

 -- Ross Burton <ross@debian.org>  Fri,  3 Mar 2006 21:12:11 +0200

loudmouth (1.0.1a-1) unstable; urgency=low

  * openssl support added

 -- Ross Burton <ross@debian.org>  Fri,  3 Mar 2006 18:45:22 +0200

loudmouth (1.0.1-5) unstable; urgency=low

  * libgnutls-dev is excluded again from Build-Depends

 -- Ross Burton <ross@debian.org>  Thu, 23 Feb 2006 17:16:52 +0200

loudmouth (1.0.1-4) unstable; urgency=low

  * Change Build-Depends to libgnutls-dev (#335761)

 -- Ross Burton <ross@debian.org>  Wed, 26 Oct 2005 09:41:16 +0100

loudmouth (1.0.1-3) unstable; urgency=low

  * Put symlink to API docs in the right directory.

 -- Ross Burton <ross@debian.org>  Thu, 29 Sep 2005 12:07:49 +0100

loudmouth (1.0.1-2) unstable; urgency=low

  * Add dependency on libglib2.0-dev to libloudmouth1-dev (closes: #327117)
  * Add the examples to libloudmouth1-dev

 -- Ross Burton <ross@debian.org>  Mon, 12 Sep 2005 09:21:33 +0100

loudmouth (1.0.1-1) unstable; urgency=low

  * New upstream release.

 -- Ross Burton <ross@debian.org>  Wed, 17 Aug 2005 09:35:16 +0100

loudmouth (1.0-1) unstable; urgency=low

  * New upstream release (closes: #322410, #320718, #320719)

 -- Ross Burton <ross@debian.org>  Mon, 15 Aug 2005 10:45:58 +0100

loudmouth (0.90-1) unstable; urgency=low

  * New upstream release (closes: #319751)
    - Remove lm-ssl-disconnect.diff
  * Use list-missing to check installed files
  * Install the .la file
  
 -- Ross Burton <ross@debian.org>  Sun, 31 Jul 2005 17:02:29 +0100

loudmouth (0.17.2-2) unstable; urgency=low

  * debian/patches/lm-ssl-disconnect.diff: Fix crash when SSL servers
    disconnect (closes: #299571)  
  * Add debian/watch

 -- Ross Burton <ross@debian.org>  Thu, 31 Mar 2005 16:23:44 +0100

loudmouth (0.17.2-1) unstable; urgency=low

  * New upstream release
  * 64-bit builds fixed (closes: 272421)
  
 -- Ross Burton <ross@debian.org>  Tue,  2 Nov 2004 13:33:30 +0000

loudmouth (0.17.1-1) unstable; urgency=low

  * New upstream release.

 -- Ross Burton <ross@debian.org>  Tue, 31 Aug 2004 17:50:05 +0100

loudmouth (0.17-1) unstable; urgency=low

  * New upstream release.

 -- Ross Burton <ross@debian.org>  Fri, 27 Aug 2004 08:01:44 +0100

loudmouth (0.16-3) unstable; urgency=low

  * GNOME team upload.
  * debian/control.in: switch to gnutls11.

 -- Jordi Mallach <jordi@debian.org>  Sun,  1 Aug 2004 13:28:28 +0200

loudmouth (0.16-2) unstable; urgency=low

  * GNOME Team Upload
  * Rebuilt in unstable with gnutls10.

 -- Sebastien Bacher <seb128@debian.org>  Thu, 27 May 2004 21:31:17 +0200

loudmouth (0.16-1) experimental; urgency=low

  * New upstream release
  * debian/control.in: we need gnutls10.

 -- Ross Burton <ross@debian.org>  Fri, 16 Apr 2004 11:57:13 +0100

loudmouth (0.15-1) unstable; urgency=low

  * New upstream release
  * Rename packages for new upstrem versioning scheme
  * debian/copyright: Update home page URL
  * Move to GNOME Packaging Team

 -- Ross Burton <ross@debian.org>  Mon,  2 Feb 2004 18:11:43 +0000

loudmouth (0.14.1-1) unstable; urgency=low

  * New upstream release (closes: #215214)

 -- Ross Burton <ross@debian.org>  Mon, 13 Oct 2003 11:24:08 +0100

loudmouth (0.14-1) unstable; urgency=low

  * New upstream release

 -- Ross Burton <ross@debian.org>  Fri, 10 Oct 2003 10:56:31 +0100

loudmouth (0.13.2-1) unstable; urgency=low

  * New upstream release

 -- Ross Burton <ross@debian.org>  Fri, 15 Aug 2003 14:23:30 +0100

loudmouth (0.13-2) unstable; urgency=low

  * Rebuild with libgnutls7-dev.

 -- Ross Burton <ross@debian.org>  Tue,  5 Aug 2003 12:07:13 +0100

loudmouth (0.13-1) unstable; urgency=low

  * New upstream release

 -- Ross Burton <ross@debian.org>  Tue,  5 Aug 2003 11:53:29 +0100

loudmouth (0.12-1) unstable; urgency=low

  * Maintainer upload. Thanks to Jordi for the NMU whilst I was in Greece,
    doing nothing.
  * Push Standards to 3.6.0 whilst I'm uploading.

 -- Ross Burton <ross@debian.org>  Tue, 22 Jul 2003 17:49:55 +0100

loudmouth (0.12-0.1) unstable; urgency=low

  * Non-Maintainer Upload. Ross, I hope it's ok!
  * New upstream release.
  * debian/control:
    + build depend on libgnutls5-dev. We can't use libgnutls7 because
      libgnome still uses gnutls5.
    + bump gtk-doc-tools to (>= 1.1-2) for local DTD fixes. This should now
      build ok on ARM (closes: #200601).

 -- Jordi Mallach <jordi@debian.org>  Mon, 21 Jul 2003 11:28:18 +0200

loudmouth (0.10-1) unstable; urgency=low

  * New upstream release

 -- Ross Burton <ross@debian.org>  Thu, 26 Jun 2003 17:46:12 +0100

loudmouth (0.9.1-3) unstable; urgency=low

  * debian/rules: declare variables after includes (closes: #198245)

 -- Ross Burton <ross@debian.org>  Tue, 24 Jun 2003 12:32:44 +0100

loudmouth (0.9.1-2) unstable; urgency=low

  * Add Build-depend on gtk-doc-tools (closes: #195469)
  * Add Build-depend on autotools-dev, pre-empting the buildd's
  * Build-depend on CDBS 0.2.11 so that dh_link is called for us.

 -- Ross Burton <ross@debian.org>  Mon,  2 Jun 2003 07:59:02 +0100

loudmouth (0.9.1-1) unstable; urgency=low

  * New upstream release
  * debian/rules: upgrade to CDBS
  * debian/rocks: unused with CDBS

 -- Ross Burton <ross@debian.org>  Wed, 28 May 2003 18:32:36 +0100

loudmouth (0.9-1) unstable; urgency=low

  * Initial Release. (closes: #183826)

 -- Ross Burton <ross@debian.org>  Sun, 13 Apr 2003 19:21:57 +0100
