commit 0871941fc4cff874ac5160211bf09885fdef92f3
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 23 12:13:30 2011 -0500

    NEWS update for 3.1.4 release.

 NEWS |   52 ++++++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 42 insertions(+), 10 deletions(-)

commit e059e359c6068a56cce9edf8bd8924601c97b8d2
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 22 10:03:40 2011 -0500

    Coding style and whitespace cleanups.

 addressbook/backends/ldap/openldap-extract.h |  400 +++++++++++++-------------
 camel/providers/imapx/camel-imapx-utils.h    |    2 +-
 camel/tests/lib/camel-test.h                 |    2 +-
 3 files changed, 199 insertions(+), 205 deletions(-)

commit 189196edb73ac8881f72a58d04a646d4a567f5c1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 19 15:02:58 2011 -0500

    CamelPOP3Store cleanups.

 camel/providers/pop3/camel-pop3-store.c |   11 +++++++++++
 camel/providers/pop3/camel-pop3-store.h |   23 ++++++++++++++---------
 2 files changed, 25 insertions(+), 9 deletions(-)

commit e24d25386e26a196d37fe1a124c1ecc80491ca39
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 21 10:38:17 2011 -0500

    Update API documentation.

 .../addressbook/libebook/tmpl/e-book-query.sgml    |    4 ++--
 .../addressbook/libebook/tmpl/e-vcard.sgml         |   10 +++++-----
 .../libedata-book/tmpl/e-data-book.sgml            |    2 +-
 .../calendar/libedata-cal/tmpl/e-data-cal.sgml     |    2 +-
 docs/reference/camel/tmpl/camel-disco-diary.sgml   |    2 +-
 docs/reference/camel/tmpl/camel-operation.sgml     |    2 +-
 .../libedataserver/tmpl/e-credentials.sgml         |    4 ++--
 .../reference/libedataserver/tmpl/e-debug-log.sgml |    2 +-
 docs/reference/libedataserver/tmpl/e-sexp.sgml     |    2 +-
 .../libedataserver/tmpl/e-source-list.sgml         |    2 +-
 10 files changed, 16 insertions(+), 16 deletions(-)

commit e3029f65a238e8e01131cb4b8f338f4d8f0964a7
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 21 07:51:09 2011 -0500

    Update POTFILES.in for camel-junk-filter.c.

 po/POTFILES.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2a9ad2ca5b9d2a423362ec5b0d81dd51af5e4480
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 19 16:58:23 2011 -0500

    Add CamelNetworkService interface.
    
    For now this interface is optional for network-based providers.
    Eventually I'd like to move the connect() and disconnect() methods
    from CamelService to CamelNetworkService entirely, but for now this
    interface just collects duplicate code from the imap, imapx, nntp,
    pop3 and smtp providers.  The connect_sync() method creates a TCP
    stream and configures it to use a SOCKS proxy if available.

 camel/Makefile.am                                  |    2 +
 camel/camel-enums.h                                |   25 ++-
 camel/camel-network-service.c                      |  311 +++++++++++++++++++
 camel/camel-network-service.h                      |   84 +++++
 camel/camel.h                                      |    1 +
 camel/providers/imap/camel-imap-store.c            |  275 +++++++++++-------
 camel/providers/imapx/camel-imapx-server.c         |   60 +----
 camel/providers/imapx/camel-imapx-store.c          |  164 ++++++++++-
 camel/providers/local/camel-spool-store.c          |    7 +-
 camel/providers/nntp/camel-nntp-store.c            |  266 ++++++++++------
 camel/providers/pop3/camel-pop3-store.c            |  270 +++++++++++-------
 camel/providers/smtp/camel-smtp-transport.c        |  317 ++++++++++++--------
 docs/reference/camel/camel-docs.sgml               |    1 +
 docs/reference/camel/camel-sections.txt            |   21 ++
 .../camel/tmpl/camel-network-service.sgml          |   84 +++++
 po/POTFILES.in                                     |    1 +
 16 files changed, 1403 insertions(+), 486 deletions(-)

