platform/upstream/evolution-data-server.git
17 years agoCall set_errcall() earlier, so it can catch errors in env->open.
Ross Burton [Mon, 21 May 2007 13:32:21 +0000 (13:32 +0000)]
Call set_errcall() earlier, so it can catch errors in env->open.

2007-05-21  Ross Burton  <ross@openedhand.com>

* backends/file/e-book-backend-file.c:
Call set_errcall() earlier, so it can catch errors in env->open.

svn path=/trunk/; revision=7769

17 years agoMove a g_free to the correct place, to avoid calling g_free (NULL).
Ross Burton [Mon, 21 May 2007 13:30:34 +0000 (13:30 +0000)]
Move a g_free to the correct place, to avoid calling g_free (NULL).

2007-05-21  Ross Burton  <ross@openedhand.com>

* backends/file/e-book-backend-file.c:
Move a g_free to the correct place, to avoid calling g_free (NULL).

svn path=/trunk/; revision=7768

17 years agoFixes #439050.
Wang Xin [Mon, 21 May 2007 06:17:35 +0000 (06:17 +0000)]
Fixes #439050.

2007-05-21  Wang Xin  <jedy.wang@sun.com>

* libedataserver/e-time-utils.c: Fixes #439050.

svn path=/trunk/; revision=7766

17 years agoDon't fetch the existing contact when modifying a contact, allowing
Ross Burton [Sun, 20 May 2007 10:16:32 +0000 (10:16 +0000)]
Don't fetch the existing contact when modifying a contact, allowing

2007-05-20  Ross Burton  <ross@openedhand.com>

* backends/file/e-book-backend-file.c:
Don't fetch the existing contact when modifying a contact,
allowing modifications to work if there is a UID set correctly.
This also will speed up modifications.

svn path=/trunk/; revision=7765

