platform/upstream/evolution-data-server.git
16 years agofixed copyright notices
Jeffrey Stedfast [Fri, 20 Jun 2008 22:04:09 +0000 (22:04 +0000)]
fixed copyright notices

svn path=/trunk/; revision=9009

16 years agoGet rid of the CLEAN_DATE #define usage... we can never trust that dates
Jeffrey Stedfast [Fri, 20 Jun 2008 21:36:46 +0000 (21:36 +0000)]
Get rid of the CLEAN_DATE #define usage... we can never trust that dates

2008-06-20  Jeffrey Stedfast  <fejj@novell.com>

* camel-mime-utils.c: Get rid of the CLEAN_DATE #define
usage... we can never trust that dates are always properly
formatted.

svn path=/trunk/; revision=9008

16 years ago** Fix a regression introduced with bug #534080
Priit Laes [Wed, 18 Jun 2008 19:45:54 +0000 (19:45 +0000)]
** Fix a regression introduced with bug #534080

2008-06-18  Priit Laes  <plaes@plaes.org>

** Fix a regression introduced with bug #534080

* camel-stream-vfs.c: (stream_write):
Return correct bytes_written on success and -1 on error.

svn path=/trunk/; revision=9005

16 years ago** Fixes part of bug #532472
Matthew Barnes [Wed, 18 Jun 2008 16:23:17 +0000 (16:23 +0000)]
** Fixes part of bug #532472

2008-06-18  Matthew Barnes  <mbarnes@redhat.com>

** Fixes part of bug #532472

* providers/smtp/camel-smtp-transport.c (smtp_connect), (smtp_auth):
Force a password reprompt if the SMTP server rejects our password
with a 535 response.  Previously we just kept sending the same bad
password until the server got fed up and disconnected.

svn path=/trunk/; revision=9004

16 years ago** Fix for bug #340838
Milan Crha [Wed, 18 Jun 2008 16:08:57 +0000 (16:08 +0000)]
** Fix for bug #340838

2008-06-18  Milan Crha  <mcrha@redhat.com>

** Fix for bug #340838

* camel-http-stream.c: (http_method_invoke):
Use the whole URL even when not the proxy set, because the URL can
contain parameters, which are not part of the path.

svn path=/trunk/; revision=9002

16 years ago** Fix for bug #334160
Milan Crha [Wed, 18 Jun 2008 16:05:01 +0000 (16:05 +0000)]
** Fix for bug #334160

2008-06-18  Milan Crha  <mcrha@redhat.com>

** Fix for bug #334160

* camel-data-cache.c: (struct _CamelDataCachePrivate),
(data_cache_path):
Changed the way when test the expiration of the cache.

svn path=/trunk/; revision=9001

16 years ago2.23.4 Release updates and Version bump.
Johnny Jacob [Tue, 17 Jun 2008 10:11:16 +0000 (10:11 +0000)]
2.23.4 Release updates and Version bump.

svn path=/trunk/; revision=8989

16 years ago** Part of fix for bug #273627
Milan Crha [Mon, 16 Jun 2008 11:35:56 +0000 (11:35 +0000)]
** Part of fix for bug #273627

2008-06-16  Milan Crha  <mcrha@redhat.com>

** Part of fix for bug #273627

* lib/e2k-autoconfig.c: (validate):
Use mailbox value from ExchangeParams structure if set, otherwise
extract mailbox from the home_uri as before.

svn path=/trunk/; revision=8986

16 years agoCommitting on behalf of Chenthill Palanisamy <pchenthill@novell.com>
Chenthill Palanisamy [Mon, 16 Jun 2008 03:43:04 +0000 (03:43 +0000)]
Committing on behalf of  Chenthill Palanisamy  <pchenthill@novell.com>

2008-06-16  Chenthill Palanisamy  <pchenthill@novell.com>

        ** Fixes #394654 (bnc)

         * e-gw-item.c: (e_gw_item_init), (set_contact_fields_from_soap_parameter),
         (set_organization_fields_from_soap_parameter): Fixes a EDS crasher.

svn path=/trunk/; revision=8982

16 years ago** Fix for bug #534080
Milan Crha [Fri, 13 Jun 2008 11:57:16 +0000 (11:57 +0000)]
** Fix for bug #534080

2008-06-13  Milan Crha  <mcrha@redhat.com>

** Fix for bug #534080

* camel/camel-stream-vfs.c: (stream_write):
Use g_output_stream_write_all instead of g_output_stream_write.

* calendar/backends/file/e-cal-backend-file.c: (save_file_when_idle):
Use g_output_stream_write_all instead of g_output_stream_write.

svn path=/trunk/; revision=8980

16 years ago** Fix for bug #304029
Milan Crha [Fri, 13 Jun 2008 09:39:00 +0000 (09:39 +0000)]
** Fix for bug #304029

2008-06-13  Milan Crha  <mcrha@redhat.com>

** Fix for bug #304029

* libedata-book/e-book-backend-sexp.c:
(func_contains): added helper functions for contains tester,
(endswith_helper): improved, it will work with more occurrences
* backends/ldap/e-book-backend-ldap.c:
(func_contains): added helper function 'extend_query_value' for
changing first space between words on stars '*'

svn path=/trunk/; revision=8979

16 years ago** Fix for bug #521921 (Patch by Sebastian Keller)
Milan Crha [Fri, 13 Jun 2008 08:27:24 +0000 (08:27 +0000)]
** Fix for bug #521921 (Patch by Sebastian Keller)

2008-06-13  Milan Crha  <mcrha@redhat.com>

** Fix for bug #521921 (Patch by Sebastian Keller)

