platform/upstream/evolution-data-server.git
18 years agofixes #120071
Chenthill Palanisamy [Tue, 4 Oct 2005 08:51:15 +0000 (08:51 +0000)]
fixes #120071

18 years agodded mutext lock for ldap connection handler, so that it is not accessed
Sushma Rai [Tue, 4 Oct 2005 07:00:16 +0000 (07:00 +0000)]
dded mutext lock for ldap connection handler, so that it is not accessed
during ldap_reconnect().

18 years ago** See bug 314751
Parthasarathi Susarla [Mon, 3 Oct 2005 08:30:05 +0000 (08:30 +0000)]
** See bug 314751

2005-10-03  Parthasarathi Susarla <sparthasarathi@novell.com>

** See bug 314751

* camel-groupwise-utils.c:
(send_as_attachment): set file name as text.htm
(camel_groupwise_util_item_from_message): if its multipart/alternative
get the html and text parts independently

18 years agoremove env check GROUPWISE_SHARED_FOLDER to enable shared folder
Vivek Jain [Mon, 3 Oct 2005 06:30:55 +0000 (06:30 +0000)]
remove env check GROUPWISE_SHARED_FOLDER to enable shared folder

2005-09-30 Vivek Jain <jvivek@novell.com>

* camel-groupwise-store.c: (get_folder_info)
remove env check GROUPWISE_SHARED_FOLDER
to enable shared folder functionality

18 years agofixes #314925.
Chenthill Palanisamy [Sat, 1 Oct 2005 15:31:39 +0000 (15:31 +0000)]
fixes #314925.

18 years agocommitting the recurrence fix from harry lu.
Chenthill Palanisamy [Sat, 1 Oct 2005 11:28:58 +0000 (11:28 +0000)]
committing the recurrence fix from harry lu.

18 years agoFixes #314243.
Chenthill Palanisamy [Fri, 30 Sep 2005 11:52:29 +0000 (11:52 +0000)]
Fixes #314243.

18 years agoFixes #316195.
Chenthill Palanisamy [Fri, 30 Sep 2005 10:52:15 +0000 (10:52 +0000)]
Fixes #316195.

18 years agoIn composer, selecting the comma also along with the autocompleted entry,
Sushma Rai [Fri, 30 Sep 2005 08:23:06 +0000 (08:23 +0000)]
In composer, selecting the comma also along with the autocompleted entry,
while deleting. Fixes #314997

18 years agoSkips the hierarchies creation if it is done. ** Fixes #312229.
Arunprakash [Fri, 30 Sep 2005 05:16:29 +0000 (05:16 +0000)]
Skips the hierarchies creation if it is done. ** Fixes #312229.

2005-09-30  Arunprakash  <arunp@novell.com>

        * storage/exchange-account.c (setup_account_hierarchies) : Skips the
        hierarchies creation if it is done.
        ** Fixes #312229.

18 years agoFixes #309679.
Chenthill Palanisamy [Thu, 29 Sep 2005 12:08:45 +0000 (12:08 +0000)]
Fixes #309679.

18 years agoFix the password key to be consistent with the camel key. Strips the ';'
Sarfraaz Ahmed [Wed, 28 Sep 2005 13:35:18 +0000 (13:35 +0000)]
Fix the password key to be consistent with the camel key. Strips the ';'

2005-08-26  Sarfraaz Ahmed <asarfraaz@novell.com>

        * lib/e2k-autoconfig.c (e2k_validate_user) : Fix the password key to
        be consistent with the camel key.
        * storage/e-folder-exchange.c (sanitize_path) : Strips the ';' in the
        path.
        * storage/exchange-account.c (get_hierarchy_for)
        (setup_account_hierarchies) : Fix the physical uri to delimit the
        folder path from the uri with a ';'
        (exchange_account_new) : Fix the uri authority to be same as the camel
        uri which would be later used in all components for creating the
        password key.

18 years agoDo not recreate the uri. Instead strip the uri part after a ';'. The
Sarfraaz Ahmed [Wed, 28 Sep 2005 13:18:01 +0000 (13:18 +0000)]
Do not recreate the uri. Instead strip the uri part after a ';'. The

2005-09-27  Sarfraaz Ahmed <asarfraaz@novell.com>

        * libecal/e-cal.c (build_pass_key) : Do not recreate the uri. Instead
        strip the uri part after a ';'. The backend can now set its uri
        accordingly to have a consistent password key across multiple calendars
        * libedata-cal/e-data-cal-factory.c (impl_CalFactory_getCal) : Use the
        esource uri instead of the euri string to identify the calendar.
        Fixes #314746

18 years agoAdded peek to the view so that the unread status of mails doesnt get
Sankar P [Wed, 28 Sep 2005 09:16:26 +0000 (09:16 +0000)]
Added peek to the view so that the unread status of mails doesnt get

2005-09-28  Sankar P  <psankar@novell.com>

* camel-groupwise-folder.c (groupwise_refresh_folder):
Added peek to the view so that the unread status of mails doesnt get
changed during a proxy access.
Fixes #309993