commit 3e0c1fc668e1d44029d04506ef49a0d852710491
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 19 12:53:47 2011 -0500

    Generate GTypes for various Camel enums.
    
    Kind of picking and choosing at this point.  Some enum types must be
    renamed to use CamelCase before they can be added to camel-enums.h,
    other enum types don't even have a type name.

 camel/Makefile.am                                  |   15 +-
 camel/camel-enums.h                                |  302 ++++++++++++++++++++
 camel/camel-folder.h                               |   11 +-
 camel/camel-junk-filter.h                          |    7 +-
 camel/camel-mime-filter-basic.h                    |   10 +-
 camel/camel-mime-filter-crlf.h                     |   11 +-
 camel/camel-mime-filter-gzip.h                     |    6 +-
 camel/camel-mime-filter-yenc.h                     |    6 +-
 camel/camel-mime-utils.h                           |   13 +-
 camel/camel-multipart-signed.h                     |    9 -
 camel/camel-provider.h                             |   53 +----
 camel/camel-sasl-anonymous.h                       |    7 +-
 camel/camel-service.h                              |    8 +-
 camel/camel-session.h                              |    7 +-
 camel/camel-store-summary.h                        |   21 +--
 camel/camel-store.h                                |  106 +-------
 camel/camel-stream-vfs.h                           |   18 +--
 camel/camel-tcp-stream-ssl.h                       |    7 +-
 camel/camel.h                                      |    2 +
 camel/glib-gen.mak                                 |   42 +++
 docs/reference/camel/Makefile.am                   |    1 +
 .../camel/tmpl/camel-mime-filter-basic.sgml        |    1 +
 glib-gen.mak                                       |   14 +-
 23 files changed, 384 insertions(+), 293 deletions(-)

commit 464d164f2ea75396272291ce90c459a867a11085
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 15 13:14:36 2011 -0400

    CamelNNTPStore cleanups.

 camel/providers/nntp/camel-nntp-private.h |    4 ---
 camel/providers/nntp/camel-nntp-store.c   |   13 ++++++++--
 camel/providers/nntp/camel-nntp-store.h   |   34 ++++++++++++++++++++++------
 3 files changed, 36 insertions(+), 15 deletions(-)

commit 21d6c8604dc38ce837e4c12f836079bb782fdfa9
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Jul 18 11:38:42 2011 +0200

    Revert the previous commit since it seems to be a problem with the build chain

 camel/Makefile.am           |    2 --
 camel/camel-filter-search.c |    1 -
 camel/camel-folder.c        |    1 -
 camel/camel-session.c       |    1 -
 4 files changed, 0 insertions(+), 5 deletions(-)

commit ddcaf3e3f7371a858de689fac5f2bf312d5bf35c
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sun Jul 17 20:41:46 2011 +0200

    Add camel-junk-filter to the provider sources to make it build in recent jhbuild. Also include camel-junk-filter.h in the source files that use the api.

 camel/Makefile.am           |    2 ++
 camel/camel-filter-search.c |    1 +
 camel/camel-folder.c        |    1 +
 camel/camel-session.c       |    1 +
 4 files changed, 5 insertions(+), 0 deletions(-)

commit 00facb9161586deff5c37378969a275ffccd3488
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 15 11:06:43 2011 -0400

    CamelIMAPXConnManager: Keep a weak pointer to CamelStore.
    
    CamelIMAPXStore owns CamelIMAPXConnManager, so keep only a weak pointer
    back to the CamelIMAPXStore to break another reference cycle.

 camel/providers/imapx/camel-imapx-conn-manager.c |  126 +++++++++++++++++++--
 camel/providers/imapx/camel-imapx-conn-manager.h |   35 ++++---
 2 files changed, 136 insertions(+), 25 deletions(-)

commit 799ee50eb0337139bb0debc89945d61f0255addd
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 15 10:21:25 2011 -0400

    Break reference cycle between CamelStore and CamelFolder.
    
    Now that we've ensured that every CamelFolder instance is cached by its
    parent CamelStore, the CamelFolder need only keep a weak pointer to its
    parent CamelStore.  This breaks another reference cycle.

 camel/camel-folder.c |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit 729e990d4f78aa0629fca7d85b1df604edddb839
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 15 10:07:37 2011 -0400

    CamelStore: Folder cache is always present.
    
    I can't find any CamelStore instances with no folder cache, so let's
    assert that it's always present and quit checking for NULL everywhere.

 camel/camel-store.c |   99 +++++++++++++++++++++++---------------------------
 1 files changed, 46 insertions(+), 53 deletions(-)