* gdata-google-service.c: (send_and_handle_google_redirection),
(gdata_google_service_insert_entry),
(gdata_google_service_delete_entry),
(gdata_google_service_update_entry_with_link):
Handle redirects in a way that works with Google API. Fixes some cases
of entries not being created or deleted.
* gdata-google-service.c: (gdata_google_service_authenticate),
(gdata_google_service_get_feed): Code cleanup.

svn path=/trunk/; revision=8978

16 years agobackends/google/Makefile.am (libecalbackendgoogle_la_LIBADD)
Tor Lillqvist [Fri, 13 Jun 2008 08:06:35 +0000 (08:06 +0000)]
backends/google/Makefile.am (libecalbackendgoogle_la_LIBADD)

2008-06-13  Tor Lillqvist  <tml@novell.com>

* backends/google/Makefile.am (libecalbackendgoogle_la_LIBADD)
* backends/groupwise/Makefile.am (libecalbackendgroupwise_la_LIBADD)
* backends/http/Makefile.am (libecalbackendhttp_la_LIBADD)
* backends/weather/Makefile.am (libecalbackendweather_la_LIBADD):
Link with libebackend.

svn path=/trunk/; revision=8977

16 years agoLink with libebackend.
Tor Lillqvist [Fri, 13 Jun 2008 07:38:10 +0000 (07:38 +0000)]
Link with libebackend.

2008-06-13  Tor Lillqvist  <tml@novell.com>

* backends/ldap/Makefile.am (libebookbackendldap_la_LIBADD): Link
with libebackend.

svn path=/trunk/; revision=8976

16 years agoMake it compile on Win32.
Tor Lillqvist [Fri, 13 Jun 2008 07:31:52 +0000 (07:31 +0000)]
Make it compile on Win32.

2008-06-13  Tor Lillqvist  <tml@novell.com>

* camel-msgport.c: Make it compile on Win32.

svn path=/trunk/; revision=8975

16 years ago** Fix for bug #527544.
Wang Xin [Fri, 13 Jun 2008 05:36:46 +0000 (05:36 +0000)]
** Fix for bug #527544.

2008-06-13  Wang Xin  <jedy.wang@sun.com>

** Fix for bug #527544.

* servers/google/libgdata-google/gdata-google-service.c:
* servers/google/libgdata/gdata-service-iface.c:
* servers/google/libgdata/gdata-service-iface.h:
* calendar/backends/google/e-cal-backend-google.c:

svn path=/trunk/; revision=8974

16 years agoLink with libedataserver because of the e-proxy functions.
Tor Lillqvist [Thu, 12 Jun 2008 20:08:35 +0000 (20:08 +0000)]
Link with libedataserver because of the e-proxy functions.

2008-06-12  Tor Lillqvist  <tml@novell.com>

* Makefile.am (libegroupwise_1_2_la_LIBADD): Link with
libedataserver because of the e-proxy functions.

svn path=/trunk/; revision=8973

16 years agoMake it compile on Win32, too.
Tor Lillqvist [Thu, 12 Jun 2008 20:01:40 +0000 (20:01 +0000)]
Make it compile on Win32, too.

2008-06-12  Tor Lillqvist  <tml@novell.com>

* libedataserver/e-proxy.c: Make it compile on Win32, too.

svn path=/trunk/; revision=8972

16 years ago** Fix for bug #534111 Copying past the end of the buffer can cause core
Paul Smith [Thu, 12 Jun 2008 14:05:27 +0000 (14:05 +0000)]
** Fix for bug #534111 Copying past the end of the buffer can cause core

2008-06-12  Paul Smith  <psmith@gnu.org>

** Fix for bug #534111
Copying past the end of the buffer can cause core dumps.

* libebook/e-vcard.c (e_vcard_to_string_vcard_30): Loop on the # of
chars rather than the length of string, and break out before copying
past the end of the string.

svn path=/trunk/; revision=8970

16 years agoUpdated Arabic Translation by Djihed Afifi.
Djihed Afifi [Wed, 11 Jun 2008 21:35:38 +0000 (21:35 +0000)]
Updated Arabic Translation by Djihed Afifi.

svn path=/trunk/; revision=8968

16 years ago** Fix for bug #534946
Srinivasa Ragavan [Wed, 11 Jun 2008 05:33:39 +0000 (05:33 +0000)]
** Fix for bug #534946

2008-06-11  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #534946

* e-passwords.c: (ep_get_password_keyring), (ep_ask_password),
(e_passwords_shutdown):

svn path=/trunk/; revision=8966

16 years ago** Allow e-d-s to build with G_DISABLE_SINGLE_INCLUDES and
Matthew Barnes [Fri, 6 Jun 2008 13:56:33 +0000 (13:56 +0000)]
** Allow e-d-s to build with G_DISABLE_SINGLE_INCLUDES and

2008-06-06  Matthew Barnes  <mbarnes@redhat.com>

