platform/upstream/evolution-data-server.git
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

16 years ago** Fixes part of bug #424744
Matthew Barnes [Wed, 7 May 2008 02:15:39 +0000 (02:15 +0000)]
** Fixes part of bug #424744

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

** Fixes part of bug #424744

* libedataserver/e-iconv.[ch]:
Deprecate the e-iconv API.  Use camel-iconv instead.

* libedataserver/e-trie.[ch]:
Deprecate the ETrie API.  Use CamelTrie instead.

* libedataserver/e-msgport.[ch]:
Deprecate the EMsgPort API.  Use CamelMsgPort instead.

* camel/Makefile.am:
* camel-iconv.[ch]:
* camel-msgport.[ch]:
* camel-trie.[ch]:
Add camel-iconv.[ch], camel-msgport.[ch], camel-trie.[ch].
Essentially they're just renamed versions of equivalent but now
deprecated API in libedataserver.

* camel/camel.h:
#include <camel/camel-msgport.h>
#include <camel/camel-trie.h>

* camel/camel-charset-map.c:
* camel/camel-filter-search.c:
* camel/camel-mime-utils.c:
* camel/camel-mime-part.c:
* camel/camel-sasl-digest-md5.c:
* camel/camel-mime-message.c:
* camel/camel-gpg-context.c:
* camel/camel-mime-filter-charset.c:
* camel/camel-folder-summary.c:
Use camel-iconv.h instead of e-iconv.h.

* camel/camel-net-utils.c:
* camel/camel-operation.c:
* camel/camel-session.h:
Use camel-msgport.h instead of e-msgport.h.

* camel/camel-url-scanner.c:
Use camel-trie.h instead of e-trie.h.

* camel/providers/imapp/camel-imapp-driver.c:
* camel/providers/imapp/camel-imapp-engine.c:
Use CamelMsgPort instead of EMsgPort.

svn path=/trunk/; revision=8761

16 years agoReverted commit 8210
Jeffrey Stedfast [Wed, 7 May 2008 02:10:07 +0000 (02:10 +0000)]
Reverted commit 8210

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

* Reverted commit 8210

svn path=/trunk/; revision=8760

16 years agoreverted rev 8210 which just changed whitespace indent
Jeffrey Stedfast [Wed, 7 May 2008 01:41:17 +0000 (01:41 +0000)]
reverted rev 8210 which just changed whitespace indent

svn path=/trunk/; revision=8759

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

svn path=/trunk/; revision=8758

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

svn path=/trunk/; revision=8757

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

svn path=/trunk/; revision=8756

16 years agoreverted mbarnes' rev 8210 commit which changed all whitespace
Jeffrey Stedfast [Wed, 7 May 2008 01:20:17 +0000 (01:20 +0000)]
reverted mbarnes' rev 8210 commit which changed all whitespace

svn path=/trunk/; revision=8755

16 years agoreverted mbarnes' reindent commit
Jeffrey Stedfast [Wed, 7 May 2008 01:13:11 +0000 (01:13 +0000)]
reverted mbarnes' reindent commit

svn path=/trunk/; revision=8754

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

svn path=/trunk/; revision=8753

16 years agofixed indenting
Jeffrey Stedfast [Wed, 7 May 2008 00:49:39 +0000 (00:49 +0000)]
fixed indenting

svn path=/trunk/; revision=8752

16 years agofixed header ordering
Jeffrey Stedfast [Wed, 7 May 2008 00:39:54 +0000 (00:39 +0000)]
fixed header ordering

svn path=/trunk/; revision=8751

16 years agoReset the user_data using the user-specified reset function.
Jeffrey Stedfast [Wed, 7 May 2008 00:20:12 +0000 (00:20 +0000)]
Reset the user_data using the user-specified reset function.

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

* camel-imap4-command.c (camel_imap4_command_reset): Reset the
user_data using the user-specified reset function.

* camel-imap4-summary.c: Ported incremental summary flushing over
from libspruce.

svn path=/trunk/; revision=8750

16 years agoBad git-svn usage. Reverted.
Sankar P [Tue, 6 May 2008 11:33:16 +0000 (11:33 +0000)]
Bad git-svn usage. Reverted.

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