commit 95faf3369a9e1e51948c2f6a93c94c9f3183648d
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 15 09:28:30 2011 -0400

    CamelService: Little typo.
    
    Didn't set up the weak pointer correctly.

 camel/camel-service.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2e2f4dad47cc90e564a547a09c0ff4a49b4d36ec
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 15 08:45:42 2011 -0400

    CamelSession: Add camel_session_remove_services()
    
    Helps ensure CamelService instances are finalized during application
    shutdown, even if CamelSession itself is caught in reference cycles.

 camel/camel-session.c                        |   24 ++++++++++++++++++++++++
 camel/camel-session.h                        |    1 +
 docs/reference/camel/camel-sections.txt      |    1 +
 docs/reference/camel/tmpl/camel-session.sgml |    8 ++++++++
 4 files changed, 34 insertions(+), 0 deletions(-)

commit d85d8930582f0b9789853fc41d6f901db13e1fa6
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 14 23:35:35 2011 -0400

    CamelIMAPXServer: Fix CamelSession reference leak.
    
    CamelIMAPXServer was not releasing its CamelSession reference.
    
    Not that it matters much at the moment since CamelIMAPXServer instances
    themselves are not getting finalized.  Need to hunt down what's leaking
    those now...

 camel/providers/imapx/camel-imapx-server.c |   71 +++++++++++++++-------------
 1 files changed, 38 insertions(+), 33 deletions(-)

commit 2aac8bb0e74ec3b8fb923ca0723bd93811215d7f
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Thu Jul 14 23:20:05 2011 -0400

    Break reference cycle between CamelSession and CamelService.
    
    CamelService now holds only a weak pointer to CamelSession.

 camel/camel-service.c |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit 0bb8abcd021c9035e69391bcbde1cc3d148dd9d3
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Jul 14 14:35:11 2011 +0200

    Updated Slovenian translation

 po/sl.po | 1545 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 772 insertions(+), 773 deletions(-)

commit 5075ef94919d77dbda1449f04af14e8c58d2e847
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sun Jul 10 21:49:16 2011 -0400

    Rewrite Camel's junk plugin interface.
    
    Replace CamelJunkPlugin with a proper GInterface and add a "junk-filter"
    property to CamelSession with corresponding get/set functions.  The new
    interface includes GCancellable and GError parameters.

 camel/Makefile.am                                |    4 +-
 camel/camel-filter-search.c                      |   15 +++-
 camel/camel-folder.c                             |   47 ++++++++---
 camel/camel-junk-filter.c                        |  103 ++++++++++++++++++++++
 camel/camel-junk-filter.h                        |  103 ++++++++++++++++++++++
 camel/camel-junk-plugin.c                        |   85 ------------------
 camel/camel-junk-plugin.h                        |   71 ---------------
 camel/camel-session.c                            |   86 ++++++++++++++++++
 camel/camel-session.h                            |    8 +-
 camel/camel.h                                    |    2 +-
 docs/reference/camel/camel-docs.sgml             |    2 +-
 docs/reference/camel/camel-sections.txt          |   35 +++++---
 docs/reference/camel/camel.types                 |    1 +
 docs/reference/camel/tmpl/camel-junk-filter.sgml |   85 ++++++++++++++++++
 docs/reference/camel/tmpl/camel-junk-plugin.sgml |   96 --------------------
 docs/reference/camel/tmpl/camel-session.sgml     |   23 +++++
 16 files changed, 481 insertions(+), 285 deletions(-)

commit 4cdfe35e77f72e0056c0df188795e4bc20c198b3
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Wed Jul 13 18:52:12 2011 -0700

    Fix wakeups in imapx parser thread.
    
    There's no need to wake up every 30 seconds. If the parser_quit flag
    gets set, our cancellable will be cancelled. Fix a race condition in
    imapx_command_idle_stop which was triggering the cancellable and *then*
    setting parser_quit.

 camel/providers/imapx/camel-imapx-server.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit f94a069e626e9d4c57ec90011f83d24347e4befd
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Tue Jul 12 19:02:59 2011 +0300

    Updated Lithuanian translation

 po/lt.po | 3528 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1796 insertions(+), 1732 deletions(-)

commit ccec6eef71551487b5fc7a1db9ba969b47ae90ae
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date:   Tue Jul 12 15:39:05 2011 +0300

    Updated Latvian translation.

 po/lv.po | 4181 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1952 insertions(+), 2229 deletions(-)