** Allow e-d-s to build with G_DISABLE_SINGLE_INCLUDES
   and GTK_DISABLE_SINGLE_INCLUDES defined. (#536636)

svn path=/trunk/; revision=8948

16 years agocamel-private.h Drop the Win32 fsync() implementation. Instead just use
Tor Lillqvist [Fri, 6 Jun 2008 11:01:34 +0000 (11:01 +0000)]
camel-private.h Drop the Win32 fsync() implementation. Instead just use

2008-06-06  Tor Lillqvist  <tml@novell.com>

* camel-private.h
* camel-win32.c: Drop the Win32 fsync() implementation. Instead
just use _commit() in the Microsoft C library which does the same.

* Makefile.am: Link libcamel with ICONV_LIBS.

svn path=/trunk/; revision=8946

16 years agocamel-private.h Drop the Win32 fsync() implementation. Instead just use
Tor Lillqvist [Fri, 6 Jun 2008 11:00:55 +0000 (11:00 +0000)]
camel-private.h Drop the Win32 fsync() implementation. Instead just use

2008-06-06  Tor Lillqvist  <tml@novell.com>

* camel-private.h
* camel-win32.c: Drop the Win32 fsync() implementation. Instead
just use _commit() in the Microsoft C library which does the same.

* Makefile.am: Link libcamel with ICONV_LIBS.

svn path=/trunk/; revision=8945

16 years agoAdd a couple of -Wl,--exclude-libs options on Windows to avoid needlessly
Tor Lillqvist [Fri, 6 Jun 2008 10:46:30 +0000 (10:46 +0000)]
Add a couple of -Wl,--exclude-libs options on Windows to avoid needlessly

2008-06-06  Tor Lillqvist  <tml@novell.com>

* configure.in: Add a couple of -Wl,--exclude-libs options on
Windows to avoid needlessly auto-exporting functions from static
libiconv and libdb-4.1 when linked into e-d-s's DLLs.

svn path=/trunk/; revision=8943

16 years ago#define strcasecmp _stricmp, just for cleanliness.
Tor Lillqvist [Fri, 6 Jun 2008 10:43:13 +0000 (10:43 +0000)]
#define strcasecmp _stricmp, just for cleanliness.

2008-06-06  Tor Lillqvist  <tml@novell.com>

* libdb/env/env_open.c [Win32]: #define strcasecmp _stricmp, just
for cleanliness.

svn path=/trunk/; revision=8941

16 years agoFixed rest of Bug 509996 in Persian translation (report and patch by
Roozbeh Pournader [Thu, 5 Jun 2008 20:45:37 +0000 (20:45 +0000)]
Fixed rest of Bug 509996 in Persian translation (report and patch by

2008-06-05  Roozbeh Pournader  <roozbeh@gmail.com>

* fa.po: Fixed rest of Bug 509996 in Persian translation (report and
  patch by Hedayat Vatankhah), fixed two related issues.

svn path=/trunk/; revision=8936

16 years ago** Fix for bug #530241
Milan Crha [Thu, 5 Jun 2008 10:04:25 +0000 (10:04 +0000)]
** Fix for bug #530241

2008-06-05  Milan Crha  <mcrha@redhat.com>

** Fix for bug #530241

* camel-imap-folder.c: (imap_sync_online): Recognize no-flag situation
properly and in that case use two commands, one set and one unset,
because we do not track previously set user flags.

svn path=/trunk/; revision=8929

16 years agoBug 536154 - Camel sends bracketed hostname in SMTP HELO
Tor Lillqvist [Wed, 4 Jun 2008 15:45:49 +0000 (15:45 +0000)]
Bug 536154 - Camel sends bracketed hostname in SMTP HELO

2008-06-03  Tor Lillqvist  <tml@novell.com>

Bug 536154 - Camel sends bracketed hostname in SMTP HELO

* configure.in: Do use the Winsock getaddrinfo() and
getnameinfo(). It should be OK to ignore Windows 2000 by now.

svn path=/trunk/; revision=8917

16 years ago** Fix for bug #509721
Milan Crha [Wed, 4 Jun 2008 14:29:23 +0000 (14:29 +0000)]
** Fix for bug #509721

2008-06-04  Milan Crha  <mcrha@redhat.com>

** Fix for bug #509721

* camel-imap-folder.c: (imap_transfer_offline),
(imap_transfer_resyncing):
Do not delete original message if exception occurred.

svn path=/trunk/; revision=8914

16 years agoUse g_object_get_data() instead of gtk_object_get_data(). Use
Matthew Barnes [Tue, 3 Jun 2008 19:15:50 +0000 (19:15 +0000)]
Use g_object_get_data() instead of gtk_object_get_data(). Use

2008-06-03  Matthew Barnes  <mbarnes@redhat.com>

* libedataserverui/e-source-option-menu.c:
Use g_object_get_data() instead of gtk_object_get_data().
Use g_object_set_data_full() instead of gtk_object_set_data_full().
Use gtk_menu_shell_append() instead of gtk_menu_append().

svn path=/trunk/; revision=8905

16 years agoEvolution Data Server 2.23.3 release and version bump.
Srinivasa Ragavan [Tue, 3 Jun 2008 03:33:41 +0000 (03:33 +0000)]
Evolution Data Server 2.23.3 release and version bump.

2008-06-02  Srinivasa Ragavan  <sragavan@novell.com>

* NEWS: Evolution Data Server 2.23.3 release and version bump.

svn path=/trunk/; revision=8899

16 years agoAdd CAMEL_MESSAGE_FORWARDED to the API docs.
Matthew Barnes [Mon, 2 Jun 2008 18:30:10 +0000 (18:30 +0000)]
Add CAMEL_MESSAGE_FORWARDED to the API docs.

svn path=/trunk/; revision=8898

16 years agoDrop the Win9x code. The GTK+ stack hasn't supported Win9x for a while, so
Tor Lillqvist [Mon, 2 Jun 2008 11:49:15 +0000 (11:49 +0000)]
Drop the Win9x code. The GTK+ stack hasn't supported Win9x for a while, so

2008-06-02  Tor Lillqvist  <tml@novell.com>

* libedataserver/e-data-server-util.c (get_prefixes): Drop the
Win9x code. The GTK+ stack hasn't supported Win9x for a while,
so no point in attempting to do it here either.

svn path=/trunk/; revision=8896

16 years agoInclude <mbstring.h> on Windows.
Tor Lillqvist [Mon, 2 Jun 2008 11:44:19 +0000 (11:44 +0000)]
Include <mbstring.h> on Windows.

2008-06-02  Tor Lillqvist  <tml@novell.com>

* libedataserver/e-data-server-util.c: Include <mbstring.h> on
Windows.

svn path=/trunk/; revision=8895

16 years agoAppropriately check the response before dumping it. Fixes a crash.
Sankar P [Mon, 2 Jun 2008 05:27:16 +0000 (05:27 +0000)]
Appropriately check the response before dumping it. Fixes a crash.

2008-06-02  Sankar P  <psankar@novell.com>

* e-gw-connection.c: (e_gw_connection_send_message):
Appropriately check the response before dumping it.
Fixes a crash.

svn path=/trunk/; revision=8891

16 years agoCommitting on behalf of Milan Crha <mcrha@redhat.com>
Milan Crha [Mon, 2 Jun 2008 04:37:10 +0000 (04:37 +0000)]
Committing on behalf of  Milan Crha  <mcrha@redhat.com>

2008-05-29  Milan Crha  <mcrha@redhat.com>

       ** Part of fix for bug #534312

       * camel-folder-summary.h: (enum CamelMessageFlags):
       Added new message flag CAMEL_MESSAGE_FORWARDED.

svn path=/trunk/; revision=8890

16 years agoCommitting on behalf of Milan Crha <mcrha@redhat.com>
Milan Crha [Mon, 2 Jun 2008 04:10:08 +0000 (04:10 +0000)]
Committing on behalf of  Milan Crha  <mcrha@redhat.com>

2008-05-30  Milan Crha  <mcrha@redhat.com>

        ** Fix for bug #374616

         * camel-imap-command.c: (camel_imap_command_response):
         Show server's error message on "BYE" if available.

svn path=/trunk/; revision=8889

16 years ago** Fix for bug #318803 (Patch by Ilkka Tuohela)
Milan Crha [Fri, 30 May 2008 09:46:02 +0000 (09:46 +0000)]
** Fix for bug #318803 (Patch by Ilkka Tuohela)

2008-05-30  Milan Crha  <mcrha@redhat.com>

** Fix for bug #318803 (Patch by Ilkka Tuohela)

* camel-maildir-store.c: (scan_dirs):
Do not show ".#evolution" directory in the UI.

svn path=/trunk/; revision=8878

16 years ago** Fix for bug #326149
Milan Crha [Thu, 29 May 2008 12:20:31 +0000 (12:20 +0000)]
** Fix for bug #326149

2008-05-29  Milan Crha  <mcrha@redhat.com>

** Fix for bug #326149

* camel-imap-store-summary.c: (camel_imap_store_summary_add_from_full):
Set inbox flag only on real inboxes.

svn path=/trunk/; revision=8872

16 years agoCommitting on behalf of Chenthill Palanisamy <pchenthill@novell.com>
Chenthill Palanisamy [Thu, 29 May 2008 05:36:33 +0000 (05:36 +0000)]
Committing on behalf of Chenthill Palanisamy  <pchenthill@novell.com>

2008-05-29  Chenthill Palanisamy  <pchenthill@novell.com>

        ** Fixes #388579 (bnc)

         * libecal/e-cal-component.c: (free_icalcomponent): Fix for Exchange
           crasher. Part of the fix was already committed. This is the last hunk.

svn path=/trunk/; revision=8867

16 years agoWork around the broken "Jive Forums" NNTP gateway. Fixes bug #518312.
Jeffrey Stedfast [Tue, 27 May 2008 21:25:49 +0000 (21:25 +0000)]
Work around the broken "Jive Forums" NNTP gateway. Fixes bug #518312.

2008-05-22  Jeffrey Stedfast  <fejj@novell.com>

* camel-mime-utils.c (camel_header_param_list_format_append): Work
around the broken "Jive Forums" NNTP gateway. Fixes bug #518312.

svn path=/trunk/; revision=8864

16 years ago** Fixes bug #534294.
Hiroyuki Ikezoe [Tue, 27 May 2008 07:06:23 +0000 (07:06 +0000)]
** Fixes bug #534294.

2008-05-27  Hiroyuki Ikezoe  <poincare@ikezoe.net>

** Fixes bug #534294.

* camel-folder-search.[ch]: Added accessor to _camel_header_param.
* camel-filter-search.c: Use camel_message_info_headers() instead of
direct access (i.e. ->headers) since the message does not have
headers' pointer if the message is in vitrual folder.

svn path=/trunk/; revision=8858

16 years ago** Fix for bug #473658
Milan Crha [Mon, 26 May 2008 17:55:51 +0000 (17:55 +0000)]
** Fix for bug #473658

2008-05-26  Milan Crha  <mcrha@redhat.com>

** Fix for bug #473658

* lib/e2k-properties.c: (copy_prop), (properties_free_cb),
(get_propinfo), (foreach_callback), (foreach_namespace_callback),
(e2k_prop_namespace_name), (e2k_prop_namespace_abbrev): Added locks
to guard global variables 'known_properties' and 'namespaces'.

svn path=/trunk/; revision=8854

16 years agoUpdated British English translation.
Philip Withnall [Sun, 25 May 2008 13:42:05 +0000 (13:42 +0000)]
Updated British English translation.

2008-05-25  Philip Withnall  <pwithnall@svn.gnome.org>

* en_GB.po: Updated British English translation.

svn path=/trunk/; revision=8851

16 years agoUpdated British English translation.
Philip Withnall [Sun, 25 May 2008 13:04:12 +0000 (13:04 +0000)]
Updated British English translation.

2008-05-25  Philip Withnall  <pwithnall@svn.gnome.org>

* en_GB.po: Updated British English translation.

svn path=/trunk/; revision=8850

16 years agoUpdated Vietnamese translation
Clytie Siddall [Sun, 25 May 2008 11:41:36 +0000 (11:41 +0000)]
Updated Vietnamese translation

svn path=/trunk/; revision=8849

16 years agoTranslation updated by Ivar Smolin
Priit Laes [Sun, 25 May 2008 08:44:50 +0000 (08:44 +0000)]
Translation updated by Ivar Smolin

2008-05-25  Priit Laes  <plaes at svn dot gnome dot org>

* et.po: Translation updated by Ivar Smolin

svn path=/trunk/; revision=8848

16 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Sat, 24 May 2008 15:16:37 +0000 (15:16 +0000)]
Translation updated by Tino Meinen.

2008-05-24  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

svn path=/trunk/; revision=8847

16 years agoUpdated Catalan translation
Gil Forcada Codinachs [Sat, 24 May 2008 11:07:28 +0000 (11:07 +0000)]
Updated Catalan translation

svn path=/trunk/; revision=8845

16 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Fri, 23 May 2008 22:18:31 +0000 (22:18 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=8843

16 years agoPatch from Bharath Acharya <abharath@novell.com> ** Fix for bug #530763 (NULL check...
Suman Manjunath [Fri, 23 May 2008 10:56:10 +0000 (10:56 +0000)]
Patch from Bharath Acharya  <abharath@novell.com> ** Fix for bug #530763 (NULL check value before use, fixes the issue superficially)

svn path=/trunk/; revision=8837

16 years agoPatch from Paul Smith <psmith@gnu.org>: Fix for bug #534077 (Use of memory after...
Suman Manjunath [Fri, 23 May 2008 10:29:26 +0000 (10:29 +0000)]
Patch from Paul Smith  <psmith@gnu.org>: Fix for bug #534077 (Use of memory after free in e-cal-backend-sync.c)

svn path=/trunk/; revision=8835

16 years agoPatch from Ed Catmur <ed@catmur.co.uk>: Fix for bug #533780 (linking issues with...
Suman Manjunath [Fri, 23 May 2008 08:40:57 +0000 (08:40 +0000)]
Patch from Ed Catmur  <ed@catmur.co.uk>: Fix for bug #533780 (linking issues with libebackend)

svn path=/trunk/; revision=8833

16 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Fri, 23 May 2008 07:53:49 +0000 (07:53 +0000)]
Updated Norwegian bokmål translation.

2008-05-23  Kjartan Maraas  <kmaraas@gnome.org>

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

svn path=/trunk/; revision=8832

16 years agoUpdated Arabic Translation by Djihed Afifi.
Djihed Afifi [Thu, 22 May 2008 22:55:59 +0000 (22:55 +0000)]
Updated Arabic Translation by Djihed Afifi.

svn path=/trunk/; revision=8829

16 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Thu, 22 May 2008 17:44:56 +0000 (17:44 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=8826

16 years agoupdated hebrew translation
Yair Hershkovitz [Thu, 22 May 2008 16:32:47 +0000 (16:32 +0000)]
updated hebrew translation

svn path=/trunk/; revision=8825

16 years agoheader ordering
Jeffrey Stedfast [Thu, 22 May 2008 15:01:42 +0000 (15:01 +0000)]
header ordering

svn path=/trunk/; revision=8824

16 years agofixed header ordering
Jeffrey Stedfast [Wed, 21 May 2008 23:59:24 +0000 (23:59 +0000)]
fixed header ordering

svn path=/trunk/; revision=8821

16 years agoGroupwise provider : convert_to_folder_info marking this as static
Johnny Jacob [Tue, 20 May 2008 18:46:07 +0000 (18:46 +0000)]
Groupwise provider : convert_to_folder_info marking this as static

svn path=/trunk/; revision=8818

16 years ago** Fixes part of bug #531591
Matthew Barnes [Mon, 19 May 2008 15:06:52 +0000 (15:06 +0000)]
** Fixes part of bug #531591

2008-05-19  Matthew Barnes  <mbarnes@redhat.com>

** Fixes part of bug #531591

* camel/camel-disco-diary.c:
* camel/camel-disco-folder.c:
* camel/camel-disco-store.c:
* camel/camel-folder-summary.c:
* camel/camel-folder.c:
* camel/camel-gpg-context.c:
* camel/camel-object.c:
* camel/camel-offline-journal.c:
* camel/camel-provider.c:
* camel/camel-sasl-kerberos4.c:
* camel/camel-service.c:
* camel/camel-session.c:
* camel/camel-smime-context.c:
* camel/camel-store.c:
* camel/camel-url.c:
* camel/camel-vee-folder.c:
* camel/providers/groupwise/camel-groupwise-folder.c
* camel/providers/groupwise/camel-groupwise-store.c:
* camel/providers/groupwise/camel-groupwise-utils.c:
* camel/providers/imap/camel-imap-folder.c:
* camel/providers/imap/camel-imap-store.c:
* camel/providers/imap4/camel-imap4-engine.c:
* camel/providers/imap4/camel-imap4-folder.c:
* camel/providers/imap4/camel-imap4-store.c:
* camel/providers/imap4/camel-imap4-summary.c:
* camel/providers/local/camel-local-provider.c:
* camel/providers/local/camel-local-store.c:
* camel/providers/local/camel-maildir-store.c:
* camel/providers/local/camel-mbox-store.c:
* camel/providers/local/camel-mh-store.c:
* camel/providers/local/camel-spool-store.c:
* camel/providers/local/camel-spool-summary.c:
* camel/providers/pop3/camel-pop3-store.c:
Don't use TeX-style quotes in user-visible messages.

svn path=/trunk/; revision=8816

16 years ago** Fixes bug #531439
Matthew Barnes [Mon, 19 May 2008 14:31:52 +0000 (14:31 +0000)]
** Fixes bug #531439

2008-05-19  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #531439

* e-passwords.c (ep_keyring_uri_new):
Prevent GPG passphrases from destroying other passwords.  GPG
passphrases are only cached for the current session, not stored
permanently in the keyring (mainly because those types of keys
are not URIs with server and usernames).  We defer to third-party
GPG agents like Seahorse for persistent storage of passphrases.

svn path=/trunk/; revision=8814

16 years ago** Fixes bug #354923
Matthew Barnes [Mon, 19 May 2008 14:14:43 +0000 (14:14 +0000)]
** Fixes bug #354923

2008-05-19  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #354923

* libedataserverui/e-passwords.c:
Store passwords in the keyring by server, username and protocol.
Storing the protocol allows us to handle situations where, for
example, you use the same server and username for IMAP and
authenticated SMTP but the passwords are different.

Also add sufficient backward-compatibility cruft that we can still
find existing passwords that are stored in the keyring by server
and username only.

svn path=/trunk/; revision=8812

16 years agoUse the right iterator to prevent a crash in offline mail movement.
Sankar P [Mon, 19 May 2008 11:11:53 +0000 (11:11 +0000)]
Use the right iterator to prevent a crash in offline mail movement.

2008-05-19  Sankar P  <psankar@novell.com>

* camel-groupwise-folder.c: (groupwise_transfer_messages_to):
Use the right iterator to prevent a crash in offline mail movement.

** Fix for bug #531009

svn path=/trunk/; revision=8810

16 years agoAdded a necessary condition to handle a specific server response and to
Sankar P [Mon, 19 May 2008 10:25:42 +0000 (10:25 +0000)]
Added a necessary condition to handle a specific server response and to

2008-05-19  Sankar P  <psankar@novell.com>

* camel-groupwise-folder.c: (gw_update_summary):
Added a necessary condition to handle a specific server response
and to prevent a crash.

** Fix for bug #530514

svn path=/trunk/; revision=8808

16 years agoLarge memory leak while syncing mails for offline usage.
Sankar P [Mon, 19 May 2008 10:15:17 +0000 (10:15 +0000)]
Large memory leak while syncing mails for offline usage.

2008-05-19  Sankar P  <psankar@novell.com>

* camel-groupwise-folder.c: (groupwise_folder_get_message),
(gw_update_cache):
Large memory leak while syncing mails for offline usage.

** Fix for bug #530543

svn path=/trunk/; revision=8806

16 years agoEnable GROUPWISE_DEBUG logs.
Sankar P [Mon, 19 May 2008 09:25:38 +0000 (09:25 +0000)]
Enable GROUPWISE_DEBUG logs.

2008-05-14  Sankar P  <psankar@novell.com>

* e-gw-connection.c: (e_gw_connection_init),
(e_gw_connection_send_message):
* soup-soap-response.c: (soup_soap_response_dump_response):
* soup-soap-response.h:
Enable GROUPWISE_DEBUG logs.

** Fix for bug #533058

svn path=/trunk/; revision=8804

16 years agoUpdated Arabic Translation by Djihed Afifi.
Djihed Afifi [Mon, 19 May 2008 01:06:57 +0000 (01:06 +0000)]
Updated Arabic Translation by Djihed Afifi.

svn path=/trunk/; revision=8802

16 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Sun, 18 May 2008 07:01:19 +0000 (07:01 +0000)]
Updated Thai translation.

2008-05-18  Theppitak Karoonboonyanan  <thep@linux.thai.net>

* th.po: Updated Thai translation.

svn path=/trunk/; revision=8800

16 years ago** Fixes bug #532836
Matthew Barnes [Fri, 16 May 2008 19:23:22 +0000 (19:23 +0000)]
** Fixes bug #532836

2008-05-16  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #532836

* configure.in:
* libedataserver/libedataserver.pc.in:
EProxy adds a libsoup dependency to libedataserver.  Add
this new requirement to a couple places that were missed.

svn path=/trunk/; revision=8799

16 years ago** Fixes bug #532286
Matthew Barnes [Fri, 16 May 2008 19:05:02 +0000 (19:05 +0000)]
** Fixes bug #532286

2008-05-16  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #532286

* libedataserverui/e-passwords.c (update_capslock_state),
(ep_ask_password):
Fix some whitespace issues, and make the Caps Lock label smaller.

svn path=/trunk/; revision=8798

16 years agoImplement support for getting the cache's expire settings. (imap4_setv):
Jeffrey Stedfast [Thu, 15 May 2008 01:50:10 +0000 (01:50 +0000)]
Implement support for getting the cache's expire settings. (imap4_setv):

2008-05-14  Jeffrey Stedfast  <fejj@novell.com>

* camel-imap4-folder.c (imap4_getv): Implement support for getting
the cache's expire settings.
(imap4_setv): Added support for setting the cache's expire
settings.
(camel_imap4_folder_new): Default enable_mlist to FALSE now that
we always fetch at least List-Id.

* camel-imap4-summary.c: Include "List-Id" in the base
headers. This means that enable_mlist now only means that the
extended list of Mailing-List headers should be fetched. We assume
that List-Id should be enough for most users.

svn path=/trunk/; revision=8795

16 years agoAdded the wrong file to source control:
Matthew Barnes [Wed, 14 May 2008 23:14:13 +0000 (23:14 +0000)]
Added the wrong file to source control:
eds-version.h.in  not  eds-version.h

svn path=/trunk/; revision=8794

16 years ago** Fixes bug #531713
Matthew Barnes [Wed, 14 May 2008 12:45:43 +0000 (12:45 +0000)]
** Fixes bug #531713

2008-05-14  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #531713

* configure.in:
Split the evolution-data-server version into major/minor/micro
macros (wow, say that five times fast!) so we can pass them to
libedataserver/eds-version.c.

* libedataserver/Makefile.am:
* libedataserver/eds-version.c:
* libedataserver/eds-version.h:
New sources files provide macros and functions for checking the
version of evolution-data-server.  Would have been handy to have
in a couple recent API breaks.

* docs/references/libedataserver:
Add developer documentation for the new symbols.

svn path=/trunk/; revision=8793

16 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Wed, 14 May 2008 12:03:11 +0000 (12:03 +0000)]
Updated Norwegian bokmål translation.

2008-05-14  Kjartan Maraas  <kmaraas@gnome.org>

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

svn path=/trunk/; revision=8792

16 years ago** Fix some third-party breakage caused by libebackend.
Matthew Barnes [Tue, 13 May 2008 16:26:01 +0000 (16:26 +0000)]
** Fix some third-party breakage caused by libebackend.

2008-05-13  Matthew Barnes  <mbarnes@redhat.com>

** Fix some third-party breakage caused by libebackend.

* libebackend/libebackend.pc.in: Fix a typo.

* addressbook/libedata-book/libedata-book.pc.in:
* calendar/libedata-cal/libedata-cal.pc.in:
Require libebackend-1.2.

svn path=/trunk/; revision=8790

16 years agoDefine WIN32_LEAN_AND_MEAN around including <winsock2.h> to reduce the
Tor Lillqvist [Tue, 13 May 2008 16:16:34 +0000 (16:16 +0000)]
Define WIN32_LEAN_AND_MEAN around including <winsock2.h> to reduce the

2008-05-13  Tor Lillqvist  <tml@novell.com>

* camel-net-utils.h [Win32]: Define WIN32_LEAN_AND_MEAN around
including <winsock2.h> to reduce the namespace pollution,
especially DATADIR clashes.

svn path=/trunk/; revision=8789

16 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Tue, 13 May 2008 16:12:02 +0000 (16:12 +0000)]
Translation updated by Tino Meinen.

