platform/upstream/evolution-data-server.git
19 years agochange the "UserInfo" element to "userinfo" part of the fix for #69624
Sivaiah Nallagatla [Fri, 19 Nov 2004 19:58:16 +0000 (19:58 +0000)]
change the "UserInfo" element to "userinfo" part of the fix for #69624

2004-11-18  Sivaiah Nallagatla <snallagatla@novell.com>

        * e-gw-connection.c (e_gw_connection_new) : change
        the "UserInfo" element to "userinfo"
        part of the fix for #69624

19 years agoMake debug run based on 'nntp' debug option.
Not Zed [Fri, 19 Nov 2004 05:26:47 +0000 (05:26 +0000)]
Make debug run based on 'nntp' debug option.

2004-11-18  Not Zed  <NotZed@Ximian.com>

        * providers/nntp/camel-nntp-stream.c:
        * providers/nntp/camel-nntp-store.c:
        * providers/nntp/camel-nntp-summary.c: Make debug run based on
        'nntp' debug option.

        * providers/nntp/camel-nntp-stream.c (stream_fill): if we get a 0
        read, return ECONNRESET.  This should really have been put on the
        stream for that imap hack fix.

        * providers/nntp/camel-nntp-store.c (camel_nntp_try_authenticate):
        retry if the password attempt failed.

        ** See bug #68556.

        * providers/nntp/camel-nntp-store.c (xover_setup): don't overwrite
        exception if we get a failure.
        (camel_nntp_command): if we continue, then set the return code to
        -1, so we re-loop rather than abort.

19 years agoIn the fallback cases, clear the exception first.
Jeffrey Stedfast [Mon, 15 Nov 2004 20:15:43 +0000 (20:15 +0000)]
In the fallback cases, clear the exception first.

2004-11-15  Jeffrey Stedfast  <fejj@novell.com>

* providers/pop3/camel-pop3-store.c (connect_to_server_wrapper):
In the fallback cases, clear the exception first.

* providers/imap/camel-imap-store.c (connect_to_server_wrapper):
In the fallback cases, clear the exception first.

* providers/imap4/camel-imap4-store.c (connect_to_server_wrapper):
In the fallback cases, clear the exception first.

19 years agoUse camel_tcp_stream_ssl_new_raw() for STARTTLS stream.
Jeffrey Stedfast [Mon, 15 Nov 2004 20:01:00 +0000 (20:01 +0000)]
Use camel_tcp_stream_ssl_new_raw() for STARTTLS stream.

2004-11-15  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap/camel-imap-store.c (connect_to_server): Use
camel_tcp_stream_ssl_new_raw() for STARTTLS stream.

* providers/imap4/camel-imap4-store.c (connect_to_server): Use
camel_tcp_stream_ssl_new_raw() for STARTTLS stream.

