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

18 years ago** See bug # 312857
Parthasarathi Susarla [Thu, 25 Aug 2005 06:50:29 +0000 (06:50 +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 agoput back the commit i did on 22-08-2005 not sure how it got reverted
Vivek Jain [Thu, 25 Aug 2005 05:53:29 +0000 (05:53 +0000)]
put back the commit i did on 22-08-2005 not sure how it got reverted

2005-08-25 Vivek Jain <jvivek@novell.com>

* camel-groupwise-folder.c: put back the commit i did on
22-08-2005 not sure how it got reverted

18 years agoUpdated Indonesian translation.
Mohammad DAMT [Wed, 24 Aug 2005 20:47:54 +0000 (20:47 +0000)]
Updated Indonesian translation.

2005-08-24  Mohammad DAMT  <mdamt@gnome.org>

  * id.po: Updated Indonesian translation.

18 years agoshow multipart/signed and multipart/encrytepd messages
Parthasarathi Susarla [Wed, 24 Aug 2005 12:58:11 +0000 (12:58 +0000)]
show multipart/signed and multipart/encrytepd messages

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

* camel-groupwise-folder.c:
(groupwise_folder_item_to_msg): show multipart/signed and
multipart/encrytepd messages

18 years agoAdded function e_gw_connection_get_all_mail_uids to get all the ids in a
Sankar P [Wed, 24 Aug 2005 11:44:32 +0000 (11:44 +0000)]
Added function e_gw_connection_get_all_mail_uids to get all the ids in a

2005-08-24  Sankar P  <psankar@novell.com>

        * e-gw-connection.[ch] :
        Added function e_gw_connection_get_all_mail_uids to get all
        the ids in a folder. This is used for syncing deleted items in mailer.
        Fixes #306803

18 years agoUpdated Albanian translation.
Laurent Dhima [Wed, 24 Aug 2005 09:23:50 +0000 (09:23 +0000)]
Updated Albanian translation.

2005-08-24  Laurent Dhima  <laurenti@alblinux.net>

* sq.po: Updated Albanian translation.

18 years ago** See #314199
Shreyas Srinivasan [Wed, 24 Aug 2005 08:44:01 +0000 (08:44 +0000)]
** See #314199

2005-08-23  Shreyas Srinivasan  <sshreyas@novell.com>

** See #314199

* camel-imap-store-summary.c (camel_imap_store_summary_add_from_full): Check if
Inbox only if the Store info is not Null.

18 years ago** See bug #310996
Parthasarathi Susarla [Wed, 24 Aug 2005 07:05:09 +0000 (07:05 +0000)]
** See bug #310996

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

** See bug #310996

* camel-groupwise-store.c:
(groupwise_get_folder_info): unlock when returning
(groupwise_rename_folder): unlock on the groupwise_store

18 years agocast the func to remove a warning
Not Zed [Wed, 24 Aug 2005 02:41:20 +0000 (02:41 +0000)]
cast the func to remove a warning

2005-08-22  Not Zed  <NotZed@Ximian.com>

        * libedataserver/e-xml-hash-utils.c (e_xmlhash_foreach_key): cast
        the func to remove a warning

18 years agofix prototype of temporary api's.
Not Zed [Wed, 24 Aug 2005 02:40:35 +0000 (02:40 +0000)]
fix prototype of temporary api's.

2005-08-23  Not Zed  <NotZed@Ximian.com>

        * e-name-selector-entry.h: fix prototype of temporary api's.

2005-08-22  Not Zed  <NotZed@Ximian.com>

        * e-name-selector-entry.c (find_existing_completion): assign
        best_field to remove spurious warning.

18 years agocast strlen to int for printf.
Not Zed [Wed, 24 Aug 2005 02:39:39 +0000 (02:39 +0000)]
cast strlen to int for printf.

2005-08-22  Not Zed  <NotZed@Ximian.com>

        * e-gw-item.c (e_gw_item_append_to_soap_message): cast strlen to
        int for printf.

18 years agoprovide a proper c prototype for this, () is pre-iso-c.
Not Zed [Wed, 24 Aug 2005 02:39:19 +0000 (02:39 +0000)]
provide a proper c prototype for this, () is pre-iso-c.

2005-08-22  Not Zed  <NotZed@Ximian.com>

        * storage/exchange-esource.c (is_offline): provide a proper c
        prototype for this, () is pre-iso-c.

18 years agoinitialise contacts to NULL.
Not Zed [Wed, 24 Aug 2005 02:37:53 +0000 (02:37 +0000)]
initialise contacts to NULL.

2005-08-22  Not Zed  <NotZed@Ximian.com>

        * backends/groupwise/e-book-backend-groupwise.c
        (e_book_backend_groupwise_get_contact_list): initialise contacts
        to NULL.

        * libebook/e-book-listener.c
        (impl_BookListener_report_auth_required): fix the type of this
        function to match the idl.

18 years agoinit folders and only use it if set.
Not Zed [Wed, 24 Aug 2005 02:35:14 +0000 (02:35 +0000)]
init folders and only use it if set.

2005-08-22  Not Zed  <NotZed@Ximian.com>

        * camel-store.c (camel_store_rename_folder): init folders and only
        use it if set.

        * camel-offline-journal.c (CAMEL_OFFLINE_JOURNAL_GET_CLASS):
        move redefined macro to .h.

        * camel-gpg-context.c (gpg_decrypt): cast args properly.

        * camel-text-index.c (camel_text_index_validate): cast to int for
        printf.

        * camel-object.c (co_metadata_get): assign metalast to remove
        spurious warning.

18 years agofix some debug printfs to use the right sized length.
Not Zed [Wed, 24 Aug 2005 02:34:42 +0000 (02:34 +0000)]
fix some debug printfs to use the right sized length.

2005-08-22  Not Zed  <NotZed@Ximian.com>

        * camel-pop3-stream.c: fix some debug printfs to use
        the right sized length.

18 years agocast print args to int.
Not Zed [Wed, 24 Aug 2005 02:34:32 +0000 (02:34 +0000)]
cast print args to int.

2005-08-22  Not Zed  <NotZed@Ximian.com>

        * camel-nntp-stream.c (stream_read): cast print args to int.

18 years agoremoved some unecessary debug.
Not Zed [Wed, 24 Aug 2005 02:34:16 +0000 (02:34 +0000)]
removed some unecessary debug.

2005-08-22  Not Zed  <NotZed@Ximian.com>

        * camel-mbox-summary.c (mbox_summary_sync_quick): removed some
        unecessary debug.

18 years agofix type to printfs. (camel_imap4_command_newv, unexpected_token):
Not Zed [Wed, 24 Aug 2005 02:34:02 +0000 (02:34 +0000)]
fix type to printfs. (camel_imap4_command_newv, unexpected_token):

2005-08-22  Not Zed  <NotZed@Ximian.com>

        * camel-imap4-utils.c (camel_imap4_utils_set_unexpected_token_error):

        * camel-imap4-stream.c (camel_imap4_stream_next_token):

        * camel-imap4-command.c (imap4_command_append_string): fix type to
        printfs.
        (camel_imap4_command_newv, unexpected_token):

18 years agoreturn FALSE if no flags were set.
Not Zed [Wed, 24 Aug 2005 02:33:40 +0000 (02:33 +0000)]
return FALSE if no flags were set.

2005-08-22  Not Zed  <NotZed@Ximian.com>

        * camel-groupwise-summary.c (gw_info_set_flags): return FALSE if
        no flags were set.

        * camel-groupwise-store.c (groupwise_get_folder): remove unused session.
        (groupwise_get_folder_info): comment out unused msg.

        * camel-groupwise-folder.c (move_to_mailbox): ugh, take an
        exception argument, don't just make one up, and then not
        initialise it!
        (move_to_junk): same.
        (gw_update_cache): initialise type.
        (gw_update_summary): same.
        (groupwise_folder_item_to_msg): use the right type for
        container_id.
        (groupwise_folder_item_to_msg): dont unref the as-yet-unset part.

18 years agoconstify base. Include missing string.h.
Not Zed [Wed, 24 Aug 2005 02:32:56 +0000 (02:32 +0000)]
constify base. Include missing string.h.

2005-08-22  Not Zed  <NotZed@Ximian.com>

        * backends/weather/e-weather-source.c (e_weather_source_new):
        constify base.  Include missing string.h.

        * backends/weather/e-cal-backend-weather.c
        (e_cal_backend_weather_open): constify uri.

        * backends/contacts/e-cal-backend-contacts.c
        (contacts_changed_cb): constify uid.

        * backends/http/e-cal-backend-http.c
        (e_cal_backend_http_get_timezone): constify zone.

        * backends/groupwise/e-cal-backend-groupwise.c (get_deltas):
        remove unused.
        (set_container_id_with_count): fix this logic so it doesn't use an
        unset container pointer.
        (connect_to_server): remove unused.
        (e_cal_backend_groupwise_get_static_capabilities): remove all the
        unecessary backslashes.

        * backends/file/e-cal-backend-file.c
        (e_cal_backend_file_modify_object)
        (remove_instance, e_cal_backend_file_remove_object): cast away
        warnings.
        (e_cal_backend_file_modify_object): fix function signature.  no
        idea what new_object should be set to.

        * libedata-cal/e-cal-backend-cache.c
        (e_cal_backend_cache_put_timezone): Cast away warnings.

        * libecal/e-cal-component.c (ensure_alarm_properties_cb): pass a
        string to icalproperty_set_description.  Not sure if it's the
        right one.
        (get_attachment_list): use const char * for data.
        (set_alarm_description_cb): use const for old_summary.
        (SetAlarmDescriptionData): constify strings.

        * libecal/e-cal.c (open_calendar): make parent_user const & remove
        unused.
        (e_cal_get_objects_for_uid): init kind_to_find always.

18 years agoHungarian translation updated.
Gabor Kelemen [Tue, 23 Aug 2005 21:05:44 +0000 (21:05 +0000)]
Hungarian translation updated.

2005-08-23  Gabor Kelemen  <kelemeng@gnome.hu>

* hu.po: Hungarian translation updated.

18 years agoUpdated Macedonian Translation
Ivan Stojmirov [Tue, 23 Aug 2005 16:07:52 +0000 (16:07 +0000)]
Updated Macedonian Translation

18 years ago Fixes #310461 (part of it)
Veerapuram Varadhan [Tue, 23 Aug 2005 09:40:39 +0000 (09:40 +0000)]
    Fixes #310461 (part of it)
        * libecal/e-cal-component.c (set_attachment_list):
        Do not call icalattach_unref after icalproperty_free, as the later
        ends up executing the former and thus we can avoid double
        unreffing.

18 years agoUpdated Russian translation
Nickolay V. Shmyrev [Mon, 22 Aug 2005 23:21:33 +0000 (23:21 +0000)]
Updated Russian translation

18 years agoUpdated Ukrainian translation.
Maxim Dziumanenko [Mon, 22 Aug 2005 20:10:08 +0000 (20:10 +0000)]
Updated Ukrainian translation.

2005-08-22  Maxim Dziumanenko <mvd@mylinux.ua>

* Updated Ukrainian translation.

18 years agobump version ***** Release 1.3.8 *****
Harish Krishnaswamy [Mon, 22 Aug 2005 18:38:45 +0000 (18:38 +0000)]
bump version ***** Release 1.3.8 *****

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

* configure.in : bump version
***** Release 1.3.8  *****

18 years agouse cache lock before deleting items from cache. Prevents a possibility of
Parthasarathi Susarla [Mon, 22 Aug 2005 18:37:04 +0000 (18:37 +0000)]
use cache lock before deleting items from cache. Prevents a possibility of

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

* camel-groupwise-folder.c: (gw_update_all_items):
use cache lock before deleting items from cache.
Prevents a possibility of crash.

18 years agoenable libedataserver docs Fix build issues - patch contributed by Tor
Harish Krishnaswamy [Mon, 22 Aug 2005 14:56:09 +0000 (14:56 +0000)]
enable libedataserver docs Fix build issues - patch contributed by Tor

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

* docs/reference/Makefile.am : enable libedataserver docs
* libedataserver/e-sexp.h, docs/reference/libedataserver
/libedataserver-sections.txt: Fix build issues - patch
contributed by Tor Lillqvist  <tml@novell.com>

18 years agoStore the password (exchange_account_connect) : Handle NULL password, and
Sarfraaz Ahmed [Mon, 22 Aug 2005 13:08:58 +0000 (13:08 +0000)]
Store the password (exchange_account_connect) : Handle NULL password, and

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

        * storage/exchange-account.c (get_password) : Store the password
        (exchange_account_connect) : Handle NULL password, and also move
        the mutex to the end of connect.
        * storage/exchange-esource.c (add_folder_esource) : Add the auth
        properties to the esources.