2008-05-13  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

svn path=/trunk/; revision=8787

16 years agoEvolution Data Server 2.23.2 release and version bump. Build fix for
Srinivasa Ragavan [Tue, 13 May 2008 02:50:47 +0000 (02:50 +0000)]
Evolution Data Server 2.23.2 release and version bump. Build fix for

2008-05-12  Srinivasa Ragavan  <sragavan@novell.com>

* NEWS, configure.in: Evolution Data Server 2.23.2 release and version
bump.
* Makefile.am: Build fix for release.

svn path=/trunk/; revision=8784

16 years agoProperly handle empty folders.
Jeffrey Stedfast [Mon, 12 May 2008 14:04:02 +0000 (14:04 +0000)]
Properly handle empty folders.

2008-05-12  Jeffrey Stedfast  <fejj@novell.com>

* camel-imap4-summary.c (camel_imap4_summary_flush_updates):
Properly handle empty folders.

* camel-imap4-store.c (connect_to_server): Disconnect the engine
if SSL negotiations fail (there's no other way for the engine to
know that failed).

* camel-imap4-engine.c (camel_imap4_engine_disconnect): New
convenience function.

2008-05-11  Jeffrey Stedfast  <fejj@novell.com>

* camel-imap4-utils.c (camel_imap4_build_folder_info_tree): New
utility function.

