platform/upstream/evolution-data-server.git
20 years agoEnable GUI option for 'custom command' connection. Don't g_free strings in
David Woodhouse [Mon, 1 Dec 2003 02:10:49 +0000 (02:10 +0000)]
Enable GUI option for 'custom command' connection. Don't g_free strings in

2003-11-28  David Woodhouse  <dwmw2@redhat.com>

        * providers/imap/camel-imap-provider.c: Enable GUI option for
        'custom command' connection.
        * providers/imap/camel-imap-store.c: Don't g_free strings in
        .rodata. It's considered rude.

20 years agoAdded list-unsubscribe header match.
Not Zed [Mon, 1 Dec 2003 01:30:45 +0000 (01:30 +0000)]
Added list-unsubscribe header match.

2003-11-28  Not Zed  <NotZed@Ximian.com>

        * camel-mime-utils.c (mail_list_magic[]): Added list-unsubscribe
        header match.

2003-11-26  Not Zed  <NotZed@Ximian.com>

        * camel-smime-context.c (sm_verify_cmsg): take a stream rather
        than a part for the content.
        (sm_verify): get the content directly as a stream.

        * camel-multipart-signed.c
        (camel_multipart_signed_get_content_stream): new api to get the
        content stream which will match the signed version.

20 years ago*** empty log message ***
Rodrigo Moya [Sun, 30 Nov 2003 15:49:08 +0000 (15:49 +0000)]
*** empty log message ***

20 years agoadd DataServer_Logging oaf_server.
Chris Toshok [Sun, 30 Nov 2003 03:28:33 +0000 (03:28 +0000)]
add DataServer_Logging oaf_server.

2003-11-29  Chris Toshok  <toshok@ximian.com>

* src/GNOME_Evolution_DataServerLDAP.server.in.in: add
DataServer_Logging oaf_server.

* src/GNOME_Evolution_DataServerNOLDAP.server.in.in: same.

* src/Evolution-DataServer.idl: add a Logging interface.  the
events emitted are of type LogEvent.

* src/Makefile.am (evolution_data_server_SOURCES): add
server-logging.[ch]

* src/server.c (termination_handler): use g_message, not a printf.
(setup_logging): new function, register the log domains that'll
generate bonobo events.
(main): initialize the DataServer::Logging interface.

* src/server-logging.[ch]: a glib log handler that emits log
events via a BonoboEventSource.

20 years agonew variable. (noinst_PROGRAMS): add test-ebook-view
Chris Toshok [Sat, 29 Nov 2003 05:41:31 +0000 (05:41 +0000)]
new variable. (noinst_PROGRAMS): add test-ebook-view

2003-11-28  Chris Toshok  <toshok@ximian.com>

* tests/ebook/Makefile.am (test_ebook_view_LDADD): new variable.
(noinst_PROGRAMS): add test-ebook-view

* tests/ebook/test-ebook-view.c: new test for ebook view's.

20 years agonew function to parse the "status" field returned in the SOAP response.
Rodrigo Moya [Fri, 28 Nov 2003 12:05:07 +0000 (12:05 +0000)]
new function to parse the "status" field returned in the SOAP response.

2003-11-28  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/e-gw-connection.c (parse_response_status): new
function to parse the "status" field returned in the SOAP response.
(e_gw_connection_login, e_gw_connection_logout): call above function
to get the status, and return that to the caller.

* backends/groupwise/TODO: updated with more tasks.

20 years agonew function to parse the "status" field returned in the SOAP response.
Rodrigo Moya [Fri, 28 Nov 2003 12:02:04 +0000 (12:02 +0000)]
new function to parse the "status" field returned in the SOAP response.

2003-11-28  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/e-gw-connection.c (parse_response_status): new
function to parse the "status" field returned in the SOAP response.
(e_gw_connection_login, e_gw_connection_logout): call above function
to get the status, and return that to the caller.

* backends/groupwise/TODO: updated with more tasks.

20 years agonew class implementing a cache of calendar/tasks objects.
Rodrigo Moya [Thu, 27 Nov 2003 12:21:34 +0000 (12:21 +0000)]
new class implementing a cache of calendar/tasks objects.

2003-11-27  Rodrigo Moya <rodrigo@ximian.com>

* libedata-cal/e-cal-backend-cache.[ch]: new class implementing a
cache of calendar/tasks objects.

* libedata-cal/Makefile.am: added new files.

20 years agoDestroy properties table. (init): Create properties table.
Hans Petter Jansson [Thu, 27 Nov 2003 06:17:02 +0000 (06:17 +0000)]
Destroy properties table. (init): Create properties table.

2003-11-27  Hans Petter Jansson  <hpj@ximian.com>

* libedataserver/e-source.c (impl_finalize): Destroy properties table.
(init): Create properties table.
(import_properties): Implement. Imports properties from XML tree to
table.
(e_source_update_from_xml_node): Import properties to table.
(property_dump_cb): Implement. Dumps a property to XML tree.
(dump_common_to_xml_node): Dump properties to XML tree.
(e_source_get_property): Implement.
(e_source_set_property): Implement.
(e_source_foreach_property): Implement.

* libedataserver/test-source-list.c (dump_property): Implement.
(dump_source): Dump properties.
(on_idle_do_stuff): Add --property, --set-value, --unset-value args.

20 years agoSupport absolute URI. (e_source_update_from_xml_node): Ditto.
Hans Petter Jansson [Thu, 27 Nov 2003 02:30:10 +0000 (02:30 +0000)]
Support absolute URI. (e_source_update_from_xml_node): Ditto.

2003-11-26  Hans Petter Jansson  <hpj@ximian.com>

* libedataserver/e-source.c (impl_finalize): Support absolute URI.
(e_source_update_from_xml_node): Ditto.
(e_source_get_uri): Ditto.
(dump_common_to_xml_node): Implement for parameters common to
dependent and standalone ESources.
(e_source_dump_to_xml_node): Use dump_common_to_xml_node ().
(e_source_to_standalone_xml): Implement.
(e_source_new_from_standalone_xml): Implement.

2003-11-26  Hans Petter Jansson  <hpj@ximian.com>

* idl/Evolution-DataServer-Calendar.idl (getCal): Take source XML
instead of URI.

* libecal/client-test.c (create_client): Adapt to API changes.
(main): Ditto.

* libecal/e-cal.c (fetch_corba_cal): Move to ESource.
(e_cal_new): Take ESource.
(e_cal_new_from_uri): Implement convenience call that takes URI.

* libedata-cal/e-cal-backend.c (e_cal_backend_set_property):
Implement PROP_SOURCE.
(e_cal_backend_get_property): Same.
(e_cal_backend_class_init): Same.
(e_cal_backend_get_source): Same.

