commit 0871941fc4cff874ac5160211bf09885fdef92f3 Author: Matthew Barnes 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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č 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Date: Mon Jul 4 23:30:56 2011 -0400 NNTP: Remove unnecessary 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 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 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 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 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 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 Date: Mon Jul 4 14:58:46 2011 +0530 post release version bump configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)