commit 27e8a5713a345fc276deb74daa26e982bd87dec7
Author: Antoine Jacoutot <ajacoutot@openbsd.org>
Date:   Tue Jul 12 13:26:39 2011 +0200

    Move the "$host" down when $host is actually set and don't set DL_LIB
    to libdl which is not available on OpenBSD/FreeBSD.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=654444

 configure.ac |   27 ++++++++++++++++++---------
 1 files changed, 18 insertions(+), 9 deletions(-)

commit 4095c7f9f855eb065eace91185fdccf04728337b
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Tue Jul 12 12:43:17 2011 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 1626 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 817 insertions(+), 809 deletions(-)

commit e6ba52b0f33946a9d147a6d5c22ec5cd899a44e7
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Jul 10 13:59:52 2011 +0200

    Updated POTFILES.in

 po/POTFILES.in |   35 ++++++++++++++++++-----------------
 1 files changed, 18 insertions(+), 17 deletions(-)

commit 57fcb910ce84e03a923fceeddf0336e1d5ff938e
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 9 17:23:10 2011 -0400

    Remove G_DISABLE_DEPRECATED.
    
    ATK headers still use G_CONST_RETURN, which is deprecated.

 configure.ac |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit db9bf793dcdafe3d43b6ba027f2d079afeb44b2a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 9 11:58:16 2011 -0400

    CamelSpoolStore cleanups.

 camel/providers/local/camel-spool-store.c |  133 +++++++++++++++++++++--------
 camel/providers/local/camel-spool-store.h |   11 +--
 2 files changed, 102 insertions(+), 42 deletions(-)

commit 9e04c5b2f4dc7281b7021c1f9025268a63c47096
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Sat Jul 9 11:11:07 2011 -0400

    CamelMhStore cleanups.

 camel/providers/local/camel-mh-store.c |  122 ++++++++++++++++++++++++--------
 camel/providers/local/camel-mh-store.h |    6 +-
 2 files changed, 95 insertions(+), 33 deletions(-)

commit aee9e04d14c65dbcdd12f163a873e363aba918fa
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Fri Jul 8 15:32:52 2011 -0400

    CamelLocalStore cleanups.

 camel/providers/local/camel-local-store.c |  441 ++++++++++++++++-------------
 camel/providers/local/camel-local-store.h |   34 ++-
 camel/providers/local/camel-mbox-store.c  |   53 +++-
 3 files changed, 294 insertions(+), 234 deletions(-)

commit 40387cc52db76914e0f1b0e83aa524004b425c6b
Author: Muhammet Kara <muhammet.k@gmail.com>
Date:   Fri Jul 8 00:25:50 2011 +0300

    [l10n]Updated Turkish translation

 po/tr.po | 6646 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 3830 insertions(+), 2816 deletions(-)

commit 51789a474ee35bc7a8b5cd40106b69c6695a48ef
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date:   Thu Jul 7 16:27:02 2011 +0200

    Added UG translation

 po/ug.po | 1408 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 670 insertions(+), 738 deletions(-)

commit 9804a01be7a9db5a30791ee3319a076e94946d72
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 6 14:58:51 2011 -0400

    CamelDataWrapper: Keep contents in a GByteArray.
    
    Keep CamelDataWrapper contents in an internal GByteArray rather than a
    CamelStream.  The CamelStream was causing problems because it now needs
    to be seekable, but in some cases we were getting a CamelStreamFilter
    which is _not_ seekable.
    
    Also add camel_data_wrapper_get_byte_array() for when you need direct
    access to the contents.  This is sometimes more convenient than copying
    it into a memory stream, but carries a thread-safety risk if you're not
    careful.  Only CamelDataWrapper subclasses should really be using it.
    
    This is another API and ABI break since CamelDataWrapper's CamelStream
    pointer was a public struct member.

 camel/camel-data-wrapper.c                        |  112 ++++++++----
 camel/camel-data-wrapper.h                        |    9 +-
 camel/camel-multipart-signed.c                    |  201 +++++++++++----------
 camel/providers/imap/camel-imap-wrapper.c         |   39 +++--
 docs/reference/camel/camel-sections.txt           |    1 +
 docs/reference/camel/tmpl/camel-data-wrapper.sgml |    9 +
 6 files changed, 221 insertions(+), 150 deletions(-)