* libedata-cal/e-data-cal-factory.c (impl_CalFactory_getCal): Take
source XML and construct an ESource. Init backend with that.

2003-11-26  Hans Petter Jansson  <hpj@ximian.com>

* backends/file/e-book-backend-file.c (e_book_backend_file_load_uri):
Rename to e_book_backend_file_load_source () and take an ESource
instead of an URI.
(e_book_backend_file_dispose): Don't free URI anymore.
(e_book_backend_file_class_init): load_uri -> load_source.
(e_book_backend_file_init): Don't init URI anymore.

* backends/ldap/e-book-backend-ldap.c (e_book_backend_ldap_load_uri):
Rename to e_book_backend_ldap_load_uri () and take an ESource instead
of an URI.
(e_book_backend_ldap_dispose): Don't free URI anymore.
(e_book_backend_ldap_class_init): load_uri -> load_source.

* backends/vcf/e-book-backend-vcf.c (e_book_backend_vcf_load_uri):
Rename to e_book_backend_vcf_load_source () and take an ESource
instead of an URI.
(e_book_backend_vcf_dispose): Don't free URI anymore.
(e_book_backend_vcf_class_init): load_uri -> load_source.
(e_book_backend_vcf_init): Don't init URI anymore.

* idl/Evolution-DataServer-Addressbook.idl (getBook): In parameter
"uri" renamed to "source". Takes standalone source XML.

* libebook/e-book.c (fetch_corba_book): Implement, taking ESource.
(e_book_load_source): Implement.
(e_book_load_uri): Create a source based on the URI and use
e_book_load_source () to load that.

* libedata-book/e-book-backend.c (e_book_backend_load_uri): Renamed
to e_book_backend_load_source () and takes ESource instead of URI.
(e_book_backend_get_uri): Renamed to e_book_backend_get_source ()
and returns ESource instead of URI.
(e_book_backend_open): Use e_book_backend_load_source ().
(e_book_backend_init): Don't init URI anymore.
(e_book_backend_dispose): Don't free URI anymore.

* libedata-book/e-data-book-factory.c (backend_last_client_gone_cb):
Get URI from backend's ESource.
(impl_GNOME_Evolution_Addressbook_BookFactory_getBook): Take
standalone source XML, construct an ESource, and fetch a backend
with that.

* libedata-book/e-data-book.c (e_data_book_get_uri): Renamed to
e_data_book_get_source () and return ESource.
(e_data_book_construct): Take ESource instead of URI.
(e_data_book_new): Take ESource instead of URI.
(e_data_book_dispose): Don't free URI. Instead, unref ESource.

20 years agoCommit missing entry.
JP Rosevear [Wed, 26 Nov 2003 19:32:15 +0000 (19:32 +0000)]
Commit missing entry.

20 years agomake sure we always dist the smime stuff
JP Rosevear [Wed, 26 Nov 2003 19:12:49 +0000 (19:12 +0000)]
make sure we always dist the smime stuff

2003-11-26  JP Rosevear <jpr@ximian.com>

* Makefile.am: make sure we always dist the smime stuff

20 years agoremove \ on last line of LIBDB_FILES
Rodney Dawes [Wed, 26 Nov 2003 17:10:38 +0000 (17:10 +0000)]
remove \ on last line of LIBDB_FILES

2003-11-26  Rodney Dawes  <dobey@ximian.com>

* Makefile.am: remove \ on last line of LIBDB_FILES

20 years agoAdded TODO file
Rodrigo Moya [Wed, 26 Nov 2003 16:03:58 +0000 (16:03 +0000)]
Added TODO file

20 years agonew files to contain utility functions for easily creating SOAP messages.
Rodrigo Moya [Wed, 26 Nov 2003 16:02:49 +0000 (16:02 +0000)]
new files to contain utility functions for easily creating SOAP messages.

2003-11-25  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/e-gw-message.[ch]: new files to contain utility
functions for easily creating SOAP messages.

* backends/groupwise/e-gw-connection.[ch] (e_gw_connection_logout):
new function.
(e_gw_connection_finalize): if we're already connected, call
e_gw_connection_logout().
(e_gw_connection_login): implement response parsing.
(e_gw_connection_send_message): new function.

* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_is_loaded): implemented.

* backends/groupwise/Makefile.am: added new files.

20 years agoadd a dummy file for disting
JP Rosevear [Wed, 26 Nov 2003 15:55:05 +0000 (15:55 +0000)]
add a dummy file for disting

2003-11-26  JP Rosevear  <jpr@ximian.com>

* tags: add a dummy file for disting

20 years agoconditionally compile s/mime support
JP Rosevear [Wed, 26 Nov 2003 15:31:18 +0000 (15:31 +0000)]
conditionally compile s/mime support

2003-11-26  JP Rosevear  <jpr@ximian.com>

* Makefile.am (libcamelinclude_HEADERS): conditionally compile
s/mime support

20 years agonew file/test, print out the current self contact.
Chris Toshok [Wed, 26 Nov 2003 00:35:30 +0000 (00:35 +0000)]
new file/test, print out the current self contact.

2003-11-25  Chris Toshok  <toshok@ximian.com>

* tests/ebook/test-self.c: new file/test, print out the current
self contact.

* tests/ebook/test-ebook.c (print_email): fix the email printing.

* libebook/e-vcard.c (parse): if the vcard doesn't begin with a
"begin" attribute, we still want to add the attribute to the
vcard.

* libebook/e-contact.c (field_info): add GETSET_FIELD for fields
that don't have a structured type associated with them (such as
FN) but that need getter/setter methods for some reason.  add a
GType getter function to STRUCT_FIELD, and fill in the getter
(e_contact_class_init): use boxed types for STRUCT fields.
(adr_setter): implement.
(e_contact_set_property): use g_value_get_boxed for STRUCT types.
(e_contact_get_property): implement GETSET getter.
(e_contact_name_get_type): implement.
(e_contact_date_copy): same.
(e_contact_date_get_type): same.
(e_contact_date_new): same.
(e_contact_photo_copy): same.
(e_contact_photo_get_type): same.
(e_contact_address_copy): same.
(e_contact_address_get_type): same.

* libebook/e-contact.h: add prototypes for
e_contact_{date,name,photo,address}_get_type.

* libebook/e-book-types.h: add E_BOOK_ERROR_NO_SELF_CONTACT.

* libebook/e-book.c (e_book_get_self): implement.
(e_book_set_self): same.
(e_book_is_self): same.
(e_book_get_default_addressbook): add more to the comment telling
how this *really* should be implemented.
(e_book_get_addressbooks): implement.

* libebook/e-book.h: add prototype for e_book_is_self, change
e_book_set_self to take an EContact instead of just the uid.
Also, unifdef the prototype for e_book_get_addressbooks.

