sync with 0.8.3cvs6
[claws.git] / ChangeLog
index f30b3f5dc7ac73b0415d61b94626b0e851713deb..5196b272db4523007ea8f138883a9c1117995b79 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,46 @@
+2002-09-25
+
+       * src/account.c: account_read_config_all(): set account information
+         to default before initializing with configuration file.
+       * src/prefs_account.[ch]: prefs_account_new(): new. It returns a
+         newly created account information structure initialized by
+         the default settings.
+
+2002-09-24
+
+       * src/addr_compl.c:
+         replace_address_in_edit(): check if newtext is NULL.
+         completion_window_button_press(): fixed a memory leak.
+       * src/pop.c: LOOKUP_NEXT_MSG(): don't expire messages whose
+         recv_time is RECV_TIME_KEEP.
+         pop3_getrange_uidl_recv(): only set get_all flag if
+         ac_prefs->getall is set.
+         pop3_retr_recv(): don't delete messages which are not received
+         by filter, and set recv_time to RECV_TIME_KEEP in the case.
+       * src/pop.h: added an enum RecvTime.
+       * src/inc.c: inc_drop_message(): unlink temporary message file if
+         not received by filter.
+
+2002-09-20
+
+       * src/mainwindow.c: added 'Edit/Select thread' menu.
+       * src/summaryview.[ch]: added 'Select thread' to the context menu.
+         summary_select_thread(): new. It selects all messages of current
+         thread.
+
+2002-09-19
+
+       * src/rfc2015.c: check_signature(): corrected error handling and
+         fixed memory leak.
+
+2002-09-19
+
+       * src/rfc2015.c: check_signature(): correctly remove the last empty
+         line, and canonicalize the file part before verifying (this should
+         fix incompatibility with Evolution or some other MUAs).
+       * src/utils.[ch]: copy_file_part(): new. It copies the specified
+         range of file stream to another file.
+
 2002-09-19
 
        * src/compose.c: compose_write_to_file(): force BASE64 encoding for