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

16 years agoLoad contacts conditionally
Srinivasa Ragavan [Fri, 25 Apr 2008 07:19:13 +0000 (07:19 +0000)]
Load contacts conditionally

svn path=/trunk/; revision=8678

16 years agoPut it back. Apparently Automake insists on it.
Matthew Barnes [Wed, 23 Apr 2008 13:57:00 +0000 (13:57 +0000)]
Put it back. Apparently Automake insists on it.

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

* README: Put it back.  Apparently Automake insists on it.

svn path=/trunk/; revision=8675

16 years agoVersion bump to 2.23.1
Srinivasa Ragavan [Wed, 23 Apr 2008 05:30:16 +0000 (05:30 +0000)]
Version bump to 2.23.1

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

* configure.in: Version bump to 2.23.1

svn path=/trunk/; revision=8674

16 years agoEvolution Data Server 2.23.1 release and version bump.
Srinivasa Ragavan [Wed, 23 Apr 2008 05:29:08 +0000 (05:29 +0000)]
Evolution Data Server 2.23.1 release and version bump.

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

* NEWS, configure.in: Evolution Data Server 2.23.1 release and version
bump.

svn path=/trunk/; revision=8673

16 years ago** Fixes bug #441497
Matthew Barnes [Wed, 23 Apr 2008 03:32:46 +0000 (03:32 +0000)]
** Fixes bug #441497

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

** Fixes bug #441497

* README: File is empty, remove it.

* Makefile.am: Remove README.

svn path=/trunk/; revision=8671

16 years ago** Fix for bug #529339
Milan Crha [Tue, 22 Apr 2008 12:35:39 +0000 (12:35 +0000)]
** Fix for bug #529339

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

** Fix for bug #529339

* camel-folder-summary.c: (camel_system_flag):
Do not access NULL pointer, aka recognize sentinel properly.

svn path=/trunk/; revision=8669

16 years agoTranslation updated by Ivar Smolin
Priit Laes [Sun, 20 Apr 2008 17:48:44 +0000 (17:48 +0000)]
Translation updated by Ivar Smolin

2008-04-20  Priit Laes  <plaes at svn dot gnome dot org>

* et.po: Translation updated by Ivar Smolin

svn path=/trunk/; revision=8666

16 years agoAdd new symbols to the API docs.
Matthew Barnes [Sat, 19 Apr 2008 21:04:37 +0000 (21:04 +0000)]
Add new symbols to the API docs.

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

* docs/reference: Add new symbols to the API docs.

svn path=/trunk/; revision=8665

16 years agoreviewed by: Ross Burton
Jaap A. Haitsma [Sat, 19 Apr 2008 17:44:58 +0000 (17:44 +0000)]
reviewed by: Ross Burton

2008-04-19  Jaap A. Haitsma  <jaap@haitsma.org>

reviewed by: Ross Burton

* libebook/e-address-western.h:
* libebook/e-name-western.h:
include glib.h in above files. Fixes bug #528922

svn path=/trunk/; revision=8664

16 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Sat, 19 Apr 2008 08:43:44 +0000 (08:43 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=8663

16 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Sat, 19 Apr 2008 08:24:16 +0000 (08:24 +0000)]
Updated Norwegian bokmål translation.

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

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

svn path=/trunk/; revision=8662

16 years agos/length/inlen/
Jeffrey Stedfast [Fri, 18 Apr 2008 13:26:28 +0000 (13:26 +0000)]
s/length/inlen/

svn path=/trunk/; revision=8661

16 years agos/length/inlen/
Jeffrey Stedfast [Fri, 18 Apr 2008 13:25:52 +0000 (13:25 +0000)]
s/length/inlen/

svn path=/trunk/; revision=8660

16 years agoFix a build break. Use different variable names for different purposes.
Sankar P [Fri, 18 Apr 2008 05:32:07 +0000 (05:32 +0000)]
Fix a build break. Use different variable names for different purposes.

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

* camel-mime-filter-pgp.c: (filter_run):
Fix a build break. Use different variable names
for different purposes.

svn path=/trunk/; revision=8659

16 years agoUpdating the Camel guards.
Srinivasa Ragavan [Fri, 18 Apr 2008 05:29:27 +0000 (05:29 +0000)]
Updating the Camel guards.

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

* MAINTAINERS: Updating the Camel guards.

svn path=/trunk/; revision=8658