20 years agoswitch the order of AC_DISABLE_SHARED and AC_PROG_LIBTOOL.
Chris Toshok [Tue, 25 Nov 2003 23:30:22 +0000 (23:30 +0000)]
switch the order of AC_DISABLE_SHARED and AC_PROG_LIBTOOL.

2003-11-25  Chris Toshok  <toshok@ximian.com>

* libdb/dist/configure.ac: switch the order of AC_DISABLE_SHARED
and AC_PROG_LIBTOOL.

* libdb/dist/configure: same.

* libedataserver/Makefile.am (libedataserver_la_LIBADD): switch to
dist/libdb.a

20 years agoremove the db3 version checks, and add the extra transaction arg to
Chris Toshok [Tue, 25 Nov 2003 22:38:17 +0000 (22:38 +0000)]
remove the db3 version checks, and add the extra transaction arg to

2003-11-23  Chris Toshok  <toshok@ximian.com>

* backends/file/e-book-backend-file.c
(e_book_backend_file_load_uri): remove the db3 version checks, and
add the extra transaction arg to db->open.

* backends/file/Makefile.am (INCLUDES): use the embedded db4.

20 years agoAC_DISABLE_SHARED.
Chris Toshok [Tue, 25 Nov 2003 22:35:11 +0000 (22:35 +0000)]
AC_DISABLE_SHARED.

2003-11-25  Chris Toshok  <toshok@ximian.com>

* libdb/dist/configure.ac: AC_DISABLE_SHARED.

* libdb/dist/configure: same.

* libedataserver/e-db3-utils.c: remove the db3 version checks.

* libedataserver/e-dbhash.c: same.
(e_dbhash_new): pass NULL for txn.

20 years agouse the embedded db4. (libedataserver_la_LIBADD): explicitly list the db4
Chris Toshok [Tue, 25 Nov 2003 22:29:37 +0000 (22:29 +0000)]
use the embedded db4. (libedataserver_la_LIBADD): explicitly list the db4

2003-11-25  Chris Toshok  <toshok@ximian.com>

* libedataserver/Makefile.am (INCLUDES): use the embedded db4.
(libedataserver_la_LIBADD): explicitly list the db4 .a since I
suck at getting libtool to do what I want.

* libdb/dist/Makefile.in (install-strip install): don't do
anything here.

* Makefile.am (SUBDIRS): add libdb
(DIST_SUBDIRS): new variable, list everything in SUBDIRS except
libdb.
(LIBDB_FILES): list all the db4 files.
(EXTRA_DIST): add the db4 files explicitly to this.

* configure.in: remove all the db3 stuff, and build the embedded
db4.

20 years agoAdded some helpful files
Rodrigo Moya [Tue, 25 Nov 2003 22:13:52 +0000 (22:13 +0000)]
Added some helpful files

20 years agoAdd 1.0 to GTK_DOC_CHECK: Rodney says "It won't hurt to add it, and might
Aaron Weber [Tue, 25 Nov 2003 17:52:28 +0000 (17:52 +0000)]
Add 1.0 to GTK_DOC_CHECK: Rodney says "It won't hurt to add it, and might

2003-11-25 Aaron Weber <aaron@ximian.com>
* configure.in: Add 1.0 to GTK_DOC_CHECK: Rodney says "It won't
hurt to add it, and might helpsince GTK_DOC_CHECK is in
acinclude.m4 so you can build the stuffwithout gtk-doc
installed/working."

* docs/reference/addressbook/libebook/libebook-docs.sgml: added title
* docs/reference/calendar/libecal/libecal-docs.sgml: added title
* Plus added short/long descriptions and "See Also" where appropriate to:
* docs/reference/addressbook/libebook/tmpl/e-address-western.sgml
* docs/reference/addressbook/libebook/tmpl/e-book-async.sgml
* docs/reference/addressbook/libebook/tmpl/e-book-listener.sgml
* docs/reference/addressbook/libebook/tmpl/e-book-view-listener.sgml
* docs/reference/addressbook/libebook/tmpl/e-book-view.sgml
* docs/reference/addressbook/libebook/tmpl/e-book.sgml
* docs/reference/addressbook/libebook/tmpl/e-contact.sgml
* docs/reference/addressbook/libebook/tmpl/e-vcard.sgml
* docs/reference/calendar/libecal/tmpl/e-cal-component.sgml
* docs/reference/calendar/libecal/tmpl/e-cal-listener.sgml
* docs/reference/calendar/libecal/tmpl/e-cal-view-listener.sgml
* docs/reference/calendar/libecal/tmpl/e-cal-view.sgml
* docs/reference/calendar/libecal/tmpl/e-cal.sgml

20 years agochange args to make it suit storing the validity in a tree.
Not Zed [Mon, 24 Nov 2003 22:38:12 +0000 (22:38 +0000)]
change args to make it suit storing the validity in a tree.

2003-11-25  Not Zed  <NotZed@Ximian.com>

        * camel-cipher-context.c (camel_cipher_validity_envelope): change
        args to make it suit storing the validity in a tree.
        (camel_cipher_validity_init): init the list header.
        (camel_cipher_validity_clone): call validity_new so it gets init
        properly.
        (camel_cipher_validity_free): free any children nodes recursively.

        * camel-cipher-context.h (CamelCipherValidity): added next/prev
        and list header.

20 years agoignore lots of stuff
Chris Toshok [Sat, 22 Nov 2003 22:49:08 +0000 (22:49 +0000)]
ignore lots of stuff

20 years agoM-x fill-paragraph
Chris Toshok [Sat, 22 Nov 2003 22:45:57 +0000 (22:45 +0000)]
M-x fill-paragraph

20 years agoimplement get_contact_list for the ldap backend. (category_populate):
Chris Toshok [Sat, 22 Nov 2003 22:45:40 +0000 (22:45 +0000)]
implement get_contact_list for the ldap backend. (category_populate):

2003-11-22  Chris Toshok  <toshok@ximian.com>

* backends/ldap/e-book-backend-ldap.c (contact_list_handler,
contact_list_dtor, e_book_backend_ldap_get_contact_list):
implement get_contact_list for the ldap backend.
(category_populate): un-ifdef this.
(category_ber): same.
(category_compare): same.
(e_book_backend_ldap_class_init): fill in EBookBackendClass::get_contact_list.

20 years agodon't autogen in here.
Chris Toshok [Sat, 22 Nov 2003 14:25:23 +0000 (14:25 +0000)]
don't autogen in here.

2003-11-22  Chris Toshok  <toshok@ximian.com>

* dist/NO-AUTO-GEN: don't autogen in here.

* libdb/.cvsignore: new file, ignore the generated Makefile foo.