* Bad git-svn usage. Reverted.

svn path=/trunk/; revision=8749

16 years agoBad git-svn usage. Reverted.
Sankarasivasubramanian Pasupathilingam [Tue, 6 May 2008 11:27:30 +0000 (11:27 +0000)]
Bad git-svn usage. Reverted.

svn path=/trunk/; revision=8748

16 years agoChanged the Macro name.
Sankarasivasubramanian Pasupathilingam [Tue, 6 May 2008 11:13:30 +0000 (11:13 +0000)]
Changed the Macro name.

svn path=/trunk/; revision=8747

16 years agoSilence the doc changes which prevents rebase
Sankarasivasubramanian Pasupathilingam [Tue, 6 May 2008 11:13:27 +0000 (11:13 +0000)]
Silence the doc changes which prevents rebase

svn path=/trunk/; revision=8746

16 years agoUpdated the camel-db.c and camel-db.h to rebase the
Sankarasivasubramanian Pasupathilingam [Tue, 6 May 2008 11:13:24 +0000 (11:13 +0000)]
Updated the camel-db.c and camel-db.h to rebase the

upstream commits (like libebackends/e-dbhash.h etc.)

svn path=/trunk/; revision=8745

16 years agoAdded cdb - CamelDataBase to the Camel Store.
Sankarasivasubramanian Pasupathilingam [Tue, 6 May 2008 11:13:21 +0000 (11:13 +0000)]
Added cdb - CamelDataBase to the Camel Store.

svn path=/trunk/; revision=8744

16 years agoAdded files camel-db.[ch]
Sankarasivasubramanian Pasupathilingam [Tue, 6 May 2008 11:13:18 +0000 (11:13 +0000)]
Added files camel-db.[ch]

svn path=/trunk/; revision=8743

16 years agoAdded camel-db.c and camel-db.h and marked them for building
Sankarasivasubramanian Pasupathilingam [Tue, 6 May 2008 11:13:16 +0000 (11:13 +0000)]
Added camel-db.c and camel-db.h and marked them for building

svn path=/trunk/; revision=8742

16 years agoRevert "Added scrap files to test db basic operations"
Sankarasivasubramanian Pasupathilingam [Tue, 6 May 2008 11:13:13 +0000 (11:13 +0000)]
Revert "Added scrap files to test db basic operations"

This reverts commit 14916378faea759628ce03bc66089930a4092a59.

Conflicts:

svn path=/trunk/; revision=8741

16 years agoAdded scrap files to test db basic operations
Sankarasivasubramanian Pasupathilingam [Tue, 6 May 2008 11:13:10 +0000 (11:13 +0000)]
Added scrap files to test db basic operations

svn path=/trunk/; revision=8740

16 years ago** Fixes bug #517244
Matthew Barnes [Mon, 5 May 2008 19:05:35 +0000 (19:05 +0000)]
** Fixes bug #517244

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

** Fixes bug #517244

* configure.in:
Add test for nl_langinfo(CODESET).  Defines HAVE_CODESET.

svn path=/trunk/; revision=8738

16 years ago** Fixes part of bug #325882
Matthew Barnes [Mon, 5 May 2008 15:10:46 +0000 (15:10 +0000)]
** Fixes part of bug #325882

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

** Fixes part of bug #325882

* libedataserverui/e-passwords.c (ep_ask_password):
If a parent window was given, make the password dialog transient for
the parent and center it over the parent.

svn path=/trunk/; revision=8736

16 years agoFixes #530688.
Wang Xin [Mon, 5 May 2008 05:12:10 +0000 (05:12 +0000)]
Fixes #530688.

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

* libedataserver/e-proxy.c: Fixes #530688.

svn path=/trunk/; revision=8729

16 years agoIf --enable-gnome-keyring is given, require version 2.20.1 or later to
Matthew Barnes [Sun, 4 May 2008 04:48:20 +0000 (04:48 +0000)]
If --enable-gnome-keyring is given, require version 2.20.1 or later to

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

* configure.in: If --enable-gnome-keyring is given, require version
2.20.1 or later to pick up the GNOME_KEYRING_RESULT_NO_MATCH symbol.

svn path=/trunk/; revision=8727