16 years agoProperly handle CRLF line-endings and fixed the logic so that we could
Jeffrey Stedfast [Thu, 17 Apr 2008 18:18:08 +0000 (18:18 +0000)]
Properly handle CRLF line-endings and fixed the logic so that we could

2008-04-17  Jeffrey Stedfast  <fejj@novell.com>

* camel-mime-filter-pgp.c (filter_run): Properly handle CRLF
line-endings and fixed the logic so that we could never read
beyond the end of the buffer. Also fixed the "blank line end of
headers" case which only allowed a single whitespace character.

svn path=/trunk/; revision=8656

16 years ago** Fix for bug #526741 (gnome-vfs to gio/gvfs port)
Milan Crha [Thu, 17 Apr 2008 16:47:00 +0000 (16:47 +0000)]
** Fix for bug #526741 (gnome-vfs to gio/gvfs port)

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

** Fix for bug #526741 (gnome-vfs to gio/gvfs port)

* configure.in: Do not require gnome-vfs, use gio/gvfs instead.
Bumped LIBCAMEL_CURRENT to 12.

* addressbook/libebook/e-contact.c: Do not include gnome-vfs anymore.

* calendar/libedata-cal/libedata-cal.pc.in: Do not require gnomve-vfs,
require gio-2.0 instead.
* calendar/backends/file/e-cal-backend-file.c: (struct _ECalBackendFilePrivate),
(save_file_when_idle), (uri_to_path), (open_cal), (reload_cal),
(create_cal), (get_uri_string), (e_cal_backend_file_open),
(e_cal_backend_file_compute_changes), (e_cal_backend_file_init):
* calendar/backends/groupwise/e-cal-backend-groupwise-utils.c:
(get_mime_type), (e_cal_backend_groupwise_set_attachments_from_comp):
* calendar/backends/groupwise/e-cal-backend-groupwise.c:
(e_cal_backend_groupwise_compute_changes):
Do not use gnome-vfs, use gio/gvfs instead.
* calendar/backends/google/e-cal-backend-google-utils.c:
* calendar/backends/google/e-cal-backend-google.c: Do not include gnome-vfs.

* camel/camel-stream-vfs.h:
* camel/camel-stream-vfs.c: Do not depend on gnomve-vfs, but use gio/gvfs
instead. Dropped camel_stream_vfs_new_with_handle, new function for
this is camel_stream_vfs_new_with_stream, also prototype for
camel_stream_vfs_new_with_uri has been changed.
CamelStreamVFS is not seekable anymore.

* src/server.c: (main):

svn path=/trunk/; revision=8655

16 years ago2008-04-16 Ebby wiselyn <ebbyw@gnome.org> ** Fix for bug #523630
Ebby Wiselyn [Wed, 16 Apr 2008 20:58:14 +0000 (20:58 +0000)]
2008-04-16  Ebby wiselyn <ebbyw@gnome.org> ** Fix for bug #523630

* backends/google/e-cal-backend-google-utils.c: Error handling changes

svn path=/trunk/; revision=8653

16 years ago2008-04-16 Ebby wiselyn <ebbyw@gnome.org> ** Fix for bug #523630
Ebby Wiselyn [Wed, 16 Apr 2008 20:57:27 +0000 (20:57 +0000)]
2008-04-16  Ebby wiselyn <ebbyw@gnome.org> ** Fix for bug #523630

* backends/google/e-cal-backend-google.c: Error handling changes

svn path=/trunk/; revision=8652

16 years ago2008-04-16 Ebby wiselyn <ebbyw@gnome.org> ** Fix for bug #523630
Ebby Wiselyn [Wed, 16 Apr 2008 20:55:52 +0000 (20:55 +0000)]
2008-04-16  Ebby wiselyn <ebbyw@gnome.org> ** Fix for bug #523630

svn path=/trunk/; revision=8651

16 years ago2008-04-16 Ebby Wiselyn <ebbyw@gnome.org> ** Fix for bug #523630, #518656
Ebby Wiselyn [Wed, 16 Apr 2008 20:47:15 +0000 (20:47 +0000)]
2008-04-16  Ebby Wiselyn <ebbyw@gnome.org> ** Fix for bug #523630, #518656

svn path=/trunk/; revision=8650

16 years ago2008-04-16 Ebby Wiselyn <ebbyw@gnome.org> ** Fix for bug #523630, #518656
Ebby Wiselyn [Wed, 16 Apr 2008 20:46:17 +0000 (20:46 +0000)]
2008-04-16  Ebby Wiselyn <ebbyw@gnome.org> ** Fix for bug #523630, #518656
* gdata-google-service.h: Added Error Handling Support