17 years agoUse a faster pkgconfig call when checking for soup (#438975).
Ross Burton [Sun, 20 May 2007 10:02:35 +0000 (10:02 +0000)]
Use a faster pkgconfig call when checking for soup (#438975).

* configure.in:
Use a faster pkgconfig call when checking for soup (#438975).

svn path=/trunk/; revision=7764

17 years agoTiny changes: disable debug output, make a warning more useful, and fix
Ross Burton [Fri, 18 May 2007 10:38:00 +0000 (10:38 +0000)]
Tiny changes: disable debug output, make a warning more useful, and fix

2007-05-18  Ross Burton  <ross@openedhand.com>

        * backends/file/e-book-backend-file.c:
        Tiny changes: disable debug output, make a warning more useful,
        and fix some whitespace.

svn path=/trunk/; revision=7763

17 years agoMerge.
Ross Burton [Fri, 18 May 2007 10:12:54 +0000 (10:12 +0000)]
Merge.

svn path=/trunk/; revision=7762

17 years agoFix file descriptor leaks from open() and friends as well as a little cleanup
Jules Colding [Wed, 16 May 2007 13:56:07 +0000 (13:56 +0000)]
Fix file descriptor leaks from open() and friends as well as a little cleanup

svn path=/trunk/; revision=7761

17 years agoUpdated en_GB translation
David Lodge [Tue, 15 May 2007 21:28:48 +0000 (21:28 +0000)]
Updated en_GB translation

svn path=/trunk/; revision=7760

17 years agoRemove useless Bonobo usage.
Ross Burton [Tue, 15 May 2007 19:49:20 +0000 (19:49 +0000)]
Remove useless Bonobo usage.

2007-05-15  Ross Burton  <ross@openedhand.com>

* tests/ecal/test-ecal.c:
* tests/ecal/test-search.c:
* tests/ecal/test-recur.c:
Remove useless Bonobo usage.

svn path=/trunk/; revision=7759

17 years agoNow that e_book_async_get_contact works, remove the Bonobo usage here too.
Ross Burton [Tue, 15 May 2007 18:18:40 +0000 (18:18 +0000)]
Now that e_book_async_get_contact works, remove the Bonobo usage here too.

2007-05-15  Ross Burton  <ross@openedhand.com>

* tests/ebook/test-ebook-async.c:
Now that e_book_async_get_contact works, remove the Bonobo usage
here too.  No more Bonobo in the test suite!

svn path=/trunk/; revision=7758

17 years agoFix e_book_async_get_contact() which previously deadlocked.
Ross Burton [Tue, 15 May 2007 18:15:55 +0000 (18:15 +0000)]
Fix e_book_async_get_contact() which previously deadlocked.

2007-05-15  Ross Burton  <ross@openedhand.com>

* libebook/e-book.c:
Fix e_book_async_get_contact() which previously deadlocked.

svn path=/trunk/; revision=7757

17 years agoAdd API for store offline sync.
Srinivasa Ragavan [Tue, 15 May 2007 17:54:38 +0000 (17:54 +0000)]
Add API for store offline sync.

svn path=/trunk/; revision=7756

17 years agoDon't use bonobo_init() when g_type_init() will do.
Ross Burton [Tue, 15 May 2007 16:49:18 +0000 (16:49 +0000)]
Don't use bonobo_init() when g_type_init() will do.

2007-05-15  Ross Burton  <ross@openedhand.com>

* tests/ebook/test-stress-bookviews.c:
* tests/ebook/test-self.c:
* tests/ebook/test-ebook.c:
* tests/ebook/test-search.c:
* tests/ebook/test-ebook-view.c:
* tests/ebook/test-changes.c:
Don't use bonobo_init() when g_type_init() will do.

svn path=/trunk/; revision=7755

17 years agoRemove bonobo includes, they are not used.
Ross Burton [Tue, 15 May 2007 16:22:12 +0000 (16:22 +0000)]
Remove bonobo includes, they are not used.

2007-05-15  Ross Burton  <ross@openedhand.com>

* lib/e2k-user-dialog.c:
Remove bonobo includes, they are not used.

svn path=/trunk/; revision=7754

17 years agoDon't use bonobo_init() when g_type_init() will do.
Ross Burton [Tue, 15 May 2007 16:20:11 +0000 (16:20 +0000)]
Don't use bonobo_init() when g_type_init() will do.

2007-05-15  Ross Burton  <ross@openedhand.com>

* tests/ebook/test-untyped-phones.c:
* tests/ebook/test-categories.c:
* tests/ebook/test-photo.c:
* tests/ebook/test-undefinedfield.c:
* tests/ebook/test-string.c:
* tests/ebook/test-date.c:
Don't use bonobo_init() when g_type_init() will do.

svn path=/trunk/; revision=7753

17 years agoDon't install implementation detail headers (#438577).
Ross Burton [Tue, 15 May 2007 14:47:17 +0000 (14:47 +0000)]
Don't install implementation detail headers (#438577).

2007-05-15  Ross Burton  <ross@openedhand.com>

* libebook/e-book-view-private.h:
* libebook/e-book-listener.h:
* libebook/e-book-view-listener.h:
* libebook/Makefile.am:
Don't install implementation detail headers (#438577).

svn path=/trunk/; revision=7752

17 years agoFix compile warnings by casting gpointer to char*.
Ross Burton [Tue, 15 May 2007 11:46:27 +0000 (11:46 +0000)]
Fix compile warnings by casting gpointer to char*.

2007-05-15  Ross Burton  <ross@openedhand.com>

* libedata-book/e-book-backend-db-cache.c:
Fix compile warnings by casting gpointer to char*.

svn path=/trunk/; revision=7751

17 years agosv.po: Updated Swedish translation
Daniel Nylander [Mon, 14 May 2007 16:02:53 +0000 (16:02 +0000)]
sv.po: Updated Swedish translation

svn path=/trunk/; revision=7750

17 years agoEvolution Data Server 1.11.2 release.
Srinivasa Ragavan [Mon, 14 May 2007 10:59:44 +0000 (10:59 +0000)]
Evolution Data Server 1.11.2 release.

        * Evolution Data Server 1.11.2 release.

svn path=/trunk/; revision=7749

17 years agoFix for bug #274035
Srinivasa Ragavan [Mon, 14 May 2007 03:34:28 +0000 (03:34 +0000)]
Fix for bug #274035

svn path=/trunk/; revision=7748

17 years agoFix for bug #361138
Srinivasa Ragavan [Mon, 14 May 2007 03:20:35 +0000 (03:20 +0000)]
Fix for bug #361138

svn path=/trunk/; revision=7747

17 years agoFix for bug #378502
Srinivasa Ragavan [Mon, 14 May 2007 03:11:21 +0000 (03:11 +0000)]
Fix for bug #378502

svn path=/trunk/; revision=7746

17 years agoSet the uid on the icalcomponent to the uid returned by the backend so
Rob Bradford [Sun, 13 May 2007 17:45:21 +0000 (17:45 +0000)]
Set the uid on the icalcomponent to the uid returned by the backend so

2007-05-13  Rob Bradford  <rob@openedhand.com>

* libecal/e-cal.c: (e_cal_create_object):
Set the uid on the icalcomponent to the uid returned by the backend
so that subsequent calls to e_cal_modify_object are safe.
(bgo: #431135)

svn path=/trunk/; revision=7744

17 years agoOptimise vCard folding (#433782 and #336574). Contribution also from Milan
Oystein Gisnas [Sun, 13 May 2007 17:32:35 +0000 (17:32 +0000)]
Optimise vCard folding (#433782 and #336574). Contribution also from Milan

2007-05-10  Oystein Gisnas  <oystein@gisnas.net>

* libebook/e-vcard.c: Optimise vCard folding (#433782 and #336574).
Contribution also from Milan Crha.

svn path=/trunk/; revision=7743

17 years agoFix for #437665
Jules Colding [Sat, 12 May 2007 19:57:11 +0000 (19:57 +0000)]
Fix for #437665

svn path=/trunk/; revision=7742

17 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Sat, 12 May 2007 18:47:37 +0000 (18:47 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=7741

17 years agoAdd e_book_backend_sync(), to request that a backend flush any buffers.
Ross Burton [Sat, 12 May 2007 17:27:33 +0000 (17:27 +0000)]
Add e_book_backend_sync(), to request that a backend flush any buffers.

2007-05-12  Ross Burton  <ross@openedhand.com>

* libedata-book/e-book-backend.[ch]:
Add e_book_backend_sync(), to request that a backend flush any
buffers.

* backends/file/e-book-backend-file.c:
Implement the sync method.

Closes #339160.

svn path=/trunk/; revision=7740

17 years agoFixes #377908
Jules Colding [Sat, 12 May 2007 10:56:00 +0000 (10:56 +0000)]
Fixes #377908

svn path=/trunk/; revision=7739

17 years agoFix for bug #420496
Srinivasa Ragavan [Fri, 11 May 2007 20:15:21 +0000 (20:15 +0000)]
Fix for bug #420496

svn path=/trunk/; revision=7738

17 years agoUse gsize for length of data fields, not int; use unsigned int insted of
Loïc Minier [Fri, 11 May 2007 19:52:49 +0000 (19:52 +0000)]
Use gsize for length of data fields, not int; use unsigned int insted of

2007-05-11  Loïc Minier  <lool@dooz.org>

       * libebook/e-contact.h:
       Use gsize for length of data fields, not int; use unsigned int insted
       of int for year, month, and day. (#414191)

svn path=/trunk/; revision=7737

17 years agoFix for bug #347326
Srinivasa Ragavan [Fri, 11 May 2007 18:31:18 +0000 (18:31 +0000)]
Fix for bug #347326

svn path=/trunk/; revision=7736

17 years agoFix for build break
Srinivasa Ragavan [Wed, 9 May 2007 04:02:50 +0000 (04:02 +0000)]
Fix for build break

svn path=/trunk/; revision=7735

17 years agoOccitan translation update
Yannig MARCHEGAY [Tue, 8 May 2007 13:48:35 +0000 (13:48 +0000)]
Occitan translation update

svn path=/trunk/; revision=7734

17 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Tue, 8 May 2007 13:39:07 +0000 (13:39 +0000)]
Updated Norwegian bokmål translation.

2007-05-08  Kjartan Maraas  <kmaraas@gnome.org>

* nb.po: Updated Norwegian bokmål translation.

svn path=/trunk/; revision=7733

17 years agoTurn the g_error into a g_warning to avoid dumping core when launching two
Josselin Mouette [Tue, 8 May 2007 09:33:03 +0000 (09:33 +0000)]
Turn the g_error into a g_warning to avoid dumping core when launching two

        * src/server.c: (main): Turn the g_error into a g_warning to
          avoid dumping core when launching two instances (#436197).

svn path=/trunk/; revision=7732

17 years agoNullify 'new' after dropping its reference, so that we return NULL.
Matthew Barnes [Mon, 7 May 2007 19:26:48 +0000 (19:26 +0000)]
Nullify 'new' after dropping its reference, so that we return NULL.

2007-05-07  Matthew Barnes  <mbarnes@redhat.com>

* libedataserver/e-source-group.c (e_source_group_new_from_xmldoc):
Nullify 'new' after dropping its reference, so that we return NULL.

svn path=/trunk/; revision=7730

17 years agoRemove reference to nonexistent libutil.la.
Matthew Barnes [Mon, 7 May 2007 19:04:14 +0000 (19:04 +0000)]
Remove reference to nonexistent libutil.la.

2007-05-07  Matthew Barnes  <mbarnes@redhat.com>

* docs/reference/camel/Makefile.am:
Remove reference to nonexistent libutil.la.

svn path=/trunk/; revision=7729

17 years agoaddressbook/backends/ldap/e-book-backend-ldap.c
Matthew Barnes [Mon, 7 May 2007 16:32:52 +0000 (16:32 +0000)]
addressbook/backends/ldap/e-book-backend-ldap.c

2007-05-07  Matthew Barnes  <mbarnes@redhat.com>

* addressbook/backends/ldap/e-book-backend-ldap.c
* addressbook/libebook/e-book.c
* addressbook/libebook/e-contact.c
* addressbook/libebook/e-vcard.c
* addressbook/tests/ebook/test-photo.c
* addressbook/tests/vcard/dump-vcard.c
* calendar/backends/caldav/e-cal-backend-caldav.c
* calendar/backends/groupwise/e-cal-backend-groupwise.c
* calendar/libecal/e-cal-component.c
* calendar/libecal/e-cal-recur.c
* calendar/libecal/e-cal.c
* calendar/libedata-cal/e-cal-backend.c
* calendar/libedata-cal/e-data-cal-view.c
* calendar/tests/ecal/test-ecal.c
* camel/camel-stream-vfs.c
* camel/camel-stream-vfs.h
* camel/providers/groupwise/camel-groupwise-folder.c
* camel/providers/groupwise/camel-groupwise-store.c
* libedataserver/e-sexp.c
* libedataserverui/e-contact-store.c
* libedataserverui/e-destination-store.c
* libedataserverui/e-name-selector-dialog.c
* libedataserverui/e-name-selector-entry.c
* libedataserverui/e-name-selector-list.c
* libedataserverui/e-name-selector-model.c
* libedataserverui/e-source-option-menu.c
* libedataserverui/e-tree-model-generator.c
* servers/exchange/lib/e2k-rule-xml.c
* servers/exchange/lib/e2k-rule.h
* servers/exchange/lib/e2k-security-descriptor.c
* servers/exchange/lib/e2k-utils.c
* servers/exchange/storage/e-folder-exchange.c
* servers/groupwise/e-gw-item.c
Fix warnings reported by 'sparse'.  Patch from Kjartan Maraas.

svn path=/trunk/; revision=7728

17 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Thu, 3 May 2007 18:14:34 +0000 (18:14 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=7727

17 years agoCheck if the APOP id generated is a valid one. Fixes #424373
Sankar P [Mon, 30 Apr 2007 10:47:52 +0000 (10:47 +0000)]
Check if the APOP id generated is a valid one. Fixes #424373

2007-04-30  Sankar P  <psankar@novell.com>

* camel-pop3-store.c: (pop3_try_authenticate):
Check if the APOP id generated is a valid one.
Fixes #424373

svn path=/trunk/; revision=7722

17 years agoFix for build break.
Srinivasa Ragavan [Mon, 30 Apr 2007 08:42:25 +0000 (08:42 +0000)]
Fix for build break.

svn path=/trunk/; revision=7721

17 years ago** Fixes bug #418852
Matthew Barnes [Sat, 28 Apr 2007 01:42:04 +0000 (01:42 +0000)]
** Fixes bug #418852

2007-04-27  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #418852

* Note, these changes touch almost every file in Camel.

* Replace C++ declaration guards (extern "C" { ... }) with
  G_BEGIN_DECLS / G_END_DECLS, or add them to headers with
  no declaration guards at all.

* Use GLib's i18n support instead of Camel's (now deprecated).

* Use quotes and brackets consistently in #include directives.

* Remove CAMEL_EXPLICIT_TRANSLATION_DOMAIN from Makefiles.

* Resurrect Camel's API documentation.

* Fix documentation warnings identified by Gtk-Doc.

* camel.h:
Expose Camel's entire "core" (non-provider) API.

* camel-i18n.h:
Deprecate this API.  Use GLib's i18n support instead.

* camel-folder.h (camel_folder_get_message_flags):
* camel-folder.h (camel_folder_set_message_flags):
* camel-folder.h (camel_folder_get_message_user_flag):
* camel-folder.h (camel_folder_set_message_user_flag):
* camel-folder.h (camel_folder_get_message_user_tag):
* camel-folder.h (camel_folder_set_message_user_tag):
* camel-folder.h (camel_folder_get_unread_message_count):
* camel-folder.h (camel_folder_ref_message_info):
Add deprecation guards around these function declarations.

svn path=/trunk/; revision=7720

17 years agoRefresh SGML templates and add the appropriate CFLAGS to satisfy "make
Matthew Barnes [Wed, 25 Apr 2007 02:22:32 +0000 (02:22 +0000)]
Refresh SGML templates and add the appropriate CFLAGS to satisfy "make

2007-04-24  Matthew Barnes  <mbarnes@redhat.com>

* docs/reference:
Refresh SGML templates and add the appropriate CFLAGS to satisfy
"make distcheck".

svn path=/trunk/; revision=7719

17 years agosv.po: Updated Swedish translation
Daniel Nylander [Mon, 23 Apr 2007 21:20:26 +0000 (21:20 +0000)]
sv.po: Updated Swedish translation

svn path=/trunk/; revision=7718

17 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Mon, 23 Apr 2007 16:52:59 +0000 (16:52 +0000)]
Updated Norwegian bokmål translation.

2007-04-23  Kjartan Maraas  <kmaraas@gnome.org>

* nb.po: Updated Norwegian bokmål translation.

svn path=/trunk/; revision=7717

17 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Mon, 23 Apr 2007 16:13:47 +0000 (16:13 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=7716

17 years ago** Evolution data server 1.11.1 release
Srinivasa Ragavan [Mon, 23 Apr 2007 03:58:30 +0000 (03:58 +0000)]
** Evolution data server 1.11.1 release

svn path=/trunk/; revision=7715

17 years agoUpdated British English translation
David Lodge [Sun, 22 Apr 2007 19:24:47 +0000 (19:24 +0000)]
Updated British English translation

svn path=/trunk/; revision=7714

17 years agoFix for bug #359806
Srinivasa Ragavan [Fri, 20 Apr 2007 04:51:42 +0000 (04:51 +0000)]
Fix for bug #359806

svn path=/trunk/; revision=7713

17 years agoFix for bug #425535
Srinivasa Ragavan [Fri, 20 Apr 2007 04:47:09 +0000 (04:47 +0000)]
Fix for bug #425535

svn path=/trunk/; revision=7711

17 years agoFix for bug #426893
Srinivasa Ragavan [Fri, 20 Apr 2007 04:43:01 +0000 (04:43 +0000)]
Fix for bug #426893

svn path=/trunk/; revision=7710

17 years agoFix for bug #422883
Srinivasa Ragavan [Fri, 20 Apr 2007 04:40:28 +0000 (04:40 +0000)]
Fix for bug #422883

svn path=/trunk/; revision=7709

17 years agoConvert messages from gnupg to UTF-8 (#423382).
Pascal Terjan [Thu, 19 Apr 2007 22:50:55 +0000 (22:50 +0000)]
Convert messages from gnupg to UTF-8 (#423382).

2007-04-19  Pascal Terjan  <pterjan@linuxfr.org>

        * camel/camel-gpg-context.c:
        Convert messages from gnupg to UTF-8 (#423382).

svn path=/trunk/; revision=7708

17 years agoForgot to add this to source control.
Matthew Barnes [Thu, 19 Apr 2007 19:34:49 +0000 (19:34 +0000)]
Forgot to add this to source control.

svn path=/trunk/; revision=7707

17 years agoIntroduce EFlag in libedataserver (#415891)
Matthew Barnes [Thu, 19 Apr 2007 19:26:16 +0000 (19:26 +0000)]
Introduce EFlag in libedataserver (#415891)

2007-04-19  Matthew Barnes  <mbarnes@redhat.com>

* Introduce EFlag in libedataserver (#415891)

* libedataserver/e-flag.[ch]:
New data structure, EFlag, is a simple thread synchronization
mechanism.  Based on Python's threading.Event class.

* docs/reference/libedataserver:
Add documentation for EFlag.

svn path=/trunk/; revision=7706

17 years agoAllow contact creation to fail, and propagate the error back (#424837).
Ross Burton [Thu, 19 Apr 2007 19:24:58 +0000 (19:24 +0000)]
Allow contact creation to fail, and propagate the error back (#424837).

2007-04-19  Ross Burton  <ross@openedhand.com>

* backends/file/e-book-backend-file.c:
Allow contact creation to fail, and propagate the error back
(#424837).

svn path=/trunk/; revision=7705

17 years agoRelax the checks in e_contact_get_const so that it works on string fields
Ross Burton [Thu, 19 Apr 2007 18:45:49 +0000 (18:45 +0000)]
Relax the checks in e_contact_get_const so that it works on string fields

2007-04-19  Ross Burton  <ross@openedhand.com>

* libebook/e-contact.c:
Relax the checks in e_contact_get_const so that it works on string
fields outside the initial few (#422932).

svn path=/trunk/; revision=7704

17 years agoUpdated e-d-s translation from Yang Zhang.
Funda Wang [Tue, 17 Apr 2007 03:05:41 +0000 (03:05 +0000)]
Updated e-d-s translation from Yang Zhang.

svn path=/trunk/; revision=7702

17 years agoUpdated Arabic Translation by .
Djihed Afifi [Sat, 14 Apr 2007 18:46:24 +0000 (18:46 +0000)]
Updated Arabic Translation by .

svn path=/trunk/; revision=7701

17 years agoMake the libiconv test program returns a value. (#388789)
Matthew Barnes [Thu, 12 Apr 2007 00:17:04 +0000 (00:17 +0000)]
Make the libiconv test program returns a value. (#388789)

2007-04-11  Matthew Barnes  <mbarnes@redhat.com>

* configure.in:
Make the libiconv test program returns a value. (#388789)

svn path=/trunk/; revision=7697

17 years agoUse g_list_prepend instead of _append when constructing lists. Show
Ross Burton [Tue, 10 Apr 2007 11:18:56 +0000 (11:18 +0000)]
Use g_list_prepend instead of _append when constructing lists. Show

2007-04-10  Ross Burton  <ross@openedhand.com>

* backends/file/e-book-backend-file.c:
Use g_list_prepend instead of _append when constructing lists.
Show human-readable messages instead of error codes.
Don't output spurious new lines (#428183)

svn path=/trunk/; revision=7696

17 years agoNeed to use ther IMAP4_ALL macro here because ALL cannot be merged with
Jeffrey Stedfast [Mon, 9 Apr 2007 20:19:27 +0000 (20:19 +0000)]
Need to use ther IMAP4_ALL macro here because ALL cannot be merged with

2007-04-09  Jeffrey Stedfast  <fejj@novell.com>

* camel-imap4-summary.c (imap4_summary_fetch_all): Need to use
ther IMAP4_ALL macro here because ALL cannot be merged with other
items in a FETCH query.

svn path=/trunk/; revision=7695

17 years ago** Fix for bug #425512
simon.zheng [Mon, 9 Apr 2007 03:08:46 +0000 (03:08 +0000)]
** Fix for bug #425512

2007-04-09  simon.zheng  <simon.zheng@sun.com>

        ** Fix for bug #425512

        * backends/file/e-book-backend-file.c:
        (e_book_backend_file_load_source):
        According to docs of Berkeley DB of manpage regarding db->open,
        "The DB->open method returns a non-zero error value on failure
        and 0 on success. If DB->open fails, the DB->close method must
        be called to discard the DB handle"
        So add calling db->close() after every failure of db->open().

svn path=/trunk/; revision=7692

17 years agoSynced up with my libspruce implementation a bit.
Jeffrey Stedfast [Mon, 9 Apr 2007 02:58:52 +0000 (02:58 +0000)]
Synced up with my libspruce implementation a bit.

2007-04-08  Jeffrey Stedfast  <fejj@gnome.org>

* camel-imap4-summary.c: Synced up with my libspruce
implementation a bit.

* camel-imap4-stream.c (camel_imap4_stream_line): Set *inend to
'\0' before comparing *inptr to '\n' when deciding whether or not
to refill the buffer so that if inptr == inend, it works properly.

* camel-imap4-store.c (connect_to_server): Need to actually toggle
into TLS after a successful STARTTLS command. Doh.

svn path=/trunk/; revision=7691

17 years agoTurns out, evolution-exchange still needs NONE:INT,INT.
Matthew Barnes [Thu, 5 Apr 2007 18:44:07 +0000 (18:44 +0000)]
Turns out, evolution-exchange still needs NONE:INT,INT.

2007-04-05  Matthew Barnes  <mbarnes@redhat.com>

* servers/exchange/lib/e2k-marshal.list:
Turns out, evolution-exchange still needs NONE:INT,INT.

svn path=/trunk/; revision=7689

17 years agoMisc cleanups, g_new0 rather than g_new, and prepend to a list then
Ross Burton [Thu, 5 Apr 2007 14:12:52 +0000 (14:12 +0000)]
Misc cleanups, g_new0 rather than g_new, and prepend to a list then

2007-04-05  Ross Burton  <ross@openedhand.com>

* libebook/e-contact.c:
Misc cleanups, g_new0 rather than g_new, and prepend to a list
then reverse rather then append. (#426564).

svn path=/trunk/; revision=7688

17 years agoUse g_mkdir_with_parents (#383686).
Ross Burton [Thu, 5 Apr 2007 09:28:23 +0000 (09:28 +0000)]
Use g_mkdir_with_parents (#383686).

svn path=/trunk/; revision=7687

17 years agoDon't go via GObject properties when calling e_contact_get. (#385078).
Ross Burton [Thu, 5 Apr 2007 09:15:44 +0000 (09:15 +0000)]
Don't go via GObject properties when calling e_contact_get. (#385078).

2007-04-05  Ross Burton  <ross@openedhand.com>

* libebook/e-contact.c:
Don't go via GObject properties when calling
e_contact_get. (#385078).

svn path=/trunk/; revision=7686

17 years agoRemove marshallers that are already in GLib (#400970)
Ross Burton [Wed, 4 Apr 2007 21:32:02 +0000 (21:32 +0000)]
Remove marshallers that are already in GLib (#400970)

svn path=/trunk/; revision=7685

17 years agoRemoved some ugly hacks and work-arounds made for the old implementation
Sankar P [Tue, 3 Apr 2007 09:43:35 +0000 (09:43 +0000)]
Removed some ugly hacks and work-arounds made for the old implementation

2007-04-03  Sankar P  <psankar@novell.com>

* camel-groupwise-folder.c: (groupwise_folder_get_message),
(groupwise_msg_set_recipient_list), (gw_update_cache):
* camel-groupwise-store.c: (convert_to_folder_info):
Removed some ugly hacks and work-arounds made for the
old implementation of the status-tracking.

Sent Items will have cache hereafter and GroupWise mailer
should be more stable here-after.

svn path=/trunk/; revision=7683

17 years agoFix for bug #322105
Srinivasa Ragavan [Tue, 3 Apr 2007 08:15:21 +0000 (08:15 +0000)]
Fix for bug #322105

svn path=/trunk/; revision=7682

17 years agoUse slice allocator, g_list_prepend/reverse and some other
Ross Burton [Tue, 3 Apr 2007 07:53:36 +0000 (07:53 +0000)]
Use slice allocator, g_list_prepend/reverse and some other

2007-04-03  Ross Burton  <ross@openedhand.com>

* libebook/e-vcard.c:
Use slice allocator, g_list_prepend/reverse and some other
micro-optimisations (#425464).

svn path=/trunk/; revision=7681

17 years agoStore colors as a string specification instead of an integer. Introduce
Matthew Barnes [Mon, 2 Apr 2007 02:57:51 +0000 (02:57 +0000)]
Store colors as a string specification instead of an integer. Introduce

2007-04-01  Matthew Barnes  <mbarnes@redhat.com>

* libedataserver/e-source.c:
Store colors as a string specification instead of an integer.
Introduce new color API and deprecate the old. (#373117)

New API: e_source_set_color_spec()
         e_source_peek_color_spec()

Old API: e_source_set_color()
         e_source_unset_color()
         e_source_get_color()

* libedataserver/test-source-list.c:
* libedataserverui/e-source-selector.c:
Use the new ESource color API. (#373117)

svn path=/trunk/; revision=7680

17 years agoCompiler warning fixes from Kjartan Maraas.
Matthew Barnes [Sun, 1 Apr 2007 04:43:31 +0000 (04:43 +0000)]
Compiler warning fixes from Kjartan Maraas.

svn path=/trunk/; revision=7679

17 years agoE-D-S requires GLib 2.10 now; remove dead backward-compatibility code for
Matthew Barnes [Thu, 29 Mar 2007 18:59:19 +0000 (18:59 +0000)]
E-D-S requires GLib 2.10 now; remove dead backward-compatibility code for

2007-03-29  Matthew Barnes  <mbarnes@redhat.com>

* calendar/backends/file/e-cal-backend-file.c:
* calendar/backends/groupwise/e-cal-backend-groupwise.c:
* camel/camel-private.h:
* camel/providers/imap/camel-imap-store.c:
* libedataserver/e-data-server-util.c:
* libedataserver/e-uid.c:
* libedataserver/e-xml-utils.c:
E-D-S requires GLib 2.10 now; remove dead backward-compatibility
code for GLib < 2.8 (#418971).

svn path=/trunk/; revision=7677

17 years agoFix "incompatible pointer type" warnings (#360619).
Matthew Barnes [Thu, 29 Mar 2007 15:22:40 +0000 (15:22 +0000)]
Fix "incompatible pointer type" warnings (#360619).

2007-03-29  Matthew Barnes  <mbarnes@redhat.com>

* camel/providers/groupwise/camel-groupwise-utils.c:
* camel/providers/imap/camel-imap-store-summary.c:
* camel/providers/nntp/camel-nntp-store-summary.c:
* libedataserver/e-data-server-module.c:
* libedataserverui/e-name-selector-dialog.c:
* libedataserverui/e-source-selector.c:
Fix "incompatible pointer type" warnings (#360619).

svn path=/trunk/; revision=7676

17 years agoUpdate email address.
Harish Krishnaswamy [Thu, 29 Mar 2007 13:50:57 +0000 (13:50 +0000)]
Update email address.

svn path=/trunk/; revision=7675

17 years agoFix some Gtk-Doc warnings. (#413173)
Matthew Barnes [Thu, 29 Mar 2007 11:55:48 +0000 (11:55 +0000)]
Fix some Gtk-Doc warnings. (#413173)

2007-03-29  Matthew Barnes  <mbarnes@redhat.com>

* libedataserverui/e-contact-store.h:
* libedataserverui/e-destination-store.h:
* libedataserverui/e-name-selector-dialog.h:
* libedataserverui/e-name-selector-entry.h:
* libedataserverui/e-name-selector-list.h:
* libedataserverui/e-name-selector-model.h:
* libedataserverui/e-name-selector.h:
* libedataserverui/e-tree-model-generator.h:
Fix some Gtk-Doc warnings. (#413173)

* calendar/libecal-e-cal.c:
* calendar/libecal/e-cal-component.c:
* calendar/libecal/e-cal-recur.c:
* calendarlibecal/e-cal-util.c:
Fix up the documentation (#413173).  Patch from Ross Burton.

svn path=/trunk/; revision=7674

17 years agoFixed error in Portuguese translation.
Duarte Loreto [Wed, 28 Mar 2007 22:21:07 +0000 (22:21 +0000)]
Fixed error in Portuguese translation.

2007-03-28  Duarte Loreto <happyguy_pt@hotmail.com>

* pt.po: Fixed error in Portuguese translation.

svn path=/trunk/; revision=7671

17 years agoFix a couple memory leaks (#360807). Patch from Chris Heath.
Matthew Barnes [Mon, 26 Mar 2007 22:50:55 +0000 (22:50 +0000)]
Fix a couple memory leaks (#360807). Patch from Chris Heath.

2007-03-26  Matthew Barnes  <mbarnes@redhat.com>

* camel-smtp-transport.c (smtp_auth):
Fix a couple memory leaks (#360807).  Patch from Chris Heath.

svn path=/trunk/; revision=7669

17 years agoUse AC_TRY_RUN instead of AC_TRY_LINK when checking for iconv() in -liconv
Matthew Barnes [Mon, 26 Mar 2007 22:36:10 +0000 (22:36 +0000)]
Use AC_TRY_RUN instead of AC_TRY_LINK when checking for iconv() in -liconv

2007-03-26  Matthew Barnes  <mbarnes@redhat.com>

* configure.in: Use AC_TRY_RUN instead of AC_TRY_LINK when checking
for iconv() in -liconv (#388788).  Patch from Elijah Newren.

* iconv-detect.c: Fix an implicit function declaration.

svn path=/trunk/; revision=7668

17 years agoDon't mix declarations and code (#405495). Patch from Jens Granseuer.
Matthew Barnes [Mon, 26 Mar 2007 21:01:03 +0000 (21:01 +0000)]
Don't mix declarations and code (#405495). Patch from Jens Granseuer.

2007-03-26  Matthew Barnes  <mbarnes@redhat.com>

* camel/providers/pop3/camel-pop3-folder.c:
* camel/providers/groupwise/camel-groupwise-folder.c:
* camel/providers/groupwise/camel-groupwise-utils.c:
* camel/providers/imap/camel-imap-utils.c:
Don't mix declarations and code (#405495).
Patch from Jens Granseuer.

svn path=/trunk/; revision=7667

17 years agoUpdates on the new guards.
Harish Krishnaswamy [Mon, 26 Mar 2007 05:42:32 +0000 (05:42 +0000)]
Updates on the new guards.

2007-03-26  Harish Krishnaswamy <harish.krishnaswamy@gmail.com>

* MAINTAINERS : Updates on the new guards.

svn path=/trunk/; revision=7666

17 years ago** Fixes bug #420933
Matthew Barnes [Sun, 25 Mar 2007 18:50:54 +0000 (18:50 +0000)]
** Fixes bug #420933

2007-03-25  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #420933

* libecal/e-cal.c (e_cal_generate_instances_for_object):
Copy the recurrence ID string so it doesn't disappear on us.
Patch from Patrick Ohly.

svn path=/trunk/; revision=7664

17 years agoReturn decent error codes, and convert errors to human readable strings
Ross Burton [Sun, 25 Mar 2007 16:22:14 +0000 (16:22 +0000)]
Return decent error codes, and convert errors to human readable strings

2007-03-25  Ross Burton  <ross@openedhand.com>

* backends/file/e-book-backend-file.c:
Return decent error codes, and convert errors to human readable
strings for the console. (#422652).

svn path=/trunk/; revision=7663

17 years agoDon't remove e-name-western-tables.h on clean, and don't install it
Ross Burton [Sun, 25 Mar 2007 16:13:09 +0000 (16:13 +0000)]
Don't remove e-name-western-tables.h on clean, and don't install it

2007-03-25  Ross Burton  <ross@openedhand.com>

* libebook/Makefile.am:
Don't remove e-name-western-tables.h on clean, and don't install
it either. (#421445).

svn path=/trunk/; revision=7662

17 years agoClean up dispose() and split part of it into finalise() (#421683).
Ross Burton [Sun, 25 Mar 2007 14:54:15 +0000 (14:54 +0000)]
Clean up dispose() and split part of it into finalise() (#421683).

2007-03-25  Ross Burton  <ross@openedhand.com>

* backends/file/e-book-backend-file.c:
Clean up dispose() and split part of it into finalise() (#421683).

svn path=/trunk/; revision=7661

17 years ago** Fixes part of bug #360240
Matthew Barnes [Fri, 16 Mar 2007 21:28:30 +0000 (21:28 +0000)]
** Fixes part of bug #360240

2007-03-16  Matthew Barnes  <mbarnes@redhat.com>

** Fixes part of bug #360240

* camel/providers/groupwise/camel-groupwise-folder.c
(gw_update_cache), (gw_update_summary):
* camel/camel-stream-vfs.c (camel_stream_vfs_new_with_handle):
* servers/exchange/storage/exchange-hierarchy-webdav.c (scan_subtree):
* servers/exchange/storage/exchange-account.c (add_folder_tree):
* servers/exchange/lib/e2k-uri.c (e2k_uri_new):
* addressbook/backends/ldap/e-book-backend-ldap.c
(e_book_backend_ldap_connect):
* calendar/backends/file/e-cal-backend-file.c
(e_cal_backend_file_remove):
Remove unused variables.

svn path=/trunk/; revision=7658

17 years agoUpdated Albanian translation.
Laurent Dhima [Wed, 14 Mar 2007 17:06:35 +0000 (17:06 +0000)]
Updated Albanian translation.

svn path=/trunk/; revision=7655

17 years agoDebug statements should be conditional
Sankar P [Wed, 14 Mar 2007 09:37:05 +0000 (09:37 +0000)]
Debug statements should be conditional

2007-03-14  Sankar P  <psankar@novell.com>

* camel-imap-folder.c: (imap_update_summary):
Debug statements should be conditional

svn path=/trunk/; revision=7654

17 years agoEvolution-Data-Server 1.10 release updates.
Harish Krishnaswamy [Mon, 12 Mar 2007 19:22:05 +0000 (19:22 +0000)]
Evolution-Data-Server 1.10 release updates.

2007-03-12  Harish Krishnaswamy <kharish@novell.com>

* NEWS, configure.in: Evolution-Data-Server 1.10
release updates.

svn path=/trunk/; revision=7653

17 years agoUpdated Serbian translation
Goran Rakic [Mon, 12 Mar 2007 13:42:41 +0000 (13:42 +0000)]
Updated Serbian translation

svn path=/trunk/; revision=7652

17 years agoupdatingfor Punjabi by alam
Amanpreet Singh Alam [Mon, 12 Mar 2007 04:07:18 +0000 (04:07 +0000)]
updatingfor Punjabi by alam

svn path=/trunk/; revision=7651

17 years agoUpdated Romanian translation, again
Mugurel Tudor [Sat, 10 Mar 2007 19:07:37 +0000 (19:07 +0000)]
Updated Romanian translation, again

2007-03-10  Mugurel Tudor  <mugurelu@gnome.ro>

        * ro.po: Updated Romanian translation, again

svn path=/trunk/; revision=7650

17 years agoUpdated Romanian translation
Mugurel Tudor [Sat, 10 Mar 2007 18:45:49 +0000 (18:45 +0000)]
Updated Romanian translation

2007-03-10  Mugurel Tudor  <mugurelu@gnome.ro>

        * ro.po: Updated Romanian translation

svn path=/trunk/; revision=7649

17 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Fri, 9 Mar 2007 07:43:19 +0000 (07:43 +0000)]
Translation updated by Tino Meinen.

2007-03-09  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

svn path=/trunk/; revision=7648

17 years agoAdd gtk-doc framework.
Ross Burton [Thu, 8 Mar 2007 10:17:52 +0000 (10:17 +0000)]
Add gtk-doc framework.

2007-03-08  Ross Burton  <ross@openedhand.com>

* configure.in:
* docs/reference/addressbook/libedata-book:
* docs/reference/libedataserverui:
Add gtk-doc framework.

* docs/reference/addressbook/libebook:
* docs/reference/calendar/libedata-cal:
* docs/reference/calendar/libecal:
Refresh to match source.

Patch from Matthew Barnes <mbarnes@redhat.com> (#413173).

svn path=/trunk/; revision=7647

17 years agoAdd missing symbols (#400169).
Ross Burton [Thu, 8 Mar 2007 08:34:57 +0000 (08:34 +0000)]
Add missing symbols (#400169).

2007-03-08  Ross Burton  <ross@openedhand.com>

* docs/reference/addressbook/libebook/libebook-sections.txt:
* docs/reference/addressbook/libebook/tmpl/e-book-query.sgml:
* docs/reference/addressbook/libebook/tmpl/e-vcard.sgml:
Add missing symbols (#400169).

svn path=/trunk/; revision=7646

17 years agoUpdated Bulgarian translation by Alexander Shopov <ash@contact.bg>
Alexander Shopov [Thu, 8 Mar 2007 06:44:24 +0000 (06:44 +0000)]
Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>

2007-03-08  Alexander Shopov  <ash@contact.bg>

* bg.po: Updated Bulgarian translation by
Alexander Shopov <ash@contact.bg>

svn path=/trunk/; revision=7645