* libdb/Makefile.am: new file so we can integrate libdb into our
build.

20 years agoinitial import of sleepycat db
Chris Toshok [Thu, 20 Nov 2003 22:14:35 +0000 (22:14 +0000)]
initial import of sleepycat db

20 years agoInitial revision
Chris Toshok [Thu, 20 Nov 2003 22:14:35 +0000 (22:14 +0000)]
Initial revision

20 years agomoved private structs to private subsections moved private structs to
Aaron Weber [Thu, 20 Nov 2003 21:29:03 +0000 (21:29 +0000)]
moved private structs to private subsections moved private structs to

2003-11-20 Aaron Weber <aaron@ximian.com>
* docs/reference/calendar/libecal/libecal-sections.txt: moved private structs to private subsections
* docs/reference/addressbook/libebook/libebook-sections.txt: moved private structs to private subsections
* docs/reference/libebook/tmpl/e-book-async.sgml: made tentative stabs at some description (same for sgml files below).
* docs/reference/addressbook/libebook/tmpl/e-book-types.sgml
* docs/reference/addressbook/libebook/tmpl/e-book-view-listener.sgml
* docs/reference/addressbook/libebook/tmpl/e-book.sgml
* docs/reference/calendar/libecal/libecal-sections.txt
* docs/reference/calendar/libecal/tmpl/e-cal-component.sgml
* docs/reference/calendar/libecal/tmpl/e-cal-listener.sgml
* docs/reference/calendar/libecal/tmpl/e-cal.sgml

20 years agoRemove extra #!/bin/sh line
Rodney Dawes [Thu, 20 Nov 2003 19:22:47 +0000 (19:22 +0000)]
Remove extra #!/bin/sh line

2003-11-20  Rodney Dawes  <dobey@ximian.com>

* autogen.sh: Remove extra #!/bin/sh line

20 years agomove to the front to avoid a compile warning.
Harry Lu [Thu, 20 Nov 2003 09:49:13 +0000 (09:49 +0000)]
move to the front to avoid a compile warning.

2003-11-20  Harry Lu  <harry.lu@sun.com>

        * backends/file/e-cal-backend-file.c:
        (e_cal_backend_file_internal_get_default_timezone): move to the front
        to avoid a compile warning.
        (e_cal_backend_file_internal_get_timezone): ditto.
        (sanitize_component): new function. If the component's timezone is not
        included in buildin timezone list, convert it to local default timezone.
        (e_cal_backend_file_create_object): call sanitize_component.
        (e_cal_backend_file_modify_object): ditto.
        (e_cal_backend_file_receive_objects): ditto.

20 years agoUpdate
JP Rosevear [Wed, 19 Nov 2003 19:32:34 +0000 (19:32 +0000)]
Update

2003-11-19  JP Rosevear <jpr@ximian.com>

* MAINTAINERS: Update

20 years agoUpdated italian translation
Marco Ciampa [Wed, 19 Nov 2003 14:30:11 +0000 (14:30 +0000)]
Updated italian translation

20 years agoDon't destroy the providers as it mans we can never ever have more than 1
Jeffrey Stedfast [Tue, 18 Nov 2003 22:50:07 +0000 (22:50 +0000)]
Don't destroy the providers as it mans we can never ever have more than 1

2003-11-18  Jeffrey Stedfast  <fejj@ximian.com>

* camel-session.c (camel_session_finalise): Don't destroy the
providers as it mans we can never ever have more than 1 session
object. See bug #51119 for details.

20 years agofixed typo.
Rodrigo Moya [Tue, 18 Nov 2003 14:57:40 +0000 (14:57 +0000)]
fixed typo.

2003-11-18  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/e-gw-connection.h: fixed typo.

* backends/groupwise/e-gw-connection.c: base it on GObject, not
SoupConnection.
(e_gw_connection_login): new functions.
(e_gw_connection_init): create the SoupSession here if it's not
created, or ref it if it's already created.
(e_gw_connection_finalize): unref the SoupSession here.
(session_weak_ref_cb): callback to detect when the SoupSession dies.

* backends/groupwise/e-cal-backend-groupwise.c: make it use
EGwConnection's.
(e_cal_backend_groupwise_finalize): unref the EGwConnection.
(e_cal_backend_groupwise_open): create the EGwConnection here.

20 years agorequire libsoup version from CVS (2.1.1).
Rodrigo Moya [Tue, 18 Nov 2003 01:31:47 +0000 (01:31 +0000)]
require libsoup version from CVS (2.1.1).

2003-11-18  Rodrigo Moya <rodrigo@ximian.com>

* configure.in: require libsoup version from CVS (2.1.1).

20 years agoSingle condition shortening
Artur Flinta [Mon, 17 Nov 2003 23:26:36 +0000 (23:26 +0000)]
Single condition shortening

20 years agoFixed an exception to give a more meaningful description.
Jeffrey Stedfast [Mon, 17 Nov 2003 22:06:51 +0000 (22:06 +0000)]
Fixed an exception to give a more meaningful description.

2003-11-17  Jeffrey Stedfast  <fejj@ximian.com>

* providers/local/camel-mbox-store.c (create_folder): Fixed an
exception to give a more meaningful description.
(get_folder_info): We always want to scan at least one level deep.

20 years agoadd test-source-list
Dan Winship [Mon, 17 Nov 2003 20:27:47 +0000 (20:27 +0000)]
add test-source-list

20 years agoignore autom4te*.cache, not jus autom4te-*.cache
Dan Winship [Mon, 17 Nov 2003 20:27:31 +0000 (20:27 +0000)]
ignore autom4te*.cache, not jus autom4te-*.cache

20 years agoFixed an exception to give a more meaningful description.
Jeffrey Stedfast [Mon, 17 Nov 2003 19:15:30 +0000 (19:15 +0000)]
Fixed an exception to give a more meaningful description.

2003-11-17  Jeffrey Stedfast  <fejj@ximian.com>

* providers/local/camel-mbox-store.c (create_folder): Fixed an
exception to give a more meaningful description.

20 years agoadded libsoup-2.2 as a dependency for Groupwise.
Rodrigo Moya [Mon, 17 Nov 2003 18:28:35 +0000 (18:28 +0000)]
added libsoup-2.2 as a dependency for Groupwise.

2003-11-17  Rodrigo Moya <rodrigo@ximian.com>

* configure.in: added libsoup-2.2 as a dependency for Groupwise.

20 years agonew class for managing connections to Groupwise servers.
Rodrigo Moya [Mon, 17 Nov 2003 18:28:08 +0000 (18:28 +0000)]
new class for managing connections to Groupwise servers.

2003-11-17  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/gw-connection.[ch]: new class for managing
connections to Groupwise servers.