commit 6188b362cef452f9d55658b00e45a25688a91ce1
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Wed Jul 6 07:39:43 2011 -0400

    Remove camel_stream_printf().
    
    GIO streams have no equivalent method, so removing this function forces
    our code to look a bit more like it will when we move to GIO streams.
    
    Also, camel_stream_printf() lacks GCancellable and GError arguments,
    which inevitably leads to poor error handling in the providers.
    
    libcamel soname has already been bumped for 3.1.4.

 camel/camel-stream.c                        |   37 ---------------------------
 camel/camel-stream.h                        |    3 --
 docs/reference/camel/camel-sections.txt     |    1 -
 docs/reference/camel/tmpl/camel-stream.sgml |   11 --------
 4 files changed, 0 insertions(+), 52 deletions(-)

commit 4d0d9ed3cc3c85af2707b575abfe4ac50a4939bb
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 5 16:43:59 2011 -0400

    Avoid camel_stream_printf().
    
    camel_stream_printf() is next on the chopping block.
    
    Use g_strdup_printf() or a GString to construct a formatted string in
    memory, pass to to camel_stream_write() in one go, and then check for
    errors (unless it's a memory stream).

 camel/camel-http-stream.c                  |   77 +++++++++++----------------
 camel/camel-mime-part.c                    |   22 +++++---
 camel/camel-multipart-signed.c             |   30 ++++++-----
 camel/camel-multipart.c                    |   27 ++++-----
 camel/camel-sasl-ntlm.c                    |   13 +++--
 camel/providers/imap/camel-imap-command.c  |   20 ++-----
 camel/providers/imapx/camel-imapx-server.c |   48 ++++++++++++++----
 camel/providers/imapx/camel-imapx-utils.c  |   53 +++++++++++++------
 camel/providers/local/camel-mh-store.c     |   48 +++++++++++++++---
 camel/providers/nntp/camel-nntp-store.c    |   38 ++++++++++----
 camel/providers/pop3/camel-pop3-store.c    |   18 +++++-
 camel/tests/folder/test9.c                 |    2 +-
 12 files changed, 245 insertions(+), 151 deletions(-)

commit 47ca8bdb17af588c72d627a9a74565ecd2073435
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Jul 6 15:27:01 2011 +0530

    post release version bump

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 9ea01d7e536d8177ce9aacc63814b67e2dd21822
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Wed Jul 6 15:14:03 2011 +0530

    News update for 3.1.3.1 release

 NEWS                                               |   18 ++++++++++++++++++
 configure.ac                                       |    4 ++--
 .../addressbook/libebook/tmpl/e-book-query.sgml    |    4 ++--
 .../addressbook/libebook/tmpl/e-vcard.sgml         |   10 +++++-----
 .../libedata-book/tmpl/e-book-backend.sgml         |    3 ++-
 .../libedata-book/tmpl/e-data-book.sgml            |    2 +-
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    6 ++++--
 .../calendar/libedata-cal/tmpl/e-cal-backend.sgml  |    3 ++-
 .../calendar/libedata-cal/tmpl/e-data-cal.sgml     |    2 +-
 .../reference/camel/tmpl/camel-cipher-context.sgml |    4 +++-
 docs/reference/camel/tmpl/camel-disco-diary.sgml   |    2 +-
 docs/reference/camel/tmpl/camel-mime-utils.sgml    |   14 ++++++--------
 docs/reference/camel/tmpl/camel-operation.sgml     |    2 +-
 docs/reference/camel/tmpl/camel-stream.sgml        |    2 +-
 .../libedataserver/tmpl/e-credentials.sgml         |    4 ++--
 .../reference/libedataserver/tmpl/e-debug-log.sgml |    2 +-
 docs/reference/libedataserver/tmpl/e-sexp.sgml     |    6 +++---
 .../libedataserver/tmpl/e-source-list.sgml         |    2 +-
 18 files changed, 56 insertions(+), 34 deletions(-)

commit c9c37e2e57071b7e9274c4f7893d5a71530959b9
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Jul 6 09:41:44 2011 +0200

    Updated Spanish translation

 po/es.po |  969 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 485 insertions(+), 484 deletions(-)

commit 46f411532f1eb29f3c26b6c2a5ae988efcdde686
Author: Wylmer Wang <wantinghard@gmail.com>
Date:   Wed Jul 6 07:21:39 2011 +0000

    Update Simplified Chinese translation.

 po/zh_CN.po | 3230 ++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 1732 insertions(+), 1498 deletions(-)

commit af60abe51121f6ab98d0c67d762e4e1da43a3e71
Author: Akhil Laddha <lakhil@novell.com>
Date:   Wed Jul 6 10:17:04 2011 +0530

    Bug#654054 Fix eds build failure

 addressbook/libedata-book/Makefile.am              |    4 ++--
 calendar/libedata-cal/Makefile.am                  |    2 +-
 .../libedata-book/tmpl/e-book-backend.sgml         |    1 +
 .../libecal/tmpl/e-cal-check-timezones.sgml        |    2 ++
 .../calendar/libedata-cal/tmpl/e-cal-backend.sgml  |    1 +
 .../reference/camel/tmpl/camel-cipher-context.sgml |    2 ++
 6 files changed, 9 insertions(+), 3 deletions(-)

commit b863589ea97a2372b6195c914306c1fb05504a31
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 5 11:41:22 2011 -0400

    camel_stream_vprintf() doesn't exist.
    
    Remove its declaration from camel-stream.h.

 camel/camel-stream.h                        |    3 ---
 docs/reference/camel/camel-sections.txt     |    1 -
 docs/reference/camel/tmpl/camel-stream.sgml |   11 -----------
 3 files changed, 0 insertions(+), 15 deletions(-)

commit 19acf0f0d874186da30de25cb28d77f3d9ff39dc
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 5 10:50:11 2011 -0400

    Remove camel_stream_reset().
    
    All use cases accounted for; they're all seekable streams, so use
    g_seekable_seek() instead if you need to reset the cursor position.
    
    Obviously an API break.  The libcamel soname has already been bumped for
    3.1.4 so we'll leave it be.

 camel/camel-http-stream.c                   |   13 --------
 camel/camel-stream-filter.c                 |   23 --------------
 camel/camel-stream-null.c                   |   10 ------
 camel/camel-stream.c                        |   43 ---------------------------
 camel/camel-stream.h                        |    4 --
 camel/providers/imapx/camel-imapx-stream.c  |    9 -----
 camel/providers/nntp/camel-nntp-stream.c    |    9 -----
 camel/providers/pop3/camel-pop3-stream.c    |    9 -----
 docs/reference/camel/camel-sections.txt     |    1 -
 docs/reference/camel/tmpl/camel-stream.sgml |   10 ------
 10 files changed, 0 insertions(+), 131 deletions(-)

commit b0ffef9c9da333986f99bb11fb14f456342336ea
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 5 09:20:47 2011 -0400

    Prefer g_seekable_seek() over camel_stream_reset().
    
    When a stream is obviously a file or memory stream (both of which
    implement the GSeekable interface), use g_seekable_seek() instead of
    camel_stream_reset().
    
    This is helping me discover if it's safe to remove camel_stream_reset().
    We want to eventually move to GIO streams, which have no reset method.

 camel/camel-cipher-context.c                    |    7 +++-
 camel/camel-data-wrapper.c                      |   16 ++++++--
 camel/camel-filter-driver.c                     |    3 +-
 camel/camel-gpg-context.c                       |   34 ++++++++++------
 camel/camel-mime-part-utils.c                   |    5 ++-
 camel/camel-multipart-signed.c                  |   48 +++++++++++++++++------
 camel/camel-smime-context.c                     |   27 ++++++++----
 camel/providers/imap/camel-imap-message-cache.c |    6 ++-
 camel/providers/imapx/camel-imapx-server.c      |    7 ++-
 camel/providers/imapx/camel-imapx-stream.c      |    6 ++-
 camel/providers/imapx/camel-imapx-utils.c       |   12 ++++-
 camel/providers/nntp/camel-nntp-folder.c        |    8 +++-
 camel/providers/nntp/camel-nntp-store.c         |    2 +-
 camel/providers/pop3/camel-pop3-folder.c        |    7 ++-
 camel/tests/lib/messages.c                      |    6 +-
 camel/tests/message/test4.c                     |    3 +-
 camel/tests/mime-filter/test-tohtml.c           |    3 +-
 camel/tests/smime/pgp.c                         |    6 +-
 camel/tests/smime/pkcs7.c                       |   10 ++--
 19 files changed, 149 insertions(+), 67 deletions(-)

commit 3c08defc43747d0e0cbf0f807dab9cec9091e922
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 5 09:36:13 2011 -0400

    Camel: Remove some unnecessary type casts.

 camel/providers/imap/camel-imap-command.c          |    6 ++--
 camel/providers/imap/camel-imap-folder.c           |   38 ++++++++++----------
 camel/providers/imap/camel-imap-message-cache.c    |    8 ++--
 camel/providers/imapx/camel-imapx-server.c         |    2 +-
 camel/providers/local/camel-local-folder.c         |    2 +-
 camel/providers/local/camel-maildir-folder.c       |    2 +-
 camel/providers/local/camel-mbox-summary.c         |    2 +-
 camel/providers/local/camel-mh-folder.c            |    4 +-
 camel/providers/pop3/camel-pop3-store.c            |    4 +-
 .../providers/sendmail/camel-sendmail-transport.c  |    4 +-
 camel/tests/lib/camel-test.h                       |    2 +-
 camel/tests/mime-filter/test-charset.c             |    4 +-
 camel/tests/smime/pgp-mime.c                       |    4 +-
 camel/tests/smime/pgp.c                            |    4 +-
 camel/tests/smime/pkcs7.c                          |    8 ++--
 15 files changed, 47 insertions(+), 47 deletions(-)

commit acc834c159416ba085106e55c198a08396fc9ee3
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 5 07:07:23 2011 -0400

    CamelImapWrapper: Use GError instead of errno.

 camel/providers/imap/camel-imap-wrapper.c |   12 +-----------
 1 files changed, 1 insertions(+), 11 deletions(-)

commit 064457e38c91ff903d81a60eabf00a151a142142
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 5 07:00:48 2011 -0400

    camel_stream_process_connect(): Add GError parameter.

 camel/camel-sasl-ntlm.c                            |    2 +-
 camel/camel-stream-process.c                       |   24 +++++++++++++++++--
 camel/camel-stream-process.h                       |    3 +-
 camel/providers/imap/camel-imap-store.c            |   18 +++-----------
 camel/providers/imapx/camel-imapx-server.c         |   18 +++-----------
 .../reference/camel/tmpl/camel-stream-process.sgml |    1 +
 6 files changed, 33 insertions(+), 33 deletions(-)

commit f68fdb1c7b98e172081052d4f7a658a23f687520
Author: Fran Dieguez <fran@openhost.es>
Date:   Tue Jul 5 11:29:17 2011 +0200

    Updated Galician translations

 po/gl.po |  408 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 205 insertions(+), 203 deletions(-)

commit bee92a9f83f191cb480033e243551a8913af9a5a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Tue Jul 5 00:06:46 2011 -0400

    camel_tcp_stream_ssl_enable_ssl(): Add GError parameter.

 camel/camel-tcp-stream-ssl.c                       |    7 +++++--
 camel/camel-tcp-stream-ssl.h                       |    3 ++-
 camel/providers/imap/camel-imap-store.c            |   10 +++++-----
 camel/providers/imapx/camel-imapx-server.c         |   11 +++++------
 camel/providers/pop3/camel-pop3-store.c            |   11 ++++++-----
 camel/providers/smtp/camel-smtp-transport.c        |   11 +++++------
 .../reference/camel/tmpl/camel-tcp-stream-ssl.sgml |    1 +
 7 files changed, 29 insertions(+), 25 deletions(-)

commit f0a7315b73e2c18eefd55a4f7bf9aee16215a1e5
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 4 23:44:58 2011 -0400

    SMTP: Use GError instead of errno.

 camel/providers/smtp/camel-smtp-transport.c |  123 ++++++++++++---------------
 1 files changed, 55 insertions(+), 68 deletions(-)

commit c231be708c03ba495de0f73aba9d5baacfb16d83
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 4 23:30:56 2011 -0400

    NNTP: Remove unnecessary <errno.h> includes.

 camel/providers/nntp/camel-nntp-folder.c        |    1 -
 camel/providers/nntp/camel-nntp-store-summary.c |    1 -
 camel/providers/nntp/camel-nntp-store.c         |    1 -
 3 files changed, 0 insertions(+), 3 deletions(-)

commit 8681f51e067140bdccaf5371488fcda4c232e3f8
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 4 22:08:04 2011 -0400

    POP3: Use GError instead of errno.

 camel/providers/pop3/camel-pop3-engine.c |   34 +++++++---
 camel/providers/pop3/camel-pop3-engine.h |   32 ++++++---
 camel/providers/pop3/camel-pop3-folder.c |  103 ++++++++++--------------------
 camel/providers/pop3/camel-pop3-folder.h |    1 -
 camel/providers/pop3/camel-pop3-store.c  |   33 +++------
 camel/providers/pop3/camel-pop3-stream.c |   50 +++++----------
 camel/providers/pop3/camel-pop3-stream.h |   21 ++++--
 7 files changed, 119 insertions(+), 155 deletions(-)

commit de684c47e273b19fde0e5656e512f958277017f0
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Mon Jul 4 21:50:28 2011 +0200

    [l10n] Updated German translation

 po/de.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 664a475aab190bd00bfc7eaf58edc000c3b86275
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Mon Jul 4 21:48:37 2011 +0200

    [l10n] Updated German translation

 po/de.po | 3032 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1586 insertions(+), 1446 deletions(-)

commit 988d2666aaed47bab3d21c79c3eda216492811c0
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 4 10:53:37 2011 -0400

    Camel: Fix Gtk-Doc notation in comment blocks.

 camel/camel-certdb.c         |    4 ++--
 camel/camel-data-wrapper.c   |    4 ++--
 camel/camel-folder-search.c  |    2 +-
 camel/camel-folder-summary.c |    4 ++--
 camel/camel-folder.c         |    4 ++--
 camel/camel-mempool.c        |    2 +-
 camel/camel-mime-filter.c    |    4 ++--
 camel/camel-mime-parser.c    |    6 +++---
 camel/camel-mime-part.c      |    2 +-
 camel/camel-multipart.c      |    2 +-
 camel/camel-service.c        |    4 ++--
 camel/camel-session.c        |    8 ++++----
 camel/camel-store-summary.c  |    4 ++--
 camel/camel-store.c          |    4 ++--
 camel/camel-stream-buffer.c  |    2 +-
 camel/camel-tcp-stream.c     |    6 +++---
 camel/camel-transport.c      |    4 ++--
 camel/camel-vee-folder.c     |    4 ++--
 18 files changed, 35 insertions(+), 35 deletions(-)

commit 8bd4202f6118795a105f3f10a32ee01f4f50a97a
Author: Matthew Barnes <mbarnes@redhat.com>
Date:   Mon Jul 4 09:21:02 2011 -0400

    Authorization domains are no longer used in password storage.
    
    They are a relic of keyfile-based password storage, where the auth
    domain was merely the keyfile group name.  Keyring-based password
    storage, which we now use exclusively, has no such concept.
    
    Rename all "component_name" parameters in e-passwords.c to "unused" and
    remove their argument guards from functions.
    
    Remove all AUTH_DOMAIN definitions from ECredentials.  Better to nip
    that in the bud before we're stuck with those symbols.  DO NOT bump the
    libedataserver soname, however, since that would be highly disruptive to
    distros and nothing uses ECredentials yet.
    
    Remove the "domain" parameter from CamelSession password methods.  Also
    remove any mention of "auth_domain" URL parameters.  This is a genuine
    API break requiring a libcamel soname bump, but no one cares.

 camel/camel-gpg-context.c                          |    4 +-
 camel/camel-sasl-popb4smtp.c                       |    2 +-
 camel/camel-session.c                              |    7 +--
 camel/camel-session.h                              |    4 -
 camel/providers/imap/camel-imap-store.c            |    4 +-
 camel/providers/imapx/camel-imapx-server.c         |    5 +-
 camel/providers/nntp/camel-nntp-store.c            |    8 ++-
 camel/providers/pop3/camel-pop3-store.c            |    2 +-
 camel/providers/smtp/camel-smtp-transport.c        |    2 +-
 configure.ac                                       |    2 +-
 docs/reference/camel/tmpl/camel-session.sgml       |    2 -
 .../libedataserver/libedataserver-sections.txt     |    4 -
 .../libedataserver/tmpl/e-credentials.sgml         |   28 ---------
 .../libedataserverui/tmpl/e-passwords.sgml         |   10 ++--
 libedataserver/e-credentials.h                     |    5 --
 libedataserverui/e-book-auth-util.c                |   35 ++---------
 libedataserverui/e-client-utils.c                  |   63 ++++----------------
 libedataserverui/e-passwords.c                     |   30 ++++------
 libedataserverui/e-passwords.h                     |   10 ++--
 19 files changed, 55 insertions(+), 172 deletions(-)

commit 17961cbead289e0911491c2564817c845c6d0298
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Jul 4 14:58:46 2011 +0530

    post release version bump

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)