16 years agoupdated hebrew translation
Yair Hershkovitz [Fri, 2 May 2008 00:04:41 +0000 (00:04 +0000)]
updated hebrew translation

svn path=/trunk/; revision=8725

16 years agoDon't limit references while loading the summary, etc to 500 entries -
Jeffrey Stedfast [Thu, 1 May 2008 20:39:10 +0000 (20:39 +0000)]
Don't limit references while loading the summary, etc to 500 entries -

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

* camel-folder-summary.c: Don't limit references while loading the
summary, etc to 500 entries - especially since we don't force the
limit when outputting the summary. Fixes bug #347061.

svn path=/trunk/; revision=8724

16 years agoReplace assertions with g_return_val_if_fail(). Clean up coding style in
Matthew Barnes [Wed, 30 Apr 2008 21:46:42 +0000 (21:46 +0000)]
Replace assertions with g_return_val_if_fail(). Clean up coding style in

2008-04-30  Matthew Barnes  <mbarnes@redhat.com>

* camel-session.c:
* camel-session.h:
Replace assertions with g_return_val_if_fail().
Clean up coding style in the threading functions.

svn path=/trunk/; revision=8723

16 years ago** Fixes bug #520532
Matthew Barnes [Wed, 30 Apr 2008 14:51:32 +0000 (14:51 +0000)]
** Fixes bug #520532

2008-04-30  Matthew Barnes  <mbarnes@redhat.com>

** Fixes bug #520532

* e-passwords.c (ep_keyring_migrate_from_keyfile):
Implement a migration path from the ~/.gnome2_private/Evolution
password file to gnome-keyring.  If the keyring is available and
a get_password() operation fails to find a password in the keyring,
it will look for the password in the password file.  If found, it
will copy the password to the keyring and (if the copy is successful)
remove the password from the password file.

* e-passwords.c (EPassMsg):
Add a GError to the message structure.  Instead of logging a warning
to stderr themselves, operations will propagate errors to the message
structure.  This is enough for the migration code to detect errors.
As far as how we handle the error, for now we simply dump it to stderr
as a warning when the message structure is destroyed.  But ultimately
I want to propagate the error back to the caller of the password
operation, which will require an API break.  The current API provides
no feedback about whether a password operation was successful, so
callers can only assume it was.

svn path=/trunk/; revision=8722

16 years agoupdated hebrew translation
Yair Hershkovitz [Wed, 30 Apr 2008 13:37:48 +0000 (13:37 +0000)]
updated hebrew translation

svn path=/trunk/; revision=8720

16 years ago** Fix for bug #274316
Milan Crha [Wed, 30 Apr 2008 11:41:20 +0000 (11:41 +0000)]
** Fix for bug #274316

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

** Fix for bug #274316

* camel-imap-folder.c: (any_has_user_tag), (do_copy):
Use XGWMOVE only when none of the messages has set any user tag.
* camel-imap-folder.c: (handle_copyuid_copy_user_tags):
Do NOOP on the destination folder before refreshing info so
server has enough time to propagate our last copy command there.

svn path=/trunk/; revision=8719

16 years ago** Part of fix for bug #316390
Milan Crha [Wed, 30 Apr 2008 10:53:23 +0000 (10:53 +0000)]
** Part of fix for bug #316390

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

** Part of fix for bug #316390

* libedataserver/e-categories.h:
(e_categories_register_change_listener),
(e_categories_unregister_change_listener):
* libedataserver/e-categories.c: (EChangedListener),
(idle_saver_cb), (finalize_categories), (initialize_categories),
(e_categories_set_color_for), (e_categories_set_icon_file_for),
(e_categories_register_change_listener), (e_categories_add),
(e_categories_unregister_change_listener), (e_categories_remove):
New API to support listening for changes in categories.

svn path=/trunk/; revision=8718

16 years agoCommitting on behalf of Chenthill Palanisamy <pchenthill@novell.com>
Chenthill Palanisamy [Wed, 30 Apr 2008 08:38:45 +0000 (08:38 +0000)]
Committing on behalf of Chenthill Palanisamy  <pchenthill@novell.com>

2008-04-30 Chenthill Palanisamy  <pchenthill@novell.com>

        ** Fixes #338330 (bnc)
           Internet Based Calendar Events Are Declined By
           Evolution/GroupWise