18 years ago** See bug #315173.
Vivek Jain [Tue, 27 Sep 2005 12:22:12 +0000 (12:22 +0000)]
** See bug #315173.

2005-09-27  Vivek Jain <jvivek@novell.com>

** See bug #315173.

* camel-imap-folder.c:(do_append): Null check the
info before using it
initialize flags as we '&' with old value.

18 years agoFixes #317226
Wang Xin [Tue, 27 Sep 2005 09:39:14 +0000 (09:39 +0000)]
Fixes #317226

2005-09-26  Wang Xin  <jedy.wang@sun.com>

        Fixes #317226

        * libecal/e-cal.c: (generate_instances): For all day events,
        set the timezone of start time and end time to default zone,
        in case that it is NULL.

18 years agoUse strchr() instead of index().
Tor Lillqvist [Tue, 27 Sep 2005 09:03:52 +0000 (09:03 +0000)]
Use strchr() instead of index().

2005-09-27  Tor Lillqvist  <tml@novell.com>

* libebook/e-contact.c (e_contact_date_from_string): Use strchr()
instead of index().

18 years agoMemory leak fixes.
Veerapuram Varadhan [Mon, 26 Sep 2005 12:45:16 +0000 (12:45 +0000)]
Memory leak fixes.

* camel-groupwise-folder.c: (camel_gw_folder_new)
  Memory leak fixes.

* camel-groupwise-store.c: (groupwise_store_construct)
  (camel_groupwise_store_finalize): Memory leak fixes, use
  g_hash_table_new_full instead of g_hash_table_new.

18 years agoinitialize variables email and from. **Fixes #314942
Vivek Jain [Mon, 26 Sep 2005 10:34:45 +0000 (10:34 +0000)]
initialize variables email and from. **Fixes #314942

2005-09-26 Vivek Jain <jvivek@novell.com>

* camel-groupwise-folder.c :(update_junk_list)
initialize variables email and from.
**Fixes #314942

18 years ago** Fixes bug 314588.
Praveen Kumar [Fri, 23 Sep 2005 10:57:04 +0000 (10:57 +0000)]
** Fixes bug 314588.

2005-09-05  Praveen Kumar  <kpraveen@novell.com>

        ** Fixes bug 314588.

        * lib/e2k-context.c (e2k_context_new) : Modified the constructor
        to return NULL if there is no host name in the SOUP URI.

18 years ago*** empty log message ***
Parthasarathi Susarla [Fri, 23 Sep 2005 05:53:03 +0000 (05:53 +0000)]
*** empty log message ***

18 years agoFixes #273149. adding translator comment for "hot contacts".
Andre Klapper [Thu, 22 Sep 2005 16:29:08 +0000 (16:29 +0000)]
Fixes #273149. adding translator comment for "hot contacts".

2005-09-17  Andre Klapper  <a9016009@gmx.de>

Fixes #273149.
* libedataserver/e-categories.c: adding translator comment for
"hot contacts".

18 years ago** See bug #316287
Parthasarathi Susarla [Thu, 22 Sep 2005 11:54:49 +0000 (11:54 +0000)]
** See bug #316287

2005-09-22  Parthasarathi Susarla <sparthasarathi@novell.com>

** See bug #316287

* camel-mime-filter-bestenc.c:(camel_mime_filter_bestenc_get_best_encode):
Remove the last return statement that can never be reached.

18 years agoDefined new macro CAMEL_FOLDER_TYPE_SENT for identifying sent-folder.
Sankar P [Tue, 20 Sep 2005 12:36:19 +0000 (12:36 +0000)]
Defined new macro CAMEL_FOLDER_TYPE_SENT for identifying sent-folder.

2005-09-15  Sankar P  <psankar@novell.com>

* camel-store.h:
Defined new macro CAMEL_FOLDER_TYPE_SENT for identifying sent-folder.
Needed for fixing #257321

18 years agoUpdated Swedish translation.
Christian Rose [Mon, 19 Sep 2005 21:59:40 +0000 (21:59 +0000)]
Updated Swedish translation.

2005-09-19  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

18 years agoDon't discard date part in date-time value. Fixes #316337.
Jürg Billeter [Mon, 19 Sep 2005 09:18:51 +0000 (09:18 +0000)]
Don't discard date part in date-time value. Fixes #316337.

2005-09-19  Jürg Billeter  <j@bitron.ch>

* libebook/e-contact.c: (e_contact_date_from_string):
Don't discard date part in date-time value.
Fixes #316337.

18 years agocommitting the Changelog
Chenthill Palanisamy [Mon, 19 Sep 2005 07:22:19 +0000 (07:22 +0000)]
committing the Changelog

18 years agoFixes #116162
Chenthill Palanisamy [Mon, 19 Sep 2005 07:21:06 +0000 (07:21 +0000)]
Fixes #116162

18 years agoSave changes made to the folder counts to the store summary.
Parthasarathi Susarla [Sun, 18 Sep 2005 18:21:10 +0000 (18:21 +0000)]
Save changes made to the folder counts to the store summary.

2005-09-18  Parthasarathi Susarla <sparthasarathi@novell.com>