* camel-imap4-store-summary.c (camel_imap4_store_summary_get_folder_info):
Use a custom imap4 routine to create a folderinfo tree.

* camel-imap4-summary.c (imap4_fetch_all_add): Need to ref the
CamelMessageInfo after adding to the summary because
camel_folder_summary_add() does not ref.

* camel-imap4-store.c: Define some symbols that might not exist in
the version of camel we are linking against.
(imap4_build_folder_info_tree): New function to build a tree
structure of CamelFolderInfo's from an array.

svn path=/trunk/; revision=8783

16 years agoNeed to ref the CamelMessageInfo after adding to the summary because
Jeffrey Stedfast [Mon, 12 May 2008 02:41:43 +0000 (02:41 +0000)]
Need to ref the CamelMessageInfo after adding to the summary because

2008-05-11  Jeffrey Stedfast  <fejj@novell.com>

* camel-imap4-summary.c (imap4_fetch_all_add): Need to ref the
CamelMessageInfo after adding to the summary because
camel_folder_summary_add() does not ref.

* camel-imap4-store.c: Define some symbols that might not exist in
the version of camel we are linking against.
(imap4_build_folder_info_tree): New function to build a tree
structure of CamelFolderInfo's from an array.

svn path=/trunk/; revision=8781

16 years agoUse memmove() instead of memcpy() since src and dest may overlap.
Jeffrey Stedfast [Mon, 12 May 2008 01:09:11 +0000 (01:09 +0000)]
Use memmove() instead of memcpy() since src and dest may overlap.