svn path=/trunk/; revision=8716

16 years agoCommitting on behalf of Chenthill Palanisamy <pchenthill@novell.com>
Chenthill Palanisamy [Wed, 30 Apr 2008 08:20:12 +0000 (08:20 +0000)]
Committing on behalf of Chenthill Palanisamy  <pchenthill@novell.com>

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

        ** Fixes #358644 (bnc)
           Retracted groupwise appointments should disappear as
           soon as they are retracted.

svn path=/trunk/; revision=8715

16 years agoCommitting on behalf of Chenthill Palanisamy <pchenthill@novell.com>
Chenthill Palanisamy [Wed, 30 Apr 2008 08:08:14 +0000 (08:08 +0000)]
Committing on behalf of Chenthill Palanisamy  <pchenthill@novell.com>

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

        ** Fixes part of #350143 (bnc)
           Severe memory leak in evolution-data-server

svn path=/trunk/; revision=8714

16 years agoCommitting on behalf of Chenthill Palanisamy <pchenthill@novell.com>
Chenthill Palanisamy [Wed, 30 Apr 2008 07:51:08 +0000 (07:51 +0000)]
Committing on behalf of Chenthill Palanisamy  <pchenthill@novell.com>

2008-04-30  Chenthill Palanisamy  <pchenthill@novell.com>

        ** Fixes part of #350143 (bnc)
           Severe memory leak in evolution-data-server

svn path=/trunk/; revision=8713

16 years agoCommitting on behalf of Sankar P <psankar@novell.com>
Sankar P [Wed, 30 Apr 2008 03:54:05 +0000 (03:54 +0000)]
Committing on behalf of Sankar P  <psankar@novell.com>

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

        ** Fixes #182380 (bnc)
           Message classification and security cannot be viewed

svn path=/trunk/; revision=8707

16 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Wed, 30 Apr 2008 00:02:19 +0000 (00:02 +0000)]
Updated Norwegian bokmål translation.

2008-04-30  Kjartan Maraas  <kmaraas@gnome.org>

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

svn path=/trunk/; revision=8706

16 years agoCommitting on behalf of Chenthill Palanisamy <pchenthill@novell.com>
Chenthill Palanisamy [Tue, 29 Apr 2008 15:23:03 +0000 (15:23 +0000)]
Committing on behalf of Chenthill Palanisamy  <pchenthill@novell.com>

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

        ** Fixes #358584 (bnc)
           Display of web calendars ignores timezones

svn path=/trunk/; revision=8705

16 years agoCommitting on behalf of Chenthill Palanisamy <pchenthill@novell.com>
Chenthill Palanisamy [Tue, 29 Apr 2008 15:07:55 +0000 (15:07 +0000)]
Committing on behalf of Chenthill Palanisamy  <pchenthill@novell.com>

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

        ** Fixes #358650 (bnc)
           International clock applet is crashing

svn path=/trunk/; revision=8704

16 years agoBuild framework for new libebackend library.
Rob Bradford [Tue, 29 Apr 2008 14:34:35 +0000 (14:34 +0000)]
Build framework for new libebackend library.

2009-04-23  Rob Bradford  <rob@openedhand.com>

* Makefile.am:
* configure.in:
* libebackend/Makefile.am:
* libebackend/libebackend.pc.in:
Build framework for new libebackend library.

* libedataserver/Makefile.am:
Remove files that have moved to libebackend.

* libedataserver/e-data-server-module.[ch]:
* libedataserver/e-db3-utils.[ch]:
* libedataserver/e-dbhash.[ch]:
* libedataserer/e-file-cache.[ch]:
Moved to libebackend.

* src/Makefile.am:
* src/server.c:
Use libebackend headers and link to the library.

* docs/reference/Makefile.am:
* docs/reference/libebackend/Makefile.am:
* docs/reference/libebackend/libebackend-docs.xml:
* docs/reference/libebackend/libebackend-sections.txt:
* docs/reference/libebackend/libebackend.types:
Add documentation for new libebackend library.

* docs/reference/libedataserver/libedataserver.types:
Remove types that have been moved to libebackend.

