2005-01-24 Sushma Rai * camel/camel-exchange-provider.c: Added CAMEL_URL_ALLOW_AUTH to provider structure. 2005-01-24 Sarfraaz Ahmed * camel/camel-exchange-folder.c (transfer_messages_to): We should now call journal_transfer instead of journal_append * camel/camel-exchange-journal.c : Handle transfer of messages and also updating the flags. 2005-01-24 Sushma Rai * addressbook/e-book-backend-exchange.c: Added offline support for personal addressbook. 2005-01-23 Sushma Rai * camel/camel-exchange-provider.c: Changed owa_url variable type. * lib/e2k-autoconfig.c: similar. * lib/e2k-validate.h: similar. 2005-01-22 Sushma Rai * storage/exchange-account.c (exchange_account_new): Added owa_url parameter to ExchangeAccount structure and reading it's value. (finalize): free for owa_url * lib/urltest.c: Added new. Test program which takes url as input and prints E2kUri structure parameters. * lib/Makefile.am: Handling urltest.c 2005-01-20 Sarfraaz Ahmed * calendar/e-cal-backend-exchange-calendar.c : Add a check to not fetch data from server in offline mode. * calendar/e-cal-backend-exchange.c : Modify the error message string. * storage/e-folder-exchange.c : This is a hack right now. A better fix needs to be done down the line. * storage/exchange-offline-listener.c : Minor argument checks. 2005-01-19 Sushma Rai * camel/camel-exchange-provider.c: Added one more parameter to user validation function, for reading remember password flag value. * lib/e2k-validate.h: Similar. * lib/e2k-autoconfig.c (e2k_validate_user): Forming the password hash key once we read the hostname. And remembering the password if the user is a valid user, so that account setup will not prompt for password second time at the end. * storage/exchange-account.c (get_password): If the password is remembered, and user has not sleceted remember password option, forgetting the password remembered. 2005-01-18 Sushma Rai * lib/e2k-autoconfig.c (validate): Handling error coders, and displaying warning messages when user is not authenticated to the server. Fixes #71389 (e2k_validate_user): In case of wrong credentials forgetting the password so that, password dialog pops up when user presses OK button without changing any input values. 2005-01-18 Sarfraaz Ahmed * calendar/e-cal-backend-exchange-calendar.c : Ordered the code to now build the proper mime message for attachments to be sent to the server. * calendar/e-cal-backend-exchange-tasks.c : Fixed some warnings * calendar/e-cal-backend-exchange.c : Re-ordered some code and fixed some warnings. 2005-01-17 Sushma Rai * camel/camel-exchange-provider.c: Moved password expiry warning period and offline sync options under one section. 2005-01-16 Sarfraaz Ahmed * calendar/e-cal-backend-exchange-calendar.c : Fixed the add_ical and get_changed_events functions to now geenrically fetch the attachments created either from Outlook or OWA. 2005-01-16 Sarfraaz Ahmed * calendar/e-cal-backend-exchange-calendar.c (modify_object_with_href): Fixed a memory leak causing a crash on modifying an appointment. 2005-01-15 Sushma Rai * camel/camel-exchange-provider.c: Enabled offline sync check box for Exchange provider in exchange_conf_entries[]. * calendar/e-cal-backend-exchange.c (open_calendar): Handling offline_sync esource property. * storage/exchange-account.c: (exchange_account_new): Reading and storing offline sync. and password expiry warning period value set. (finalize): Freeing offline sync variable. (find_passwd_exp_period): Using the password expiry warning period value set instead of default value. 2005-01-12 Sushma Rai * camel/camel-exchange-provider.c: Added private function to validate user credentials. 2005-01-10 Not Zed * mail/mail-stub.c (mail_stub_read_args): long/int ->uint32. (mail_stub_return_data): " * camel/camel-stub.c (stub_send_internal): uint32 should be a uint32, not a long. (stub_send_internal): same for uint32array and int