* camel-groupwise-folder.c: (groupwise_refresh_info):
Save changes made to the folder counts to the store summary.

* camel-groupwise-store.c: (check_for_connection): Method
checks if we are really connected when online or not.
(groupwise_base_url_lookup): returns the base url of the store

18 years agoFixed Kông
Nguyen Thai Ngoc Duy [Sat, 17 Sep 2005 05:37:46 +0000 (05:37 +0000)]
Fixed Kông

18 years agoMerged from gnome-2-12
Nguyen Thai Ngoc Duy [Sat, 17 Sep 2005 05:28:11 +0000 (05:28 +0000)]
Merged from gnome-2-12

18 years ago** See bug 310742 Makes sure that messages can be copied only to Mailbox
Parthasarathi Susarla [Fri, 16 Sep 2005 07:21:59 +0000 (07:21 +0000)]
** See bug 310742 Makes sure that messages can be copied only to Mailbox

2005-09-16  Parthasarathi Susarla <sparthasarathi@novell.com>

** See bug 310742
* camel-groupwise-folder.c: (groupwise_append_message):
Makes sure that messages can be copied only to Mailbox
or SentItems as per GW server specs

18 years agoReturn if the length of the dtstring is 0
Parthasarathi Susarla [Fri, 16 Sep 2005 06:15:21 +0000 (06:15 +0000)]
Return if the length of the dtstring is 0

2005-09-16  Parthasarathi Susarla <sparthasarathi@novell.com>
* e-gw-connection.c: (e_gw_connection_format_date_string):
Return if the length of the dtstring is 0

18 years agomethod matches the patch given a pattern and a path. concats the path to
Parthasarathi Susarla [Fri, 16 Sep 2005 04:45:43 +0000 (04:45 +0000)]
method matches the patch given a pattern and a path. concats the path to

2005-09-16  Parthasarathi Susarla <sparthasarathi@novell.com>

* camel-groupwise-store.c: (match_path): method
matches the patch given a pattern and a path.
* camel-groupwise-utils.c: (gw_concat): concats the path
to the base_url

18 years agoUse g_ascii_strcasecmp() instead of strcasecmp(). The strings we are
Tor Lillqvist [Thu, 15 Sep 2005 22:39:47 +0000 (22:39 +0000)]
Use g_ascii_strcasecmp() instead of strcasecmp(). The strings we are

2005-09-16  Tor Lillqvist  <tml@novell.com>

* libedataserver/e-iconv.c (e_iconv_charset_language): Use
g_ascii_strcasecmp() instead of strcasecmp(). The strings we are
comparing are just ASCII anyway, so spell it out that we really do
need ASCII casefolding only.

18 years agoUse G_MODULE_SUFFIX instead of hardcoded .so.
Tor Lillqvist [Thu, 15 Sep 2005 22:33:20 +0000 (22:33 +0000)]
Use G_MODULE_SUFFIX instead of hardcoded .so.

2005-09-16  Tor Lillqvist  <tml@novell.com>

* lib/camel-test-provider.c (camel_test_provider_init): Use
G_MODULE_SUFFIX instead of hardcoded .so.

18 years agoUse g_ascii_strcasecmp() instead of strcasecmp(). The strings we are
Tor Lillqvist [Thu, 15 Sep 2005 22:30:20 +0000 (22:30 +0000)]
Use g_ascii_strcasecmp() instead of strcasecmp(). The strings we are

2005-09-16  Tor Lillqvist  <tml@novell.com>

* camel-sendmail-transport.c: Use g_ascii_strcasecmp() instead of
strcasecmp(). The strings we are comparing are just ASCII anyway,
so spell it out that we really do need ASCII casefolding only.

18 years agoUse g_ascii_strcasecmp() instead of strcasecmp(). The strings we are
Tor Lillqvist [Thu, 15 Sep 2005 22:28:37 +0000 (22:28 +0000)]
Use g_ascii_strcasecmp() instead of strcasecmp(). The strings we are

2005-09-16  Tor Lillqvist  <tml@novell.com>

* camel-pop3-folder.c: Use g_ascii_strcasecmp() instead of
strcasecmp(). The strings we are comparing are just ASCII anyway,
so spell it out that we really do need ASCII casefolding only.

18 years agoUse g_ascii_strcasecmp() instead of the deprecated g_strcasecmp(). The
Tor Lillqvist [Thu, 15 Sep 2005 22:26:48 +0000 (22:26 +0000)]
Use g_ascii_strcasecmp() instead of the deprecated g_strcasecmp(). The

2005-09-16  Tor Lillqvist  <tml@novell.com>

* camel-nntp-utils.c: Use g_ascii_strcasecmp() instead of the
deprecated g_strcasecmp(). The strings we are comparing are just
ASCII anyway, so spell it out that we really do need ASCII
casefolding only.

18 years agoIf no ECONNRESET (Win32), use EIO instead.
Tor Lillqvist [Thu, 15 Sep 2005 22:24:27 +0000 (22:24 +0000)]
If no ECONNRESET (Win32), use EIO instead.