* backends/groupwise/Makefile.am: added new files and needed
CFLAGS and LIBS.

20 years agoNew icalcomponent-based replacement for
Dan Winship [Mon, 17 Nov 2003 15:37:34 +0000 (15:37 +0000)]
New icalcomponent-based replacement for

        * libecal/e-cal-util.c (e_cal_util_new_component): New
        icalcomponent-based replacement for
        e_cal_component_new/e_cal_component_set_vtype.

        * libedata-cal/e-data-cal.c: fix up some broken indentation
        (e_data_cal_notify_default_object, e_data_cal_notify_object):
        constify the object arg

20 years agouse find_source_iter and get the selection from the right spot
JP Rosevear [Sun, 16 Nov 2003 17:21:31 +0000 (17:21 +0000)]
use find_source_iter and get the selection from the right spot

2003-11-16  JP Rosevear <jpr@ximian.com>

* e-source-selector.c (e_source_selector_set_primary_selection):
use find_source_iter and get the selection from the right spot
(find_source_iter): util function to find the iter given the
source
(e_source_selector_select_source): signal that the model changed
(e_source_selector_unselect_source): ditto

20 years agomake source selector flags/libs
JP Rosevear [Fri, 14 Nov 2003 22:27:34 +0000 (22:27 +0000)]
make source selector flags/libs

2003-11-14  JP Rosevear <jpr@ximian.com>

* configure.in: make source selector flags/libs

20 years agouse only libgnome stuff (no ui bits)
JP Rosevear [Fri, 14 Nov 2003 22:02:10 +0000 (22:02 +0000)]
use only libgnome stuff (no ui bits)

2003-11-14  JP Rosevear <jpr@ximian.com>

* libedataserver/test-source-list.c: use only libgnome stuff (no
ui bits)

* libedataserver/e-source.c: ditto

* libedataserver/e-source-list.c: ditto

* libedataserver/e-source-group.c: remove use of gal bits, use
local marshallers

* libedataserver/Makefile.am: build and install e-source stuff

20 years agoconfig accessor (calendar_config_set_calendars_selected): ditto
JP Rosevear [Fri, 14 Nov 2003 20:48:59 +0000 (20:48 +0000)]
config accessor (calendar_config_set_calendars_selected): ditto

2003-11-14  JP Rosevear <jpr@ximian.com>

* gui/calendar-config.c (calendar_config_get_calendars_selected):
config accessor
(calendar_config_set_calendars_selected): ditto
(calendar_config_add_notification_calendars_selected): config
notification

* gui/calendar-config.h: add protos

* gui/calendar-config-keys.h: add new key

* gui/calendar-component.c (is_in_uids): util function
(update_uris_for_selection): save the selection in the
configuration
(update_selection): update the selection from the config info
(source_selection_changed_cb): only pass one param
(config_selection_changed_cb): listen for config changes
(impl_dispose): remove config notification
(impl_createControls): use bonobo_exception_set; add a config
notification

2003-11-14  JP Rosevear <jpr@ximian.com>

* test-source-list.c (on_idle_do_stuff): we only need the uid to
remove and peek at stuff

* e-source-list.h: update proto types

* e-source-list.c (e_source_list_peek_source_by_uid): allow peek
by uid only
(e_source_list_remove_source_by_uid): allow removal by uid only

20 years agoset flags in another place too
Jeffrey Stedfast [Fri, 14 Nov 2003 18:17:20 +0000 (18:17 +0000)]
set flags in another place too

20 years agoHandle "" as a request for a full dirscan as well (not just NULL). Makes
Jeffrey Stedfast [Fri, 14 Nov 2003 18:11:11 +0000 (18:11 +0000)]
Handle "" as a request for a full dirscan as well (not just NULL). Makes

2003-11-14  Jeffrey Stedfast  <fejj@ximian.com>

* providers/local/camel-mbox-store.c (get_folder_info): Handle ""
as a request for a full dirscan as well (not just NULL). Makes it
consistant with other stores.
(scan_dir): Set the fi->flags appropriately.

* providers/local/camel-mbox-folder.c
(camel_mbox_folder_get_full_path): Removed temporary hack.

20 years agofixed copyright comments.
Rodrigo Moya [Fri, 14 Nov 2003 17:08:20 +0000 (17:08 +0000)]
fixed copyright comments.

2003-11-14  Rodrigo Moya <rodrigo@ximian.com>

* src/server-interface-check.[ch]: fixed copyright comments.

20 years agoregister the Groupwise calendar backend.
Rodrigo Moya [Fri, 14 Nov 2003 16:47:29 +0000 (16:47 +0000)]
register the Groupwise calendar backend.

2003-11-14  Rodrigo Moya <rodrigo@ximian.com>

* src/server.c (setup_cals): register the Groupwise calendar backend.

* src/Makefile.am:
* configure.in: added Groupwise calendar backend to build.

20 years agoadded groupwise backend directory to build.
Rodrigo Moya [Fri, 14 Nov 2003 16:38:25 +0000 (16:38 +0000)]
added groupwise backend directory to build.

2003-11-14  Rodrigo Moya <rodrigo@ximian.com>

* backends/Makefile.am: added groupwise backend directory to build.

* backends/groupwise/Makefile.am:
* backends/groupwise/e-cal-backend-groupwise.[ch]: Groupwise backend
skeleton.

20 years agoAdd the GTK_DOC_CHECK m4 macro here, as we need it
Rodney Dawes [Fri, 14 Nov 2003 15:39:10 +0000 (15:39 +0000)]
Add the GTK_DOC_CHECK m4 macro here, as we need it

2003-11-14  Rodney Dawes  <dobey@ximian.com>

* acinclude.m4: Add the GTK_DOC_CHECK m4 macro here, as we need it

20 years agooops, put the mempool stuff back, we don't use e-memory afterall. Damn
Not Zed [Thu, 13 Nov 2003 23:20:50 +0000 (23:20 +0000)]
oops, put the mempool stuff back, we don't use e-memory afterall. Damn

2003-11-14  Not Zed  <NotZed@Ximian.com>

        * camel-mime-parser.c (SCAN_BUF): oops, put the mempool stuff
        back, we don't use e-memory afterall.  Damn plane hacking.

20 years agoRemove mempool code, we use the stuff in e-util. (PRESERVE_HEADERS): new
Not Zed [Thu, 13 Nov 2003 23:17:31 +0000 (23:17 +0000)]
Remove mempool code, we use the stuff in e-util. (PRESERVE_HEADERS): new

