* src/imap.c
[claws.git] / ChangeLog.claws
index b4c73735422a540df8169eef8392484e3cf9dbdf..f16f726c0fa56acfff632342a84954cf1b2b73b0 100644 (file)
@@ -1,3 +1,513 @@
+2002-11-15 [christoph] 0.8.5claws161
+
+       * src/imap.c
+               use main's implementation of imap_get_msginfo
+
+2002-11-15 [christoph] 0.8.5claws160
+
+       * src/compose.c
+       * src/folder.[ch]
+       * src/imap.c
+       * src/mbox_folder.c
+       * src/mh.c
+       * src/news.c
+       * src/procmsg.c
+       * src/summaryview.c
+               replace claws' fetch_msginfo with main's get_msginfo
+               (use main's implementation where possible)
+
+2002-11-15 [colin]     0.8.5claws159
+
+       * src/ssl_certificate.c
+               Missed a check
+
+2002-11-16 [melvin]    0.8.5claws158
+
+       * po/fr.po
+               Updated French translations.
+
+2002-11-16 [colin]     0.8.5claws157
+
+       * src/ssl_certificate.c
+               Check for missing parts in the certificates
+
+2002-11-15 [colin]     0.8.5claws156
+
+       * src/folderview.c
+               Preventive fix (missing check) found by
+               Alfons
+
+2002-11-15 [paul]
+
+       * NEWS
+               sync with 0.8.6 release
+
+2002-11-15 [colin]     0.8.5claws155
+
+       * src/folder.[ch]
+         src/folderview.c
+               Fix error handling of folder_item_move_to()
+               (thanks to Alfons!)
+
+2002-11-15 [colin]     0.8.5claws154
+
+       * src/folder.[ch]
+         src/folderview.c
+               folder_item_move_to() sets an error message instead
+               of having GUI stuff in folder.c
+
+2002-11-15 [colin]     0.8.5claws153
+
+       * src/procmsg.[ch]
+               Implemented a callback for MsgInfo updates, 
+               heavily copy/pasted from Christoph's folder 
+               callback system
+       * src/summaryview.[ch]
+               Register summary_update_msg as callback
+
+2002-11-14 [colin]     0.8.5claws152
+       
+       * src/procmsg.c
+               Update the FolderItem after sending (fixes 617593)
+
+2002-11-14 [christoph] 0.8.5claws151
+
+       * src/folder.c
+               fix wrong position of NULL pointer check found
+               by Sergey
+
+2002-11-14 [christoph] 0.8.5claws150
+
+       * src/folder.c
+               fix segfault when deleting messages from IMAP folders
+               (closes bug [ 635641 ] Crash deleting mail in IMAP trash)
+
+2002-11-14 [colin]     0.8.5claws149
+
+       * src/compose.c
+               Forwarding was also ignoring the folder's default account.
+
+2002-11-14 [colin]     0.8.5claws148
+
+       * src/compose.c
+               Fix sent folder not set to folder properties when 
+               forwarding.
+
+2002-11-14 [thorsten]  0.8.5claws147
+
+       * src/inc.c
+               inc_start(): Files were not moved from .processing to inbox,
+               if no global processing rule existed
+
+2002-11-14 [colin]     0.8.5claws146
+
+       * src/ssl_certificate
+               Fix file operations
+
+2002-11-14 [paul]      0.8.5claws145
+
+       * po/it.po
+               updated by Alessandro Maestri
+
+2002-11-13 [alfons]    0.8.5claws144
+
+       * src/folder.c
+               folder_item_close(): only mark messages unread
+               when a folder has new messages 
+
+2002-11-13 [keith]     0.8.5claws143
+
+       * src/imap.c
+               Fix problem moving or copying between
+               IMAP folders
+
+2002-11-13 [colin]     0.8.5claws142
+
+       * src/matcher_parser_parse.y
+               Fix rule problem when " don't match
+
+2002-11-13 [christoph] 0.8.5claws141
+
+       * src/folder.c
+       * src/folderview.c
+               moved cache saving to folder_item_close
+               the folderview should not have to deal with
+               this things
+
+2002-11-13 [christoph] 0.8.5claws140
+
+       * src/summaryview.c
+               moved setting of important score to
+               summary_set_prefs_from_folderitem
+
+2002-11-13 [colin]     0.8.5claws139
+
+       * src/matcher_parser_parse.y
+               Fix a segfault in the parser (happening when
+               a good expression had been tested and a bad 
+               one arrives)
+
+2002-11-13 [paul]      0.8.5claws138
+
+       * sync with 0.8.5cvs24
+               see ChangeLog 2002-11-13
+               
+       * po/pt_BR.po
+               updated by Fabio Jr. Beneditto
+
+2002-11-13 [colin]     0.8.5claws137
+       
+       * src/msgcache.c
+         src/defs.h
+         src/procmsg.[ch]
+               Revert last commit, problem
+
+2002-11-13 [colin]     0.8.5claws136
+
+       * src/msgcache.c
+               Remove duplicated code
+       * src/defs.h
+               Bumped CACHE_VERSION and MARK_VERSION
+       * src/procmsg.[ch]
+               Network endian for cache and mark files
+
+2002-11-12 [colin]     0.8.5claws135
+
+       * src/inc.c
+               Fix the "socket error" dialog which disappeared
+
+2002-11-12 [colin]     0.8.5claws134
+
+       * src/msgcache.c
+               Reverse last commit which had performance 
+               problems, but still reverse the list
+
+2002-11-12 [colin]     0.8.5claws133
+
+       * src/msgcache.c
+               Reverse list order
+
+2002-11-12 [melvin]    0.8.5claws132
+
+       * src/compose.c
+               Added a check for a NULL prefs_common.dictionary
+
+2002-11-12 [colin]     0.8.5claws131
+
+       * src/ssl_certificate.[ch]
+               Use FQDN hostname
+
+2002-11-12 [colin]     0.8.5claws130
+
+       * src/ssl_certificate.[ch]
+               Take connection port into account for 
+               checking certificates (a single hostname
+               could have multiple servers with multiple
+               certificates)
+       * src/ssl.c
+               Pass the port to ssl_certificate_check
+
+2002-11-12 [paul]      0.8.5claws129
+
+       * src/folder.c
+               fix a typo in last commit
+
+2002-11-12 [paul]      0.8.5claws128
+
+       * sync with 0.8.5cvs23
+               see ChangeLog entry 2002-11-12
+
+2002-11-11 [colin]     0.8.5claws127
+
+       * src/ssl_certificate.c
+               Cleaner messages
+               Don't popup, instead log error, if the 
+               corresponding pref is checked
+       * src/ssl_certificate.h
+               include <openssl/objects/h>
+
+2002-11-11 [colin]     0.8.5claws126
+
+       * src/ssl_certificate.h
+               _Really_ clean it
+
+2002-11-11 [colin]     0.8.5claws125
+       
+       * src/ssl_certificate.c
+               Fixed leak
+
+2002-11-11 [colin]     0.8.5claws124
+
+       * src/ssl.c
+               Cleaned a bit
+       * src/ssl_certificate.[ch]
+               Cleaned a bit (better use of SSL API)
+               (This will cause non-recognition of saved 
+                certificates of claws12[23]...)
+
+2002-11-11 [paul]      0.8.5claws123
+       
+       * po/es.po
+               updated by Ricardo Mones Lastra
+
+2002-11-11 [colin]     0.8.5claws122
+
+       * src/ssl.c
+               Fix a typo
+
+2002-11-11 [colin]     0.8.5claws121
+
+       * src/ssl_certificate.[ch] ** NEW FILES **
+       * src/ssl.[ch]
+               Check SSL certificates presented to us
+       * src/Makefile.am
+               Add ssl_certificate.[ch]
+       * po/POTFILES.in
+               Add ssl_certificate.c
+
+2002-11-11 [paul]      0.8.5claws120
+
+       * sync with 0.8.5cvs22
+               see ChangeLog 2002-11-11
+
+2002-11-11 [paul]      0.8.5claws119
+
+       * sync with 0.8.5cvs21
+               see ChangeLog 2002-11-11
+
+2002-11-10 [jens]      0.8.5claws118
+
+       * src/folder.c
+       * src/folderview.c
+               corrected some typing
+       * po/de.po
+               updated german translation
+       * sylpheed.spec.in
+               cleaned up specfile and adjusted it for claws
+
+2002-11-10 [colin]     0.8.5claws117
+
+       * src/summaryview.c
+               a STATUSBAR_PUSH/POP fix
+
+2002-11-10 [colin]     0.8.5claws116
+
+       * src/prefs_folder_item.c
+               Fix hanging after opening folder properties
+
+2002-11-10 [hoa]       0.8.5claws115
+
+       * src/matcher_parser_lex.l
+       * src/matcher_parser_parse.y
+               config file for scoring and filtering is no more trashed
+               when there is a syntax error in a filtering rule when
+               editing it in a dialog.
+
+2002-11-09 [colin]     0.8.5claws114
+
+       * src/mbox_folder.c
+               Added missing initialisation of folder->destroy()
+
+2002-11-09 [colin]     0.8.5claws113
+
+       * src/folder.c
+         src/folderview.c
+               Fix the status bar messages
+
+2002-11-09 [colin]     0.8.5claws112
+
+       * src/folderview.c
+               Fix hangs after folder dnd, happening after 
+               claws109.
+
+2002-11-09 [christoph] 0.8.5claws111
+
+       * src/folderview.c
+               just changed order of calls (reverse order of
+               associated calls)
+       * src/inc.c
+               lock inc when checking only one account, otherwise
+               inc all could be executed at the same time
+
+2002-11-09 [christoph] 0.8.5claws110
+
+       * src/folderview.c
+               better unlock the mouse cursor before calling
+               summary_show because it changes the cursor too
+
+2002-11-09 [christoph] 0.8.5claws109
+
+       * src/folder.[ch]
+       * src/folderview.c
+               add functions to open and close a folder
+               o opending will execute scanning for remote folders
+                 and processing
+               o closing will unset new flag for messages
+
+2002-11-09 [colin]     0.8.5claws108
+
+       * src/folder.c
+               Add a call to prefs_matcher_write_config to 
+               avoid non-leaf folders filtering settings to be
+               lost
+
+2002-11-09 [paul]      0.8.5claws107
+
+       * src/prefs_account.c
+               re-word a label
+
+2002-11-09 [colin]     0.8.5claws106
+
+       * src/folderview.c
+               Minor esthetic fix
+
+2002-11-09 [colin]     0.8.5claws105
+
+       * src/folderview.c
+               Fix prefs_filtering deletion for MH folders (same
+               reason as below)
+       * src/prefs_filtering.c
+               Fix prefs_filtering renaming and deletion for 
+               folder-based processing rules.  
+
+2002-11-09 [christoph] 0.8.5claws104
+
+       * src/compose.c
+       * src/folder.[ch]
+       * src/folderview.[ch]
+       * src/import.c
+       * src/inc.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/messageview.c
+       * src/prefs_folder_item.c
+       * src/procmsg.c
+       * src/summaryview.c
+               implement a callback system for folder item updates
+
+2002-11-09 [colin]     0.8.5claws103
+
+       * src/folderview.c
+               Fix prefs_filtering renaming for MH folders (we
+               shouldn't rename by path as another folder could
+               have the same hierarchy).
+
+2002-11-09 [colin]     0.8.5claws102
+
+       * src/folder.c
+               Fix a leak found by Christoph, use better variable
+               names
+
+2002-11-09 [colin]     0.8.5claws101
+
+       * src/folder.c
+               One more fix for processing rules
+
+2002-11-08 [colin]     0.8.5claws100
+       
+       * src/matcher.c
+               Don't copy the compiled regexp (will be reevaluated)
+       * src/folderview.c
+               Lock folderview while moving
+       * src/folder.c
+               Provide info on what's happening to the user
+
+2002-11-08 [colin]     0.8.5claws99
+
+       * src/folderview.c
+               Fix folder reordering after a move if parent is 
+               root
+       * src/scoring.[ch]
+               Add function to copy a ScoringProp
+       * src/prefs_folder_item.c
+               Copy scoring rules when copying a folder prefs
+
+2002-11-08 [colin]     0.8.5claws98
+
+       * src/folderview.c
+               Fixes in case of failure
+       * src/filtering.[ch]    
+               Add function to duplicate a FilteringProp
+       * src/matcher.[ch]
+               Add function to duplicate a MatcherProp
+       * src/prefs_folder_item.c
+               Save folder's processing rules when copying 
+               its prefs
+
+2002-11-08 [colin]     0.8.5claws97
+       
+       * src/folderview.c
+               Sort after move
+       * src/folder.c 
+               Change a printf to debug_print
+
+2002-11-08 [colin]     0.8.5claws96
+
+       * src/folder.c
+         src/folderview.c
+               Fix segfaults, call me stupido
+       
+
+2002-11-08 [colin]     0.8.5claws95
+
+       *src/folder.c
+               Added forgotten prefs to save when moving folders
+
+2002-11-08 [colin]     0.8.5claws94
+
+       * src/folder.c
+               Fixes to folder DND (prefs copy)
+       * src/folderview.c
+               Optimization for folder DND (don't rescan whole tree)
+               Added folderview_create_folder_node() for this 
+               optimization, so de-duped a bit the code
+       * src/prefs_folder_item.[ch]
+               Added prefs_folder_item_copy_prefs()    
+         
+2002-11-08 [paul]      0.8.5claws93
+
+       * src/prefs_account.c
+         tools/README
+         tools/kmail2sylpheed_v2.pl
+               correct some typos
+
+2002-11-08 [paul]      0.8.5claws92
+
+       * src/compose.c
+         src/prefs_account.[ch]
+               remove account options 'clearsign' and 'ascii_armored',
+               replace with 'default_gnupg_mode' to prevent mixed-mode
+               Privacy settings
+
+2002-11-08 [paul]      0.8.5claws91
+
+       * src/compose.[ch]
+               re-implement GnuPG 'on-the-fly' mode selection,
+               disallow mixed-mode
+
+2002-11-08 [colin]     0.8.5claws90
+
+       * src/folderview.c
+         src/prefs_folder_item.c
+               Change "Property" to "Properties"
+
+2002-11-07 [colin]     0.8.5claws89
+
+       * src/folderview.c
+         src/folder.c
+               Allow folder dropping to a root folder
+
+2002-11-07 [paul]      0.8.5claws88
+
+       * src/compose.c
+               revert last commit
+
+2002-11-07 [paul]      0.8.5claws87
+
+       * src/compose.c
+               fix reply-to-list bug. closes bug report
+               "[633382] reply-to-list broken in recent cvs"
+
 2002-11-07 [paul]      0.8.5claws86
 
        * src/compose.c