2007-06-03 Johannes Schmid <johannes.schmid@openismus.com>
[modest] / ChangeLog2
index 6b338f3..abe6f87 100644 (file)
@@ -1,5 +1,51 @@
 2007-06-03  Johannes Schmid <johannes.schmid@openismus.com>
 
+       * src/maemo/easysetup/modest-easysetup-wizard.c: (on_before_next):
+       Added currently commented code to check for secure auth
+       
+       * src/maemo/modest-account-settings-dialog.c: (on_response),
+       (save_configuration), (show_ok):
+       Fixed projects.maemo.org bugs NB #59248 and #59251
+       
+       * src/maemo/modest-maemo-utils.c:
+       (on_camel_account_get_supported_secure_authentication_status),
+       (on_camel_account_get_supported_secure_authentication),
+       (modest_maemo_utils_get_supported_secure_authentication_methods):
+       * src/maemo/modest-maemo-utils.h:
+       Moved get_supported_secure_authentication() method here to be able
+       to use it from easysetup wizard.
+       
+       * src/modest-pair.c: (on_pair_compare_as_string):
+       Should compare string with first part of pair and not
+       strcmp pairs which will crash.
+       
+       * src/modest-protocol-info.c:
+       (modest_protocol_info_protocol_is_store):
+       * src/modest-protocol-info.h:
+       Added modest_protocol_info_get_auth_protocol_name()
+
+2007-06-03  Armin Burgmeier  <armin@openismus.com>
+
+       * src/modest-mail-operation.c:
+       (modest_mail_operation_get_msgs_full): Set priv->account also when
+       only retrieving a single message. This avoids a crash when canceling
+       the operation.
+
+       (modest_mail_operation_notify_end): Do not explicitely remove the
+       operation from the queue but only emit the progress_changed signal.
+       The queue itself listens to that signal to remove the operation when
+       it is finished. This reduces coupling and removes a potential deadlock
+       when modest_mail_operation_notify_end() is called from the queue
+       itself. If that is a problem performance-wise, I would suggest to
+       implement a status-changed signal or something.
+
+       * src/modest-mail-operation-queue.c: Make sure to never call a
+       function from another file while the queue is locked. This (hopefully)
+       fixes another deadlock when exiting the application while retrieving
+       mail.
+
+2007-06-03  Johannes Schmid <johannes.schmid@openismus.com>
+
        * src/dbus_api/modest-dbus-callbacks.c: (modest_dbus_req_filter):
        Fixed build if libogs is not available