Milan Crha [Thu, 4 Jun 2009 18:45:01 +0000 (20:45 +0200)]
Bug #584797 - Do not set internal SQLite3 structures on error
Ross Burton [Mon, 1 Jun 2009 13:46:51 +0000 (14:46 +0100)]
Clean eds-version.h
Ross Burton [Wed, 3 Jun 2009 14:30:31 +0000 (15:30 +0100)]
Whitespace fixes
Matthew Barnes [Wed, 3 Jun 2009 17:53:49 +0000 (13:53 -0400)]
Fix a runtime printf format warning.
Matthew Barnes [Mon, 1 Jun 2009 22:52:45 +0000 (18:52 -0400)]
Add camel-mime-tables.c to BUILT_SOURCES.
Fridrich Strba [Wed, 3 Jun 2009 14:38:53 +0000 (16:38 +0200)]
Fix duplicate type declaration
Fridrich Strba [Wed, 3 Jun 2009 13:01:48 +0000 (15:01 +0200)]
Instead of duplicating libgnome function, use corresponding glib functions
Ross Burton [Wed, 3 Jun 2009 07:41:51 +0000 (08:41 +0100)]
Fix EDataBook cast macros
Ross Burton [Wed, 3 Jun 2009 07:31:54 +0000 (08:31 +0100)]
Fix copyright and use glib type in gen-western-table
Ross Burton [Wed, 3 Jun 2009 06:57:00 +0000 (07:57 +0100)]
Clean up whitespace
Rob Bradford [Fri, 24 Apr 2009 16:08:42 +0000 (17:08 +0100)]
Make the backend factory type const
Ross Burton [Tue, 2 Jun 2009 10:15:58 +0000 (11:15 +0100)]
Use an enum instead of define
Milan Crha [Tue, 2 Jun 2009 16:03:12 +0000 (18:03 +0200)]
Bug #580212 - Improving previous fix
Report error only when no data found or didn't found signature, otherwise
let it return signature information like before.
Milan Crha [Tue, 2 Jun 2009 14:18:53 +0000 (16:18 +0200)]
Bug #559345 - Support CalDAV free/busy extension
Matthew Barnes [Mon, 1 Jun 2009 16:03:11 +0000 (12:03 -0400)]
Fix compiler warnings in camel.
Matthew Barnes [Mon, 1 Jun 2009 05:20:44 +0000 (01:20 -0400)]
Fix compiler warnings in servers.
Matthew Barnes [Mon, 1 Jun 2009 03:11:46 +0000 (23:11 -0400)]
Fix compiler warnings in calendar.
Matthew Barnes [Mon, 1 Jun 2009 02:58:15 +0000 (22:58 -0400)]
Fix compiler warnings in addressbook.
Matthew Barnes [Mon, 1 Jun 2009 02:20:20 +0000 (22:20 -0400)]
Fix compiler warnings in libedataserverui.
Matthew Barnes [Mon, 1 Jun 2009 02:13:05 +0000 (22:13 -0400)]
Fix compiler warnings in libedataserver.
Milan Crha [Mon, 1 Jun 2009 18:29:31 +0000 (20:29 +0200)]
Bug #337082 - Do not return folders with empty names
Also contains some basic compiler warning fixes.
Milan Crha [Mon, 1 Jun 2009 16:59:40 +0000 (18:59 +0200)]
Bug #580212 - Report errors in CamelException when verifying signature
Tobias Mueller [Sun, 31 May 2009 23:10:03 +0000 (01:10 +0200)]
Harden WebDAV contact backend by checking for etag being NULL
Fixes bug 559980.
Matthew Barnes [Thu, 28 May 2009 19:18:40 +0000 (15:18 -0400)]
Exclude libdb and iconv-detect.c from previous cleanups.
Matthew Barnes [Thu, 28 May 2009 17:53:24 +0000 (13:53 -0400)]
Prefer GLib basic types over C types.
Matthew Barnes [Thu, 28 May 2009 17:32:38 +0000 (13:32 -0400)]
Whitespace cleanup.
Tiziano Müller [Thu, 28 May 2009 14:54:00 +0000 (10:54 -0400)]
Bug 584101 – Configure fails with kerberos and LDFLAGS="-Wl,--as-needed"
Milan Crha [Thu, 28 May 2009 14:44:20 +0000 (16:44 +0200)]
Bug #584030 - New API function for ESourceSelectorDialog
e_source_selector_dialog_select_default_source
Milan Crha [Thu, 28 May 2009 14:24:31 +0000 (16:24 +0200)]
Bug #583344 - do not leak pipe handles
when called disconnect inside connect function call in Camel.
Tobias Mueller [Wed, 27 May 2009 22:25:15 +0000 (00:25 +0200)]
Harden retrieving recurrence objects if calendar is busy
Try ten times, before bailing out.
Fixes bug 580724.
Milan Crha [Wed, 27 May 2009 13:38:50 +0000 (15:38 +0200)]
Function comment update.
As suggested in bug #540269.
Matthew Barnes [Wed, 27 May 2009 12:15:09 +0000 (08:15 -0400)]
Remove trailing whitespace, again.
Milan Crha [Wed, 27 May 2009 11:53:38 +0000 (13:53 +0200)]
Bug #562015 - CalDAV - Store CTag in a cache
Improved storing of a CTag, store it to a cache, to not fetch
whole calendar every start, only when CTag changed.
It's only part of that bug, it's not fixing it fully.
Matthew Barnes [Tue, 26 May 2009 20:39:56 +0000 (16:39 -0400)]
Fix miscellaneous issues causing warnings in Evolution.
Chenthill Palanisamy [Tue, 26 May 2009 10:50:13 +0000 (16:20 +0530)]
Fixes bug 506265 (bnc) - do not reset the meeting date to delivered date.
Chenthill Palanisamy [Tue, 26 May 2009 08:58:15 +0000 (14:28 +0530)]
Added couple of Apis for getting/settting percent as int.
Used for bindings in evolution-sharp.
Chenthill Palanisamy [Tue, 26 May 2009 07:46:07 +0000 (13:16 +0530)]
Fixes bugs 583528, 582643 (bgo).
* Fixes potential issues which could cause the mails to be missed.
* Sync's the deleted emails immediately instead of doing that when a new mails arrives.
Milan Crha [Mon, 25 May 2009 14:49:01 +0000 (16:49 +0200)]
Bug #543069 - Support detached instances in CalDAV
Improved support for recurring events in CalDAV, together with some
other related improvements and a leak fix
in e-cal-backend-util.c:is_attendee_declined
Matthew Barnes [Mon, 25 May 2009 12:58:26 +0000 (08:58 -0400)]
Post-release version bump.
Matthew Barnes [Mon, 25 May 2009 12:57:12 +0000 (08:57 -0400)]
** Evolution-Data-Server 2.27.2 Released
Matthew Barnes [Mon, 25 May 2009 05:43:36 +0000 (01:43 -0400)]
Fix compiler warnings in libedataserver.
Matthew Barnes [Mon, 25 May 2009 04:15:45 +0000 (00:15 -0400)]
Add very strict compiler warning flags.
Lots of new warnings to clean up. Have fun.
Matthew Barnes [Fri, 22 May 2009 14:37:40 +0000 (10:37 -0400)]
Update Win32 symbol export files.
Srinivasa Ragavan [Fri, 22 May 2009 10:31:05 +0000 (16:01 +0530)]
Commit custom patches of Anjal to EDS. Almost all of the code is
conditional and won't be run in Evolution's normal usage.
Matthew Barnes [Thu, 21 May 2009 14:34:27 +0000 (10:34 -0400)]
Rename configure.in to configure.ac.
GNU Autoconf manual states (section 3.1):
Previous versions of Autoconf promoted the name configure.in, which
is somewhat ambiguous (the tool needed to process this file is not
described by its extension), and introduces a slight confusion with
config.h.in and so on (for which '.in' means "to be processed by
configure"). Using configure.ac is now preferred.
Chenthill Palanisamy [Thu, 21 May 2009 06:40:31 +0000 (12:10 +0530)]
Fixes bug 498712 (bnc) - meetings are not deleted properly sometimes.
drtvasudevan [Wed, 20 May 2009 12:53:28 +0000 (18:23 +0530)]
Updated Tamil translation
Chenthill Palanisamy [Wed, 20 May 2009 10:07:43 +0000 (15:37 +0530)]
Fixes bug 499105 (bnc) - do not update the server utc time when the calendar opens.
If the cache is bug. updating the utc takes some time which causes the _open
method to be slow.
Chenthill Palanisamy [Wed, 20 May 2009 09:54:36 +0000 (15:24 +0530)]
Fixes bug 500133 (bnc) - show mails with same subject in a single thread.
Show messages with same subject in a thread. This enables bugzilla mails
with same subject to appear in subject based threading.
Chenthill Palanisamy [Wed, 20 May 2009 09:52:22 +0000 (15:22 +0530)]
Fixes bug 184554 (bnc) - multiple groupwise open noticies
Store the last modified time from the server to avoid false
notifications.
Ivar Smolin [Tue, 19 May 2009 19:17:00 +0000 (22:17 +0300)]
Updating Estonian translation
Jorge Gonzalez [Tue, 19 May 2009 18:35:59 +0000 (20:35 +0200)]
Updated Spanish translation
Milan Crha [Tue, 19 May 2009 15:43:51 +0000 (17:43 +0200)]
Bug #580419 - Remove deprecated libgnome dependency
Chenthill Palanisamy [Tue, 19 May 2009 12:36:01 +0000 (18:06 +0530)]
Fixes bug 494490 (bnc) - Fixes a crash while moving messages twice.
Chenthill Palanisamy [Tue, 19 May 2009 12:31:32 +0000 (18:01 +0530)]
Handle the case of invalid connections in mailer.
Chenthill Palanisamy [Tue, 19 May 2009 12:26:35 +0000 (17:56 +0530)]
Fixes bug 498745 (bnc) - Read/Unread count is not syncronized properly.
Update the cache only after sync'ing the changes to the server.
Milan Crha [Tue, 19 May 2009 12:39:29 +0000 (14:39 +0200)]
Bug #579176 - crashes when accepting meeting invitation
Matthew Barnes [Sun, 17 May 2009 19:39:01 +0000 (15:39 -0400)]
Bug 576413 – Cannot delete multiple categories at once
Matthew Barnes [Sun, 17 May 2009 16:47:06 +0000 (12:47 -0400)]
Basic ECategoriesDialog cleanup.
Matthew Barnes [Sat, 16 May 2009 11:29:48 +0000 (07:29 -0400)]
Fix several types of pedantic compiler warnings.
Rob Bradford [Fri, 24 Apr 2009 16:26:36 +0000 (17:26 +0100)]
Use the helper e_data_book_view_{ref, unref} functions
Fixes bug 580154.
Johnny Jacob [Wed, 13 May 2009 06:27:29 +0000 (11:57 +0530)]
Bug 581424 – Personal folder tree appears besides Public folder in subscription editor.
* camel-store.h: Added CAMEL_STORE_FOLDER_INFO_SUBSCRIPTION_LIST.
Useful in subscription editors. Clients should use this flag
to retrive folder list for subscriptions.
Marc-André Lureau [Sun, 10 May 2009 22:38:07 +0000 (01:38 +0300)]
build: dolt has some link issues with library dependency
This might not be seen when linking with a previously installed system
library. But in a jail, like with jhbuild, it fails to link, in a
clean build environment.
The workaround is to explicitely link with the missing library.
http://bugzilla.gnome.org/show_bug.cgi?id=582110
make[3]: Entering directory `/opt/git/evolution-data-server/src'
../doltlibtool --tag=CC --mode=link gcc-4.3 -g -O0 -Wall -Wmissing-prototypes -Wno-sign-compare -Wno-pointer-sign -L/opt/gnome2/lib -o evolution-data-server Evolution-DataServer-common.o Evolution-DataServer-skels.o Evolution-DataServer-stubs.o server-interface-check.o server-logging.o server.o offline-listener.o ../libebackend/libebackend-1.2.la ../addressbook/libedata-book/libedata-book-1.2.la ../calendar/libedata-cal/libedata-cal-1.2.la -pthread -L/opt/gnome2/lib -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lgmodule-2.0 -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lical -licalss -licalvcal -lpthread -pthread -L/opt/gnome2/lib -lxml2 -lbonobo-2 -lbonobo-activation -lORBit-2 -lgthread-2.0 -lrt -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgconf-2 -lglib-2.0 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lpthread
libtool: link: gcc-4.3 -g -O0 -Wall -Wmissing-prototypes -Wno-sign-compare -Wno-pointer-sign -o .libs/evolution-data-server Evolution-DataServer-common.o Evolution-DataServer-skels.o Evolution-DataServer-stubs.o server-interface-check.o server-logging.o server.o offline-listener.o -pthread -pthread -L/opt/gnome2/lib ../libebackend/.libs/libebackend-1.2.so ../addressbook/libedata-book/.libs/libedata-book-1.2.so ../calendar/libedata-cal/.libs/libedata-cal-1.2.so /opt/gnome2/lib/libgnome-2.so /usr/lib/libpopt.so /opt/gnome2/lib/libical.so /opt/gnome2/lib/libicalss.so /opt/gnome2/lib/libicalvcal.so /opt/gnome2/lib/libxml2.so /opt/gnome2/lib/libbonobo-2.so /opt/gnome2/lib/libbonobo-activation.so /opt/gnome2/lib/libORBit-2.so /opt/gnome2/lib/libgthread-2.0.so -lrt /opt/gnome2/lib/libsoup-2.4.so /opt/gnome2/lib/libgio-2.0.so /opt/gnome2/lib/libgobject-2.0.so /opt/gnome2/lib/libgmodule-2.0.so /opt/gnome2/lib/libgconf-2.so /opt/gnome2/lib/libglib-2.0.so -lplds4 -lplc4 -lnspr4 -ldl -lpthread -pthread -Wl,-rpath -Wl,/opt/gnome2/lib
../addressbook/libedata-book/.libs/libedata-book-1.2.so: undefined reference to `e_util_utf8_remove_accents'
Tobias Mueller [Fri, 8 Aug 2008 14:39:50 +0000 (16:39 +0200)]
Initialize provider_table in camel in case we haven't already
Call camel_type_init in camel_provider_list in camel/camel-provider.c in
case it we haven't already.
Fixes bug 549094.
Jorge Gonzalez [Fri, 8 May 2009 18:18:18 +0000 (20:18 +0200)]
Updated Spanish translation
Sergio Villar Senín [Tue, 28 Apr 2009 16:29:02 +0000 (18:29 +0200)]
Fix for the NSS_Shutdown crash
Jeff Cai [Wed, 6 May 2009 13:24:48 +0000 (21:24 +0800)]
2009-05-06 Jeff Cai <jeff.cai@sun.com>
** Fix for bug #581420
* camel-net-utils.c: (cs_getaddrinfo):
On Solaris, the service name 'http' or 'https' is not defined. Use
the port as the service name directly.
Srinivasa Ragavan [Tue, 5 May 2009 11:05:43 +0000 (16:35 +0530)]
** BUGFIX: 579360 - Problem with vfolders
Fix for vfolder hang.
Srinivasa Ragavan [Mon, 4 May 2009 17:08:53 +0000 (22:38 +0530)]
Version bump to 2.27.2
Srinivasa Ragavan [Mon, 4 May 2009 17:07:31 +0000 (22:37 +0530)]
NEWS for 2.27.1
paul [Mon, 4 May 2009 15:13:01 +0000 (11:13 -0400)]
Bug 573273 – Use g_poll() instead of poll()
Bharath Acharya [Mon, 4 May 2009 05:55:16 +0000 (11:25 +0530)]
Check for the validity of DT* strings. Crashes on windows port.
Fridrich Strba [Mon, 4 May 2009 05:45:51 +0000 (11:15 +0530)]
Map between the WinLDAP API and OpenLDAP API for windows port.
Srinivasa Ragavan [Sun, 3 May 2009 15:01:52 +0000 (20:31 +0530)]
** BUGFIX: 573170 - Add back support for vfolder of vfolders.
Handle uids as pstrings and ref them instead of duping.
Matthew Barnes [Sun, 3 May 2009 12:59:44 +0000 (08:59 -0400)]
Bug 577491 – "mailbox:%s (%s)" typo
Matthew Barnes [Sun, 3 May 2009 03:11:34 +0000 (23:11 -0400)]
Bug 572977 – Use g_strerror() instead of strerror()
Jorge Gonzalez [Fri, 1 May 2009 18:39:07 +0000 (20:39 +0200)]
Updated Spanish translation
Christian Kirbach [Fri, 1 May 2009 15:29:37 +0000 (17:29 +0200)]
Bug 577485 – CRL strings suck: explain the abbrevation.
Matthew Barnes [Fri, 1 May 2009 14:36:40 +0000 (10:36 -0400)]
Fix distcheck errors.
Matthew Barnes [Fri, 1 May 2009 11:13:55 +0000 (07:13 -0400)]
Add more .gitignore files and missing SGML doc files.
Matthew Barnes [Fri, 1 May 2009 02:30:05 +0000 (22:30 -0400)]
Bug 567731 – Redundant declarations in camel-folder-summary.h
Manoj Kumar Giri [Thu, 30 Apr 2009 09:42:26 +0000 (15:12 +0530)]
Updated Oriya Translation.
Milan Crha [Tue, 28 Apr 2009 11:50:54 +0000 (13:50 +0200)]
Ask calendar on a readonly state after changing its mode
** Part of fix for bug #553932
* libecal/e-cal.c: (cal_set_mode_cb): Recheck readonly state for
loaded ECal-s when changing online/offline mode.
Milan Crha [Mon, 27 Apr 2009 10:02:28 +0000 (12:02 +0200)]
Set new object properly on object modify in a file calendar backend
** Part of fix for bug #575773
Milan Crha [Mon, 27 Apr 2009 09:42:48 +0000 (11:42 +0200)]
Unset attachment icon if no attachment found
** Fix for bug #478239
Matthew Barnes [Sun, 26 Apr 2009 00:27:29 +0000 (20:27 -0400)]
Fix email addresses in doap file.
Rob Bradford [Fri, 24 Apr 2009 19:52:15 +0000 (20:52 +0100)]
Add first attempt at a .gitignore file
Milan Crha [Fri, 24 Apr 2009 18:22:23 +0000 (20:22 +0200)]
Define camel_folder_cmp_uids to compare UIDs properly
** Part of fix for bug #563954
Subclass for some providers.
Milan Crha [Fri, 24 Apr 2009 17:45:42 +0000 (19:45 +0200)]
Index files on Maildir accounts are not updated
** Fix for bug #571206
The above and couple compiler warning fixes.
Milan Crha [Fri, 24 Apr 2009 17:27:44 +0000 (19:27 +0200)]
Deprecate e_source_list_peek_group_by_name
** Fix for bug #569652
* libedataserver/e-source-list.h: (e_source_list_peek_group_by_name):
* libedataserver/e-source-list.c: (e_source_list_peek_group_by_name):
Deprecated since now, it's not safe for localized names.
* libedataserver/e-source-list.h: (e_source_list_ensure_group),
(e_source_list_peek_group_by_base_uri),
(e_source_list_peek_group_by_properties),
(e_source_list_remove_group_by_base_uri):
* libedataserver/e-source-list.c: (check_group_property):
New API functions.
* servers/exchange/storage/exchange-esource.c: (find_account_group),
(add_folder_esource): Do not use deprecated
e_source_list_peek_group_by_name and add
account's uid as a group property.
Milan Crha [Fri, 24 Apr 2009 17:17:13 +0000 (19:17 +0200)]
Compare URLs only on protocol, user, host and port for smtp and pop3
** Part of fix for bug #552583
* camel/providers/pop3/camel-pop3-provider.c: (pop3_url_hash), (pop3_url_equal),
(camel_provider_module_init), (add_hash), (check_equal):
* camel/providers/smtp/camel-smtp-provider.c: (smtp_url_hash), (smtp_url_equal),
(camel_provider_module_init), (add_hash), (check_equal):
Compare URLs only on protocol, user, host and port.
Milan Crha [Fri, 24 Apr 2009 16:37:46 +0000 (18:37 +0200)]
Allow getting system timezone information in libecal
** Part of fix for bug #381132
* libecal/Makefile.am:
* libecal/e-cal-system-timezone.h:
* libecal/e-cal-system-timezone.c:
New files for obtaining system timezone location,
based on gnome-panel's clock-applet system-timezone.c.
* libecal/e-cal-util.h: (e_cal_util_get_system_timezone_location),
(e_cal_util_get_system_timezone):
* libecal/e-cal-util.c: (): (e_cal_util_get_system_timezone_location),
(e_cal_util_get_system_timezone):
New API functions to obtain system timezone.
Milan Crha [Fri, 24 Apr 2009 16:28:57 +0000 (18:28 +0200)]
Make Search ignore accents for address book summary searches
** Partial fix for bug #343505
* libedataserver/e-data-server-util.h: (e_util_utf8_remove_accents):
* libedataserver/e-data-server-util.c: (e_util_utf8_remove_accents):
Helper function to remove accents from a UTF-8 string.
* libedata-book/e-book-backend-summary.c: (contains_helper),
(func_contains), (is_helper), (endswith_helper), (beginswith_helper):
* libedata-book/e-book-backend-sexp.c: (chars_to_unistring_lowercase),
(is_helper), (endswith_helper), (beginswith_helper), (exists_helper),
(func_exists): Compare texts without accents.
Srinivasa Ragavan [Fri, 24 Apr 2009 15:01:35 +0000 (20:31 +0530)]
Update version numbers preparing for GNOME 2.27.1 release.
Milan Crha [Fri, 24 Apr 2009 12:21:03 +0000 (14:21 +0200)]
Remove unused file
Part of fix for bug #478692
Sergio Villar Senín [Fri, 24 Apr 2009 09:46:36 +0000 (11:46 +0200)]
Fix for bug #578818
Sergio Villar Senín [Fri, 24 Apr 2009 09:45:45 +0000 (11:45 +0200)]
Fix for bug #578822
Sergio Villar Senín [Fri, 24 Apr 2009 09:44:44 +0000 (11:44 +0200)]
Fix for bug #578817
Jedy Wang [Fri, 24 Apr 2009 06:55:21 +0000 (14:55 +0800)]
Update the fix for #578210
I missed a return in the patch if cl is not in the watched_connections list
which would cause a crash.
Matthew Barnes [Thu, 23 Apr 2009 22:49:01 +0000 (18:49 -0400)]
Tweak the shortdesc