svn path=/trunk/; revision=8649

16 years ago2008-04-16 Ebby Wiselyn <ebbyw@gnome.org> ** Fix for bug #523630, #518656
Ebby Wiselyn [Wed, 16 Apr 2008 20:43:45 +0000 (20:43 +0000)]
2008-04-16  Ebby Wiselyn <ebbyw@gnome.org> ** Fix for bug #523630, #518656

* gdata-google-service.c: Added Error Handling Support

(gdata_google_error_quark),
(gdata_google_service_update_entry),
(gdata_google_service_delete_entry),
(gdata_google_service_insert_entry),
(gdata_google_service_get_feed),
(gdata_google_service_set_credentials),
(gdata_google_service_insert_entry):

svn path=/trunk/; revision=8648

16 years ago2008-04-16 Ebby Wiselyn <ebbyw@gnome.org> ** Google Contact API
Ebby Wiselyn [Wed, 16 Apr 2008 20:30:56 +0000 (20:30 +0000)]
2008-04-16  Ebby Wiselyn    <ebbyw@gnome.org> ** Google Contact API

svn path=/trunk/; revision=8647

16 years ago2008-04-16 Ebby Wiselyn <ebbyw@gnome.org> ** Fixes Bug 523630
Ebby Wiselyn [Wed, 16 Apr 2008 20:29:22 +0000 (20:29 +0000)]
2008-04-16  Ebby Wiselyn    <ebbyw@gnome.org> ** Fixes Bug 523630

* gdata-service-iface.h: Updated google service API's for error handling

svn path=/trunk/; revision=8646

16 years ago2008-04-16 Ebby Wiselyn <ebbyw@gnome.org> ** Fixes Bug 523630
Ebby Wiselyn [Wed, 16 Apr 2008 20:28:29 +0000 (20:28 +0000)]
2008-04-16  Ebby Wiselyn    <ebbyw@gnome.org> ** Fixes Bug 523630

* gdata-service-iface.c: Updated google service API's for error handling
(gdata_service_get_feed),
(gdata_service_insert_entry),
(gdata_service_update_entry),
(gdata_service_get_entry),
(gdata_service_delete_entry):

svn path=/trunk/; revision=8645

16 years ago2008-04-16 Ebby Wiselyn <ebbyw@gnome.org> ** Fixes Bug 523630
Ebby Wiselyn [Wed, 16 Apr 2008 20:26:44 +0000 (20:26 +0000)]
2008-04-16  Ebby Wiselyn    <ebbyw@gnome.org> ** Fixes Bug 523630
* gdata-entry.h: Created GData Types for Contacts
 GDataEntryEmailAddress, GDataEntryImAddress, GDataEntryOrganization,
 GDataEntryPhoneNumber, GDataEntryPostalAddress.

svn path=/trunk/; revision=8644

16 years ago2008-04-16 Ebby Wiselyn <ebbyw@gnome.org> ** Fixes Bug 523630
Ebby Wiselyn [Wed, 16 Apr 2008 20:25:50 +0000 (20:25 +0000)]
2008-04-16  Ebby Wiselyn    <ebbyw@gnome.org> ** Fixes Bug 523630
* gdata-entry.c: Added API's for GDataContact
(gdata_entry_get_email_addresses),
(gdata_entry_get_primary_email_address),
(gdata_entry_get_im_addresses),
(gdata_entry_get_primary_im_address),
(gdata_entry_get_organizations),
(gdata_entry_primary_organization),
(gdata_entry_get_phone_numbers),
(gdata_entry_get_primary_phone_number),
(gdata_entry_get_postal_address),
(gdata_entry_get_primary_postal_address),
(gdata_entry_is_deleted),
(gdata_entry_set_email_addresses),
(gdata_entry_set_im_addresses),
(gdata_entry_set_organizations),
(gdata_entry_set_phone_numbers),
(gdata_entry_set_postal_addresses),
(gdata_entry_set_im_addresses),
(email_address_to_xmlnode),
(xmlnode_to_email_address),
(xmlnode_to_im_address),
(xmlnode_to_organization),
(xmlnode_to_phone_number),
(xmlnode_to_postal_address),
(email_address_to_xmlnode),
(im_address_to_xmlnode),
(organization_to_xmlnode),
(phone_number_to_xmlnode),
(postal_address_to_xmlnode),
(gdata_entry_new_from_xmlptr),
(gdata_entry_generate_xml),
(gdata_entry_finalize):

