commit 0871941fc4cff874ac5160211bf09885fdef92f3
Author: Matthew Barnes <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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č <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Mon Jul 4 14:58:46 2011 +0530

   post release version bump

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