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
JP Rosevear [Wed, 13 Oct 2004 18:44:32 +0000 (18:44 +0000)]
Shush
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
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.
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.
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
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
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.
: ----------------------------------------------------------------------
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.
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.
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.
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.
Sivaiah Nallagatla [Mon, 11 Oct 2004 04:23:38 +0000 (04:23 +0000)]
fix for #62053
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
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.
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.
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.
JP Rosevear [Thu, 7 Oct 2004 14:34:03 +0000 (14:34 +0000)]
Patched badly.
JP Rosevear [Thu, 7 Oct 2004 14:32:05 +0000 (14:32 +0000)]
load the correct type of events
2004-10-07 JP Rosevear <jpr@novell.com>
* libecal/e-cal.c (e_cal_new_system_tasks): load the correct type
of events
2004-10-06 JP Rosevear <jpr@novell.com>
Fixes #67513
* libecal/e-cal.c (cal_objects_sent_cb): deep copy the user list
data
Chenthill Palanisamy [Thu, 7 Oct 2004 06:45:00 +0000 (06:45 +0000)]
Partially Fixes #67031 Get the value of the completed element comparing
2004-10-07 Chenthill Palanisamy <pchenthill@novell.com>
Partially Fixes #67031
* e-gw-item.c (e_gw_item_new_from_soap_parameter):
Get the value of the completed element comparing with
the string "1" instead of "TRUE".
Jeffrey Stedfast [Wed, 6 Oct 2004 18:04:52 +0000 (18:04 +0000)]
Check msg->result for error and set an exception if appropriate.
2004-10-05 Jeffrey Stedfast <fejj@novell.com>
* camel-service.c (camel_getaddrinfo): Check msg->result for error
and set an exception if appropriate.
(camel_getnameinfo): Same.
2004-10-04 Jeffrey Stedfast <fejj@novell.com>
* camel-service.c (camel_getaddrinfo): Add a non-const cast for
hints when changing the ai_family member in the IPv6-disabled
case. Fixes bug #67028.
JP Rosevear [Wed, 6 Oct 2004 16:45:47 +0000 (16:45 +0000)]
Fixes #67513
2004-10-06 JP Rosevear <jpr@novell.com>
Fixes #67513
* libecal/e-cal.c (cal_objects_sent_cb): deep copy the user list
data
Not Zed [Wed, 6 Oct 2004 11:44:23 +0000 (11:44 +0000)]
** See bug #67527.
2004-10-05 Not Zed <NotZed@Ximian.com>
** See bug #67527.
* camel-service.c (cs_getaddrinfo, cs_getnameinfo): don't loop on
EAI_AGAIN, it doesn't appear to mean the same as EAGAIN does with
system calls (i guess 'no shit sherlock' really).
Not Zed [Wed, 6 Oct 2004 03:22:01 +0000 (03:22 +0000)]
added boolean object boxed.
2004-10-01 Not Zed <NotZed@Ximian.com>
* e-util-marshal.list: added boolean object boxed.
* e-source-selector.c (class_init): add new 'popup event' signal,
to replace fill_popup_menu.
(selector_button_press_event): emit a POPUP_EVENT rather than a
FILL_POPUP_MENU.
JP Rosevear [Tue, 5 Oct 2004 15:08:17 +0000 (15:08 +0000)]
Update.
Chenthill Palanisamy [Tue, 5 Oct 2004 11:43:14 +0000 (11:43 +0000)]
Fixes #66484 idl/Evolution-DataServer-Calendar.idl (CallStatus): Added an
2004-10-04 Chenthill Palanisamy <pchenthill@novell.com>
Fixes #66484
idl/Evolution-DataServer-Calendar.idl (CallStatus):
Added an error message "Unknown User".
* libecal/e-cal-types.h (ECalendarStatus):
Added a enum variable for the same error message
* libecal/e-cal-listener.c (convert_status)
* libecal/e-cal-view-listener.c (convert_status):
Mapped the new error message.
* libecal/e-cal.c (e_cal_get_error_message):
Return the proper string for the new error message.
Chenthill Palanisamy [Tue, 5 Oct 2004 11:27:30 +0000 (11:27 +0000)]
Fixes #66484 Added a enum variable for the code error User not found error
2004-10-04 Chenthill Palanisamy <pchenthill@novell.com>
Fixes #66484
* e-gw-connection.[ch] (EGwConnectionStatus):
Added a enum variable for the code error User not
found error message from the server.
* e-gw-connection.c (e_gw_connection_parse_response_status),
(e_gw_connection_get_error_message):
Added the code 53505 and used the new enum variable.
Chris Toshok [Mon, 4 Oct 2004 20:38:13 +0000 (20:38 +0000)]
add the prototype for the eds_module_* functions here, so modules can
2004-10-04 Chris Toshok <toshok@ximian.com>
* libedataserver/e-data-server-module.h: add the prototype for the
eds_module_* functions here, so modules can include this file
instead of writing their own prototypes in module sepcific
headers.
Chris Toshok [Mon, 4 Oct 2004 20:34:54 +0000 (20:34 +0000)]
use the new E_BOOK_BACKEND_FACTORY_SIMPLE macro.
2004-10-04 Chris Toshok <toshok@ximian.com>
* backends/groupwise/e-book-backend-groupwise-factory.c: use the new
E_BOOK_BACKEND_FACTORY_SIMPLE macro.
* backends/groupwise/e-book-backend-groupwise-factory.h: nuke
* backends/groupwise/Makegroupwise.am (libebookbackendgroupwise_la_SOURCES):
remove e-book-backend-groupwise-factory.h.
* backends/ldap/e-book-backend-ldap-factory.c: use the new
E_BOOK_BACKEND_FACTORY_SIMPLE macro.
* backends/ldap/e-book-backend-ldap-factory.h: nuke
* backends/ldap/Makeldap.am (libebookbackendldap_la_SOURCES):
remove e-book-backend-ldap-factory.h.
* backends/vcf/e-book-backend-vcf-factory.c: use the new
E_BOOK_BACKEND_FACTORY_SIMPLE macro.
* backends/vcf/e-book-backend-vcf-factory.h: nuke
* backends/vcf/Makevcf.am (libebookbackendvcf_la_SOURCES):
remove e-book-backend-vcf-factory.h.
* backends/file/e-book-backend-file-factory.c: use the new
E_BOOK_BACKEND_FACTORY_SIMPLE macro.
* backends/file/e-book-backend-file-factory.h: nuke
* backends/file/Makefile.am (libebookbackendfile_la_SOURCES):
remove e-book-backend-file-factory.h.
* libedata-book/e-book-backend-factory.h: add a macro for all the
factory boilerplate.
JP Rosevear [Mon, 4 Oct 2004 15:13:26 +0000 (15:13 +0000)]
include camel-i18n.h
2004-10-04 JP Rosevear <jpr@novell.com>
* providers/imap4/camel-imap4-provider.c: include camel-i18n.h
Sivaiah Nallagatla [Mon, 4 Oct 2004 14:48:46 +0000 (14:48 +0000)]
: add an argument to get the search string present in query
2004-10-04 Sivaiah Nallagatla <snallagatla@novell.com>
* backends/groupwise-ebook-backend-groupwise.c :
(e_book_backend_groupwise_build_gw_filter) : add an argument
to get the search string present in query
(book_view_thread) : create a gw filter with just firstName
and lastNmae in case of system address book. This is to simplify the
auto completion query. Server team believes that this improves scalability limit
(e_book_backend_groupwise_get_contact_list) : pass NULL to
extra arument added to e_book_backend_groupwise_build_gw_filter
. We do't need top get back serch string here
Jeffrey Stedfast [Fri, 1 Oct 2004 18:08:30 +0000 (18:08 +0000)]
Avoid assigning a value to the member of a const struct (which newer gcc's
2004-10-01 Jeffrey Stedfast <fejj@novell.com>
* camel-service.c (camel_getaddrinfo): Avoid assigning a value to
the member of a const struct (which newer gcc's apparently break
over) by casting to non-const.
Chenthill Palanisamy [Fri, 1 Oct 2004 12:04:20 +0000 (12:04 +0000)]
Fixes #62868 Send the Connection Status as Ok even if we get an error
2004-10-01 Chenthill Palanisamy <pchenthill@novell.com>
Fixes #62868
* e-cal-backend-groupwise-utils.c (e_gw_connection_send_appointment):
Send the Connection Status as Ok even if we get an error message from
the server for accepting the appointment more than once since it does
affect the functionality.
* e-cal-backend-groupwise.c (receive_objects):
Return the status immediately if the Item has not been modified. Now
the Permission Denied error message need not be sent.
Chenthill Palanisamy [Fri, 1 Oct 2004 11:59:44 +0000 (11:59 +0000)]
Fixes #62868 Added the error code and an enum variable for Item already
2004-10-01 Chenthill Palanisamy <pchenthill@novell.com>
Fixes #62868
* e-gw-connection.[ch] (e_gw_connection_parse_response_status):
Added the error code and an enum variable for Item already accepted.
Not Zed [Fri, 1 Oct 2004 02:41:50 +0000 (02:41 +0000)]
make the build again, warnings, doesn't work.
2004-09-30 Not Zed <NotZed@Ximian.com>
* camel-imapp-engine.c: make the build again, warnings, doesn't
work.
Hans Petter Jansson [Thu, 30 Sep 2004 20:02:40 +0000 (20:02 +0000)]
Fixes bug #66368.
2004-09-30 Hans Petter Jansson <hpj@ximian.com>
Fixes bug #66368.
* libebook/e-contact.c (e_contact_new_from_vcard): If the constructed
vcard does not have a file_as attribute, try to generate one.
Chris Toshok [Thu, 30 Sep 2004 16:53:54 +0000 (16:53 +0000)]
add these variables so extension authors can find the place to install
2004-09-30 Chris Toshok <toshok@ximian.com>
* evolution-data-server.pc.in (extensiondir,privlibdir): add these
variables so extension authors can find the place to install their
stuff.
Chris Toshok [Thu, 30 Sep 2004 16:49:48 +0000 (16:49 +0000)]
don't look for factories based on the supported_protocol property, since
2004-09-30 Chris Toshok <toshok@ximian.com>
* libecal/e-cal.c (get_factories): don't look for factories based
on the supported_protocol property, since we can't use those
anymore with dynamically loaded backends.
* libedata-cal/e-data-cal-factory.c (get_backend_factory): rename
get_backend_type to this, and return an ECalBackendFactory*
instead of a GType.
(impl_CalFactory_getCal): change this code to use
ECalBackendFactory.
(e_data_cal_factory_register_backend): rename from
e_data_cal_factory_register_method and remove all the args, just
passing an ECalBackendFactory.
(e_data_cal_factory_register_backends): register all extensions
that subclass from E_TYPE_CAL_BACKEND_FACTORY.
* libedata-cal/e-data-cal-factor.h: change prototypes and function
names.
* libedata-cal/e-data-cal.[ch] (e_data_cal_new): remove the @uri
arg, as it's unnecessary.
* libedata-cal/e-cal-backend-factory.[ch]: superclass the backend
factories must subclass from.
* libedata-cal/Makefile.am (libedata_cal_la_SOURCES): add
e-cal-backend-factory.c
(libedata_calinclude_HEADERS): add e-cal-backend-factory.h
* backends/contacts/Makefile.am (extension_LTLIBRARIES): change
from noinst_LTLIBRARIES.
(libecalbackendcontacts_la_SOURCES): add
e-cal-backend-contacts-factory.[ch].
* backends/contacts/e-cal-backend-contacts-factory.[ch]:
ECalBackendFactory for the contacts backend.
* backends/file/Makefile.am (extension_LTLIBRARIES): change
from noinst_LTLIBRARIES.
(libecalbackendfile_la_SOURCES): add
e-cal-backend-file-factory.[ch].
* backends/file/e-cal-backend-file-factory.[ch]:
ECalBackendFactory for the file backend.
* backends/groupwise/Makefile.am (extension_LTLIBRARIES): change
from noinst_LTLIBRARIES.
(libecalbackendgroupwise_la_SOURCES): add
e-cal-backend-groupwise-factory.[ch].
* backends/groupwise/e-cal-backend-groupwise-factory.[ch]:
ECalBackendFactory for the groupwise backend.
* backends/http/Makefile.am (extension_LTLIBRARIES): change
from noinst_LTLIBRARIES.
(libecalbackendhttp_la_SOURCES): add
e-cal-backend-http-factory.[ch].
* backends/http/e-cal-backend-http-factory.[ch]:
ECalBackendFactory for the http backend.
Chris Toshok [Thu, 30 Sep 2004 16:49:15 +0000 (16:49 +0000)]
this function takes an EBookBackendFactory* now, instead of an
2004-09-30 Chris Toshok <toshok@ximian.com>
* libedata-book/e-data-book-factory.c
(e_data_book_factory_register_backend): this function takes an
EBookBackendFactory* now, instead of an EBookBackendFactoryFn.
(e_data_book_factory_register_backends): new function. Get the
extensions that implement E_TYPE_BOOK_BACKEND_FACTORY, and
register them.
(e_data_book_factory_lookup_backend_factory): use an
EBookBackendFactory instead of EBookBackendFactoryFn.
(impl_GNOME_Evolution_Addressbook_BookFactory_getBook): change to
match the EBookBackendFactoryFn -> EBookBackendFactory switch.
* libedata-book/e-book-backend.h: remove typedef for
EBookBackendFactoryFn.
* libedata-book/e-book-backend-sync.h: remove typedef for
EBookBackendSyncFactoryFn, since it wasn't ever used (and even the
non-sync version is obsolete now.)
* libedata-book/e-book-backend-factory.[ch]: new file, superclass
for all dynamically loaded addressbook factories.
* libedata-book/Makefile.am (libedata_book_la_SOURCES): add
e-book-backend-factory.c
(libedata_bookinclude_HEADERS): add e-book-backend-factory.h
* libebook/e-book.c (activate_factories_for_uri): don't look for
factories based on the supported_protocol property, since we can't
use those anymore with dynamically loaded backends.
* backends/file/e-book-backend-file-factory.[ch]: new files,
subclass EBookBackendFactory.
* backends/file/Makefile.am (extension_LTLIBRARIES):
libebookbackendfile.la is no longer noinst.
(libebookbackendfile_la_SOURCES): add
e-book-backend-file-factory.[ch].
* backends/groupwise/e-book-backend-groupwise-factory.[ch]: new
files, subclass EBookBackendFactory.
* backends/groupwise/Makefile.am (extension_LTLIBRARIES):
libebookbackendgroupwise.la is no longer noinst.
(libebookbackendfile_la_SOURCES): add
e-book-backend-groupwise-factory.[ch].
* backends/ldap/e-book-backend-ldap-factory.[ch]: new files,
subclass EBookBackendFactory.
* backends/ldap/Makefile.am (extension_LTLIBRARIES):
libebookbackendldap.la is no longer noinst.
(libebookbackendfile_la_SOURCES): add
e-book-backend-ldap-factory.[ch].
* backends/vcf/e-book-backend-vcf-factory.[ch]: new files,
subclass EBookBackendFactory.
* backends/vcf/Makefile.am (extension_LTLIBRARIES):
libebookbackendvcf.la is no longer noinst.
(libebookbackendfile_la_SOURCES): add
e-book-backend-vcf-factory.[ch].
Chris Toshok [Thu, 30 Sep 2004 16:47:45 +0000 (16:47 +0000)]
add this (previously generated) file to the build.
2004-09-30 Chris Toshok <toshok@ximian.com>
* src/GNOME_Evolution_DataServer.server.in.in: add this
(previously generated) file to the build.
* src/GNOME_Evolution_DataServerLDAP.server.in.in,
src/GNOME_Evolution_DataServerNOLDAP.server.in.in: nuke these
files.
* src/Makefile.am (evolution_data_server_LDADD): remove all the
addressbook/calendar backend .la's from here.
(SERVER_IN_FILE): always use
GNOME_Evolution_DataServer.server.in.in here, and it's no longer
generated from LDAP/NOLDAP.
(EXTRA_DIST): remove
GNOME_Evolution_DataServer{LDAP,NOLDAP}.server.in.in
(CLEANFILES): remove GNOME_Evolution_DataServer.server.in.in.
* src/server.c (setup_books): replace hardcoded knowledge of
backends with a call to e_data_book_factory_register_backends.
(setup_cals): remove explicit backend registration with a call to
e_data_cal_factory_register_backends.
(main): call e_data_server_module_init.
* libedataserver/Makefile.am (INCLUDES): add extensiondir #define.
(libedataserver_la_SOURCES): add e-data-server-module.c
(libedataserverinclude_HEADERS): add e-data-server-module.h
* libedataserver/e-data-server-module.[ch]: new files, manage the
extensions. ripped almost entirely from Dave Camp's nautilus
module stuff.
* configure.in (privlibdir, extensiondir): new Makefile variables.
Not Zed [Wed, 29 Sep 2004 02:02:03 +0000 (02:02 +0000)]
** See bug #66509.
2004-09-28 Not Zed <NotZed@Ximian.com>
** See bug #66509.
* providers/nntp/camel-nntp-store.c (camel_nntp_command): if we
get an error selecting the folder, disconnect/include it in the
re-try loop.
(camel_nntp_command): don't set the exception based on errno,
exception processing is already done. don't clear it if we're on
the 3rd retry.
2004-09-27 Not Zed <NotZed@Ximian.com>
* providers/nntp/camel-nntp-store.c (nntp_get_folder_info): don't
do any locking here.
(nntp_store_get_folder_info_all): move the locking here.
(nntp_store_get_subscribed_folder_info): and some here too.
* providers/nntp/camel-nntp-store.c:
* providers/nntp/camel-nntp-folder.c: Remove nntp command_lock and
just use the service connect lock for serialisation.
Diego Gonzalez [Tue, 28 Sep 2004 21:07:32 +0000 (21:07 +0000)]
Fixes #66574.
2004-09-23 Diego Gonzalez <diego@pemas.net>
Fixes #66574.
* libebook/e-book.c (e_book_get_self): open the book before
getting the contact.
Rodrigo Moya [Tue, 28 Sep 2004 15:58:37 +0000 (15:58 +0000)]
Fixes #66230
2004-09-28 Rodrigo Moya <rodrigo@novell.com>
Fixes #66230
* backends/http/e-cal-backend-http.c (retrieval_done): do a more clever
update of the cache, so that we correctly notify listeners of updates,
additions and removals.
Jeffrey Stedfast [Tue, 28 Sep 2004 14:46:41 +0000 (14:46 +0000)]
s/not/no/ in the error string. Fixes bug #65828.
2004-09-14 Jeffrey Stedfast <fejj@novell.com>
* providers/nntp/camel-nntp-store.c (camel_nntp_try_authenticate):
s/not/no/ in the error string. Fixes bug #65828.
Not Zed [Tue, 28 Sep 2004 04:53:28 +0000 (04:53 +0000)]
free the unmatched uid values as well.
2004-09-24 Not Zed <NotZed@Ximian.com>
* camel-vee-store.c (camel_vee_store_finalise): free the unmatched
uid values as well.
* camel-vee-folder.c (vee_folder_remove_folder): lock main folder
summary lock before doing the unmatched stuff, so the order is
right.
2004-08-25 Ed Catmur <ed@catmur.co.uk>
** See bug #63881.
* camel-vee-store.c:
* camel-vee-folder.c: move the unmatched
folder onto the camel-vee-store object. Removede the global
unmatched folder and associated locks/etc, fixed all the code up
to work with the new unmatched folder, if present.
Not Zed [Tue, 28 Sep 2004 04:32:13 +0000 (04:32 +0000)]
make sure body indexing is turned off always, missed the ~ bit.
2004-09-27 Not Zed <NotZed@Ximian.com>
* providers/local/camel-spool-folder.c (camel_spool_folder_new):
make sure body indexing is turned off always, missed the ~ bit.
* providers/local/camel-spool-store.c (camel_folder_info_new):
dont take unread count.
(spool_fill_fi): copied from mbox more or less.
(scan_dir): use fill_fi to setup counts.
(spool_new_fi): replace camel_foldeR_info_new with one that does
most of the work, also generates uri's properly.
(get_folder_info_mbox): make the 'system' inbox name translatable.
* providers/local/camel-mbox-folder.h: make the
camel_mbox_folder_get* functions properly public.
* providers/local/camel-local-folder.h: pass the object to the
virtual methods now, fix all callers.
* providers/local/camel-spool-folder.c (spool_get_full_path)
(spool_get_meta_path): implement, this needs to work differnetly
to the parent classes implementations :-/.
Jeffrey Stedfast [Mon, 27 Sep 2004 17:41:16 +0000 (17:41 +0000)]
Instead of doing a host-lookup ourselves, get it passed in to us as an
2004-09-22 Jeffrey Stedfast <fejj@novell.com>
* providers/imap/camel-imap-store.c (connect_to_server): Instead
of doing a host-lookup ourselves, get it passed in to us as an
argument. Also simplified a bit (try_starttls is no longer an
option).
(connect_to_server_wrapper): Simplified (we no longer have
fallback cases for SSL stuff). Also, perform host lookup here.
* providers/imap4/camel-imap4-store.c: Same changes as above.
* providers/pop3/camel-pop3-store.c: Same.
* providers/smtp/camel-smtp-transport.c: Same. Other changes
include making the code consistant with the other providers.
* providers/nntp/camel-nntp-store.c: Same as pop/imap.
Not Zed [Mon, 27 Sep 2004 05:30:11 +0000 (05:30 +0000)]
** See bug #63521.
2004-09-21 Not Zed <NotZed@Ximian.com>
** See bug #63521.
* camel-movemail.c (camel_movemail): don't clear exception on entry.
* camel-folder-search.c (match_words_message): use local exception.
* camel-operation.c (camel_operation_cancel_check): soak up all
cancellation requests as soon as we get one.
(camel_operation_uncancel): soak up all cancellation reqeusts when
we uncancel.
* camel-uid-cache.c (camel_uid_cache_save): open the file O_TRUNC
rather than O_EXCL, otherwise a crash would mean this file never
gets updated.
(camel_uid_cache_save): block cancellation around writes otherwise
we could be interupted from old cancellation.
* providers/local/camel-local-folder.c
(camel_local_folder_construct): don't clear exception here, just
don't pass it to summary load.
* providers/pop3/camel-pop3-store.c (pop3_connect): only clear the
exception when we received one we handled.
* camel-filter-driver.c (close_folder): if exception is already
set, don't pass it to folder.sync().
* camel-lock.c (camel_lock_folder): don't clear the exception
here, if it came in set its a programming error.
* camel-filter-driver.c (camel_filter_driver_filter_message): if
the exception is set after evaluating the expression, stop
immediately.
Adam Weinberger [Fri, 24 Sep 2004 18:48:57 +0000 (18:48 +0000)]
Updated Canadian English translation.
* en_CA.po: Updated Canadian English translation.
JP Rosevear [Fri, 24 Sep 2004 14:24:58 +0000 (14:24 +0000)]
Fixes #66383, From David Malcolm <dmalcolm@redhat.com>
2004-09-24 JP Rosevear <jpr@novell.com>
Fixes #66383, From David Malcolm <dmalcolm@redhat.com>
* libecal/e-cal.c (e_cal_get_alarms_in_range): return non void
values
* libecal/e-cal-component.c: kill warnings about struct
definitions
JP Rosevear [Fri, 24 Sep 2004 14:04:30 +0000 (14:04 +0000)]
fix
JP Rosevear [Fri, 24 Sep 2004 14:03:21 +0000 (14:03 +0000)]
Fixes #64955, Vincent Noel <vnoel@cox.net>
2004-09-24 JP Rosevear <jpr@novell.com>
Fixes #64955, Vincent Noel <vnoel@cox.net>
* libecal/e-cal.c (e_cal_get_alarms_in_range): fix c99-ism
Christophe Merlet [Fri, 24 Sep 2004 10:37:40 +0000 (10:37 +0000)]
Updated French translation.
Not Zed [Fri, 24 Sep 2004 02:57:10 +0000 (02:57 +0000)]
** See bug #66209
2004-09-23 Not Zed <NotZed@Ximian.com>
** See bug #66209
* libedataserver/e-source-list.c (sync_idle_callback): clear the
idle id after we've been called.
Not Zed [Fri, 24 Sep 2004 02:50:45 +0000 (02:50 +0000)]
** See bug #47821.
2004-09-13 Not Zed <NotZed@Ximian.com>
** See bug #47821.
* camel-service.c: removed the old hostent based hostname interfaces.
* camel-sasl-kerberos4.c (krb4_challenge): new hostname interfaces.
* camel-sasl-gssapi.c (gssapi_challenge): new hostname interfaces.
* camel-sasl-digest-md5.c (digest_md5_challenge): use new hostname
interfaces.
(generate_response): just take hostname directly, not hostent.
* camel-mime-utils.c (camel_header_msgid_generate): use new
hostname interfaces.
* providers/smtp/camel-smtp-transport.c (connect_to_server): fixed
to use new addrinfo apis.
* providers/pop3/camel-pop3-store.c (connect_to_server): fixed to
use new addrinfo apis.
* camel-tcp-stream-ssl.c (stream_connect): try all addresses
supplied.
* camel-tcp-stream.c (camel_tcp_stream_get_remote_address)
(camel_tcp_stream_get_local_address): return a sockaddr now, and
also the address length. Fixed all implementations and callers.
(camel_tcp_stream_connect): use addrinfo rather than hostent for
host AND port info. Fixed all implementations and callers.
Rodrigo Moya [Thu, 23 Sep 2004 21:06:46 +0000 (21:06 +0000)]
Fixes #59904
2004-09-23 Rodrigo Moya <rodrigo@novell.com>
Fixes #59904
* libecal/e-cal-component.[ch] (e_cal_component_new_from_string): new
function to avoid repeating the same code over and over.
* libedata-cal/e-data-cal-view.c: changed to keep a list of listeners,
not only one.
(listener_died_cb): remove the listener from the list of listeners.
(impl_EDataCalView_start): see if the query has already been started,
and if so, just notify correctly the listeners we need to notify.
(e_data_cal_view_init): create hash table for storing the objects we
have matching the live query.
(e_data_cal_view_set_property): add correctly the listeners to the list.
(e_data_cal_view_get_property): return always the first listener.
(e_data_cal_view_finalize): free all listeners and cached objects.
(add_object_to_cache, remove_object_from_cache):
new functions to manage the matched objects cache.
(e_data_cal_view_notify_objects_added,
e_data_cal_view_notify_objects_modified): add objects to our private
cache, and notify all listeners, now that we might have more than one.
(e_data_cal_view_notify_objects_removed,
e_data_cal_view_notify_progress, e_data_cal_view_notify_done): notify
all listeners.
(e_data_cal_view_add_listener, e_data_cal_view_get_matched_objects,
e_data_cal_view_is_started, e_data_cal_view_is_done,
e_data_cal_view_get_done_status): new functions.
* libedata-cal/e-data-cal.c: keep a cache of all queries.
(impl_Cal_getQuery): first look in the cache of queries. And when
creating a new query, add it to the cache.
(impl_Cal_getObjectList): use the query cache also.
(e_data_cal_finalize): destroy the live queries hash table.
(e_data_cal_init): create live queries hash table.
JP Rosevear [Thu, 23 Sep 2004 16:45:29 +0000 (16:45 +0000)]
don't hard code pkg config version
2004-09-23 JP Rosevear <jpr@novell.com>
* Makefile.am: don't hard code pkg config version
* configure.in: bump version, reset libtool versions because the
library is now versioned
* libedataserver/Makefile.am: build versioned lib and version
pkgconfig stuff
* src/Makefile.am: link against versioned libs
2004-09-23 JP Rosevear <jpr@novell.com>
* Makefile.am: build versioned library and don't hard code pkg
config name
2004-09-23 JP Rosevear <jpr@novell.com>
* libebook/Makefile.am: build a versioned lib, don't hard
code the pkgconfig version
* libedata-book/Makefile.am: ditto
* backends/file/Makefile.am: link against the correct library
version
* backends/groupwise/Makefile.am: ditto
* backends/vcf/Makefile.am: ditto
* backends/ldap/Makefile.am: ditto
* tests/vcard/Makefile.am: ditto
* tests/ebook/Makefile.am: ditto
2004-09-23 JP Rosevear <jpr@novell.com>
* libecal/Makefile.am: build a versioned lib, don't hard
code the pkgconfig version
* libedata-cal/Makefile.am: ditto
* backends/file/Makefile.am: link against the correct library version
* backends/http/Makefile.am: ditto
* backends/groupwise/Makefile.am: ditto
* backends/contacts/Makefile.am: ditto
* tests/ecal/Makefile.am: ditto
William Jon McCann [Wed, 22 Sep 2004 22:20:33 +0000 (22:20 +0000)]
Disable debugging noise.
2004-09-22 William Jon McCann <mccann@jhu.edu>
* libebook/e-book.c (emit_async_open_response)
(e_book_response_open):
* libebook/e-book-view-listener.c (d): Disable debugging noise.
Harish Krishnaswamy [Wed, 22 Sep 2004 16:41:07 +0000 (16:41 +0000)]
Added implemenation for the getQM messages to compute deltas and related changes
Craig Jeffares [Wed, 22 Sep 2004 12:54:47 +0000 (12:54 +0000)]
Updated zh_TW translations
Not Zed [Wed, 22 Sep 2004 01:12:11 +0000 (01:12 +0000)]
handle a zero-length token read rather than failing.
2004-09-22 Not Zed <NotZed@Ximian.com>
* camel-folder-summary.c (camel_folder_summary_decode_token):
handle a zero-length token read rather than failing.
Not Zed [Wed, 22 Sep 2004 01:06:27 +0000 (01:06 +0000)]
** See bug #66199.
2004-09-21 Not Zed <NotZed@Ximian.com>
** See bug #66199.
* camel-http-stream.c (stream_read): handle relative url's in
redirect.
(camel_http_stream_set_proxy): generate the basic auth token for
basic proxy auth if we have a user and password.
* camel-http-stream.c: turn off debug.
Hans Petter Jansson [Tue, 21 Sep 2004 22:39:33 +0000 (22:39 +0000)]
libdb/dbinc/mutex.h libdb/dist/configure libdb/dist/aclocal/mutex.ac
2004-09-21 Hans Petter Jansson <hpj@ximian.com>
* libdb/dbinc/mutex.h
* libdb/dist/configure
* libdb/dist/aclocal/mutex.ac
* libdb/dist/aclocal/options.ac:
Applied patch from Toshok that fixes issues related to NPTL and AMD
processors.
Stano Visnovsky [Tue, 21 Sep 2004 08:29:56 +0000 (08:29 +0000)]
updated Slovak translation
Hannah & Fazlu [Mon, 20 Sep 2004 08:38:58 +0000 (08:38 +0000)]
Fixes Bug#61088
2004-09-08 Hannah & Fazlu <hannah_lins@yahoo.co.in>
Fixes Bug#61088
* camel/camel-smime-context.c: Change of strings.
Not Zed [Mon, 20 Sep 2004 08:09:19 +0000 (08:09 +0000)]
** See bug #0xffff.
2004-09-15 Not Zed <NotZed@Ximian.com>
** See bug #0xffff.
* providers/local/camel-local-folder.c
(camel_local_folder_construct): only emit folder_created if we
actually created it.
Michael Zucci [Mon, 20 Sep 2004 05:59:54 +0000 (05:59 +0000)]
Merged notzed-eplugin-2-branch to head.
Sivaiah Nallagatla [Fri, 17 Sep 2004 08:25:14 +0000 (08:25 +0000)]
don't try to search over summary in case of system addr book as we don't
2004-09-16 Sivaiah Nallagatla <snallagatla@novell.com>
* backends/gropwise/e-book-backend-groupwise.c
(e_book_backend_groupwise_get_contact_list) :
don't try to search over summary in case of system addr book
as we don't maintain one.
JP Rosevear [Thu, 16 Sep 2004 18:47:05 +0000 (18:47 +0000)]
update version to 1.1.0 and BASE_VERSION to 1.2
2004-09-16 JP Rosevear <jpr@novell.com>
* configure.in: update version to 1.1.0 and BASE_VERSION to 1.2
Roozbeh Pournader [Tue, 14 Sep 2004 16:41:25 +0000 (16:41 +0000)]
Added 'fa' (Persian) to ALL_LINGUAG.
2004-09-14 Roozbeh Pournader <roozbeh@farsiweb.info>
* configure.in: Added 'fa' (Persian) to ALL_LINGUAG.
Roozbeh Pournader [Tue, 14 Sep 2004 14:54:53 +0000 (14:54 +0000)]
Added Persian Translation by Meelad Zakaria <meelad@bamdad.org>.
2004-09-14 Roozbeh Pournader <roozbeh@farsiweb.info>
* fa.po: Added Persian Translation by Meelad Zakaria
<meelad@bamdad.org>.
Mohammad DAMT [Tue, 14 Sep 2004 05:40:47 +0000 (05:40 +0000)]
Updated Indonesian translation
2004-09-14 Mohammad DAMT <mdamt@bisnisweb.com>
* id.po: Updated Indonesian translation
Tomasz Kłoczko [Tue, 14 Sep 2004 00:44:41 +0000 (00:44 +0000)]
automake fix for paralel build ("make -j<N>").
* servers/groupwise/Makefile.am: automake fix for paralel build ("make -j<N>").
Hans Petter Jansson [Mon, 13 Sep 2004 22:59:53 +0000 (22:59 +0000)]
Revert the LDAP attribute names changed by Sivaiah's last commit.
2004-09-13 Hans Petter Jansson <hpj@ximian.com>
* backends/ldap/e-book-backend-ldap.c: Revert the LDAP attribute names
changed by Sivaiah's last commit.
Mohammad DAMT [Fri, 10 Sep 2004 10:12:43 +0000 (10:12 +0000)]
Added 'id' to ALL_LINGUAS Added Indonesian translation
2004-09-10 Mohammad DAMT <mdamt@bisnisweb.com>
* configure.in: Added 'id' to ALL_LINGUAS
* po/id.po: Added Indonesian translation
Hans Petter [Thu, 9 Sep 2004 18:31:18 +0000 (18:31 +0000)]
Add missing item to changelog.
Hans Petter Jansson [Thu, 9 Sep 2004 18:28:44 +0000 (18:28 +0000)]
Fixes #63385.
2004-09-09 Hans Petter Jansson <hpj@ximian.com>
Fixes #63385.
* libebook/e-book.c (fetch_corba_book): Use g_signal_connect_object ()
to connect to the listener, so we won't be destroyed in another thread
while processing signals from it.
Martin Willemoes Hansen [Thu, 9 Sep 2004 09:58:06 +0000 (09:58 +0000)]
Updated Danish translation.
* da.po: Updated Danish translation.
Chenthill Palanisamy [Wed, 8 Sep 2004 11:38:58 +0000 (11:38 +0000)]
Added the support for allday events.
2004-09-08 Chenthill Palanisamy <pchenthill@novell.com>
* backends/groupwise/e-cal-backend-groupwise-utils.c
(set_properties_from_cal_component), (e_gw_item_to_cal_component),
(e_gw_item_set_changes): Added the support for allday events.
Chenthill Palanisamy [Wed, 8 Sep 2004 11:34:13 +0000 (11:34 +0000)]
Fixes #64062 Added functions to handle the allday events for Appointments.
2004-09-08 Chenthill Palanisamy <pchenthill@novell.com>
Fixes #64062
* e-gw-item[ch]
(e_gw_item_set_is_allday_event), (e_gw_item_get_is_allday_event):
Added functions to handle the allday events for Appointments.
* e-gw-item.c
(e_gw_item_append_to_soap_message),(append_event_changes_to_soap_message)
(e_gw_item_new_from_soap_parameter): Added the support for allDay events
in appointments.
Chenthill Palanisamy [Wed, 8 Sep 2004 07:48:31 +0000 (07:48 +0000)]
Fixes #65167 Reload the default zone into the cache after clearing it.
2004-09-08 Chenthill Palanisamy <pchenthill@novell.com>
Fixes #65167
* backends/groupwise/e-cal-backend-groupwise.c
(connect_to_server): Reload the default zone into
the cache after clearing it.
* backends/groupwise/e-cal-backend-groupwise-utils.c
(set_categories_for_gw_item), e_gw_item_to_cal_component),
(set_properties_from_cal_component): replaced the assert
statements with If conditions.
Not Zed [Wed, 8 Sep 2004 04:02:41 +0000 (04:02 +0000)]
make ssl connection async and cancellable, and minor api update to async
2004-09-03 Not Zed <NotZed@Ximian.com>
* camel-tcp-stream-ssl.c (stream_connect): make ssl connection
async and cancellable, and minor api update to async connection.
Chenthill Palanisamy [Tue, 7 Sep 2004 13:05:39 +0000 (13:05 +0000)]
Fixes #64685 Send the error message as Permission Denied when the attendee
2004-09-07 Chenthill Palanisamy <pchenthill@novell.com>
Fixes #64685
* backends/groupwise/e-cal-backends-groupwise.c
(receive_object): Send the error message as
Permission Denied when the attendee tries to accept the
appointment more than once since we get the error message as
bad parameter from the server.
Chenthill Palanisamy [Tue, 7 Sep 2004 12:44:11 +0000 (12:44 +0000)]
Fixes 63513 Do a case insensitive comparison between the email ids. This
2004-09-07 Chenthill Palanisamy <pchenthill@novell.com>
Fixes 63513
* backends/groupwise/e-cal-backends-groupwise-utils.c
(e_gw_connection_send_appointment): Do a case insensitive
comparison between the email ids. This is a partial fix.
Chenthill Palanisamy [Tue, 7 Sep 2004 11:30:15 +0000 (11:30 +0000)]
Fixes #64398 added an variable to store the timeout ids.
2004-09-07 Chenthill Palanisamy <pchenthill@novell.com>
Fixes #64398
* backends/groupwise/e-cal-backend-groupwise.c
(ECalBackendGroupwisePrivate): added an variable to store
the timeout ids.
(e_cal_backend_groupwise_init): intialize the variable.
(e_cal_backend_groupwise_finalize): remove the timeout_add
function so that it will not called when backend dies.
(get_deltas): It should not crash in any case if handle is
NULL.
Sivaiah Nallagatla [Tue, 7 Sep 2004 05:51:22 +0000 (05:51 +0000)]
Update the ldap attribute names for calendar ui and free busy uri fileds
2004-09-06 Sivaiah Nallagatla <snallagatla@novell.com>
* backends/ldap/e-book-backend-ldap.c : Update
the ldap attribute names for calendar ui and free busy uri
fileds to match with what is present in evolutionPerson.schema
(add_to_supported_fields) : add E_CONTACT_EMAIL_1 also to list of supported fields.
Also use e_contact_field_name function instead of hardcodring field names
(anniversary_populate) : correct incorrect contact date
parameter passing. Also free the contact date
Fixes some of the issues mentioned in #59582
David Lodge [Mon, 6 Sep 2004 20:14:00 +0000 (20:14 +0000)]
Updated British translation.
2004-09-06 David Lodge <dave@cirt.net>
* en_GB.po: Updated British translation.
Chenthill Palanisamy [Sun, 5 Sep 2004 13:04:19 +0000 (13:04 +0000)]
defined two macros for the handling the static capabilities for backends
2004-09-05 Chenthill Palanisamy <pchenthill@novell.com>
* libecal/e-cal-utils.h:
defined two macros for the handling the static capabilities for
backends which does not support the conversion of a non-recurring
appointment to a recurrence appointment and conversion of posted
task to group task.
* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_get_static_capabilities): Added the
two macros in this function.
Chenthill Palanisamy [Sun, 5 Sep 2004 12:36:05 +0000 (12:36 +0000)]
Fixes #64688 store the default zone in backend before populating the
2004-09-05 Chenthill Palanisamy <pchenthill@novell.com>
Fixes #64688
* backends/groupwise/e-cal-backend-groupwise.c
(connect_to_server): store the default zone in
backend before populating the cache.
Baris Cicek [Fri, 3 Sep 2004 14:59:55 +0000 (14:59 +0000)]
Updated Turkish Translation
Jeffrey Stedfast [Tue, 31 Aug 2004 15:42:29 +0000 (15:42 +0000)]
fixed
Not Zed [Mon, 30 Aug 2004 04:31:52 +0000 (04:31 +0000)]
return cancelled if we're in an offline state.
2004-08-27 Not Zed <NotZed@Ximian.com>
* e-passwords.c (e_passwords_ask_password): return cancelled if
we're in an offline state.
Not Zed [Mon, 30 Aug 2004 04:21:22 +0000 (04:21 +0000)]
** See bug #64023.
2004-08-27 Not Zed <NotZed@Ximian.com>
** See bug #64023.
* providers/nntp/camel-nntp-store.c (camel_nntp_try_authenticate):
forget the password if it was wrong.
Amila Akagić [Sat, 28 Aug 2004 09:52:09 +0000 (09:52 +0000)]
2004-08-27 Akagic Amila <bono@linux.org.ba> * bs.po: Added Bosnian translation.
Amila Akagić [Sat, 28 Aug 2004 09:40:14 +0000 (09:40 +0000)]
2004-08-27 Akagic Amila <bono@linux.org.ba> * configure.in: Added bs to ALL_LINGUAS.
JP Rosevear [Fri, 27 Aug 2004 19:00:15 +0000 (19:00 +0000)]
bump verision, libtool numbers
2004-08-26 JP Rosevear <jpr@novell.com>
* configure.in: bump verision, libtool numbers
Rodrigo Moya [Fri, 27 Aug 2004 18:09:59 +0000 (18:09 +0000)]
new function for the regular expression language.
2004-08-27 Rodrigo Moya <rodrigo@novell.com>
* libedata-cal/e-cal-backend-sexp.c (func_has_alarms_in_range): new
function for the regular expression language.
(e_cal_backend_sexp_new): added new function to the list of symbols.
* libecal/e-cal.c (e_cal_get_alarms_in_range): use the new
'has-alarms-in-range' function.
Chenthill Palanisamy [Fri, 27 Aug 2004 05:39:52 +0000 (05:39 +0000)]
set the acceptLevel for the appointment as Free if its not Busy.
2004-08-27 Chenthill Palanisamy <pchenthill@novell.com>
* backends/groupwise/e-cal-backend-groupwise-utils.c
(set_properties_from_cal_component): set the acceptLevel
for the appointment as Free if its not Busy.
Chenthill Palanisamy [Fri, 27 Aug 2004 05:28:06 +0000 (05:28 +0000)]
Defined a string for handling acceptLevel "Free" in appointments
2004-08-27 Chenthill Palanisamy <pchenthill@novell.com>
* e-gw-item.h:
Defined a string for handling acceptLevel "Free" in appointments
Not Zed [Fri, 27 Aug 2004 02:26:57 +0000 (02:26 +0000)]
** See bug #63051.
2004-08-26 Not Zed <NotZed@Ximian.com>
** See bug #63051.
* libedataserver/e-util.c (e_util_utf8_strstrcase)
(e_util_utf8_strstrcasedecomp):
* libedataserver/e-sexp.c (e_sexp_term_eval):
* libedataserver/e-memory.c (e_memchunk_clean): use g_alloca for
stupid arcanely out of date and posixly-busted slowaris which
doesn't put alloca in stdlib.h like any sane system.