svn path=/trunk/; revision=8643

16 years ago2008-04-16 Ebby Wiselyn <ebbyw@gnome.org> ** Fixes Bug 523630
Ebby Wiselyn [Wed, 16 Apr 2008 20:23:28 +0000 (20:23 +0000)]
2008-04-16  Ebby Wiselyn    <ebbyw@gnome.org> ** Fixes Bug 523630
* gdata-feed.h: Added function prototype

svn path=/trunk/; revision=8642

16 years ago2008-04-16 Ebby Wiselyn <ebbyw@gnome.org> ** Fixes Bug 523630
Ebby Wiselyn [Wed, 16 Apr 2008 20:20:07 +0000 (20:20 +0000)]
2008-04-16  Ebby Wiselyn    <ebbyw@gnome.org> ** Fixes Bug 523630
* gdata-feed.c: Added function to retrieve updated time of feed.
(gdata_feed_new_from_xml):

svn path=/trunk/; revision=8641

16 years ago** Fixes bug #514300
Christian Kellner [Wed, 16 Apr 2008 19:11:29 +0000 (19:11 +0000)]
** Fixes bug #514300

2008-04-16  Christian Kellner  <gicmo@gnome.org>

** Fixes bug #514300

* providers/imap/camel-imap-store.c:
Make sure we do the Inbox -> INBOX translation at the right place,
i.e. *after* we asked the camel_store_summary_path with the correct
folder_name that we got from the server.

svn path=/trunk/; revision=8639

16 years ago** Fix for bug #524324
Milan Crha [Wed, 16 Apr 2008 12:41:35 +0000 (12:41 +0000)]
** Fix for bug #524324

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

** Fix for bug #524324

* libedata-cal/e-data-cal-view.h: (struct _EDataCalViewClass):
* libedata-cal/e-data-cal-view.c: (e_data_cal_view_class_init):
New signal "last_listener_gone" to indicate noone is using the query.
* libedata-cal/e-data-cal-view.c: (listener_died_cb): Emit the signal.
* libedata-cal/e-data-cal-view.c: (e_data_cal_view_set_property):
Increase the reference counter for the backend property.
* libedata-cal/e-cal-backend.h: (e_cal_backend_remove_query):
* libedata-cal/e-cal-backend.c: (e_cal_backend_remove_query):
Pair function to e_cal_backend_add_query.
* libedata-cal/e-data-cal.c: (disconnect_query),
(query_last_listener_gone_cb): New helper functions to properly
disconnect/remove queries without listeners.
* libedata-cal/e-data-cal.c: (impl_Cal_getQuery):
Listen to "last_listener_gone" signal on new query.
* libedata-cal/e-data-cal.c: (e_data_cal_finalize):
Disconnect queries properly, before destroying the hash table.
* libedata-cal/e-cal-backend.c: (e_cal_backend_init):
* libedata-cal/e-data-cal.c: (e_data_cal_init):
Use bonobo_object_ref/unref for EDataCalView objects.

svn path=/trunk/; revision=8638

16 years agoFree memory even on error conditions. Fix the memory leak.
Sankar P [Wed, 16 Apr 2008 08:39:28 +0000 (08:39 +0000)]
Free memory even on error conditions. Fix the memory leak.

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

* camel-groupwise-folder.c: (update_update):
Free memory even on error conditions. Fix the
memory leak.

svn path=/trunk/; revision=8636

16 years ago** Fix for bug #475616
Milan Crha [Tue, 15 Apr 2008 12:08:33 +0000 (12:08 +0000)]
** Fix for bug #475616

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

** Fix for bug #475616

* libedataserver/e-component-listener.c: (watched_lock),
(connection_listen_cb), (e_component_listener_finalize),
(e_component_listener_new): Use rather rec mutex here.

svn path=/trunk/; revision=8634