2008-05-11  Jeffrey Stedfast  <fejj@novell.com>

* camel-pop3-stream.c (stream_fill): Use memmove() instead of
memcpy() since src and dest may overlap.

svn path=/trunk/; revision=8780

16 years agoImplemented.
Jeffrey Stedfast [Sat, 10 May 2008 16:52:43 +0000 (16:52 +0000)]
Implemented.

2008-05-10  Jeffrey Stedfast  <fejj@novell.com>

* camel-imap4-store.c (imap4_folder_subscribed): Implemented.

svn path=/trunk/; revision=8779

16 years agoFixed a FIXME by properly escaping QSTRING specials.
Jeffrey Stedfast [Sat, 10 May 2008 16:33:08 +0000 (16:33 +0000)]
Fixed a FIXME by properly escaping QSTRING specials.

2008-05-10  Jeffrey Stedfast  <fejj@novell.com>

* camel-imap4-command.c (imap4_command_append_string): Fixed a
FIXME by properly escaping QSTRING specials.

svn path=/trunk/; revision=8778

16 years agoReverted Mattew Barnes' MD5 Checksum change - I want to be able to build
Jeffrey Stedfast [Sat, 10 May 2008 14:36:47 +0000 (14:36 +0000)]
Reverted Mattew Barnes' MD5 Checksum change - I want to be able to build

