2006-02-20 Chenthill Palanisamy * calendar/e-cal-backend-exchange-calendar.c: (add_ical): Notify the client the if a new object gets created. (get_changed_events): Make it thread safe. (notify_changes): get the change notifications. Do not get notifications for generated instances. (open_calendar): Check if the client is already loaded, if so return immediately. (ECalBackendExchangeCalendarPrivate): Added a mutex and a is_loaded variable. (init): Intialiazed mutex and is_loaded variables. * calendar/e-cal-backend-exchange-tasks.c: (get_changed_tasks), (notify_changes), (open_task), (init) (struct _ECalBackendExchangeTasksPrivate): Same as calendar. * calendar/e-cal-backend-exchange.c: (open_calendar): Check if the calendar is loaded and dont reload again. (init): Intialize cache unseen. 2006-02-25 Sushma Rai * calendar/e-cal-backend-exchange.c (e_cal_backend_exchange_get_from_string): Freeing name and address. (get_attachment): Freeing attachment data. (build_msg): Freeing name and email. * calendar/e-cal-backend-exchange-calendar.c (add_vevent): Freeing ical property. (add_ical): Freeing attachment list. (discard_alarm): Freeing ical component. * calendar/e-cal-backend-exchange-tasks.c (get_changed_tasks): Freeing attachment list. (create_task_object): Freeing ical component. (modify_task_object): Freeing component string and ical component. Cloning ical component and freeing ecal component. (remove_task_object): Similar. See #329251. 2006-02-21 Sushma Rai * storage/exchange-config-listener.c (exchange_camel_urls_is_equal): Not freeing camel params, which don't have any memory allocated. Fixes #331980. 2006-02-13 Sushma Rai * configure.in : Bumped the version to 2.5.91 * NEWS : Updated