clamav plugin: fix signature count
[claws.git] / ChangeLog.claws
index c529978a2066805921d688e8d29905164083e139..bc7d016882bcab43357835fe3d5e14a327dc69d2 100644 (file)
@@ -1,3 +1,245 @@
+2003-12-07 [paul]      0.9.7claws30
+
+       * src/plugins/clamav/clamav_plugin.c
+               fix signature count
+
+2003-12-07 [thorsten]  0.9.7claws29
+
+       * src/filtering.c
+               debug_print some warning if destfolder missing
+       * src/prefs_filtering.c
+               uninitialized filter list when deleting a folder
+
+2003-12-06 [paul]      0.9.7claws28
+
+       * src/procheader.c
+               add Alfons' patch to trim line feeds
+
+2003-12-06 [paul]      0.9.7claws27
+
+       * partial sync with 0.9.7cvs8
+               leaving claws' online/offline more or less intact
+               see ChangeLog 2003-12-04 and 2003-12-06
+
+2003-12-05 [christoph] 0.9.7claws26
+
+       * src/messageview.c
+       * src/privacy.[ch]
+               revert pirvacy API changes
+
+2003-12-05 [alfons]    0.9.7claws25
+
+       * src/matcher.[ch]
+               clean up my old cruft
+
+2003-12-05 [alfons]    0.9.7claws24
+
+       * src/matcher.c
+               fix comparison buglet ;-) and make `test` matcher
+               work again
+
+2003-12-05 [alfons]    0.9.7claws23
+
+       * src/prefs_folder_item.c
+               K&R 2nd Ed., page 241 (function parameter identifiers
+               starting with an underscore are kind of insulting)
+
+2003-12-05 [hoa]       0.9.7claws22
+
+       * src/main.c
+       * src/mainwindow.[ch]
+       * src/mainwindow.h
+               add destructor for mainwindow so that the last 
+               MimeInfo opened in messageview is destroyed when
+               exiting sylpheed.
+
+2003-12-05 [hoa]       0.9.7claws21
+
+       * src/filtering.[ch]
+       * src/matcher.[ch]
+       * src/matcher_parser_lex.l
+       * src/matcher_parser_parse.y
+       * src/prefs_actions.c
+       * src/prefs_filtering.c
+       * src/common/utils.[ch]
+               quote arguments before giving them to command line.
+               fixed quote of string in matcher/processing/filtering rules.
+
+       * src/messageview.c
+       * src/privacy.[ch]
+               allows decryption to return a new whole 
+               MIME message structure.
+
+2003-12-04 [hoa]       0.9.7claws20
+
+       * src/filtering.[ch]
+       * src/folder.c
+       * src/mainwindow.c
+       * src/matcher.c
+       * src/matcher_parser_parse.y
+       * src/folderview.c
+               global rules to run before folder specific rules.
+               global rules to run after folder specific rules.
+               
+       * src/messageview.c
+               fixed quick addition of rules.
+       
+       * src/prefs_filtering.[ch]
+       * src/summaryview.c
+               we can now customize the title for the dialog.
+               updated case where we rename of delete folders.
+
+       * src/addressbook.c
+               got back the function addressbook_browse_entry_cb()
+               that is needed in case we compiled with LDAP support.
+
+2003-12-04 [paul]      0.9.7claws19
+
+       * sync with 0.9.7cvs6
+               see ChangeLog 2003-12-04
+               fixes bug 171 'Wrong message decoing: koi8-r and 
+               iso8859-5 looks same. Can't read many emails.'
+
+2003-12-04 [paul]      0.9.7claws18
+
+       * po/POTFILES.in
+               remove 'src/prefs_scoring.c'
+
+2003-12-03 [hoa]       0.9.7claws17
+
+       * src/Makefile.am
+               compilation of scoring.[ch] and prefs_scoring.[ch]
+               is removed.
+       
+       * src/filtering.[ch]
+       * src/folder.c
+       * src/folder_item_prefs.[ch]
+       * src/folderview.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/matcher.[ch]
+       * src/matcher_parser.h
+       * src/matcher_parser_parse.y
+       * src/prefs_filtering.[ch]
+       * src/prefs_filtering_action.c
+       * src/prefs_folder_item.c
+       * src/prefs_scoring.[ch]              * REMOVED FILES *
+       * src/procmsg.[ch]
+       * src/scoring.[ch]                    * REMOVED FILES *
+       * src/summaryview.c
+               merged scoring and filtering.
+               
+               Note : compatibility is kept by parsing score like 
+                 add_score. To get the behaviour of older scoring 
+                 system, you have to define some equivalent rule :
+                 "score_lower -9999 hide"
+                 "score_greater 9999 mark"
+                 
+                 To define global rules, you have to define them 
+                 in the new global processing rules.
+                 The variable that kept the list filtering rules 
+                 was "global_processing" and has been renamed into 
+                 "filtering_rules".
+                 "global_processing" variable is now the name 
+                 of the variable that keeps the list of global 
+                 processing rules.
+                 In the configuration file, "[global]" section is 
+                 now for the global processing rules (which includes
+                 score things and new global processing rules).
+                 New "[filtering]" section is for the filtering rules.
+                 
+                 Before running with this version, during testing 
+                 phase, ** MAKE A BACKUP ** of your matcherrc file.
+                 Then, you have to make the following changes :
+                 - leave all scoring rules in "[global]" section.
+                 - move all other rules of "[global]" section to
+                     a new section named "[filtering]".
+
+2003-12-03 [christoph] 0.9.7claws16
+
+       * src/procmime.c
+               use default Content-Type as specified in RFC2045 if
+               Content-Type header is syntactically incorrect
+
+2003-12-03 [christoph] 0.9.7claws15
+
+       * src/addressbook.c
+       * src/addrindex.h
+       * src/addritem.c
+       * src/expldifdlg.h
+       * src/exportldif.c
+       * src/filtering.c
+       * src/folder.c
+       * src/folderview.c
+       * src/jpilot.c
+       * src/localfolder.c
+       * src/matcher.h
+       * src/matcher_parser_lex.l
+       * src/matcher_parser_parse.y
+       * src/news.c
+       * src/prefs_filtering_action.c
+       * src/prefs_folder_item.c
+       * src/prefs_fonts.c
+       * src/procmsg.c
+       * src/sgpgme.c
+               clean up warnings
+
+       * src/procmime.c
+               revert 0.9.7claws14 change
+
+2003-12-03 [alfons]    0.9.7claws14
+
+       * src/procmime.c
+               catch invalid Content-Type with no subtype
+
+2003-12-03 [alfons]    0.9.7claws13
+
+       * src/alertpanel.h
+       * src/setup.c
+       * src/plugins/image_viewer/plugin.c
+               compile again, we need stddef.h for size_t
+
+2003-12-03 [paul]      0.9.7claws12
+
+       * src/account.c
+               don't allow cloning of accounts with remote folders,
+               patch submitted by Ricardo Mones Lastra
+
+2003-12-03 [christoph] 0.9.7claws11
+
+       * src/folder.[ch]
+       * src/imap.c
+       * src/localfolder.[ch]
+       * src/mh.c
+       * src/news.c
+       * src/common/xml.[ch]
+               add set_xml() and get_xml() virtual functions to FolderClass to
+               save extra information for Folders (for example the rootpath
+               only used by LocalFolder). The folderlist write function no
+               longer needs to know the folder type to save this extra
+               information.
+
+2003-12-02 [christoph] 0.9.7claws10
+
+       * src/Makefile.am
+       * src/account.c
+       * src/folder.[ch]
+       * src/folderview.h
+       * src/imap.c
+       * src/localfolder.[ch]          ** NEW **
+       * src/mainwindow.c
+       * src/mh.[ch]
+       * src/news.[ch]
+       * src/prefs_account.[ch]
+       * src/prefs_filtering.h
+       * src/procmsg.h
+       * src/remotefolder.[ch]         ** NEW **
+       * src/common/xml.[ch]
+               add item_set_xml() and item_get_xml() virtual functions to
+               FolderClass to give folders the ability to add extra information
+               to the saved FolderItem data. If NULL the default function for
+               FolderItem will be used.
+
 2003-11-29 [christoph] 0.9.7claws9
 
        * src/procheader.c