* providers/pop3/camel-pop3-store.c: Change default port numbers
to be correct (they shouldn't all be the pop3s port).
(connect_to_server): Moved the last tcp_stream unref to afetr the
last fail-check so that we won't ever get a double-unref on
something we only own one ref on.
(connect_to_server): Unref the tcp_stream if we fail to create an
engine object before returning fail.
(connect_to_server): Use camel_tcp_stream_ssl_new_raw() for
STARTTLS stream.

19 years agoMoved the last tcp_stream unref to afetr the last fail-check so that we
Jeffrey Stedfast [Mon, 15 Nov 2004 19:42:25 +0000 (19:42 +0000)]
Moved the last tcp_stream unref to afetr the last fail-check so that we

2004-11-15  Jeffrey Stedfast  <fejj@novell.com>

* providers/pop3/camel-pop3-store.c (connect_to_server): Moved the
last tcp_stream unref to afetr the last fail-check so that we
won't ever get a double-unref on something we only own one ref on.
(connect_to_server): Unref the tcp_stream if we fail to create an
engine object before returning fail.

19 years agoMoved the last tcp_stream unref to afetr the last fail-check so that we
Jeffrey Stedfast [Mon, 15 Nov 2004 19:39:21 +0000 (19:39 +0000)]
Moved the last tcp_stream unref to afetr the last fail-check so that we

2004-11-15  Jeffrey Stedfast  <fejj@novell.com>

* providers/pop3/camel-pop3-store.c (connect_to_server): Moved the
last tcp_stream unref to afetr the last fail-check so that we
won't ever get a double-unref on something we only own one ref on.

19 years agoFix bug #69408 by filling our input buffer if inptr == inend.
Jeffrey Stedfast [Mon, 15 Nov 2004 17:39:28 +0000 (17:39 +0000)]
Fix bug #69408 by filling our input buffer if inptr == inend.

2004-11-15  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-stream.c (camel_imap4_stream_line):
Fix bug #69408 by filling our input buffer if inptr == inend.

19 years agoHandle numeric tokens for the COPYUID set values as well.
Jeffrey Stedfast [Sat, 13 Nov 2004 21:32:20 +0000 (21:32 +0000)]
Handle numeric tokens for the COPYUID set values as well.

2004-11-13  Jeffrey Stedfast  <fejj@ximian.com>

* providers/imap4/camel-imap4-engine.c
(camel_imap4_engine_parse_resp_code): Handle numeric tokens for
the COPYUID set values as well.

19 years agoFolder now gets set on the CamelFolderSummary object rather than the
Jeffrey Stedfast [Fri, 12 Nov 2004 21:12:43 +0000 (21:12 +0000)]
Folder now gets set on the CamelFolderSummary object rather than the

2004-11-12  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-summary.c (camel_imap4_summary_new):
Folder now gets set on the CamelFolderSummary object rather than
the CamelIMAP4Summary.
(imap4_fetch_all_update): Base summary class now has a folder
member, use that instead.
(imap4_fetch_all_add): Same.
(imap4_summary_fetch_all): Same.
(imap4_summary_fetch_flags): Same.
(camel_imap4_summary_set_uidvalidity): Same.
(camel_imap4_summary_expunge): Same.
(camel_imap4_summary_flush_updates): Same.

19 years agoInit appended_uid value to NULL
Jeffrey Stedfast [Fri, 12 Nov 2004 20:51:57 +0000 (20:51 +0000)]
Init appended_uid value to NULL

2004-11-12  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-folder.c (imap4_append_message):
Init appended_uid value to NULL

19 years agoProperly handle NILs for the namespace separator (somehow I missed this,
Jeffrey Stedfast [Fri, 12 Nov 2004 18:28:40 +0000 (18:28 +0000)]
Properly handle NILs for the namespace separator (somehow I missed this,

2004-11-12  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-engine.c (engine_parse_namespace):
Properly handle NILs for the namespace separator (somehow I missed
this, silly me).

19 years ago** Merge in notzed-messageinfo-branch, fix some minor conflicts.
Not Zed [Fri, 12 Nov 2004 05:53:12 +0000 (05:53 +0000)]
** Merge in notzed-messageinfo-branch, fix some minor conflicts.

2004-11-12  Not Zed  <NotZed@Ximian.com>

        ** Merge in notzed-messageinfo-branch, fix some minor conflicts.

19 years agoFree the passwd here if we need to retry to authenticate.
Jeffrey Stedfast [Thu, 11 Nov 2004 22:09:32 +0000 (22:09 +0000)]
Free the passwd here if we need to retry to authenticate.

2004-11-11  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-store.c (imap4_reconnect): Free the
passwd here if we need to retry to authenticate.

19 years ago#define d()
Jeffrey Stedfast [Thu, 11 Nov 2004 17:47:44 +0000 (17:47 +0000)]
#define d()

19 years agoremoved some debug printf's
Jeffrey Stedfast [Wed, 10 Nov 2004 22:48:10 +0000 (22:48 +0000)]
removed some debug printf's

19 years agoUse the expanded ALL macro as on closer inspection of the RFC, we're not
Jeffrey Stedfast [Wed, 10 Nov 2004 22:42:00 +0000 (22:42 +0000)]
Use the expanded ALL macro as on closer inspection of the RFC, we're not

2004-11-10  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-summary.c (imap4_summary_fetch_all):
Use the expanded ALL macro as on closer inspection of the RFC,
we're not allowed to use macros in conjunction with other FETCH
items (such as UID in our case).

19 years agoinclude a header
Jeffrey Stedfast [Wed, 10 Nov 2004 22:36:36 +0000 (22:36 +0000)]
include a header

19 years agoenabled \\Recent flag
Jeffrey Stedfast [Wed, 10 Nov 2004 18:42:12 +0000 (18:42 +0000)]
enabled \\Recent flag

19 years agobefore short-circuiting the check for child content, check the child
Not Zed [Wed, 10 Nov 2004 04:05:50 +0000 (04:05 +0000)]
before short-circuiting the check for child content, check the child

2004-11-09  Not Zed  <NotZed@Ximian.com>

        * providers/imap/camel-imap-folder.c (imap_get_message): before
        short-circuiting the check for child content, check the child
        content info is actually correct.

2004-11-08  Not Zed  <NotZed@Ximian.com>

        ** See bug #69145.

        * providers/imap/camel-imap-folder.c (get_message): remove spec
        argument, always calculate it from the content-info.
        (content_info_incomplete): recursively check the content-info for
        completeness, not just one level.

19 years agoUpdated the properties to include all the same settings as the old imap
Jeffrey Stedfast [Tue, 9 Nov 2004 21:04:25 +0000 (21:04 +0000)]
Updated the properties to include all the same settings as the old imap

2004-11-09  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-provider.c: Updated the properties
to include all the same settings as the old imap code.

* providers/imap4/camel-imap4-folder.c (imap4_getv): Implemented.
(imap4_setv): Implemented.

19 years agoremoevd unused vars
Jeffrey Stedfast [Tue, 9 Nov 2004 17:07:34 +0000 (17:07 +0000)]
remoevd unused vars

19 years agoFix for bug #69241.
Jeffrey Stedfast [Tue, 9 Nov 2004 17:06:41 +0000 (17:06 +0000)]
Fix for bug #69241.

2004-11-08  Jeffrey Stedfast  <fejj@novell.com>

Fix for bug #69241.

* camel-gpg-context.c (gpg_decrypt): We need to extract just the
application/pgp-encrypted part from the multipart/encrypted that
gets passed in. Added checks to verify that the input part is the
correct type as well. Once we have the application/pgp-encrypted
part, we need to use camel_data_wrapper_decode_to_stream() in case
the part was encoded in any way.

19 years agoHandle not getting the CRLF pair together. Also don't require that we have
Jeffrey Stedfast [Tue, 9 Nov 2004 16:53:29 +0000 (16:53 +0000)]
Handle not getting the CRLF pair together. Also don't require that we have

2004-11-09  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-stream.c (camel_imap4_stream_line):
Handle not getting the CRLF pair together. Also don't require that
we have at least 3 bytes in the read buffer as it is possible we
don't have that much (see bug #69160).

2004-11-08  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-store.c (imap4_subscribe_folder):
Note the folder-info just subscribed.
(imap4_unsubscribe_folder): Unnote the folder-info.

19 years agouse evolution-data-server-$BASE_VERSION as the GETTEXT_PACKAGE.
Rodrigo Moya [Fri, 5 Nov 2004 12:13:17 +0000 (12:13 +0000)]
use evolution-data-server-$BASE_VERSION as the GETTEXT_PACKAGE.

2004-11-05  Rodrigo Moya <rodrigo@novell.com>

* configure.in: use evolution-data-server-$BASE_VERSION as the
GETTEXT_PACKAGE.

19 years agofile camel-groupwise-message-cache.c was initially added on branch soap_mailer.
Parthasarathi Susarla [Fri, 5 Nov 2004 06:33:01 +0000 (06:33 +0000)]
file camel-groupwise-message-cache.c was initially added on branch soap_mailer.

19 years agofile camel-groupwise-message-cache.h was initially added on branch soap_mailer.
Parthasarathi Susarla [Fri, 5 Nov 2004 06:33:01 +0000 (06:33 +0000)]
file camel-groupwise-message-cache.h was initially added on branch soap_mailer.

19 years agoAdded much in-line documentation. (engine_parse_capability): Use
Jeffrey Stedfast [Thu, 4 Nov 2004 20:52:49 +0000 (20:52 +0000)]
Added much in-line documentation. (engine_parse_capability): Use

2004-11-04  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-engine.c: Added much in-line
documentation.
(engine_parse_capability): Use g_ascii_str[n]casecmp().
(camel_imap4_engine_nstring): New convenience function.

19 years agoFixes #69056
Ryan Skadberg [Thu, 4 Nov 2004 12:38:11 +0000 (12:38 +0000)]
Fixes #69056

2004-11-03  Ryan Skadberg  <skadz@stigmata.org>

Fixes #69056

* configure.in: Fix GETTEXT_PACKAGE to be 1.2 to match EDS version.

19 years agocheck interfaces for events too. (camel_object_trigger_event): check
Not Zed [Thu, 4 Nov 2004 05:34:05 +0000 (05:34 +0000)]
check interfaces for events too. (camel_object_trigger_event): check

2004-11-02  Not Zed  <NotZed@Ximian.com>

        * camel-object.c (camel_object_hook_event): check interfaces for
        events too.
        (camel_object_trigger_event): check interfaces for events too.
        (camel_object_class_add_event): more checks for interfaces vs
        normal object classes.
        (camel_object_class_add_interface): add an interface to a class.
        (camel_object_get_interface): query for interfaces on an object.
        (camel_object_get_type): register the interface type.

19 years agoDon't bother getting the folder delim if the name is "" since we don't
Jeffrey Stedfast [Tue, 2 Nov 2004 20:30:22 +0000 (20:30 +0000)]
Don't bother getting the folder delim if the name is "" since we don't

2004-11-02  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-store.c (imap4_folder_utf7_name):
Don't bother getting the folder delim if the name is "" since we
don't need it in that case.

* providers/imap4/camel-imap4-utils.c
(camel_imap4_get_path_delim): add an assert that s->namespaces is
non-NULL.

19 years agoIf namespaces is NULL, return the default folder delim ('/').
Jeffrey Stedfast [Tue, 2 Nov 2004 20:21:07 +0000 (20:21 +0000)]
If namespaces is NULL, return the default folder delim ('/').

2004-11-02  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-utils.c
(camel_imap4_get_path_delim): If namespaces is NULL, return the
default folder delim ('/').

19 years agoUpdate stream->inptr after fetching the literal chunk.
Jeffrey Stedfast [Tue, 2 Nov 2004 19:19:27 +0000 (19:19 +0000)]
Update stream->inptr after fetching the literal chunk.

2004-11-02  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-stream.c
(camel_imap4_stream_literal): Update stream->inptr after fetching
the literal chunk.

19 years agoAdd bug number
JP Rosevear [Tue, 2 Nov 2004 18:58:40 +0000 (18:58 +0000)]
Add bug number

19 years agoDo proper cleanup in case of error and also handle literals.
Jeffrey Stedfast [Tue, 2 Nov 2004 18:56:53 +0000 (18:56 +0000)]
Do proper cleanup in case of error and also handle literals.

2004-11-02  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-summary.c (envelope_decode_address):
Do proper cleanup in case of error and also handle literals.

19 years agoRemoved camel_service_connect() call which is no longer needed.
Jeffrey Stedfast [Tue, 2 Nov 2004 18:31:52 +0000 (18:31 +0000)]
Removed camel_service_connect() call which is no longer needed.

2004-11-02  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-store.c (imap4_get_folder_info):
Removed camel_service_connect() call which is no longer needed.
(imap4_connect): If engine is already connected, shortcut to
simply returning success.
(imap4_disconnect): Check engine state rather than poking at
stream state.

19 years agorequire libbonobo >= 2.4.2
JP Rosevear [Tue, 2 Nov 2004 16:58:56 +0000 (16:58 +0000)]
require libbonobo >= 2.4.2

2004-11-02  JP Rosevear  <jpr@novell.com>

* configure.in: require libbonobo >= 2.4.2

19 years agoDo the same SSL->TLS and TLS->CLEAR fallbacks that the 2.0 (and older)
Jeffrey Stedfast [Mon, 1 Nov 2004 20:54:35 +0000 (20:54 +0000)]
Do the same SSL->TLS and TLS->CLEAR fallbacks that the 2.0 (and older)

2004-11-01  Jeffrey Stedfast  <fejj@novell.com>

* providers/smtp/camel-smtp-transport.c
(connect_to_server_wrapper): Do the same SSL->TLS and TLS->CLEAR
fallbacks that the 2.0 (and older) code did.

* providers/pop3/camel-pop3-store.c (connect_to_server_wrapper): Same.

* providers/imap4/camel-imap4-store.c (connect_to_server_wrapper): Same.

* providers/imap/camel-imap-store.c (connect_to_server_wrapper): Same.

19 years agoRemove expunged messages from the cache.
Jeffrey Stedfast [Mon, 1 Nov 2004 19:58:38 +0000 (19:58 +0000)]
Remove expunged messages from the cache.

2004-11-01  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-summary.c
(camel_imap4_summary_expunge): Remove expunged messages from the
cache.
(camel_imap4_summary_set_uidvalidity): Clear the cache if the
UIDVALIDITY has changed.

* providers/imap4/camel-imap4-folder.c (imap4_get_message): If the
message exists in the cache, use that rather than fetching it from
the server and cache messages fetched from the server for later
use.
(camel_imap4_folder_finalize): Unref the cache if non-NULL.
(camel_imap4_folder_new): Create the CamelDataCache.

19 years agoCache the folder-info on the summary if successful. (imap4_delete_folder):
Jeffrey Stedfast [Mon, 1 Nov 2004 18:54:46 +0000 (18:54 +0000)]
Cache the folder-info on the summary if successful. (imap4_delete_folder):

2004-11-01  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-store.c (imap4_create_folder): Cache
the folder-info on the summary if successful.
(imap4_delete_folder): Un-cache the folder-info from the summary.

* providers/imap4/camel-imap4-store-summary.c (load_namespaces):
Cleaned up a bit.
(save_namespaces): Same.
(camel_imap4_store_summary_unnote_info): New function.
(camel_imap4_store_summary_get_folder_info): Fixed the logic a
bit.

19 years agoRemove duplicated x86-64 mutex definition.
Hans Petter Jansson [Mon, 1 Nov 2004 18:51:18 +0000 (18:51 +0000)]
Remove duplicated x86-64 mutex definition.

2004-11-01  Hans Petter Jansson  <hpj@novell.com>

* libdb/dbinc/mutex.h: Remove duplicated x86-64 mutex definition.

19 years agoCleaned up a bit. (save_namespaces): Same.
Jeffrey Stedfast [Mon, 1 Nov 2004 17:53:58 +0000 (17:53 +0000)]
Cleaned up a bit. (save_namespaces): Same.

2004-11-01  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-store-summary.c (load_namespaces):
Cleaned up a bit.
(save_namespaces): Same.

19 years agoUpdate news
JP Rosevear [Mon, 1 Nov 2004 15:44:25 +0000 (15:44 +0000)]
Update news

19 years agomove e_book_backend_sexp_match_contact inside if(match_needed) sp that
Sivaiah Nallagatla [Sat, 30 Oct 2004 19:20:35 +0000 (19:20 +0000)]
move e_book_backend_sexp_match_contact inside if(match_needed) sp that

2004-10-30  Sivaiah Nallagatla <snallagatla@novell.com>

        * backends/groupwise/e-book-backend-groupwise.c (
        e_book_backend_groupwise_get_contact_list) : move e_book_backend_sexp_match_contact
        inside if(match_needed) sp that contact won't be returned
        where match is needed but contact does not match the criteria

19 years agoremove the set_marker call from the begining of the functions. accidently
Sivaiah Nallagatla [Fri, 29 Oct 2004 16:16:18 +0000 (16:16 +0000)]
remove the set_marker call from the begining of the functions. accidently

2004-10-29  Sivaiah Nallagatla <snallagatla@novell.com>

        * backends/groupwise/e-ca-backend-groupwise.c
        (cache_init) : remove the set_marker call from the begining of the
        functions. accidently placed in the last commit

19 years agodon't crash if the UID of the contact being commited is NULL.
Diego Gonzalez [Fri, 29 Oct 2004 05:15:25 +0000 (05:15 +0000)]
don't crash if the UID of the contact being commited is NULL.

2004-10-29  Diego Gonzalez <diego@pemas.net>

   * backends/file/e-book-backend-file.c (e_book_backend_file_modify_contact):
     don't crash if the UID of the contact being commited is NULL.

2004-10-29  Diego Gonzalez <diego@pemas.net>

   * libebook/e-book.c (do_commit_contact): when doing a e_book_commit_contact,
     several times, the first time that this funcion was called with the
     sync flag it cleared the UID of the contact, in the next operation the
     server would crash due to the UID being null. This fixes the client side
     and seems to work without a glitch.

     I just removed the e_contact_set as it seems (from visual inspection of
     e_contact_set) that this operation doesn't cause any call in the backend,
     and thus it will not force the previous operation to be completed.

19 years agoRead the getQm poll interval from GETQM_TIME_INTERVAL. If not availbale
Sivaiah Nallagatla [Thu, 28 Oct 2004 19:28:45 +0000 (19:28 +0000)]
Read the getQm poll interval from GETQM_TIME_INTERVAL. If not availbale

2004-10-29  Sivaiah Nallagatla <snallagatla@novell.com>

        * backends/groupwise/e-cal-backends-groupwise.c
        (cache_init) : Read the getQm poll interval
        from GETQM_TIME_INTERVAL. If not availbale
        use default value.

19 years agoHandle literal strings. (envelope_decode_date): Same. Fixes bug #68894.
Jeffrey Stedfast [Thu, 28 Oct 2004 16:54:44 +0000 (16:54 +0000)]
Handle literal strings. (envelope_decode_date): Same. Fixes bug #68894.

2004-10-28  Jeffrey Stedfast  <fejj@ximian.com>

* providers/imap4/camel-imap4-summary.c (envelope_decode_nstring):
Handle literal strings.
(envelope_decode_date): Same. Fixes bug #68894.

19 years agoSet the CACHE_REFRESH_INTERVAL to 10 mins.
Harish Krishnaswamy [Thu, 28 Oct 2004 15:32:01 +0000 (15:32 +0000)]
Set the CACHE_REFRESH_INTERVAL to 10 mins.

* backends/groupwise/e-cal-backend-groupwise.c:
Set the CACHE_REFRESH_INTERVAL to 10 mins.

19 years agoProperly tokenise "\*" as a flag token. Fixes bug #68869.
Jeffrey Stedfast [Thu, 28 Oct 2004 15:19:57 +0000 (15:19 +0000)]
Properly tokenise "\*" as a flag token. Fixes bug #68869.

2004-10-28  Jeffrey Stedfast  <fejj@ximian.com>

* providers/imap4/camel-imap4-stream.c
(camel_imap4_stream_next_token): Properly tokenise "\*" as a flag
token. Fixes bug #68869.

19 years ago#include "camel-i18n.h"
Björn Torkelsson [Thu, 28 Oct 2004 03:00:22 +0000 (03:00 +0000)]
#include "camel-i18n.h"

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

        * camel-sasl-kerberos4.c: #include "camel-i18n.h"

19 years agonew function to retrieve objects and detached recurrences for that object.
Rodrigo Moya [Thu, 28 Oct 2004 00:16:21 +0000 (00:16 +0000)]
new function to retrieve objects and detached recurrences for that object.

2004-10-28  Rodrigo Moya <rodrigo@novell.com>

* libecal/e-cal.[ch] (e_cal_get_objects_for_uid): new function
to retrieve objects and detached recurrences for that object.
(e_cal_get_object): deal with the backend returning a VCALENDAR
object. In that case, just get the first component of the same
type we are using.
(generate_instances): when we have an UID, use the new function
e_cal_get_objects_for_uid, avoiding countless calls to
e_cal_get_object_list.

* backends/file/e-cal-backend-file.c (e_cal_backend_file_get_object):
if we have detached instances, return a VCALENDAR with the master
object and any detached instance.

19 years agoadd keep-alive http header so that we don't make a new connection for each
Sivaiah Nallagatla [Wed, 27 Oct 2004 22:18:32 +0000 (22:18 +0000)]
add keep-alive http header so that we don't make a new connection for each

2004-10-26  Sivaiah Nallagatla <snallagatla@novell.com>

        * e-gw-message.c (e_gw_message_new_with_header) :
        add keep-alive http header so that we don't make
        a new  connection for each http request

19 years agoinclude just include signal.h for portability
JP Rosevear [Wed, 27 Oct 2004 16:38:34 +0000 (16:38 +0000)]
include just include signal.h for portability

2004-10-27  JP Rosevear  <jpr@novell.com>

* src/server.c: include just include signal.h for portability

19 years agofix the arguments to pthread_key_delete.
Julio M. Merino Vidal [Wed, 27 Oct 2004 06:16:30 +0000 (06:16 +0000)]
fix the arguments to pthread_key_delete.

2004-10-27  Julio M. Merino Vidal <jmmv@menta.net>

        * camel-operation.c (camel_operation_shutdown): fix the arguments
        to pthread_key_delete.

19 years agoRemove E_CONTACT_UID from the list of feilds we search in. Fixes #42165
Sivaiah Nallagatla [Tue, 26 Oct 2004 23:35:41 +0000 (23:35 +0000)]
Remove E_CONTACT_UID from the list of feilds we search in. Fixes #42165

2004-10-26  Sivaiah Nallagatla <snallagatla@novell.com>

        * libedata-book/e-book-backend-sexp.c : Remove E_CONTACT_UID
        from the list of feilds we search in.
        Fixes #42165

19 years agoNew files implementing a folder-info cache for offline mode (and faster
Jeffrey Stedfast [Tue, 26 Oct 2004 21:22:17 +0000 (21:22 +0000)]
New files implementing a folder-info cache for offline mode (and faster

2004-10-26  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-store-summary.[c,h]: New files
implementing a folder-info cache for offline mode (and faster
startup I guess).

* providers/imap4/camel-imap4-store.c (imap4_build_folder_info):
Cache the folder-info for later use in offline mode.

* providers/imap4/camel-imap4-utils.c
(camel_imap4_get_path_delim): Instead of assigning top = "INBOX",
do strcpy (top, "INBOX") so that we can later modify the
string. Fixes bug #68814.

2004-10-25  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-engine.c (engine_parse_namespace):
Updated to use the public function in camel-imap4-utils.c
(camel_imap4_engine_finalize): Same.

* providers/imap4/camel-imap4-store.c (imap4_construct): Setup and
load the store summary.
(camel_imap4_store_finalize): Unref the store summary.
(imap4_get_folder): Implemented offline support.
(imap4_folder_utf7_name): Pass the summary to get_delim rather
than the engine.
(imap4_create_folder): Same.
(imap4_reconnect): Update the namespaces on the store summary.
(connect_to_server): Update the store summary capabilities.

* providers/imap4/camel-imap4-utils.c
(camel_imap4_get_path_delim): Now takes a store-summary rather
than an engine so that it will work in offline mode.
(camel_imap4_namespace_clear): Moved here from
camel-imap4-engine.c
(camel_imap4_namespace_list_copy): New convenience function.
(camel_imap4_namespace_list_free): New.

* providers/imap4/camel-imap4-folder.c (camel_imap4_folder_new):
Check the return value of summary loading in offline mode (if it
fails, we can't get the folder).

19 years agoFrom Anders Carlsson <andersca@gnome.org>
JP Rosevear [Mon, 25 Oct 2004 14:17:25 +0000 (14:17 +0000)]
From Anders Carlsson <andersca@gnome.org>

2004-10-25  JP Rosevear  <jpr@novell.com>

From Anders Carlsson <andersca@gnome.org>

* libedata-book/e-book-backend-factory.c
(e_book_backend_factory_get_type): allocate the right size for the
class

19 years agoReduce noise pollution.
Nat Friedman [Sun, 24 Oct 2004 10:13:46 +0000 (10:13 +0000)]
Reduce noise pollution.

19 years agoMake GroupWise IM names searchable.
Nat Friedman [Sun, 24 Oct 2004 10:12:10 +0000 (10:12 +0000)]
Make GroupWise IM names searchable.

2004-10-24  Nat Friedman  <nat@novell.com>

* libedata-book/e-book-backend-sexp.c (compare_im_groupwise): Make
GroupWise IM names searchable.

19 years agoUse some more reasonable strings.
Nat Friedman [Sun, 24 Oct 2004 09:40:47 +0000 (09:40 +0000)]
Use some more reasonable strings.

19 years ago#include "camel-i18n.h"
Jeffrey Stedfast [Thu, 21 Oct 2004 19:35:21 +0000 (19:35 +0000)]
#include "camel-i18n.h"

2004-10-21  Jeffrey Stedfast  <fejj@novell.com>

* camel-sasl-gssapi.c: #include "camel-i18n.h"

19 years agoadded source selector dialog widget.
Rodrigo Moya [Thu, 21 Oct 2004 16:07:03 +0000 (16:07 +0000)]
added source selector dialog widget.

2004-10-21  Rodrigo Moya <rodrigo@novell.com>

* libedataserverui/Makefile.am:
* libedataserverui/e-source-selector-dialog.[ch]: added source
selector dialog widget.

* libedataserverui/e-source-selector.h: added G_BEGIN/END_DECLS.

19 years agoDon't allow users to create folders in offline mode. When in offline mode,
Jeffrey Stedfast [Wed, 20 Oct 2004 19:39:44 +0000 (19:39 +0000)]
Don't allow users to create folders in offline mode. When in offline mode,

2004-10-20  Jeffrey Stedfast  <fejj@ximian.com>

* providers/imap4/camel-imap4-store.c (imap4_get_folder): Don't
allow users to create folders in offline mode. When in offline
mode, use a different codepath to get a folder object.
(imap4_noop): Handle offline mode.
(imap4_unsubscribe_folder): Throw an exception if we are in
offline mode.
(imap4_subscribe_folder): Same.
(imap4_get_folder_info): Started to implement offline
support. Also, even if we are in online mode but the engine has
not yet been connected, we should follow the "offline" code path
and get the folder info's from the cache.
(imap4_rename_folder): Disallow in offline mode.
(imap4_delete_folder): Same.
(imap4_connect): Handle offline mode.
(imap4_disconnect): Handle offline mode and do proper locking.
(imap4_query_auth_types): Same.

19 years agoRemoved an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same.
Jeffrey Stedfast [Wed, 20 Oct 2004 17:45:29 +0000 (17:45 +0000)]
Removed an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same.

2004-10-19  Jeffrey Stedfast  <fejj@ximian.com>

* providers/imap4/camel-imap4-summary.c (imap4_summary_fetch_all):
Removed an already-fixed FIXME comment.
(imap4_summary_fetch_flags): Same.

* providers/imap4/camel-imap4-folder.c (imap4_get_path_delim):
Removed. Use camel_imap4_get_path_delim() instead.
(camel_imap4_folder_new): Updated.
(imap4_sync): If we aren't online, we're done. nothing to do.
(imap4_refresh_info): Same.
(imap4_append_message): Same but set an exception.
(imap4_transfer_messages_to): Same.

* providers/imap4/camel-imap4-utils.c
(camel_imap4_get_path_delim): Moved here from camel-imap4-store.c

* providers/imap4/camel-imap4-store.c (imap4_try_authenticate):
Change the service string for the sasl mechanism to"imap" rather
than "imap4".
(imap4_get_path_delim): Removed.
(imap4_create_folder): Updated.
(imap4_folder_utf7_name): Same.

19 years agoupdated comment
Jeffrey Stedfast [Wed, 20 Oct 2004 16:24:50 +0000 (16:24 +0000)]
updated comment

19 years agoRemoved an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same.
Jeffrey Stedfast [Tue, 19 Oct 2004 17:00:27 +0000 (17:00 +0000)]
Removed an already-fixed FIXME comment. (imap4_summary_fetch_flags): Same.

2004-10-19  Jeffrey Stedfast  <fejj@ximian.com>

* providers/imap4/camel-imap4-summary.c (imap4_summary_fetch_all):
Removed an already-fixed FIXME comment.
(imap4_summary_fetch_flags): Same.

19 years agofixed
Jeffrey Stedfast [Tue, 19 Oct 2004 16:30:59 +0000 (16:30 +0000)]
fixed

19 years agoChange the service string for the sasl mechanism to"imap" rather than
Jeffrey Stedfast [Mon, 18 Oct 2004 18:44:28 +0000 (18:44 +0000)]
Change the service string for the sasl mechanism to"imap" rather than

2004-10-18  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-store.c (imap4_try_authenticate):
Change the service string for the sasl mechanism to"imap" rather
than "imap4".

19 years agoUpdated Serbian translation.
Danilo Šegan [Fri, 15 Oct 2004 21:10:09 +0000 (21:10 +0000)]
Updated Serbian translation.

19 years agorenamed delete_originals to move. clearer. cleaner. shorter. not as ugly.
Jeffrey Stedfast [Fri, 15 Oct 2004 20:27:49 +0000 (20:27 +0000)]
renamed delete_originals to move. clearer. cleaner. shorter. not as ugly.

19 years agoadded gtk-doc comments
Jeffrey Stedfast [Fri, 15 Oct 2004 20:21:02 +0000 (20:21 +0000)]
added gtk-doc comments

19 years agoFixes #67031 Set the completed date. For posted tasks set it as the
Chenthill Palanisamy [Fri, 15 Oct 2004 07:04:50 +0000 (07:04 +0000)]
Fixes #67031 Set the completed date. For posted tasks set it as the

2004-10-15  Chenthill Palanisamy <pchenthill@novell.com>

Fixes #67031
* backends/groupwise/e-cal-backends-groupwise-utils.c
(e_gw_item_to_cal_component): Set the completed date. For
posted tasks set it as the current time.
* backends/groupwise/e-cal-backends-groupwise.c
(e_cal_backend_groupwise_modify_object): Update the item in
the cache after completing the task.

19 years agoFixes #67031 Added apis to get and set the completion date for tasks. Set
Chenthill Palanisamy [Fri, 15 Oct 2004 06:46:01 +0000 (06:46 +0000)]
Fixes #67031 Added apis to get and set the completion date for tasks. Set

2004-10-15  Chenthill Palanisamy <pchenthill@novell.com>

Fixes #67031
* e-gw-item.[ch] (e_gw_item_set_completed_date),
(e_gw_item_get_completed_date):
Added apis to get and set the completion date for tasks.
* e-gw-item.c (set_recipient_list_from_soap_parameter):
Set the completion date for group tasks.
(_EGwItemPrivate): Added a string variable completed_date.
(e_gw_item_init): Initialized the variable.

19 years agoUpdated Czech translation.
Miloslav Trmac [Thu, 14 Oct 2004 18:10:28 +0000 (18:10 +0000)]
Updated Czech translation.

2004-10-14  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

19 years agoG_DEFINE_TYPE cleanups for parent class
JP Rosevear [Thu, 14 Oct 2004 17:46:37 +0000 (17:46 +0000)]
G_DEFINE_TYPE cleanups for parent class

2004-10-14  JP Rosevear  <jpr@novell.com>

* libedataserverui/e-source-selector.c: G_DEFINE_TYPE cleanups for
parent class

* libedataserverui/e-source-option-menu.c: ditto

19 years agoAdd -avoid-version to LDFLAGS for all of the backends
Rodney Dawes [Thu, 14 Oct 2004 15:50:18 +0000 (15:50 +0000)]
Add -avoid-version to LDFLAGS for all of the backends

2004-10-14  Rodney Dawes  <dobey@novell.com>

* backends/*/Makefile.am: Add -avoid-version to LDFLAGS for all
of the backends

19 years agoUpdated Albanian translation.
Laurent Dhima [Thu, 14 Oct 2004 15:31:27 +0000 (15:31 +0000)]
Updated Albanian translation.

2004-10-14  Laurent Dhima  <laurenti@alblinux.net>

* sq.po: Updated Albanian translation.

19 years agolink to the right lib and require libedataserver 1.2
JP Rosevear [Thu, 14 Oct 2004 14:34:47 +0000 (14:34 +0000)]
link to the right lib and require libedataserver 1.2

2004-10-14  JP Rosevear  <jpr@novell.com>

* libedataserverui/libedataserverui.pc.in: link to the right lib
and require libedataserver 1.2

19 years ago: removed stray debug code that should not have been there in the first
Harish Krishnaswamy [Thu, 14 Oct 2004 05:25:05 +0000 (05:25 +0000)]
: removed stray debug code that should not have been there in the first

* backends/groupwise/e-cal-backend-groupwise.c:
(get_deltas) : removed stray debug code that should not have
been there in the first place.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Thu, 14 Oct 2004 00:39:19 +0000 (00:39 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

19 years agoUpdated British English translation.
David Lodge [Wed, 13 Oct 2004 21:01:17 +0000 (21:01 +0000)]
Updated British English translation.

2004-10-13  David Lodge <dave@cirt.net>

        * en_GB.po: Updated British English translation.

19 years agoadd missing marshaller list
JP Rosevear [Wed, 13 Oct 2004 19:48:19 +0000 (19:48 +0000)]
add missing marshaller list

2004-10-13  JP Rosevear  <jpr@novell.com>

* libedataserver/e-data-server-marshal.list: add missing
marshaller list

19 years agobuild libedataserverui
JP Rosevear [Wed, 13 Oct 2004 19:19:58 +0000 (19:19 +0000)]
build libedataserverui

2004-10-13  JP Rosevear  <jpr@novell.com>

* Makefile.am: build libedataserverui

19 years agoShush
JP Rosevear [Wed, 13 Oct 2004 18:44:32 +0000 (18:44 +0000)]
Shush

19 years agomove from evolution
JP Rosevear [Wed, 13 Oct 2004 17:55:01 +0000 (17:55 +0000)]
move from evolution

2004-10-13  JP Rosevear  <jpr@novell.com>

* libedataserverui/test-source-option-menu.c: move from evolution

* libedataserverui/e-source-selector.c: ditto

* libedataserverui/e-source-selector.h: ditto

* libedataserverui/e-source-option-menu.c: ditto

* libedataserverui/e-source-option-menu.h: ditto

* libedataserverui/test-source-selector.c: ditto

* libedataserverui/libedataserverui.pc.in: add a pkg-config file

* libedataserverui/Makefile.am: build libedataserverui and test progs

* configure.in: add libtool versioning for libedataserverui and
output the files

19 years agoUse "%s" as the formatter argument and msg->prompt as a printf-style
Jeffrey Stedfast [Wed, 13 Oct 2004 17:25:37 +0000 (17:25 +0000)]
Use "%s" as the formatter argument and msg->prompt as a printf-style

2004-10-07  Jeffrey Stedfast  <fejj@novell.com>

* e-passwords.c (ep_ask_password): Use "%s" as the formatter
argument and msg->prompt as a printf-style argument rather than
using it as the format string. Fixes bug #67622.

19 years agoRemoved missing file entries and added missing one. Updated Swedish
Christian Rose [Wed, 13 Oct 2004 12:59:44 +0000 (12:59 +0000)]
Removed missing file entries and added missing one. Updated Swedish

2004-10-13  Christian Rose  <menthos@menthos.com>

* POTFILES.in: Removed missing file entries and added missing
one.
* sv.po: Updated Swedish translation.

19 years agonew function to reautheicate to server when the sessionid we have becomes
Sivaiah Nallagatla [Wed, 13 Oct 2004 11:46:39 +0000 (11:46 +0000)]
new function to reautheicate to server when the sessionid we have becomes

2004-10-13 Sivaiah Nallagatla    <snallagatla@novell.com>

        * e-gw-connection.c (reauthenitcate) : new function to reautheicate
        to server when the sessionid we have becomes invalid because of timeouts
        server restarts etc.
        (e_gw_connection_parse_response_status) : add the new soap error code
        and corresponding E_GW_CONNECTION_*  status code.
        (e_gw_connection_new) : no need to dup th session id got form soap
        response.
        (e_gw_connection_init) (e_gw_connection_dispose) : init and free the new
          mutex added to take care of muliple calls to reauthenicate
        (e_gw_connection_get_items) (e_gw_connection_get_items_from_ids)
        (e_gw_connection_send_item) (e_gw_connection_create_item)
        (e_gw_connection_modify_item) (e_gw_connection_get_item)
        (e_gw_connection_remove_item) (e_gw_connection_remove_items)
        (e_gw_connection_accept_request) (e_gw_connection_decline_request)
        (e_gw_connection_retract_request) (e_gw_connection_complete_request)
        (e_gw_connection_create_book) (e_gw_connection_get_address_book_list)
        (e_gw_connection_add_members) (e_gw_connection_remove_members)
        (e_gw_connection_destroy_cursor) (e_gw_connection_create_cursor)
        (e_gw_connection_read_cursor) (e_gw_connection_get_categories)
        (e_gw_connection_get_quick_messages) : if the status is invalid session
        call reauthenticate
        part of the fix for #64298

19 years agocall the e_gw_connection_* api again if the retuned status code is
Sivaiah Nallagatla [Wed, 13 Oct 2004 11:40:43 +0000 (11:40 +0000)]
call the e_gw_connection_* api again if the retuned status code is

2004-10-13 Sivaiah Nallagatla <snallagatla@novell.com>

        * backend/groupwise/e-book-backend-groupwise.c (
        e_book_backend_groupwise_create_contact)
        (e_book_backend_groupwise_get_contact_list)
        (book_view_thread) (e_book_backend_groupwise_authenticate_user)
        : call the e_gw_connection_* api again if the retuned status
        code is E_GW_CONNECTION_STATUS_INVALID_CONNECTION. Part of the fix
        for #64298

19 years ago: The argument should be "recurse" not "recursive".
Harish Krishnaswamy [Wed, 13 Oct 2004 09:34:47 +0000 (09:34 +0000)]
: The argument should be "recurse" not "recursive".

* e-gw-connection.[ch]: (e_gw_connection_get_container_list) : The
argument should be "recurse" not "recursive".
(e_gw_connection_position_cursor): Add a function to position the cursor
at the desired offset.
(e_gw_connection_read_cursor): Set the cursor at end and direction set
to reverse - so items can be fetched Latest First.
Fixes #64673 and added some performance boosters.
* backends/groupwise/e-cal-backend-groupwise-utils.c:
(e_gw_connection_get_freebusy_info): Resend free/busy requests
to server if there are outstanding users whose information is still
pending from the server. Keep trying for 2 minutes (average time
for obtaining the f/b information for users outside the POA).
* backends/groupwise/e-cal-backend-groupwise.c:
(populate_cache):  Obtain the calendar items from server Latest First.
Update evolution as soon as the items are processed, without waiting
for the entire cache to be populated.
(get_deltas): remove compiler warning.
(cache_init): Use a marker to test the status of cache and obtain all
items only for initial population.  All subsequent sessions would only
fetch the deltas from the server since the last cache modification time.
(connect_to_server): Populating the cache moved to a separate thread
that does not block the open calls to backend anymore.
(e_cal_backend_groupwise_create_object): Fixed a leak.ckend_cache_get_keys): Removed unused variable.
(e_cal_backend_cache_set_marker),
(e_cal_backend_cache_get_marker): Marker accessors to label the cache as
populated or not. This helps in determining if all the items are to be
loaded from the server or if we should just fetch the deltas.

: ----------------------------------------------------------------------

19 years agokill cast as lvalue warning.
Not Zed [Wed, 13 Oct 2004 02:20:40 +0000 (02:20 +0000)]
kill cast as lvalue warning.

2004-10-13  Not Zed  <NotZed@Ximian.com>

        * providers/imap4/camel-imap4-folder.c (camel_imap4_folder_new)
        (imap4_sync_changes, imap4_sync):
        * providers/imap4/camel-imap4-summary.c (untagged_fetch_all): kill
        cast as lvalue warning.

        * camel-string-utils.h: add prototype for camel_toupper.

        * providers/imap4/camel-imap4-utils.c:
        * providers/imap4/camel-imap4-summary.c:
        * providers/imap4/camel-imap4-folder.c:
        * providers/imap4/camel-imap4-engine.c:
        * providers/imap4/camel-imap4-command.c:
        * providers/imap4/camel-imap4-store.c: include camel-i18n.h.

2004-10-12  Not Zed  <NotZed@Ximian.com>

        ** See bug ???

        * providers/nntp/camel-nntp-store.c (connect_to_server): if we
        have a username, try to authenticate before doing anything else.

        ** See bug #67895.

        * providers/nntp/camel-nntp-summary.c (add_range_xover)
        (add_range_head): use raw_command_auth since we might need auth
        here.

        * providers/nntp/camel-nntp-store.c (camel_nntp_raw_command_auth):
        new almost-raw command that also does auth.
        (xover_setup, connect_to_server, camel_nntp_command): use
        raw_command_auth since we might need auth here.

2004-10-12  Not Zed  <NotZed@Ximian.com>

        ** See bug #67898 and probably others.

        * providers/imapp/camel-imapp-store.c (connect_to_server):
        * providers/pop3/camel-pop3-store.c (connect_to_server_wrapper):
        * providers/imap4/camel-imap4-store.c (connect_to_server_wrapper):
        * providers/imap/camel-imap-store.c (connect_to_server_wrapper):
        * providers/nntp/camel-nntp-store.c (connect_to_server_wrapper):
        * providers/smtp/camel-smtp-transport.c (connect_to_server_wrapper):
        Fallback to hard-coded port number if the name lookup fails and no
        port was supplied.

19 years ago** See bug #67211.
Not Zed [Tue, 12 Oct 2004 02:00:36 +0000 (02:00 +0000)]
** See bug #67211.

2004-10-11  Not Zed  <NotZed@Ximian.com>

        ** See bug #67211.

        * camel-mime-utils.c (camel_header_raw_check_mailing_list):
        initialise the match start/end pointers, since some regexec's
        don't seem to do it.

19 years agoProbably fixes bugs #67600 and #65996.
Hans Petter Jansson [Mon, 11 Oct 2004 18:47:23 +0000 (18:47 +0000)]
Probably fixes bugs #67600 and #65996.

2004-10-11  Hans Petter Jansson  <hpj@ximian.com>

Probably fixes bugs #67600 and #65996.

* libdb/dbinc/mutex.h
* libdb/dist/config.hin
* libdb/dist/configure
* libdb/mutex/mut_tas.c
* libdb/lock/lock_region.c
* libdb/dist/aclocal/mutex.ac
* libdb/dist/aclocal/libtool.ac: Commit mutex portability changes for
x86-64 and a couple of other archs, and rebuild the generated
configure files.

19 years agoAdd a static mutex in this function to prevent the addressbook, calendar,
Harish Krishnaswamy [Mon, 11 Oct 2004 08:35:51 +0000 (08:35 +0000)]
Add a static mutex in this function to prevent the addressbook, calendar,

* e-gw-connection.c: (e_gw_connection_new): Add a static
mutex in this function to prevent the addressbook, calendar,
the alarm-daemon etc. from issuing simulataneous independant
login requests to the server for the same account.

19 years agofix for #62053
Sivaiah Nallagatla [Mon, 11 Oct 2004 04:23:38 +0000 (04:23 +0000)]
fix for #62053

19 years agoadd the source uid to list of selected calendar and tasks so that
Sivaiah Nallagatla [Mon, 11 Oct 2004 04:04:10 +0000 (04:04 +0000)]
add the source uid to list of selected calendar and tasks so that

2004-10-09  Sivaiah Nallagatla <snallagatla@novell.com>

        * providers/groupwise/camel-gw-listner.c (add_esource) :
        add the source uid to list of selected calendar and tasks
        so that groupwise calendar and tasks are automatically selected
        (remove_esource) : remove the uids from corresponding gconf keys
        Fixes #62053

19 years ago** See bug #67170.
Not Zed [Mon, 11 Oct 2004 01:38:50 +0000 (01:38 +0000)]
** See bug #67170.

2004-10-08  Not Zed  <NotZed@Ximian.com>

        ** See bug #67170.

        * providers/nntp/camel-nntp-store.c
        (nntp_store_get_cached_folder_info): compare newsgroup names case
        sensitively.

19 years agoimplement popup_menu so that popup menu can be shown with Shift+F10.
Harry Lu [Fri, 8 Oct 2004 08:36:17 +0000 (08:36 +0000)]
implement popup_menu so that popup menu can be shown with Shift+F10.

2004-10-08  Harry Lu  <harry.lu@sun.com>

        * e-source-selector.c: (e_source_selector_popup_menu),
        (class_init): implement popup_menu so that popup menu can
        be shown with Shift+F10.

19 years agoFixes #65200 Remove the connection from the hash table in dispose method.
Chenthill Palanisamy [Fri, 8 Oct 2004 07:41:41 +0000 (07:41 +0000)]
Fixes #65200 Remove the connection from the hash table in dispose method.

2004-10-07  Chenthill Palanisamy <pchenthill@novell.com>

Fixes #65200
* e-gw-connection.c (e_gw_connection_dispose),
(e_gw_connection_finalize):
Remove the connection from the hash table in dispose
method.

19 years agoPatched badly.
JP Rosevear [Thu, 7 Oct 2004 14:34:03 +0000 (14:34 +0000)]
Patched badly.