Rodrigo Moya [Tue, 16 Dec 2003 21:53:49 +0000 (21:53 +0000)]
no need to set the namespace for "types:", it's already set in
2003-12-16 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-connection.c (e_gw_connection_new): no need to
set the namespace for "types:", it's already set in
e_gw_message_new_with_header().
Rodrigo Moya [Tue, 16 Dec 2003 21:40:06 +0000 (21:40 +0000)]
added the namespace for the SOAP types.
2003-12-16 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-message.c (e_gw_message_new_with_header):
added the namespace for the SOAP types.
Rodrigo Moya [Tue, 16 Dec 2003 21:21:23 +0000 (21:21 +0000)]
fixed copy-paste typo.
2003-12-16 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-connection.c (logout): fixed copy-paste typo.
Rodrigo Moya [Tue, 16 Dec 2003 21:17:57 +0000 (21:17 +0000)]
unref the EGwConnection object, so that the logout message is sent to the
2003-12-16 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/soap-test.c (idle_cb): unref the EGwConnection
object, so that the logout message is sent to the server.
Rodrigo Moya [Tue, 16 Dec 2003 21:16:15 +0000 (21:16 +0000)]
unref the EGwConnection object, so that the logout message is sent to the
2003-12-16 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/soap-test.c (idle_cb): unref the EGwConnection
object, so that the logout message is sent to the server.
Rodrigo Moya [Tue, 16 Dec 2003 18:34:33 +0000 (18:34 +0000)]
return an AuthenticationFailed error when we can't open the connection.
2003-12-16 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_open): return an AuthenticationFailed error
when we can't open the connection.
JP Rosevear [Tue, 16 Dec 2003 18:31:01 +0000 (18:31 +0000)]
the info is already in ECalComponent form, no need to process it again,
2003-12-16 JP Rosevear <jpr@ximian.com>
* libecal/e-cal.c (e_cal_get_free_busy): the info is already in
ECalComponent form, no need to process it again, from Gary Ekker
<gekker@novell.com>
Fixes #52218
Rodrigo Moya [Tue, 16 Dec 2003 18:21:56 +0000 (18:21 +0000)]
map some error codes. (e_gw_connection_new): retrieve all the info
2003-12-16 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-connection.c (parse_response_status): map
some error codes.
(e_gw_connection_new): retrieve all the info returned in the UserInfo
type (name, email and uuid).
(e_gw_connection_disposee): free new private fields.
Sivaiah Nallagatla [Tue, 16 Dec 2003 13:11:15 +0000 (13:11 +0000)]
backends/groupwise/e-gw-connection.h backends/groupwise/e-gw-connection.c
2003-12-16 Sivaiah Nallagatla <snallagatla@novell.com>
* backends/groupwise/e-gw-connection.h
* backends/groupwise/e-gw-connection.c (e_gw_connection_new,
e_gw_connection_get_user_email)
* backends/groupwise/e-cal-backend-groupwise.c (e_cal_backend_groupwise_get_ldap_attribute,
e_cal_backend_groupwise_get_cal_address, e_cal_backend_groupwise_is_read_only,
e_cal_backend_groupwise_get_alarm_email_address, e_cal_backend_groupwise_get_static_capabilities
e_cal_backend_groupwise_open ): added implementation for all the apis listed above
* backends/groupwise/TODO : updated TODO 2.3 is done
Hans Petter Jansson [Tue, 16 Dec 2003 04:30:32 +0000 (04:30 +0000)]
Initialize the address_format field. Absence of this was causing crashes.
2003-12-15 Hans Petter Jansson <hpj@ximian.com>
* libebook/e-contact.c (adr_getter): Initialize the address_format
field. Absence of this was causing crashes.
(e_contact_set_property): For synthetic attr_type fields, add a
case for struct/get_set alongside strings. This makes addresses work.
(e_contact_get_property): For multi_elem strings, count the matching
attributes instead of trying to get a list from the first attribute
encountered (which is what list_elem does). This makes e-mail
addresses work.
JP Rosevear [Mon, 15 Dec 2003 22:02:51 +0000 (22:02 +0000)]
fix the number of parameters for get free busy and get_changes
2003-12-15 JP Rosevear <jpr@ximian.com>
* libecal/e-cal-listener.c (e_cal_listener_class_init): fix the
number of parameters for get free busy and get_changes
Rodrigo Moya [Mon, 15 Dec 2003 15:04:45 +0000 (15:04 +0000)]
call the correct e_cal_backend_sync_* functions, typo pointed out by Siva.
2003-12-15 Rodrigo Moya <rodrigo@ximian.com>
* backends/e-cal-backend-sync.c (_e_cal_backend_sync_get_ldap_attribute,
_e_cal_backend_sync_get_static_capabilities,
_e_cal_backend_sync_get_alarm_email_address): call the correct
e_cal_backend_sync_* functions, typo pointed out by Siva.
Rodrigo Moya [Mon, 15 Dec 2003 15:01:49 +0000 (15:01 +0000)]
call the correct cal_backend_sync_* functions, typo pointed out by Siva.
2003-12-15 Rodrigo Moya <rodrigo@ximian.com>
* backends/e-cal-backend-sync.c (_e_cal_backend_sync_get_ldap_attribute,
_e_cal_backend_sync_get_static_capabilities): call the correct
cal_backend_sync_* functions, typo pointed out by Siva.
Rodrigo Moya [Mon, 15 Dec 2003 13:30:53 +0000 (13:30 +0000)]
g_strdup the 'capabilities' argument, since it is expected to be freed in
2003-12-15 Rodrigo Moya <rodrigo@ximian.com>
* backends/file/e-cal-backend-file.c
(e_cal_backend_file_get_static_capabilities): g_strdup the
'capabilities' argument, since it is expected to be freed in
e-cal-backend-sync.c.
* backends/http/e-cal-backend-http.c
(e_cal_backend_http_get_static_capabilities): ditto.
JP Rosevear [Sun, 14 Dec 2003 23:47:07 +0000 (23:47 +0000)]
don't remove and then free the param, lest we double free it
2003-12-14 JP Rosevear <jpr@ximian.com>
* libecal/e-cal-component.c (set_datetime): don't remove and then
free the param, lest we double free it
Fixes #51633
JP Rosevear [Sun, 14 Dec 2003 16:13:38 +0000 (16:13 +0000)]
*** empty log message ***
Danilo Šegan [Sun, 14 Dec 2003 10:33:55 +0000 (10:33 +0000)]
Updated Serbian translation [catch up with evo's HEAD]
Kjartan Maraas [Sun, 14 Dec 2003 10:19:03 +0000 (10:19 +0000)]
Updated Norwegian translation.
2003-12-13 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
Kjartan Maraas [Sun, 14 Dec 2003 10:15:16 +0000 (10:15 +0000)]
reviewed by: <delete if not using a buddy>
2003-12-13 Kjartan Maraas <kmaraas@gnome.org>
reviewed by: <delete if not using a buddy>
Rodrigo Moya [Sat, 13 Dec 2003 17:18:59 +0000 (17:18 +0000)]
set the correct G_LOG_DOMAIN.
2003-12-13 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/Makefile.am: set the correct G_LOG_DOMAIN.
Rodrigo Moya [Fri, 12 Dec 2003 22:27:59 +0000 (22:27 +0000)]
added SOAPAction header to the request.
2003-12-12 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-message.c (e_gw_message_new_with_header):
added SOAPAction header to the request.
Rodrigo Moya [Fri, 12 Dec 2003 16:55:48 +0000 (16:55 +0000)]
write the request's content here. (e_gw_message_new_with_header): add the
2003-12-12 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-message.c (e_gw_message_write_footer): write
the request's content here.
(e_gw_message_new_with_header): add the Content-Type header.
* backends/groupwise/e-gw-connection.c (e_gw_connection_send_message):
no need to write the request here, it's written in
e_gw_message_write_footer().
Rodrigo Moya [Fri, 12 Dec 2003 16:54:25 +0000 (16:54 +0000)]
write the request's content here. (e_gw_message_new_with_header): add the
2003-12-12 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-message.c (e_gw_message_write_footer): write
the request's content here.
(e_gw_message_new_with_header): add the Content-Type header.
* backends/groupwise/e-gw-connection.c (e_gw_connection_send_message):
no need to write the request here, it's written in
e_gw_message_write_footer().
Rodrigo Moya [Fri, 12 Dec 2003 16:48:57 +0000 (16:48 +0000)]
fixed typo.
2003-12-12 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-message.c (setup_debug): fixed typo.
Rodrigo Moya [Fri, 12 Dec 2003 16:45:47 +0000 (16:45 +0000)]
fixed typo.
2003-12-12 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-message.c (setup_debug): fixed typo.
Rodrigo Moya [Fri, 12 Dec 2003 16:44:37 +0000 (16:44 +0000)]
fixed typo.
2003-12-12 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-message.c (setup_debug): fixed typo.
Rodrigo Moya [Fri, 12 Dec 2003 16:38:38 +0000 (16:38 +0000)]
*** empty log message ***
Rodrigo Moya [Fri, 12 Dec 2003 16:22:24 +0000 (16:22 +0000)]
Forgot AC_SUBST(DEBUG_CFLAGS)
Rodrigo Moya [Fri, 12 Dec 2003 16:15:03 +0000 (16:15 +0000)]
use $DEBUG_CFLAGS.
2003-12-12 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/Makefile.am: use $DEBUG_CFLAGS.
Rodrigo Moya [Fri, 12 Dec 2003 16:12:21 +0000 (16:12 +0000)]
added --enable-debug argument.
2003-12-12 Rodrigo Moya <rodrigo@ximian.com>
* configure.in: added --enable-debug argument.
Rodrigo Moya [Fri, 12 Dec 2003 15:51:36 +0000 (15:51 +0000)]
added --enable-debug argument.
2003-12-12 Rodrigo Moya <rodrigo@ximian.com>
* configure.in: added --enable-debug argument.
Rodrigo Moya [Fri, 12 Dec 2003 15:49:20 +0000 (15:49 +0000)]
new functions for adding debugging of the SOAP messages.
2003-12-12 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-message.c (setup_debug, print_header,
debug_handler): new functions for adding debugging of the SOAP messages.
(e_gw_message_new_with_header): if G_ENABLE_DEBUG is defined, setup
debugging for the message. Also, use POST to send the messages.
* doc/gw-soap-methods.xsd:
* doc/gw-soap-types.xsd: added new versions of SOAP interfaces.
Jeffrey Stedfast [Thu, 11 Dec 2003 17:30:31 +0000 (17:30 +0000)]
Don't immediately prompt for a passwd after receiving the NEED_PASSPHRASE
2003-12-11 Jeffrey Stedfast <fejj@ximian.com>
* camel-gpg-context.c (gpg_ctx_parse_status): Don't immediately
prompt for a passwd after receiving the NEED_PASSPHRASE status
message. Instead, parse the userid that gpg needs a passwd for and
store it on our context. Wait for a GET_HIDDEN status message
before prompting, this way if the user has their gpg configured to
use gpg-agent, the user won't get 2 passwd prompts.
(gpg_sign): Fixed to not free a gpg context that we have not
allocated (could happen in a fail case).
Rodrigo Moya [Thu, 11 Dec 2003 11:21:50 +0000 (11:21 +0000)]
Fixes #52013
2003-12-11 Rodrigo Moya <rodrigo@ximian.com>
Fixes #52013
* backends/file/e-cal-backend-file.c (create_user_free_busy): pass
Hans Petter Jansson [Thu, 11 Dec 2003 01:18:33 +0000 (01:18 +0000)]
Get attributes from source, not URI.
2003-12-10 Hans Petter Jansson <hpj@ximian.com>
* backends/ldap/e-book-backend-ldap.c
(e_book_backend_ldap_load_source): Get attributes from source, not URI.
Chris Toshok [Wed, 10 Dec 2003 21:59:06 +0000 (21:59 +0000)]
remove
2003-12-10 Chris Toshok <toshok@ximian.com>
* Makefile.am (ACLOCAL_AMFLAGS): remove
Jeffrey Stedfast [Wed, 10 Dec 2003 19:38:20 +0000 (19:38 +0000)]
Use CAMEL_FODLER_NOCHILDREN rather than NOINFERIORS because NOINFERIORS
2003-12-10 Jeffrey Stedfast <fejj@ximian.com>
* providers/local/camel-mbox-store.c (get_folder_info): Use
CAMEL_FODLER_NOCHILDREN rather than NOINFERIORS because
NOINFERIORS means the folder cannot contain subfolders. However,
our mbox structure always allows subfolders.
(scan_dir): Same.
Jeffrey Stedfast [Wed, 10 Dec 2003 19:22:20 +0000 (19:22 +0000)]
Add a CAMEL_FOLDER_NOCHILDREN flag.
2003-12-10 Jeffrey Stedfast <fejj@ximian.com>
* camel-store.h: Add a CAMEL_FOLDER_NOCHILDREN flag.
* providers/imap/camel-imap-store.c (get_folders): Same as below.
* providers/imap/camel-imap-utils.c (imap_parse_list_response):
s/CAMEL_IMAP_FOLDER_NOCHILDREN/CAMEL_FOLDER_NOCHILDREN/
Rodrigo Moya [Wed, 10 Dec 2003 17:27:17 +0000 (17:27 +0000)]
use a SoupSession per EGwConnection, not one for all.
2003-12-10 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-connection.c: use a SoupSession per
EGwConnection, not one for all.
(e_gw_connection_dispose): unref the SoupSession here.
(e_gw_connection_init): create the SoupSession here.
(e_gw_connection_send_message): use the private SoupSession.
Rodrigo Moya [Wed, 10 Dec 2003 16:21:32 +0000 (16:21 +0000)]
added support for specifying a password in the command line.
2003-12-10 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/soap-test.c: added support for specifying a
password in the command line.
Rodrigo Moya [Wed, 10 Dec 2003 16:04:09 +0000 (16:04 +0000)]
dont unref the response when we havent got one.
2003-12-10 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-connection.c (e_gw_connection_new): dont
unref the response when we havent got one.
Marco Ciampa [Wed, 10 Dec 2003 15:14:53 +0000 (15:14 +0000)]
Updated italian translation
Rodrigo Moya [Wed, 10 Dec 2003 15:12:40 +0000 (15:12 +0000)]
only try to remove the connection from the hash table if the hash table
2003-12-10 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-connection.c (e_gw_connection_finalize):
only try to remove the connection from the hash table if the hash
table has been created.
Rodrigo Moya [Wed, 10 Dec 2003 15:00:37 +0000 (15:00 +0000)]
new test program to test the SOAP interface to the GW server.
2003-12-10 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/soap-test.c: new test program to test the
SOAP interface to the GW server.
* backends/groupwise/Makefile.am: compile new test program.
Rodrigo Moya [Wed, 10 Dec 2003 14:57:43 +0000 (14:57 +0000)]
new test program to test the SOAP interface to the GW server.
2003-12-10 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/soap-test.c: new test program to test the
SOAP interface to the GW server.
* backends/groupwise/Makefile.am: compile new test program.
JP Rosevear [Wed, 10 Dec 2003 06:16:23 +0000 (06:16 +0000)]
don't preload the timezones into the cache, its problematic because we
2003-12-10 JP Rosevear <jpr@ximian.com>
* libecal/e-cal.c (e_cal_get_default_object): don't preload the
timezones into the cache, its problematic because we don't want to
have multiple operations at the same time and we don't do this for
views for instance
(e_cal_get_object): ditto
Fixes #51225
Not Zed [Wed, 10 Dec 2003 06:14:28 +0000 (06:14 +0000)]
also check application/pkcs7-signature (bloody applemail).
2003-12-10 Not Zed <NotZed@Ximian.com>
* camel-smime-context.c (sm_verify): also check
application/pkcs7-signature (bloody applemail).
(camel_smime_context_describe_part): as above, and fix the logic.
dont think its used anyway. Bug #51750.
Not Zed [Wed, 10 Dec 2003 05:25:24 +0000 (05:25 +0000)]
put the camel-smime-context.[ch] back in here, remove it from EXTRA_DIST,
2003-12-10 Not Zed <NotZed@Ximian.com>
* Makefile.am (libcamel_la_SOURCES): put the
camel-smime-context.[ch] back in here, remove it from EXTRA_DIST,
and make it compile optinally the same way camel-tcp-stream-ssl.c
does (#ifdef ...).
* camel-smime-context.c (sm_verify_cmsg): add signer info to
certvalidity.
* camel-cipher-context.c (CamelCipherValidity): Added certinfo to
validity for signing and encrypting, so we can find the keys later
for a gui.
(camel_cipher_validity_add_certinfo): add signer or
encrypter info to the validity.
(camel_cipher_validity_envelope): add sign/encrypt keys.
Chris Toshok [Wed, 10 Dec 2003 02:25:33 +0000 (02:25 +0000)]
change to return gboolean and take the filename, not the struct dirent *.
2003-12-09 Chris Toshok <toshok@ximian.com>
* backends/file/e-book-backend-file.c (select_changes): change to
return gboolean and take the filename, not the struct dirent *.
(e_book_backend_file_remove): switch from using scandir to
g_dir_*.
Not Zed [Wed, 10 Dec 2003 02:02:09 +0000 (02:02 +0000)]
remove dthe clearenv stuff, not sure why its there. s/setenv/putenv/ for
2003-12-10 Not Zed <NotZed@Ximian.com>
* camel-stream-process.c (do_exec_command): remove dthe clearenv
stuff, not sure why its there. s/setenv/putenv/ for portability.
See Bug #51767.
JP Rosevear [Wed, 10 Dec 2003 01:11:56 +0000 (01:11 +0000)]
actually emit the capabilities string
2003-12-09 JP Rosevear <jpr@ximian.com>
* libecal/e-cal-listener.c (impl_notifyStaticCapabilities):
actually emit the capabilities string
Fixes #51747
Rodrigo Moya [Tue, 9 Dec 2003 16:13:10 +0000 (16:13 +0000)]
made the connections be shared. (e_gw_connection_new): get the uri,
2003-12-09 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-connection.[ch]: made the connections be
shared.
(e_gw_connection_new): get the uri, username and password here, and
before trying to login again to the server, see if we have already
the same connection request in the loaded connections hash table.
(e_gw_connection_login): removed.
(e_gw_connection_logout): just unref the connection, the logout code
moved to...
(logout): ...here.
(e_gw_connection_dispose): free new members.
(e_gw_connection_finalize): remove the connection from the hash table,
and destroy the hash table when there are no more connections on it.
* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_open): use the new EGwConnection interface.
Not Zed [Tue, 9 Dec 2003 03:21:40 +0000 (03:21 +0000)]
** See bug #51899.
2003-12-09 Not Zed <NotZed@Ximian.com>
** See bug #51899.
* providers/imap/camel-imap-store.c (get_folders): add the first
fi to the info's hash, so we dont duplicate it if we come across
it again (which we generally will).
Jeffrey Stedfast [Tue, 9 Dec 2003 01:44:47 +0000 (01:44 +0000)]
Revert the s/is_/camel_mime_is_/ changes or we get really long variable
2003-12-08 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-utils.c (header_decode_rfc2184_param): Revert the
s/is_/camel_mime_is_/ changes or we get really long variable
names.
(header_decode_param): Same.
(header_decode_param_list): Here too.
Not Zed [Tue, 9 Dec 2003 00:58:46 +0000 (00:58 +0000)]
encode the address before sending it out, rather than using the raw/utf8
2003-12-09 Not Zed <NotZed@Ximian.com>
* providers/smtp/camel-smtp-transport.c (smtp_send_to): encode the
address before sending it out, rather than using the raw/utf8
version.
* camel-internet-address.c
(camel_internet_address_encode_address): check for quoting the
local part of the address before outputting it.
(cia_encode_addrspec): quote local part if need be.
(camel_internet_address_encode_address): make folding optional
based on whether inlen is null or not.
* camel-mime-utils.[ch]: rename is_* to camel_mime_is_* and export
the type functions.
2003-12-08 Not Zed <NotZed@Ximian.com>
* providers/imap/camel-imap-utils.c (imap_atom_specials): add } to
the atom specials list. This isn't correct, but some busted
servers expect it. Bug #50728.
2003-12-02 Not Zed <NotZed@Ximian.com>
* providers/local/camel-local-folder.c (local_setv): remove some
debug printfs.
** See bug #51576.
* camel-url.c (camel_url_decode): robustify url decoding for bad
input, addresses a crash.
Jeffrey Stedfast [Mon, 8 Dec 2003 22:08:52 +0000 (22:08 +0000)]
Fixes bug #51881
2003-12-08 Jeffrey Stedfast <fejj@ximian.com>
Fixes bug #51881
* providers/local/camel-mbox-store.c (delete_folder): Same.
* providers/local/camel-local-store.c (delete_folder): Unlink the
cmeta file too.
Rodrigo Moya [Mon, 8 Dec 2003 19:57:06 +0000 (19:57 +0000)]
the class structure derives from EFileCacheClass, not EFileCache.
2003-11-08 Rodrigo Moya <rodrigo@ximian.com>
* libedata-cal/e-cal-backend-cache.h: the class structure derives
from EFileCacheClass, not EFileCache.
* libedata-cal/e-cal-backend-cache.c (get_filename_from_uri): iterate
correctly over the characters in the URI.
Rodrigo Moya [Mon, 8 Dec 2003 19:45:50 +0000 (19:45 +0000)]
the class structure derives from EFileCacheClass, not EFileCache.
2003-11-08 Rodrigo Moya <rodrigo@ximian.com>
* libedata-cal/e-cal-backend-cache.h: the class structure derives
from EFileCacheClass, not EFileCache.
Rodrigo Moya [Mon, 8 Dec 2003 19:26:25 +0000 (19:26 +0000)]
use EFileCache instead of ECache.
2003-11-08 Rodrigo Moya <rodrigo@ximian.com>
* libedata-cal/e-cal-backend-cache.[ch]: use EFileCache instead
of ECache.
Rodrigo Moya [Mon, 8 Dec 2003 19:25:00 +0000 (19:25 +0000)]
renamed from e-cache.[ch] to avoid conflicts with GAL's ECache class,
2003-12-08 Rodrigo Moya <rodrigo@ximian.com>
* libedataserver/e-file-cache.[ch]: renamed from e-cache.[ch]
to avoid conflicts with GAL's ECache class, which might get
registered before.
* libedataserver/Makefile.am: added new files.
Rodrigo Moya [Mon, 8 Dec 2003 18:04:07 +0000 (18:04 +0000)]
added this function from GAL, needed for the cache objects.
2003-12-08 Rodrigo Moya <rodrigo@ximian.com>
* libedataserver/e-util.[ch] (e_util_mkdir_hier): added this
function from GAL, needed for the cache objects.
Rodrigo Moya [Mon, 8 Dec 2003 18:02:54 +0000 (18:02 +0000)]
added this function from GAL, needed for the cache objects.
2003-12-08 Rodrigo Moya <rodrigo@ximian.com>
* libedataserver/e-util.[ch] (e_util_mkdir_hier): added this
function from GAL, needed for the cache objects.
Rodrigo Moya [Mon, 8 Dec 2003 14:02:19 +0000 (14:02 +0000)]
new function to convert "groupwise://" URIs to "".
2003-12-08 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-cal-backend-groupwise.c (convert_uri):
new function to convert "groupwise://" URIs to "http://".
(e_cal_backend_groupwise_open): call the above function to
get a GnomeVFSURI, and use it as a temporary hack to get
username and password.
Rodrigo Moya [Mon, 8 Dec 2003 13:17:43 +0000 (13:17 +0000)]
added "groupwise" to the "calendar:supported_protocols" property.
2003-12-08 Rodrigo Moya <rodrigo@ximian.com>
* src/GNOME_Evolution_DataServerNOLDAP.server.in.in:
* src/GNOME_Evolution_DataServerLDAP.server.in.in: added "groupwise" to
the "calendar:supported_protocols" property.
JP Rosevear [Mon, 8 Dec 2003 01:38:28 +0000 (01:38 +0000)]
Updated .po files.
JP Rosevear [Mon, 8 Dec 2003 00:53:29 +0000 (00:53 +0000)]
update the repo and oaf iids
2003-12-07 JP Rosevear <jpr@ximian.com>
* src/GNOME_Evolution_DataServerLDAP.server.in.in: update the repo
and oaf iids
* src/server.c: set correct default oaf id's
* configure.in: Bump version
JP Rosevear [Mon, 8 Dec 2003 00:49:58 +0000 (00:49 +0000)]
version the oafiid
2003-12-07 JP Rosevear <jpr@ximian.com>
* libedata-cal/e-data-cal-factory.c: version the oafiid
* libecal/e-cal.c (get_factories): update the repo id
JP Rosevear [Mon, 8 Dec 2003 00:48:39 +0000 (00:48 +0000)]
version the OAFIID
2003-12-07 JP Rosevear <jpr@ximian.com>
* libedata-book/e-data-book-factory.c: version the OAFIID
* libebook/e-book.c (activate_factories_for_uri): update repo id
JP Rosevear [Mon, 8 Dec 2003 00:09:04 +0000 (00:09 +0000)]
use the versioned repo id
2003-12-07 JP Rosevear <jpr@ximian.com>
* libecal/e-cal.c (get_factories): use the versioned repo id
2003-12-07 JP Rosevear <jpr@ximian.com>
* libebook/e-book.c (activate_factories_for_uri): use the
versioned repo id
JP Rosevear [Mon, 8 Dec 2003 00:07:22 +0000 (00:07 +0000)]
version our repo_ids
2003-12-07 JP Rosevear <jpr@ximian.com>
* src/GNOME_Evolution_DataServerNOLDAP.server.in.in: version our
repo_ids
* src/GNOME_Evolution_DataServerLDAP.server.in.in: ditto
2003-12-07 JP Rosevear <jpr@ximian.com>
* libebook/e-book.c (activate_factories_for_uri): use the
versioned repo id
2003-12-07 JP Rosevear <jpr@ximian.com>
* libebook/e-book.c (activate_factories_for_uri): use the
versioned repo id
Chris Toshok [Sun, 7 Dec 2003 19:39:08 +0000 (19:39 +0000)]
make install depend on all.
2003-12-07 Chris Toshok <toshok@ximian.com>
* libdb/dist/Makefile.in: make install depend on all.
JP Rosevear [Sun, 7 Dec 2003 19:10:02 +0000 (19:10 +0000)]
bump version and libsoup requirement
2003-12-07 JP Rosevear <jpr@ximian.com>
* configure.in: bump version and libsoup requirement
JP Rosevear [Sat, 6 Dec 2003 18:04:10 +0000 (18:04 +0000)]
Remove hard coded disable deprecated flags
2003-12-06 JP Rosevear <jpr@ximian.com>
* */Makefile.am: Remove hard coded disable deprecated flags
Chris Toshok [Sat, 6 Dec 2003 01:27:40 +0000 (01:27 +0000)]
make this only work for strings, since really that's all it works for now.
2003-12-05 Chris Toshok <toshok@ximian.com>
* libebook/e-contact.c (e_contact_get_const): make this only work
for strings, since really that's all it works for now.
Jeffrey Stedfast [Fri, 5 Dec 2003 18:15:17 +0000 (18:15 +0000)]
Properly set the O_NONBLOCK flag along with any previously set flags.
2003-12-05 Jeffrey Stedfast <fejj@ximian.com>
* camel-gpg-context.c (gpg_ctx_op_start): Properly set the
O_NONBLOCK flag along with any previously set flags.
* camel-filter-search.c (run_command): Don't set O_NONBLOCK on the
pipe (1. we don't need to, and 2. we should have been setting
O_NONBLOCK|prev_flags but we weren't, and so the pipe got
O_RDONLY|O_NONBLOCK even tho we wanted to write to it).
* camel-filter-driver.c (pipe_to_system): Same.
Hans Petter Jansson [Fri, 5 Dec 2003 07:53:06 +0000 (07:53 +0000)]
Return boxed type for struct. (e_contact_name_from_string): Never pass
2003-12-05 Hans Petter Jansson <hpj@ximian.com>
* libebook/e-contact.c (e_contact_get_property): Return boxed type
for struct.
(e_contact_name_from_string): Never pass NULL to
e_name_western_parse ().
Chris Toshok [Thu, 4 Dec 2003 20:35:12 +0000 (20:35 +0000)]
print out the NAME_OR_ORG of the contact too.
2003-12-04 Chris Toshok <toshok@ximian.com>
* tests/ebook/test-ebook.c (print_email): print out the
NAME_OR_ORG of the contact too.
* libebook/e-contact.h (EContactField): add NAME_OR_ORG.
* libebook/e-contact.c (field_info): add NAME_OR_ORG.
(e_contact_get_property): handle NAME_OR_ORG.
JP Rosevear [Thu, 4 Dec 2003 19:42:12 +0000 (19:42 +0000)]
uses the default gconf client for getting the source list
2003-12-04 JP Rosevear <jpr@ximian.com>
* libedataserver/e-source-list.c
(e_source_list_new_for_gconf_default): uses the default gconf
client for getting the source list
* libedataserver/e-source-list.h: add proto
Rodrigo Moya [Thu, 4 Dec 2003 16:43:27 +0000 (16:43 +0000)]
Updated
Rodrigo Moya [Thu, 4 Dec 2003 16:41:24 +0000 (16:41 +0000)]
add the username in the source URI, and use e_source_list_sync, to give it
2003-12-04 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/create-account.c (add_account): add the username
in the source URI, and use e_source_list_sync, to give it time to
sync the GConf changes.
Rodrigo Moya [Thu, 4 Dec 2003 16:32:50 +0000 (16:32 +0000)]
changed to use a main loop, or saving to GConf seems not to work ??
2003-12-04 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/create-account.c: changed to use a main loop,
or saving to GConf seems not to work ??
Rodrigo Moya [Thu, 4 Dec 2003 16:18:53 +0000 (16:18 +0000)]
changed to use a main loop, or saving to GConf seems not to work ??
2003-12-04 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/create-account.c: changed to use a main loop,
or saving to GConf seems not to work ??
Rodrigo Moya [Thu, 4 Dec 2003 16:08:19 +0000 (16:08 +0000)]
add the source to the group.
2003-12-04 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/create-account.c (add_account): add the source
to the group.
Rodrigo Moya [Thu, 4 Dec 2003 15:31:16 +0000 (15:31 +0000)]
add the source to the group.
2003-12-04 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/create-account.c (add_account): add the source
to the group.
Radek Doulik [Thu, 4 Dec 2003 14:11:20 +0000 (14:11 +0000)]
check recent messages for junk mail
2003-12-04 Radek Doulik <rodo@ximian.com>
* camel-folder.c (folder_changed): check recent messages for junk
mail
* camel-session.c (camel_session_check_junk): new wrapper method
for check_junk flag
(camel_session_set_check_junk): ditto
* camel-session.h (struct _CamelSession): added check_junk flag
(if to check incoming mail for junk messages)
Rodrigo Moya [Thu, 4 Dec 2003 13:33:36 +0000 (13:33 +0000)]
make it use a username also.
2003-12-04 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/create-account.c: make it use a username also.
Rodrigo Moya [Thu, 4 Dec 2003 13:22:36 +0000 (13:22 +0000)]
added simple program to add accounts to the calendar sources until we a
2003-12-04 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/create-account.c: added simple program to
add accounts to the calendar sources until we a GUI to configure
them.
* backends/groupwise/Makefile.am: added noinst program.
Rodrigo Moya [Thu, 4 Dec 2003 13:14:59 +0000 (13:14 +0000)]
added simple program to add accounts to the calendar sources until we a
2003-12-04 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/create-account.c: added simple program to
add accounts to the calendar sources until we a GUI to configure
them.
* backends/groupwise/Makefile.am: added noinst program.
Jeffrey Stedfast [Thu, 4 Dec 2003 02:11:02 +0000 (02:11 +0000)]
Free fi->path if we are gonna replace it with the vinfo path.
2003-12-03 Jeffrey Stedfast <fejj@ximian.com>
* camel-store.c (add_special_info): Free fi->path if we are gonna
replace it with the vinfo path.
Rodrigo Moya [Wed, 3 Dec 2003 17:34:36 +0000 (17:34 +0000)]
Updated TODO
Christian Kellnerc [Wed, 3 Dec 2003 17:29:29 +0000 (17:29 +0000)]
added has-recurrences sexp function
2003-12-03 Christian Kellnerc <gicmo@xatom.net>
* libedata-cal/e-cal-backend-sexp.c: added has-recurrences sexp
function
Christian Kellner [Wed, 3 Dec 2003 17:27:11 +0000 (17:27 +0000)]
added has-recurrences sexp function
Jeffrey Stedfast [Wed, 3 Dec 2003 17:19:51 +0000 (17:19 +0000)]
Treat parent_name == NULL and parent_name == "" the same.
2003-12-03 Jeffrey Stedfast <fejj@ximian.com>
* providers/local/camel-mbox-store.c (create_folder): Treat
parent_name == NULL and parent_name == "" the same.
Rodrigo Moya [Wed, 3 Dec 2003 17:15:28 +0000 (17:15 +0000)]
use a cache to keep the objects from the server.
2003-12-03 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-cal-backend-groupwise.c: use a cache
to keep the objects from the server.
(e_cal_backend_groupwise_finalize): unref the cache object.
(e_cal_backend_groupwise_open): load/create the local cache.
(e_cal_backend_groupwise_get_object): look for the object in
the cache.
(e_cal_backend_groupwise_class_init): fixed warning.
Jeffrey Stedfast [Wed, 3 Dec 2003 16:47:16 +0000 (16:47 +0000)]
Only add vTrash/vJunk info's if we've requested the toplevel folder tree,
2003-12-03 Jeffrey Stedfast <fejj@ximian.com>
* camel-store.c (camel_store_get_folder_info): Only add
vTrash/vJunk info's if we've requested the toplevel folder tree,
otherwise we get vTrash/vJunk folders in odd places in the folder
tree.
(add_special_info): Use the provider->url_flags to determine if
the url uses the fragment or not for the path.
Rodrigo Moya [Wed, 3 Dec 2003 00:15:28 +0000 (00:15 +0000)]
Added descriptions for backend methods
Rodrigo Moya [Tue, 2 Dec 2003 23:42:01 +0000 (23:42 +0000)]
Updated
Rodrigo Moya [Tue, 2 Dec 2003 23:40:59 +0000 (23:40 +0000)]
Updated
Rodrigo Moya [Tue, 2 Dec 2003 23:26:43 +0000 (23:26 +0000)]
Added folder properties task
Rodrigo Moya [Tue, 2 Dec 2003 23:15:15 +0000 (23:15 +0000)]
Step-by-step TODO