2008-05-10  Jeffrey Stedfast  <fejj@novell.com>

* camel-imap4-summary.c: Reverted Mattew Barnes' MD5 Checksum
change - I want to be able to build this provider w/o glib-2.16.

svn path=/trunk/; revision=8777

16 years agouse <> notation for #includes
Jeffrey Stedfast [Sat, 10 May 2008 14:05:46 +0000 (14:05 +0000)]
use <> notation for #includes

svn path=/trunk/; revision=8776

16 years agoremoved x bit
Jeffrey Stedfast [Sat, 10 May 2008 14:05:22 +0000 (14:05 +0000)]
removed x bit

svn path=/trunk/; revision=8775

16 years agoupdated hebrew translation
Yair Hershkovitz [Fri, 9 May 2008 21:54:49 +0000 (21:54 +0000)]
updated hebrew translation

svn path=/trunk/; revision=8774

16 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Fri, 9 May 2008 19:05:22 +0000 (19:05 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=8773

16 years agoFixes a double free.
Sankar P [Fri, 9 May 2008 06:39:22 +0000 (06:39 +0000)]
Fixes a double free.

2008-05-09  Sankar P  <psankar@novell.com>

* e-gw-container.c: (free_node):
Fixes a double free.

** Fix for bug #532284

svn path=/trunk/; revision=8771

16 years agoCommitting on behalf of Chenthill Palanisamy <pchenthill@novell.com>
Chenthill Palanisamy [Fri, 9 May 2008 05:58:19 +0000 (05:58 +0000)]
Committing on behalf of Chenthill Palanisamy  <pchenthill@novell.com>

2008-05-09  Chenthill Palanisamy  <pchenthill@novell.com>

       ** Fixes part of #382736 (bnc)

       * libecal/e-cal-component.c: (scan_attachment): Exchange crashed
       everytime at start up. This patch helps fixing it.

svn path=/trunk/; revision=8770

16 years agoCheck cache->fd after we finish looping thru all of our uids; if cache->fd
Jeffrey Stedfast [Wed, 7 May 2008 19:30:16 +0000 (19:30 +0000)]
Check cache->fd after we finish looping thru all of our uids; if cache->fd

2008-05-07  Jeffrey Stedfast  <fejj@novell.com>

* camel-uid-cache.c (camel_uid_cache_save): Check cache->fd after
we finish looping thru all of our uids; if cache->fd is -1, then
it means we failed somewhere along the lines and need to goto
exception.

svn path=/trunk/; revision=8769

16 years agoadded #include ordering info to README
Jeffrey Stedfast [Wed, 7 May 2008 16:19:57 +0000 (16:19 +0000)]
added #include ordering info to README

svn path=/trunk/; revision=8768

16 years agoA typo broke the mailer. use camel_msgport_try_pop() (non-blocking)
matthew barnes [Wed, 7 May 2008 14:47:28 +0000 (14:47 +0000)]
A typo broke the mailer. use camel_msgport_try_pop() (non-blocking)

2008-05-07  matthew barnes  <mbarnes@redhat.com>

* camel-operation.c (camel_operation_unref):
A typo broke the mailer.  use camel_msgport_try_pop() (non-blocking)
instead of camel_msgport_pop() (blocking).

svn path=/trunk/; revision=8767

16 years agoImplemented multiple reconnect retries logic.
Jeffrey Stedfast [Wed, 7 May 2008 14:31:16 +0000 (14:31 +0000)]
Implemented multiple reconnect retries logic.

2008-05-07  Jeffrey Stedfast  <fejj@novell.com>

* camel-imap4-engine.c (camel_imap4_engine_iterate): Implemented
multiple reconnect retries logic.
(camel_imap4_engine_iterate): If a command fails due to a dropped
connection, reset the command and attempt to reconnect and
continue where we left off.

svn path=/trunk/; revision=8766

16 years agofixed
Jeffrey Stedfast [Wed, 7 May 2008 03:23:58 +0000 (03:23 +0000)]
fixed

svn path=/trunk/; revision=8765

16 years agofixed header ordering
Jeffrey Stedfast [Wed, 7 May 2008 03:17:01 +0000 (03:17 +0000)]
fixed header ordering

svn path=/trunk/; revision=8764

16 years agoKeep track of start of literal token.
Jeffrey Stedfast [Wed, 7 May 2008 03:07:24 +0000 (03:07 +0000)]
Keep track of start of literal token.

2008-05-06  Jeffrey Stedfast  <fejj@novell.com>

* camel-imap4-stream.c (camel_imap4_stream_next_token): Keep track
of start of literal token.

svn path=/trunk/; revision=8763

16 years agoFixed a mis-use of full_prompt.
Jeffrey Stedfast [Wed, 7 May 2008 03:03:08 +0000 (03:03 +0000)]
Fixed a mis-use of full_prompt.

2008-05-06  Jeffrey Stedfast  <fejj@novell.com>

* camel-imap4-store.c (imap4_try_authenticate): Fixed a mis-use of
full_prompt.

svn path=/trunk/; revision=8762