* docs/reference/calendar/libedata-cal/Makefile.am:
Add libebackend to the gtk-doc scanner libraries.

svn path=/trunk/; revision=8703

16 years ago** Fix for bug #330990
Milan Crha [Tue, 29 Apr 2008 13:57:16 +0000 (13:57 +0000)]
** Fix for bug #330990

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

** Fix for bug #330990

* backends/caldav/e-cal-backend-caldav.c: (caldav_remove_object):
Allow remove only one instance of the recurring event.

svn path=/trunk/; revision=8702

16 years agoRemote g_asserts.
Srinivasa Ragavan [Tue, 29 Apr 2008 12:26:55 +0000 (12:26 +0000)]
Remote g_asserts.

2008-04-29  Srinivasa Ragavan  <sragavan@novell.com>

* calendar/tests/ecal/test-ecal.c: Remote g_asserts.

svn path=/trunk/; revision=8700

16 years agoUpdated Galician Translation.
Ignacio Casal Quinteiro [Tue, 29 Apr 2008 12:09:57 +0000 (12:09 +0000)]
Updated Galician Translation.

svn path=/trunk/; revision=8699

16 years ago** Fix for bug #502899
Milan Crha [Tue, 29 Apr 2008 07:51:02 +0000 (07:51 +0000)]
** Fix for bug #502899

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

** Fix for bug #502899

* storage/exchange-account.c: (struct _ExchangeAccountPrivate), (init),
(dispose), (finalize), (exchange_account_rescan_tree), (get_folder),
(hierarchy_new_folder), (hierarchy_removed_folder), (context_redirect),
(get_parent_and_name), (exchange_account_get_folder),
(exchange_account_get_folders), (exchange_account_get_folder_tree):
Guard private folder's hash tables with a lock to prevent access to
them from different threads in same the time.

svn path=/trunk/; revision=8695

16 years ago- don't free the same variable twice (#530323)
Sebastien Bacher [Mon, 28 Apr 2008 19:23:31 +0000 (19:23 +0000)]
- don't free the same variable twice (#530323)

2008-04-28  Sebastien Bacher  <seb128@ubuntu.com>

* backends/contacts/e-cal-backend-contacts.c: (book_record_new):
- don't free the same variable twice (#530323)

svn path=/trunk/; revision=8690

16 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 28 Apr 2008 13:10:19 +0000 (13:10 +0000)]
Updated Slovenian translation

svn path=/trunk/; revision=8689

16 years agoPatch from Ashish Shrivastava <shashish@novell.com> ** Fix for bug #381307 (bugzilla...
Suman Manjunath [Mon, 28 Apr 2008 05:48:46 +0000 (05:48 +0000)]
Patch from Ashish Shrivastava  <shashish@novell.com> ** Fix for bug #381307 (bugzilla.novell.com) (Run a single delta-thread to fetch changes from the GW server, for addressbooks)

svn path=/trunk/; revision=8687

16 years ago** Fixes bug #530139
Matthew Barnes [Sun, 27 Apr 2008 15:00:09 +0000 (15:00 +0000)]
** Fixes bug #530139

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

** Fixes bug #530139

* camel/tests/Makefile.am: Do not ship .svn files.

svn path=/trunk/; revision=8683

16 years agoUse "dialog-password" icon instead of "dialog-question" in the password
Matthew Barnes [Sat, 26 Apr 2008 22:42:35 +0000 (22:42 +0000)]
Use "dialog-password" icon instead of "dialog-question" in the password

2008-04-26  Matthew Barnes  <mbarnes@redhat.com>

* libedataserverui/e-passwords.c (ep_ask_password):
Use "dialog-password" icon instead of "dialog-question" in the
password dialog (HIG compliance).

svn path=/trunk/; revision=8682

16 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Sat, 26 Apr 2008 11:56:47 +0000 (11:56 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=8681

16 years ago** Fix for bug #301980
Milan Crha [Fri, 25 Apr 2008 14:54:25 +0000 (14:54 +0000)]
** Fix for bug #301980

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

** Fix for bug #301980

* e-passwords.c: (update_capslock_state), (ep_ask_password):
Warn user when Caps Lock is on.

svn path=/trunk/; revision=8680