16 years agoUse g_queue_peek_head_link() to obtain a GQueue list node (#453109).
Matthew Barnes [Mon, 14 Apr 2008 14:35:40 +0000 (14:35 +0000)]
Use g_queue_peek_head_link() to obtain a GQueue list node (#453109).

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

* libedataserverui/e-passwords.c (pass_response):
Use g_queue_peek_head_link() to obtain a GQueue list node (#453109).

svn path=/trunk/; revision=8633

16 years ago** Fix for bug #270406
Milan Crha [Mon, 14 Apr 2008 14:29:14 +0000 (14:29 +0000)]
** Fix for bug #270406

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

** Fix for bug #270406

* camel/camel-folder.h: (CamelFolderClass):
* camel/camel-folder.c: (camel_folder_class_init), (get_quota_info),
(camel_folder_get_quota_info), (camel_folder_quota_info_new),
(camel_folder_quota_info_clone), (camel_folder_quota_info_free):
Add virtual function get_quota_info on a folder. Also add functions
to work with CamelFolderQuotaInfo structure.

* camel/providers/imap/camel-imap-store.h:
* camel/providers/imap/camel-imap-store.c: (struct capabilities[]):
Add new check for IMAP_CAPABILITY_QUOTA.
* camel/providers/imap/camel-imap-folder.c: (camel_imap_folder_class_init),
(imap_get_quota_info): Implement get_quota_info on a folder.

svn path=/trunk/; revision=8632

16 years ago** Fix for bug #274316
Milan Crha [Mon, 14 Apr 2008 14:17:15 +0000 (14:17 +0000)]
** Fix for bug #274316

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

** Fix for bug #274316

* camel-imap-folder.c: (handle_copyuid_copy_user_tags), (do_copy):
Also copy user tags when copying messages between folders.

svn path=/trunk/; revision=8630

16 years agodefine O_LARGEFILE in the no case
Jeffrey Stedfast [Mon, 7 Apr 2008 20:49:33 +0000 (20:49 +0000)]
define O_LARGEFILE in the no case

svn path=/trunk/; revision=8626

16 years agoDo proper checks for largefile support and properly setup proper CFLAGS to
Jeffrey Stedfast [Mon, 7 Apr 2008 16:11:40 +0000 (16:11 +0000)]
Do proper checks for largefile support and properly setup proper CFLAGS to

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

* configure.in: Do proper checks for largefile support and
properly setup proper CFLAGS to support it.

svn path=/trunk/; revision=8625

16 years ago** Fixes bug #526138
Matthew Barnes [Mon, 7 Apr 2008 04:07:47 +0000 (04:07 +0000)]
** Fixes bug #526138

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

** Fixes bug #526138

* camel-mime-utils.c (camel_header_unfold):
Return NULL if the input string is NULL.

svn path=/trunk/; revision=8623

16 years agoUpdated Russian translation.
Yuriy Penkin [Sun, 6 Apr 2008 20:39:18 +0000 (20:39 +0000)]
Updated Russian translation.

2008-04-07  Yuriy Penkin <yura.penkin@gmail.com>

* ru.po: Updated Russian translation.

svn path=/trunk/; revision=8621

16 years agoUnfold the header before decoding it. (summary_format_string): Same.
Jeffrey Stedfast [Sat, 5 Apr 2008 02:18:52 +0000 (02:18 +0000)]
Unfold the header before decoding it. (summary_format_string): Same.

2008-04-04  Jeffrey Stedfast  <fejj@novell.com>

* camel-folder-summary.c (summary_format_address): Unfold the
header before decoding it.
(summary_format_string): Same.

* camel-mime-message.c (process_header): Unfold certain headers.

svn path=/trunk/; revision=8620

16 years ago** Fix for bug #522433
Milan Crha [Fri, 4 Apr 2008 16:54:59 +0000 (16:54 +0000)]
** Fix for bug #522433

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

** Fix for bug #522433

* camel-spool-summary.c: (spool_summary_sync_full):
* camel-mh-summary.c: (mh_summary_next_uid_string),
(camel_mh_summary_add):
* camel-maildir-summary.c: (camel_maildir_summary_add):
* camel-mbox-folder.c: (mbox_lock):
* camel-spool-folder.c: (spool_lock): Open files with O_LARGEFILE flag.

svn path=/trunk/; revision=8618

16 years agoApplied patch by Craig Shelly to fix the PRESERVE_HEADERS logic. First
Jeffrey Stedfast [Fri, 4 Apr 2008 14:55:53 +0000 (14:55 +0000)]
Applied patch by Craig Shelly to fix the PRESERVE_HEADERS logic. First

2008-04-04  Jeffrey Stedfast  <fejj@novell.com>

* camel-mime-parser.c (folder_scan_header): Applied patch by Craig
Shelly to fix the PRESERVE_HEADERS logic. First step in fixing bug
#235681.

svn path=/trunk/; revision=8617