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
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
Jeffrey Stedfast [Wed, 7 May 2008 01:27:20 +0000 (01:27 +0000)]
fixed header ordering
svn path=/trunk/; revision=8758
Jeffrey Stedfast [Wed, 7 May 2008 01:25:50 +0000 (01:25 +0000)]
fixed header ordering
svn path=/trunk/; revision=8757
Jeffrey Stedfast [Wed, 7 May 2008 01:24:20 +0000 (01:24 +0000)]
fixed header ordering
svn path=/trunk/; revision=8756
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
Jeffrey Stedfast [Wed, 7 May 2008 01:13:11 +0000 (01:13 +0000)]
reverted mbarnes' reindent commit
svn path=/trunk/; revision=8754
Jeffrey Stedfast [Wed, 7 May 2008 01:08:57 +0000 (01:08 +0000)]
fixed header ordering
svn path=/trunk/; revision=8753
Jeffrey Stedfast [Wed, 7 May 2008 00:49:39 +0000 (00:49 +0000)]
fixed indenting
svn path=/trunk/; revision=8752
Jeffrey Stedfast [Wed, 7 May 2008 00:39:54 +0000 (00:39 +0000)]
fixed header ordering
svn path=/trunk/; revision=8751
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
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
Sankarasivasubramanian Pasupathilingam [Tue, 6 May 2008 11:27:30 +0000 (11:27 +0000)]
Bad git-svn usage. Reverted.
svn path=/trunk/; revision=8748
Sankarasivasubramanian Pasupathilingam [Tue, 6 May 2008 11:13:30 +0000 (11:13 +0000)]
Changed the Macro name.
svn path=/trunk/; revision=8747
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
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
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
Sankarasivasubramanian Pasupathilingam [Tue, 6 May 2008 11:13:18 +0000 (11:13 +0000)]
Added files camel-db.[ch]
svn path=/trunk/; revision=8743
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
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
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
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
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
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
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
Yair Hershkovitz [Fri, 2 May 2008 00:04:41 +0000 (00:04 +0000)]
updated hebrew translation
svn path=/trunk/; revision=8725
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
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
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
Yair Hershkovitz [Wed, 30 Apr 2008 13:37:48 +0000 (13:37 +0000)]
updated hebrew translation
svn path=/trunk/; revision=8720
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
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
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
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
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
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
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
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
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
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
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
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
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
Ignacio Casal Quinteiro [Tue, 29 Apr 2008 12:09:57 +0000 (12:09 +0000)]
Updated Galician Translation.
svn path=/trunk/; revision=8699
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
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
Matej Urbančič [Mon, 28 Apr 2008 13:10:19 +0000 (13:10 +0000)]
Updated Slovenian translation
svn path=/trunk/; revision=8689
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
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
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
Jorge Gonzalez Gonzalez [Sat, 26 Apr 2008 11:56:47 +0000 (11:56 +0000)]
Updated Spanish translation
svn path=/trunk/; revision=8681
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
Srinivasa Ragavan [Fri, 25 Apr 2008 07:19:13 +0000 (07:19 +0000)]
Load contacts conditionally
svn path=/trunk/; revision=8678
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
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
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
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
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
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
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
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
Jorge Gonzalez Gonzalez [Sat, 19 Apr 2008 08:43:44 +0000 (08:43 +0000)]
Updated Spanish translation
svn path=/trunk/; revision=8663
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
Jeffrey Stedfast [Fri, 18 Apr 2008 13:26:28 +0000 (13:26 +0000)]
s/length/inlen/
svn path=/trunk/; revision=8661
Jeffrey Stedfast [Fri, 18 Apr 2008 13:25:52 +0000 (13:25 +0000)]
s/length/inlen/
svn path=/trunk/; revision=8660
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Suman Manjunath [Fri, 4 Apr 2008 10:13:31 +0000 (10:13 +0000)]
Fixed a few compiler warnings (bug #473880)
svn path=/trunk/; revision=8616
Matthew Barnes [Wed, 2 Apr 2008 20:12:14 +0000 (20:12 +0000)]
Remove NULL argument checks. Passing NULL is valid.
2008-04-02 Matthew Barnes <mbarnes@redhat.com>
* libedataserverui/e-passwords.c (ep_keyring_lookup_paswords):
Remove NULL argument checks. Passing NULL is valid.
svn path=/trunk/; revision=8615
Jeffrey Stedfast [Wed, 2 Apr 2008 19:47:00 +0000 (19:47 +0000)]
Fixed bug #417000.
2008-04-02 Jeffrey Stedfast <fejj@novell.com>
* camel-mime-utils.c (camel_header_fold): Fixed bug #417000.
svn path=/trunk/; revision=8613
Jeffrey Stedfast [Wed, 2 Apr 2008 19:18:00 +0000 (19:18 +0000)]
Add "ghost" folder info's if needed in order to make sure the folder-info
2007-05-31 Jeffrey Stedfast <fejj@novell.com>
* camel-imap4-store.c (imap4_build_folder_info): Add "ghost"
folder info's if needed in order to make sure the folder-info tree
is complete.
svn path=/trunk/; revision=8612