2005-09-16  Tor Lillqvist  <tml@novell.com>

* camel-nntp-stream.c: If no ECONNRESET (Win32), use EIO instead.

18 years agoUse g_ascii_strcasecmp() instead of strcasecmp(). The strings we are
Tor Lillqvist [Thu, 15 Sep 2005 22:23:04 +0000 (22:23 +0000)]
Use g_ascii_strcasecmp() instead of strcasecmp(). The strings we are

2005-09-15  Tor Lillqvist  <tml@novell.com>

* camel-local-summary.c: Use g_ascii_strcasecmp() instead of
strcasecmp(). The strings we are comparing are just ASCII anyway,
so spell it out that we really do need ASCII casefolding only.

18 years agoIf no ENETUNREACH (Win32), use EINVAL.
Tor Lillqvist [Thu, 15 Sep 2005 18:08:50 +0000 (18:08 +0000)]
If no ENETUNREACH (Win32), use EINVAL.

2005-09-15  Tor Lillqvist  <tml@novell.com>

* camel-imap-wrapper.c: If no ENETUNREACH (Win32), use EINVAL.

18 years agoNo strtok_r() in Microsoft's C library, but strtok() is MT-safe, which is
Tor Lillqvist [Thu, 15 Sep 2005 17:59:15 +0000 (17:59 +0000)]
No strtok_r() in Microsoft's C library, but strtok() is MT-safe, which is

2005-09-15  Tor Lillqvist  <tml@novell.com>

* camel-imap-store.c: No strtok_r() in Microsoft's C library, but
strtok() is MT-safe, which is enough for the way it's used in this
file, to tokenize only one string at a time.
(connect_to_server_process, connect_to_server_wrapper): Using
custom commands to connect to IMAP servers is not supported on
Win32 (at least for now), so bypass that code.

18 years agoNo strtok_r() in Microsoft's C library, but strtok() is MT-safe, which is
Tor Lillqvist [Thu, 15 Sep 2005 17:54:00 +0000 (17:54 +0000)]
No strtok_r() in Microsoft's C library, but strtok() is MT-safe, which is

2005-09-15  Tor Lillqvist  <tml@novell.com>

* camel-imap-search.c: No strtok_r() in Microsoft's C library, but
strtok() is MT-safe, which is enough for the way it's used in this
file, to tokenize only one string at a time.

18 years agocamel-imap-command.c Use g_ascii_str(n)casecmp() instead of
Tor Lillqvist [Thu, 15 Sep 2005 17:51:50 +0000 (17:51 +0000)]
camel-imap-command.c Use g_ascii_str(n)casecmp() instead of

2005-09-15  Tor Lillqvist  <tml@novell.com>

* camel-imap-command.c
* camel-imap-folder.c: Use g_ascii_str(n)casecmp() instead of
str(n)casecmp(). The strings we are comparing in these cases
should be just ASCII anyway, so spell it out that we really do
need ASCII casefolding only.

* camel-imap-folder.c: No strtok_r() in Microsoft's C library, but
strtok() is MT-safe, which is enough for the way it's used in this
file, to tokenize only one string at a time.

18 years agocamel-mime-part.c camel-mime-utils.c camel-movemail.c
Tor Lillqvist [Thu, 15 Sep 2005 17:35:45 +0000 (17:35 +0000)]
camel-mime-part.c camel-mime-utils.c camel-movemail.c

2005-09-15  Tor Lillqvist  <tml@novell.com>

* camel-mime-part.c
* camel-mime-utils.c
* camel-movemail.c
* camel-sasl-popb4smtp.c
* camel-string-utils.c
* camel-url.c: Use g_ascii_str(n)casecmp() instead of
str(n)casecmp(). The strings we are comparing in these cases
should be just ASCII anyway, so spell it out that we really do
need ASCII casefolding only.

18 years agoUse g_ascii_strncasecmp() instead of strncasecmp(). The strings we are
Tor Lillqvist [Thu, 15 Sep 2005 12:43:30 +0000 (12:43 +0000)]
Use g_ascii_strncasecmp() instead of strncasecmp(). The strings we are

2005-09-15  Tor Lillqvist  <tml@novell.com>

* camel-mime-filter-enriched.c (param_parse_colour, enriched_to_html):
Use g_ascii_strncasecmp() instead of strncasecmp(). The
strings we are comparing in these cases should be just ASCII
anyway, so spell it out that we really do need ASCII casefolding
only.

18 years agoUse g_ascii_str(n)casecmp() instead of str(n)casecmp(). The strings we are
Tor Lillqvist [Thu, 15 Sep 2005 12:33:22 +0000 (12:33 +0000)]
Use g_ascii_str(n)casecmp() instead of str(n)casecmp(). The strings we are

2005-09-15  Tor Lillqvist  <tml@novell.com>

* camel-http-stream.c (http_connect, http_get_statuscode): Use
g_ascii_str(n)casecmp() instead of str(n)casecmp(). The strings we
are comparing in these cases should be just ASCII anyway, so spell
it out that we really do need ASCII casefolding only.