2003-11-13  Not Zed  <NotZed@Ximian.com>

        * camel-mime-parser.c: Remove mempool code, we use the stuff in
        e-util.
        (PRESERVE_HEADERS): new compile option, if on, we preserve headers
        and folding exactly rather than unfolding all input.  THIS BREAKS
        EVERYTHING right now, so don't turn it on.

        * camel-gpg-context.c (gpg_decrypt): reset the input memstream
        before passing it to the gpg engine.

        * tests/smime/pgp-mime.c (main): redirect /dev/null to stdin so it
        doesn't hang waiting for input.
        (main): removed from build - this tests multipart/signed
        explictly, but now the details of this is handled directly by the
        cipher context.

        * tests/smime/pgp.c (main): fixes for api changes.
        (main): redirect /dev/null to stdin so it doesn't hang waiting for
        input.

        * tests/message/test1.c (main): update for api changes.

        * camel-smime-context.c (sm_verify): look at the content object's
        mime type, not the container's type.

20 years agolook at the content object's mime type, not the container's type.
Not Zed [Thu, 13 Nov 2003 03:52:12 +0000 (03:52 +0000)]
look at the content object's mime type, not the container's type.

2003-11-13  Not Zed  <NotZed@Ximian.com>

        * camel-smime-context.c (sm_verify): look at the content object's
        mime type, not the container's type.

2003-11-11  Not Zed  <NotZed@Ximian.com>

        * camel-cipher-context.c (camel_cipher_validity_set_valid): take
        into account the @valid argument and set validity properly.
        (camel_cipher_validity_clone): new method to copy validities.

        * camel-smime-context.c (sm_signing_cmsmessage): removed a todo.

20 years agomerged spam filtering branch
Radek Doulik [Wed, 12 Nov 2003 21:12:49 +0000 (21:12 +0000)]
merged spam filtering branch

20 years agoconvert the vcard to a string and print it out as well. also fix the
Chris Toshok [Tue, 11 Nov 2003 21:29:40 +0000 (21:29 +0000)]
convert the vcard to a string and print it out as well. also fix the

2003-11-11  Chris Toshok  <toshok@ximian.com>

* tests/vcard/dump-vcard.c (main): convert the vcard to a string
and print it out as well.  also fix the evcard leak.

* tests/vcard/README: add blurb about 10.vcf.

* tests/vcard/Makefile.am (EXTRA_DIST): add 10.vcf

* tests/vcard/10.vcf: new quotted attribute parameter value test.

* tests/vcard/[1-9].vcf: add these back in.

20 years agoguard against multiple threads here by using a mutex. also, always remove
Chris Toshok [Tue, 11 Nov 2003 21:25:24 +0000 (21:25 +0000)]
guard against multiple threads here by using a mutex. also, always remove

2003-11-11  Chris Toshok  <toshok@ximian.com>

* src/server.c (queue_termination): guard against multiple threads
here by using a mutex.  also, always remove the
terminal_handler_id if one exists and reinstate it afterward.
This gives us the behavior of always lasting EXIT_TIMEOUT
milliseconds after the most recent book/calendar shutdown.  Before
there was a potential for shutting down EXIT_TIMEOUT milliseconds
after the *first* book/calendar shutdown.

20 years agoemit the status
ChangeLog [Tue, 11 Nov 2003 16:59:04 +0000 (16:59 +0000)]
emit the status

2003-11-11  ChangeLog <jpr@ximian.com>

* libecal/e-cal.c (e_cal_class_init): emit the status

* libecal/e-cal.h: remove open status enums, use calendar status
instead

* libecal/client-test.c (create_client): just directly open the
calendar, no need to be async

20 years agoreindent function headers for new names
Dan Winship [Tue, 11 Nov 2003 15:05:25 +0000 (15:05 +0000)]
reindent function headers for new names

