platform/upstream/evolution-data-server.git
19 years agoAdd the test files
Ahmed Sarfraaz [Thu, 20 Oct 2005 06:03:50 +0000 (06:03 +0000)]
Add the test files

19 years agoMemos Component - submitted by Nathan Owens.
Harish Krishnaswamy [Wed, 19 Oct 2005 09:59:51 +0000 (09:59 +0000)]
Memos Component - submitted by Nathan Owens.

19 years ago**See bug #319045 Don't set folder type as CAMEL_FOLDER_JUNK, it assumes
Vivek Jain [Wed, 19 Oct 2005 09:07:29 +0000 (09:07 +0000)]
**See bug #319045 Don't set folder type as CAMEL_FOLDER_JUNK, it assumes

2005-10-19 Vivek Jain <jvivek@novell.com>

**See bug #319045
* camel-groupwise-store.c:
(convert_to_folder_info)
(get_one_folder_offline): Don't set folder type as
CAMEL_FOLDER_JUNK, it assumes it as a search folder, which
it is not in groupwise

* camel-groupwise-folder.c: (transfer_messages_to):
set the flags correctly for GW_JUNK

19 years agoChange UTF-8 check from ISO-2022-JP to ISO-8859-1 (#317451)
Ross Burton [Mon, 17 Oct 2005 08:24:15 +0000 (08:24 +0000)]
Change UTF-8 check from ISO-2022-JP to ISO-8859-1 (#317451)

19 years agoTranslation updated.
Vincent van Adrighem [Sat, 15 Oct 2005 12:49:16 +0000 (12:49 +0000)]
Translation updated.

2005-10-15  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Fri, 14 Oct 2005 16:30:10 +0000 (16:30 +0000)]
Updated Canadian English translation.

2005-10-14  Adam Weinberger  <adamw@gnome.org>

* en_CA.po: Updated Canadian English translation.

19 years agoDon't use gnome when gtk/glib will do
Ross Burton [Fri, 14 Oct 2005 11:31:43 +0000 (11:31 +0000)]
Don't use gnome when gtk/glib will do

19 years agoFix writing race to avoid recalculating the index (#316955)
Ross Burton [Fri, 14 Oct 2005 10:01:21 +0000 (10:01 +0000)]
Fix writing race to avoid recalculating the index (#316955)

19 years agoFix typo (318553)
Ross Burton [Fri, 14 Oct 2005 08:28:43 +0000 (08:28 +0000)]
Fix typo (318553)

19 years ago** See bug #318508
Vivek Jain [Tue, 11 Oct 2005 10:52:00 +0000 (10:52 +0000)]
** See bug #318508

2005-10-11 Vivek Jain <jvivek@novell.com>

** See bug #318508

* camel-folder-summary.c : (camel_folder_summary_info_new_from_parser)
Null check for p->index before using it.

19 years agofixes #266144, #317575.
Chenthill Palanisamy [Tue, 11 Oct 2005 07:56:21 +0000 (07:56 +0000)]
fixes #266144, #317575.

19 years agoReverted the patch which breaks API.
Chenthill Palanisamy [Mon, 10 Oct 2005 11:21:09 +0000 (11:21 +0000)]
Reverted the patch which breaks API.

19 years agofixes #266144
Chenthill Palanisamy [Mon, 10 Oct 2005 10:53:07 +0000 (10:53 +0000)]
fixes #266144

19 years agospecify the folder name of the folde being refreshed in the status mesage
Parthasarathi Susarla [Mon, 10 Oct 2005 06:34:14 +0000 (06:34 +0000)]
specify the folder name of the folde being refreshed in the status mesage

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

* camel-imap-folder.c:(imap_update_summary): specify the
folder name of the folde being refreshed in the status mesage

19 years agospecify the folder name of the folde being refreshed in the status mesage
Parthasarathi Susarla [Mon, 10 Oct 2005 06:18:01 +0000 (06:18 +0000)]
specify the folder name of the folde being refreshed in the status mesage

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

* camel-imap-folder.c:(imap_update_summary): specify the
folder name of the folde being refreshed in the status mesage

2005-10-10  Björn Torkelsson <torkel@acc.umu.se>

** See bug #317956.

* camel-imap-store.c:(try_auth): Null check sasl_resp
        and bail out, otherwise evolution will crash when running strlen on
        sasl_resp.

** Committed on behalf of Björn Torkelsson since he does not
have commit rights - partha <sparthasarathi@novell.com>

19 years agoUse the same key for insertion and lookup in the backends hash table.
Arunprakash [Fri, 7 Oct 2005 08:53:18 +0000 (08:53 +0000)]
Use the same key for insertion and lookup in the backends hash table.

2005-10-07  Arunprakash  <arunp@novell.com>

* libedata-cal/e-data-cal-factory.c (backend_last_client_gone_cb) :
Use the same key for insertion and lookup in the backends hash table.
(impl_CalFactory_getCal ): Same.
** Fixes #317897.

19 years agofixes #120071
Chenthill Palanisamy [Tue, 4 Oct 2005 08:51:15 +0000 (08:51 +0000)]
fixes #120071

19 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().

19 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

19 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

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

19 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.

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

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

19 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

19 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.

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

19 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.

19 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

19 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

19 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.

19 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.

19 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().

19 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.

19 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

19 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.

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

19 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".

19 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.

19 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

19 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.

19 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.

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

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

19 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

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

19 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

19 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

19 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

19 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

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

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

19 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.

19 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.

19 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.

19 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.

19 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.

19 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://".

19 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.

19 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.

19 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.)

19 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

19 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.

19 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().

19 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>

19 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

19 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.

19 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.

19 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.

19 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 ','.

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

19 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.

19 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.

19 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.

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

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

19 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

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

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

19 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

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

19 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.

19 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.

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

19 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.