18 years agoUse g_ascii_str(n)casecmp() instead of str(n)casecmp(). The strings we are
Tor Lillqvist [Thu, 15 Sep 2005 12:30:58 +0000 (12:30 +0000)]
Use g_ascii_str(n)casecmp() instead of str(n)casecmp(). The strings we are

2005-09-15  Tor Lillqvist  <tml@novell.com>

* camel-folder-search.c (check_header): Use g_ascii_str(n)casecmp()
instead of str(n)casecmp(). The strings we are comparing in these
cases should be just ASCII anyway, so spell it out that we really
do need ASCII casefolding only.

18 years agoUse e_util_pthread_id() to identify threads.
Tor Lillqvist [Thu, 15 Sep 2005 12:24:59 +0000 (12:24 +0000)]
Use e_util_pthread_id() to identify threads.

2005-09-15  Tor Lillqvist  <tml@novell.com>

* camel-debug.c: Use e_util_pthread_id() to identify threads.

18 years agoAdd a space...
Tor Lillqvist [Thu, 15 Sep 2005 12:17:47 +0000 (12:17 +0000)]
Add a space...

18 years agoFix typo.
Tor Lillqvist [Thu, 15 Sep 2005 12:13:48 +0000 (12:13 +0000)]
Fix typo.

2005-09-15  Tor Lillqvist  <tml@novell.com>

* libedataserver/e-util.[hc]: Fix typo.

18 years agoUse g_ascii_strncasecmp() instead of strncasecmp(). The strings we are
Tor Lillqvist [Thu, 15 Sep 2005 12:08:34 +0000 (12:08 +0000)]
Use g_ascii_strncasecmp() instead of strncasecmp(). The strings we are

2005-09-15  Tor Lillqvist  <tml@novell.com>

* broken-date-parser.c (get_wday, get_month): Use
g_ascii_strncasecmp() instead of strncasecmp(). The strings we are
comparing should be just ASCII anyway, so spell it out that we
really do care only for the ASCII bytes.

18 years agoUse g_ascii_strncasecmp() instead of strncasecmp() for well-definedness.
Tor Lillqvist [Thu, 15 Sep 2005 11:54:44 +0000 (11:54 +0000)]
Use g_ascii_strncasecmp() instead of strncasecmp() for well-definedness.

2005-09-15  Tor Lillqvist  <tml@novell.com>

* backends/groupwise/e-cal-backend-groupwise-utils.c
(e_gw_connection_send_appointment): Use g_ascii_strncasecmp()
instead of strncasecmp() for well-definedness.

18 years agoUse g_ascii_strcasecmp() instead of strcasecmp() for well-definedness.
Tor Lillqvist [Thu, 15 Sep 2005 11:49:20 +0000 (11:49 +0000)]
Use g_ascii_strcasecmp() instead of strcasecmp() for well-definedness.

2005-09-15  Tor Lillqvist  <tml@novell.com>

* libebook/e-vcard.c: Use g_ascii_strcasecmp() instead of
strcasecmp() for well-definedness.

18 years agoUse g_ascii_strcasecmp() instead of strcasecmp() for well-definedness.
Tor Lillqvist [Thu, 15 Sep 2005 11:47:20 +0000 (11:47 +0000)]
Use g_ascii_strcasecmp() instead of strcasecmp() for well-definedness.

2005-09-15  Tor Lillqvist  <tml@novell.com>

* libebook/e-contact.c: Use g_ascii_strcasecmp() instead of
strcasecmp() for well-definedness.

18 years agoUse g_filename_to_uri() instead of simple prefixing "file://".
Tor Lillqvist [Thu, 15 Sep 2005 11:43:34 +0000 (11:43 +0000)]
Use g_filename_to_uri() instead of simple prefixing "file://".

2005-09-15  Tor Lillqvist  <tml@novell.com>

* libebook/e-book.c (e_book_new_system_addressbook): Use
g_filename_to_uri() instead of simple prefixing "file://".

18 years agoUse g_ascii_strncasecmp() instead of strncasecmp() for well-definedness.
Tor Lillqvist [Thu, 15 Sep 2005 11:42:13 +0000 (11:42 +0000)]
Use g_ascii_strncasecmp() instead of strncasecmp() for well-definedness.

2005-09-15  Tor Lillqvist  <tml@novell.com>

* backends/vcf/e-book-backend-vcf.c
(e_book_backend_vcf_extract_path_from_uri): Use
g_ascii_strncasecmp() instead of strncasecmp() for
well-definedness.

18 years agoUse g_get_current_time() instead of gettimeofday() for portability.
Tor Lillqvist [Thu, 15 Sep 2005 11:32:11 +0000 (11:32 +0000)]
Use g_get_current_time() instead of gettimeofday() for portability.

2005-09-15  Tor Lillqvist  <tml@novell.com>

* backends/groupwise/e-book-backend-groupwise.c: Use
g_get_current_time() instead of gettimeofday() for portability.

18 years agoUse g_ascii_strncasecmp() instead of strncasecmp() for well-definedness.
Tor Lillqvist [Thu, 15 Sep 2005 11:24:32 +0000 (11:24 +0000)]
Use g_ascii_strncasecmp() instead of strncasecmp() for well-definedness.