20 years agoMake the time-related sexp function handlers (eg, time-now, make-time,
Dan Winship [Tue, 11 Nov 2003 14:58:37 +0000 (14:58 +0000)]
Make the time-related sexp function handlers (eg, time-now, make-time,

* libedata-cal/e-cal-backend-sexp.c: Make the time-related sexp
function handlers (eg, time-now, make-time, etc) be non-static, so
they can be reused by backend-specific calendar sexp parsers.

20 years agoremove dead enums
JP Rosevear [Tue, 11 Nov 2003 02:32:27 +0000 (02:32 +0000)]
remove dead enums

2003-11-10  JP Rosevear <jpr@ximian.com>

* libecal/e-cal.h: remove dead enums

20 years ago(e_source_selector_new): Expand all the
Ettore Perazzoli [Tue, 11 Nov 2003 02:06:48 +0000 (02:06 +0000)]
(e_source_selector_new): Expand all the
nodes.

20 years agomark struct as private
JP Rosevear [Tue, 11 Nov 2003 01:34:46 +0000 (01:34 +0000)]
mark struct as private

2003-11-10  JP Rosevear <jpr@ximian.com>

* libecal/e-cal.h: mark struct as private

* libecal/e-cal.c: fix documentation headers

* libecal/e-cal-view.h: fix cast macros and typedef the structs
separately

* libecal/e-cal-view.c: use correct type check macro, fix some
documentation headers

* libecal/e-cal-view-listener.h: typedef the structs separately
and tidy up class macros

* libecal/e-cal-util.c: fix a documentation header

* libecal/e-cal-listener.h: mark parts of the struct as private

* libecal/e-cal-listener.c: fix a few documentation headers

* libecal/e-cal-component.h: remove extraneous comma and mark
parts of struct as private

* libecal/e-cal-component.c: fix a couple of documentation headers

20 years agoremove construct method, it did nothing and should use construct time args
JP Rosevear [Tue, 11 Nov 2003 01:14:04 +0000 (01:14 +0000)]
remove construct method, it did nothing and should use construct time args

2003-11-10  JP Rosevear <jpr@ximian.com>

* libebook/e-book-listener.c: remove construct method, it did
nothing and should use construct time args in future if needed

20 years agoOops, forgot to commit.
JP Rosevear [Mon, 10 Nov 2003 19:36:53 +0000 (19:36 +0000)]
Oops, forgot to commit.

20 years agobuild docs
JP Rosevear [Mon, 10 Nov 2003 19:34:54 +0000 (19:34 +0000)]
build docs

2003-11-10  JP Rosevear <jpr@ximian.com>

* Makefile.am: build docs

* configure.in: check for gtk-doc

20 years agoRemove get-vtype from the query language, since it is redundant now.
Dan Winship [Mon, 10 Nov 2003 19:25:10 +0000 (19:25 +0000)]
Remove get-vtype from the query language, since it is redundant now.

* libedata-cal/e-cal-backend-sexp.c: Remove get-vtype from the
query language, since it is redundant now.
(func_has_alarms): Remove the boolean arg from has-alarms. You can
just say (not (has-alarms?)).

20 years agoNew utility function to compare two (possibly NULL) EContactDates
Dan Winship [Mon, 10 Nov 2003 17:18:57 +0000 (17:18 +0000)]
New utility function to compare two (possibly NULL) EContactDates

* libebook/e-contact.c (e_contact_date_equal): New utility
function to compare two (possibly NULL) EContactDates

* backends/ldap/e-book-backend-ldap.c (anniversary_compare,
birthday_compare): Use it

* libedata-book/e-book-backend-summary.c
(e_book_backend_summary_check_contact): New utility function to
check if an id is in the summary (without doing any additional
work beyond that).

20 years agos/E_TYPE_BACKEND/E_TYPE_BOOK_BACKEND/ s/E_IS_BACKEND/E_IS_BOOK_BACKEND/
Dan Winship [Mon, 10 Nov 2003 17:12:13 +0000 (17:12 +0000)]
s/E_TYPE_BACKEND/E_TYPE_BOOK_BACKEND/ s/E_IS_BACKEND/E_IS_BOOK_BACKEND/

* libedata-book/e-book-backend.h:
s/E_TYPE_BACKEND/E_TYPE_BOOK_BACKEND/
s/E_IS_BACKEND/E_IS_BOOK_BACKEND/

* libedata-book/e-book-backend-sync.h: Likewise
* backends/file/e-book-backend-file.h: Likewise
* backends/vcf/e-book-backend-vcf.h: Likewise
* backends/ldap/e-book-backend-ldap.h: Likewise

* libedata-book/e-book-backend.c: Update for that. Also simplify
some redundant g_return_if_fail tests and reindent a bunch of
lines that were indented wrong after the pas->e_book renaming.

* libedata-book/e-book-backend-sync.c: Likewise
* backends/file/e-book-backend-file.c: Likewise
* backends/vcf/e-book-backend-vcf.c: Likewise
* backends/ldap/e-book-backend-ldap.c: Likewise

20 years agoadd proto
JP Rosevear [Mon, 10 Nov 2003 16:57:15 +0000 (16:57 +0000)]
add proto

2003-11-10  JP Rosevear <jpr@ximian.com>

* libecal/e-cal.h: add proto

* libecal/e-cal.c (e_cal_free_change_list): this belongs here

* libecal/e-cal-types.h: remove proto

* libecal/Makefile.am: don't build dead file

20 years agosplit out the CMSMessage verification code so it can be used from
Not Zed [Mon, 10 Nov 2003 12:46:07 +0000 (12:46 +0000)]
split out the CMSMessage verification code so it can be used from

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

        * camel-smime-context.c (sm_verify_cmsg): split out the CMSMessage
        verification code so it can be used from enveloped or externally
        signed data.

        * camel-cipher-context.c (camel_cipher_verify): only take a
        mimepart, internally handle multiparts and the hash.

2003-11-07  Not Zed  <NotZed@Ximian.com>

        * camel-cipher-context.c: make ciphervalidity a public structure,
        added encrypt status.
        (camel_cipher_decrypt): changed to return a ciphervalidity.  fixed
        implementations.
        (camel_cipher_validity_*): Fixed implementations to match new
        structure, some of this is now redundant.

2003-11-06  Not Zed  <NotZed@Ximian.com>

        * camel-smime-context.c (camel_smime_context_describe_part):
        implement.

20 years agoCorrect typo that broke GNOME_Evolution_DataServer_CalFactory. And another
Hans Petter Jansson [Sun, 9 Nov 2003 01:10:39 +0000 (01:10 +0000)]
Correct typo that broke GNOME_Evolution_DataServer_CalFactory. And another

2003-11-08  Hans Petter Jansson  <hpj@ximian.com>

* src/GNOME_Evolution_DataServerNOLDAP.server.in.in: Correct typo
that broke GNOME_Evolution_DataServer_CalFactory. And another one
that broke GNOME_Evolution_DataServer_InterfaceCheck.

20 years agoCorrect typo that broke GNOME_Evolution_DataServer_CalFactory.
Hans Petter Jansson [Sun, 9 Nov 2003 01:06:13 +0000 (01:06 +0000)]
Correct typo that broke GNOME_Evolution_DataServer_CalFactory.

2003-11-08  Hans Petter Jansson  <hpj@ximian.com>

* src/GNOME_Evolution_DataServerNOLDAP.server.in.in: Correct typo
that broke GNOME_Evolution_DataServer_CalFactory.

20 years agoimplement. (read_attribute_params): implement quoted parameter values, in
Chris Toshok [Sat, 8 Nov 2003 20:24:33 +0000 (20:24 +0000)]
implement. (read_attribute_params): implement quoted parameter values, in

2003-11-08  Chris Toshok  <toshok@ximian.com>

* libebook/e-vcard.c (skip_until): implement.
(read_attribute_params): implement quoted parameter values, in our
trademark overly accepting way.  it'll accept "hi" as well as
"hi"and"bye" as parameter values (with the values being "hi" and
"hiandbye" respectively).
(e_vcard_to_string_vcard_30): hardcode VERSION:3.0 here, since
we're outputing a version 3.0 card.  also, ignore any VERSION
attributes that may be in the vcard we parsed in.  lastly, search
parameter values for whitespace before outputting them, and wrap
them in quotes if they have any.

* libebook/e-book-async.c (e_book_async_add_contact): use
e_contact_duplicate here so if the caller modifies the contact
after calling us we use the original copy.
(e_book_async_commit_contact): same.

20 years agoadd rfc/vcard-21 docs
Chris Toshok [Sat, 8 Nov 2003 19:49:25 +0000 (19:49 +0000)]
add rfc/vcard-21 docs

20 years agoRemove libedataserver/ename/Makefile
Dan Winship [Fri, 7 Nov 2003 21:48:59 +0000 (21:48 +0000)]
Remove libedataserver/ename/Makefile

* configure.in (AC_OUTPUT): Remove libedataserver/ename/Makefile

20 years agoMoved to libebook
Dan Winship [Fri, 7 Nov 2003 21:48:16 +0000 (21:48 +0000)]
Moved to libebook

* libedataserver/ename/*: Moved to libebook

* libedataserver/Makefile.am (SUBDIRS): Remove ename
(libedataserver_la_LIBADD): Remove libename
(libedataserver_la_LDFLAGS): Remove -no-undefined

20 years agoMove these here.
Dan Winship [Fri, 7 Nov 2003 21:45:49 +0000 (21:45 +0000)]
Move these here.

* libebook/e-address-western.c:
* libebook/e-name-western.c: Move these here.

* libebook/e-contact.c: Update e-name-western include

* libebook/Makefile.am (libebook_la_SOURCES): Add
e-address-western.c and e-name-western.c.
(libebookinclude_HEADERS): and their headers
(libebook_la_LDFLAGS): Remove -no-undefined

* libedata-book/Makefile.am (libedata_book_la_LDFLAGS): Likewise

20 years agoRemove -no-undefined
Dan Winship [Fri, 7 Nov 2003 21:43:31 +0000 (21:43 +0000)]
Remove -no-undefined

        * libecal/Makefile.am (libecal_la_LDFLAGS): Remove -no-undefined

        * libedata-cal/Makefile.am (libedata_cal_la_LDFLAGS): Likewise

20 years agoRemove a bunch more checks that evolution-data-server doesn't need. Change
Dan Winship [Fri, 7 Nov 2003 20:30:29 +0000 (20:30 +0000)]
Remove a bunch more checks that evolution-data-server doesn't need. Change

* configure.in: Remove a bunch more checks that
evolution-data-server doesn't need. Change "Evolution" to
"evolution-data-server" in two messages. Remove gtk-doc support
since there is currently no doc/ directory, and we'll want to use
the new GTK_DOC_CHECK macro when we add it back anyway.

20 years agoRemove the word "process" from method names, which hasn't really made
Dan Winship [Fri, 7 Nov 2003 17:48:55 +0000 (17:48 +0000)]
Remove the word "process" from method names, which hasn't really made

* backends/ldap/e-book-backend-ldap.c: Remove the word "process"
from method names, which hasn't really made sense since 1.2.

* backends/vcf/e-book-backend-vcf.c: Likewise

20 years agoRemove kerberos checks since we don't need them here
Rodney Dawes [Fri, 7 Nov 2003 17:07:18 +0000 (17:07 +0000)]
Remove kerberos checks since we don't need them here

2003-11-07  Rodney Dawes  <dobey@ximian.com>

* configure.in: Remove kerberos checks since we don't need them here

20 years agoonly link to the ldap backend if its enabled
JP Rosevear [Fri, 7 Nov 2003 17:02:26 +0000 (17:02 +0000)]
only link to the ldap backend if its enabled

2003-11-07  JP Rosevear <jpr@ximian.com>

* src/Makefile.am: only link to the ldap backend if its enabled

20 years agooutput new .pc file
JP Rosevear [Fri, 7 Nov 2003 03:05:29 +0000 (03:05 +0000)]
output new .pc file

2003-11-06  JP Rosevear <jpr@ximian.com>

* configure.in: output new .pc file

* evolution-data-server-1.0.pc.in: pkconfig for idl

* libedataserver/ename/Makefile.am: don't install

* libedataserver/Makefile.am: link in libename

2003-11-06  JP Rosevear <jpr@ximian.com>

* libebook/Makefile.am: don't add libename

20 years agofix copyright (clahey actually wrote this from scratch)
JP Rosevear [Fri, 7 Nov 2003 00:12:15 +0000 (00:12 +0000)]
fix copyright (clahey actually wrote this from scratch)

2003-11-06  JP Rosevear <jpr@ximian.com>

* libedataserver/e-list.h: fix copyright (clahey actually wrote
this from scratch)

* libedataserver/e-list.c: ditto

* libedataserver/e-list-iterator.h: ditto

* libedataserver/e-list-iterator.c: ditto

* libedataserver/e-iterator.h: ditto

* libedataserver/e-iterator.c: ditto

20 years agoRemove dependencies for GUI libs that we don't need
Rodney Dawes [Thu, 6 Nov 2003 21:35:37 +0000 (21:35 +0000)]
Remove dependencies for GUI libs that we don't need

2003-11-06  Rodney Dawes  <dobey@ximian.com>

* configure.in: Remove dependencies for GUI libs that we don't need

20 years agomatch the signals better
JP Rosevear [Thu, 6 Nov 2003 18:39:53 +0000 (18:39 +0000)]
match the signals better

2003-11-06  JP Rosevear <jpr@ximian.com>

* libecal/e-cal-view-listener.h: match the signals better

* libecal/e-cal-view-listener.c (e_cal_view_listener_class_init):
ditto

20 years agoe-msgport is no longer needed
JP Rosevear [Thu, 6 Nov 2003 18:20:49 +0000 (18:20 +0000)]
e-msgport is no longer needed

2003-11-06  JP Rosevear <jpr@ximian.com>

* libedataserver/Makefile.am: e-msgport is no longer needed

2003-11-06  JP Rosevear  <jpr@ximian.com>

* libecal/e-cal.c: replace e_mutex stuff with gthread stuff

2003-11-06  JP Rosevear <jpr@ximian.com>

* libebook/e-book.c: replace e_mutex stuff with gthread stuff

20 years agoupdate for shuffling
JP Rosevear [Thu, 6 Nov 2003 17:40:15 +0000 (17:40 +0000)]
update for shuffling

2003-11-06  JP Rosevear <jpr@ximian.com>

* POTFILES.in: update for shuffling

20 years agobuild new subdirs
JP Rosevear [Thu, 6 Nov 2003 17:15:43 +0000 (17:15 +0000)]
build new subdirs

2003-11-06  JP Rosevear <jpr@ximian.com>

* Makefile.am: build new subdirs

* backends/*: build the file, vcf and ldap backends here

* libedata-cal/Makefile.am: no longer build them here

2003-11-06  JP Rosevear <jpr@ximian.com>

* Makefile.am: build new subdirs

* backends/*: build the http and file backends here

* libedata-cal/Makefile.am: no longer build them here

20 years agoDon't bother trying to see if the server advertises EHLO. Simply always
Jeffrey Stedfast [Thu, 6 Nov 2003 16:26:26 +0000 (16:26 +0000)]
Don't bother trying to see if the server advertises EHLO. Simply always

2003-11-05  Jeffrey Stedfast  <fejj@ximian.com>

* providers/smtp/camel-smtp-transport.c (connect_to_server): Don't
bother trying to see if the server advertises EHLO. Simply always
try EHLO and fall back to HELO if EHLO fails. Fixes bug #50535.

20 years ago*** empty log message ***
JP Rosevear [Thu, 6 Nov 2003 15:51:35 +0000 (15:51 +0000)]
*** empty log message ***

20 years agoAdd missing files.
JP Rosevear [Thu, 6 Nov 2003 15:51:29 +0000 (15:51 +0000)]
Add missing files.

20 years agobuild new subdirs
JP Rosevear [Thu, 6 Nov 2003 15:50:18 +0000 (15:50 +0000)]
build new subdirs

2003-11-06  JP Rosevear <jpr@ximian.com>

* Makefile.am: build new subdirs

* backends/*: build the http and file backends here

* libedata-cal/Makefile.am: no longer build them here

2003-11-06  JP Rosevear  <jpr@ximian.com>

* src/server.c: include the backend files properly

* src/Makefile.am: link to the individual backends