2005-01-24  Sushma Rai  <[email protected]>

       * camel/camel-exchange-provider.c: Added CAMEL_URL_ALLOW_AUTH to
       provider structure.

2005-01-24  Sarfraaz Ahmed <[email protected]>

       * 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  <[email protected]>

       * addressbook/e-book-backend-exchange.c: Added offline support
       for personal addressbook.

2005-01-23  Sushma Rai  <[email protected]>

       * 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  <[email protected]>

       * 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 <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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 <[email protected]>

       * 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  <[email protected]>

       * camel/camel-exchange-provider.c: Moved password expiry warning
       period and offline sync options under one section.

2005-01-16  Sarfraaz Ahmed <[email protected]>

       * 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 <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * camel/camel-exchange-provider.c: Added private function
       to validate user credentials.

2005-01-10  Not Zed  <[email protected]>

       * 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