2005-09-15  Tor Lillqvist  <tml@novell.com>

* backends/file/e-book-backend-file.c
(e_book_backend_file_extract_path_from_uri): Use
g_ascii_strncasecmp() instead of strncasecmp() for
well-definedness. Use g_filename_from_uri() instead of just
stripping off a "file://" prefix. (On Win32, a file URI for a
pathname that includes a drive letter looks like
"file:///x:/dir/sub/file.ext", so stripping off "file://" leaves
an extra slash in front of the drive letter.)

18 years agoDoes not allow creating subfolders under system folder
Parthasarathi Susarla [Thu, 15 Sep 2005 10:55:34 +0000 (10:55 +0000)]
Does not allow creating subfolders under system folder

2005-09-15  Parthasarathi Susarla <sparthasarathi@novell.com>

* camel-groupwise-store.c: (groupwise_create_folder):
Does not allow creating subfolders under system folder

18 years agofree message info Dont cache messages in Sent Items folder.
Parthasarathi Susarla [Thu, 15 Sep 2005 10:24:55 +0000 (10:24 +0000)]
free message info Dont cache messages in Sent Items folder.

2005-09-15  Parthasarathi Susarla <sparthasarathi@novell.com>

* camel-groupwise-folder.c:
(groupwise_folder_get_message): free message info
Dont cache messages in Sent Items folder.
(groupwise_populate_details_from_item):
(gw_update_cache):
(gw_update_summary):
Use the delivered time instead of the created time
in the summary and cache.
(groupwise_sync): Use folder Locks. This should fix
the summary corruption bug, logically.

* camel-groupwise-store.c:
(groupwise_connect): sync folders here when the user
creats the account the first time.
(groupwise_get_folder): destroy cursor when something
fails
(convert_to_folder_info): parse date in EGwcontainer
and create a corresponding CamelFolderInfo
(get_folders_sync): sync folder list with the server
(groupwise_get_folder_info): basically work from the
cache, and refresh only asynchronously.
(groupwise_get_folder_info_offline): Changed radically.
gets stuff from the StoreInfo and populates the folder
info.
(camel_groupwise_store_connected): checks if we are
really connected and online. Based on an equivalent
IMAP function.

* camel-groupwise-transport.c: (groupwise_send_to):
Free url.
Report a proper error message when the mail cannot be
sent.

18 years agoJust include <glib.h> instead of a random set of <glib/*.h>. Remove large
Tor Lillqvist [Thu, 15 Sep 2005 09:57:55 +0000 (09:57 +0000)]
Just include <glib.h> instead of a random set of <glib/*.h>. Remove large

2005-09-15  Tor Lillqvist  <tml@novell.com>

* libedataserver/e-util.c: Just include <glib.h> instead of a
random set of <glib/*.h>. Remove large amount of whitespcace on
some empty lines.
(e_util_utf8_strstrcase): Clarify doc comment, mention that no
proper Unicode case folding or normalization is done.
(e_util_pthread_id): New function, returns an integer representing
a thread. Only for debugging output and logging purposes, cannot
be guaranteed to be consistent on all platforms.

* libedataserver/e-util.h: Include <pthread.h>. Declare
e_util_pthread_id().

18 years agoAdd the Type for "Sent Items" and "Junk Mail" folder.
Parthasarathi Susarla [Thu, 15 Sep 2005 09:16:22 +0000 (09:16 +0000)]
Add the Type for "Sent Items" and "Junk Mail" folder.

2005-09-15  Parthasarathi Susarla <sparthasarathi@novell.com>

* e-gw-container.c: (e_gw_container_set_from_soap_parameter):
Add the Type for "Sent Items" and "Junk Mail" folder.

* e-gw-item.[ch]: add delivered date for mails.

Approved by Chenthill Palanisamy <pchenthill@novell.com>

18 years agoChanged the implementation of modify proxy access rights, as per the
Sankar P [Thu, 15 Sep 2005 08:42:51 +0000 (08:42 +0000)]
Changed the implementation of modify proxy access rights, as per the

2005-09-15  Sankar P  <psankar@novell.com>

* e-gw-proxy.c (e_gw_proxy_form_modify_proxy_msg):
Changed the implementation of modify proxy access rights,
as per the latest schema.
Fixes #311447

18 years agoCheck if pthread_t is an integral type (or pointer) that can be cast to a
Tor Lillqvist [Thu, 15 Sep 2005 08:24:26 +0000 (08:24 +0000)]
Check if pthread_t is an integral type (or pointer) that can be cast to a

2005-09-15  Tor Lillqvist  <tml@novell.com>

* acinclude.m4 (EVO_PTHREAD_CHECK): Check if pthread_t is an
integral type (or pointer) that can be cast to a guint64 without
loss of precision. If so, AC_DEFINE HAVE_GUINT64_CASTABLE_PTHREAD_T.

* configure.in: Move the EVO_PTHREAD_CHECK call after GLIB_CFLAGS
has been set up.

18 years agoFix for bug #316274
Irene Huang [Thu, 15 Sep 2005 07:31:04 +0000 (07:31 +0000)]
Fix for bug #316274

2005-09-14  Irene Huang  <Irene.Huang@sun.com>

        Fix for bug #316274

        * storage/exchange-account.h: only declare exchange_account_set_
        password function when the macro HAVE_KRB5 is defined.

18 years agowin32/README win32/Makefile.am win32/dummy.la New files. Bootstrap import
Tor Lillqvist [Wed, 14 Sep 2005 15:15:03 +0000 (15:15 +0000)]
win32/README win32/Makefile.am win32/dummy.la New files. Bootstrap import

2005-09-14  Tor Lillqvist  <tml@novell.com>

* win32/README
* win32/Makefile.am
* win32/dummy.la
* win32/libedataserverui.def: New files. Bootstrap import library
for libedataserverui. Needed in servers/exchange/storage where
libexchange-storage-1.2.la links to libedataserverui before it has
been built.

* configure.in: Add -ldnsapi to SOCKET_LIBS on Win32. Always
enable LDAP and Exchange on Win32, don't need to test. AC_OUTPUT
also win32/Makefile.

* Makefile.am: Add win32 to SUBDIRS.

18 years ago** See bug #314574
Parthasarathi Susarla [Mon, 12 Sep 2005 09:49:38 +0000 (09:49 +0000)]
** See bug #314574

2005-09-12  Parthasarathi Susarla <sparthasarathi@novell.com>

** See bug #314574

* camel-lock-client.c: (camel_lock_helper_init):
remove an spurious ','.

18 years agoUpdated French translation.
Christophe Merlet [Wed, 7 Sep 2005 21:52:58 +0000 (21:52 +0000)]
Updated French translation.

18 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Mon, 5 Sep 2005 22:47:43 +0000 (22:47 +0000)]
Updated Spanish translation.

005-09-06  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

18 years agofile camel-view-summary-mem.c was initially added on branch notzed-disksummary-branch.
Michael Zucci [Mon, 5 Sep 2005 09:25:49 +0000 (09:25 +0000)]
file camel-view-summary-mem.c was initially added on branch notzed-disksummary-branch.

18 years agofile camel-view-summary-mem.h was initially added on branch notzed-disksummary-branch.
Michael Zucci [Mon, 5 Sep 2005 09:25:49 +0000 (09:25 +0000)]
file camel-view-summary-mem.h was initially added on branch notzed-disksummary-branch.

18 years agoUpdated French translation.
Christophe Merlet [Sat, 3 Sep 2005 10:04:16 +0000 (10:04 +0000)]
Updated French translation.

18 years agoUpdated Romanian translation.
Dan Damian [Fri, 2 Sep 2005 22:25:43 +0000 (22:25 +0000)]
Updated Romanian translation.

18 years agoupdate by amanpreetalam@yahoo.com
Amanpreet Singh Alam [Fri, 2 Sep 2005 21:38:57 +0000 (21:38 +0000)]
update by amanpreetalam@yahoo.com

18 years agoUpdated French translation.
Christophe Merlet [Fri, 2 Sep 2005 18:43:27 +0000 (18:43 +0000)]
Updated French translation.

18 years agoFixes #114384 [bnc]
Chenthill Palanisamy [Fri, 2 Sep 2005 18:43:20 +0000 (18:43 +0000)]
Fixes #114384 [bnc]

18 years agocheck contentType to be NULL before we set it. **Fixes #310953
Vivek Jain [Fri, 2 Sep 2005 08:55:43 +0000 (08:55 +0000)]
check contentType to be NULL before we set it. **Fixes #310953

2005-09-02 Vivek Jain <jvivek@novell.com>

* camel-groupwise-folder.c: (groupwise_folder_item_to_msg)
check contentType to be NULL before we set it.
**Fixes #310953

18 years ago*** empty log message ***
Parthasarathi Susarla [Fri, 2 Sep 2005 06:38:37 +0000 (06:38 +0000)]
*** empty log message ***

18 years ago** See bug # 312857
Parthasarathi Susarla [Fri, 2 Sep 2005 05:43:22 +0000 (05:43 +0000)]
** See bug # 312857

2005-08-25  Parthasarathi Susarla <sparthasarathi@novell.com>

** See bug # 312857

* camel-groupwise-folder.c:
(groupwise_sync):
(updata_update):
(gw_update_all_items):
(groupwise_expunge): Use folder locks while deleting mail.

18 years ago** See bug # 312857
Parthasarathi Susarla [Fri, 2 Sep 2005 05:38:33 +0000 (05:38 +0000)]
** See bug # 312857

2005-08-25  Parthasarathi Susarla <sparthasarathi@novell.com>

** See bug # 312857

* camel-groupwise-folder.c:
(groupwise_sync):
(updata_update):
(gw_update_all_items):
(groupwise_expunge): Use folder locks while deleting mail.

18 years agoUpdated Turkish Translation
Baris Cicek [Thu, 1 Sep 2005 15:21:38 +0000 (15:21 +0000)]
Updated Turkish Translation

18 years ago** See bug # 312857
Parthasarathi Susarla [Thu, 1 Sep 2005 15:17:27 +0000 (15:17 +0000)]
** See bug # 312857

2005-08-25  Parthasarathi Susarla <sparthasarathi@novell.com>

** See bug # 312857

* camel-groupwise-folder.c:
(groupwise_sync):
(updata_update):
(gw_update_all_items):
(groupwise_expunge): Use folder locks while deleting mail.

18 years agoUpdated Czech translation.
Miloslav Trmac [Thu, 1 Sep 2005 14:21:38 +0000 (14:21 +0000)]
Updated Czech translation.

2005-09-01  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

18 years agoAdd API_VERSION to config.h
Parthasarathi Susarla [Thu, 1 Sep 2005 10:18:21 +0000 (10:18 +0000)]
Add API_VERSION to config.h

2005-09-01  Parthasarathi Susarla <sparthasarathi@novell.com>

* confugure.in : Add API_VERSION to config.h

2005-09-01  Parthasarathi Susarla <sparthasarathi@novell.com>

* camel-lock-client.c: (camel_lock_helper_init):
use API_VERSION instead of the BASE_VERSION

18 years agoModify License to LGPL
Harish Krishnaswamy [Wed, 31 Aug 2005 04:26:10 +0000 (04:26 +0000)]
Modify License to LGPL

18 years agoUpdated Portuguese translation.
Duarte Loreto [Tue, 30 Aug 2005 16:06:12 +0000 (16:06 +0000)]
Updated Portuguese translation.

2005-08-30  Duarte Loreto <happyguy_pt@hotmail.com>

* pt.po: Updated Portuguese translation.

18 years agoUpdate release number to 2.4.0
Harish Krishnaswamy [Mon, 29 Aug 2005 09:02:35 +0000 (09:02 +0000)]
Update release number to 2.4.0

2005-08-29  Harish Krishnaswamy <kharish@novell.com>

* configure.in : Update release number to 2.4.0

18 years agoUpdated mk translation
Ivan Stojmirov [Sat, 27 Aug 2005 18:14:28 +0000 (18:14 +0000)]
Updated mk translation

18 years agoFix for #301116. Changwoo's earlier commit missed this part.
Harish Krishnaswamy [Fri, 26 Aug 2005 11:44:47 +0000 (11:44 +0000)]
Fix for #301116. Changwoo's earlier commit missed this part.

2005-08-26  Harish Krishnaswamy  <kharish@novell.com>

* e-name-selector-dialog.c: (e_name_selector_dialog_init):
Fix for #301116. Changwoo's earlier commit missed this part.

18 years agoRemoved camel docs from building.
Chenthill Palanisamy [Fri, 26 Aug 2005 04:43:09 +0000 (04:43 +0000)]
Removed camel docs from building.

18 years agoset the default linestatus to offline. (exchange_account_rescan_tree) :
Arunprakash [Thu, 25 Aug 2005 14:29:59 +0000 (14:29 +0000)]
set the default linestatus to offline. (exchange_account_rescan_tree) :

2005-08-25  Arunprakash  <arunp@novell.com>

        * storage/exchange-account.c (init) : set the default linestatus
        to offline.
        (exchange_account_rescan_tree) : Use the proper linestatus value.
        (exchange_account_set_offline) : Added lock before modifying
        the account linestatus to complete the connection in progress.
        (exchange_account_set_online) : Similar.
        (exchange_account_is_offline) : Return the proper linestatus.

18 years agoremoved the last changelog entry
Parthasarathi Susarla [Thu, 25 Aug 2005 13:40:51 +0000 (13:40 +0000)]
removed the last changelog entry

18 years agoremoved camel.types
Parthasarathi Susarla [Thu, 25 Aug 2005 13:39:47 +0000 (13:39 +0000)]
removed camel.types

18 years ago*** empty log message ***
Parthasarathi Susarla [Thu, 25 Aug 2005 13:20:40 +0000 (13:20 +0000)]
*** empty log message ***

18 years agoAdded the file camel.types.
Chenthill Palanisamy [Thu, 25 Aug 2005 12:43:06 +0000 (12:43 +0000)]
Added the file camel.types.

2005-08-25  Chenthill Palanisamy  <pchenthill@novell.com>

* docs/reference/camel: Added the file camel.types.

18 years agoRemoves redundant computation.
Arunprakash [Thu, 25 Aug 2005 12:41:10 +0000 (12:41 +0000)]
Removes redundant computation.

2005-08-25  Arunprakash  <arunp@novell.com>

        * storage/exchange-account.c (hierarchy_new_folder) : Removes
        redundant computation.

18 years agoFixes #312853
Chenthill Palanisamy [Thu, 25 Aug 2005 12:20:44 +0000 (12:20 +0000)]
Fixes #312853

18 years agoFixes the distcheck failure issue in camel docs.
Chenthill Palanisamy [Thu, 25 Aug 2005 10:05:02 +0000 (10:05 +0000)]
Fixes the distcheck failure issue in camel docs.