add port to certificate checker
[claws.git] / ChangeLog.claws
index 35759d2fef070450e94b904c92c8e8aefe242a5f..0e587f67c5cbe60e3b6310f61f006b297e0e6765 100644 (file)
@@ -1,3 +1,606 @@
+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
+               add a forgotten '#if USE_GPGME ... #endif'
+
+2002-11-07 [paul]      0.8.5claws85
+
+       * sync with 0.8.5cvs20
+               see ChangeLog 2002-11-07
+
+2002-11-07 [colin]     0.8.5claws84
+
+       * src/folder.[ch]
+               Change folder_item_move_to to return the newly 
+               created folderitem.
+       * src/folderview.c
+               Select the new folderitem after moving.
+
+2002-11-07 [colin]     0.8.5claws83
+
+       * src/prefs_filtering.c
+               Fix rule rewriting when moving a leaf folder to a 
+               shorter path
+
+2002-11-07 [colin]     0.8.5claws82
+
+       * src/prefs_filtering.c
+               fix a leak
+
+2002-11-07 [colin]     0.8.5claws81
+
+       * src/folder.[ch]
+               Add folder_item_move_to() function to move a 
+               folderitem into another one (updates matcher etc)
+       * src/folderview.c
+               Add folder drag'n drop (context menu to come)
+               [Should be dataloss free, but Please backup before 
+                trying !]
+
+2002-11-06 [colin]     0.8.5claws80
+
+       * src/mh.c
+               mh_create_folder() returns NULL if can't create
+               directory hierarchy
+
+2002-11-06 [paul]      0.8.5claws79
+
+       * src/compose.[ch]
+               allow 'on-the-fly' changing of the type of encryption 
+               and/or signing used (mime/ascii) via the compose window
+
+2002-11-06 [paul]      0.8.5claws78
+
+       * sync with 0.8.5cvs19
+               see ChangeLog 2002-11-06 for src/account.c: 
+               account_get_special_folder()
+               
+2002-11-05 [alfons]    0.8.5claws77
+
+       * src/crash.c
+               very minor cleanups: nothing to see here, move on. :-)
+
+2002-11-05 [colin]     0.8.5claws76
+
+       * src/main.c
+               Changes choices if compose windows are opened to
+               Discard, Draft, Don't quit
+
+2002-11-05 [thorsten]  0.8.5claws75
+
+       * src/compose.c
+               reenabled default_reply_to folder option
+
+2002-11-05 [colin]     0.8.5claws74
+
+       * src/compose.[ch] 
+               add compose_draft()
+       * src/crash.c
+               add SIGTERM handler
+       * src/main.[ch]
+               add clean_quit() for the SIGTERM handler
+
+2002-11-05 [paul]      0.8.5claws73
+       
+       * po/es.po
+               updated by Ricardo Mones Lastra
+
+2002-11-05 [melvin]    0.8.5claws72
+
+       * src/logwindow.c
+               Fixed log-clipping bug #616795.
+               To stop logging in the log window use 0 length.
+       * src/prefs_common.c
+               Added a label to inform about the 0 log length behaviour.
+
+2002-11-05 [paul]      0.8.5claws71
+
+       * sync with 0.8.5cvs17
+               see ChangeLog 2002-11-05
+
+2002-11-04 [paul]      0.8.5claws70
+
+       * sylpheed-128x128.png
+         sylpheed-64x64.png
+         sylpheed.png
+               replace with pngcrushed icons. Submitted by Nicolas Kaiser,
+               <nikai@users.sourceforge.net>
+               
+       * po/bg.po
+               updated by George Danchev
+
+2002-11-03 [thorsten]  0.8.5claws69
+
+       * src/main.c
+         src/mimeview.c
+         src/rfc2015.h
+               add check if gpg is active
+
+2002-11-03 [thorsten]  0.8.5claws68
+
+       * src/toolbar.h
+               removed GSList declaration causing trouble on MacOS-X
+               (submitted by alfons, reported by xfesty)
+
+2002-11-01 [paul]      0.8.5claws67
+
+       * src/mainwindow.c
+               remove last remnants of main's filter code
+
+2002-11-01 [paul]      0.8.5claws66
+
+       * tools/filter_conv.pl
+               fix bug where user-defined headers were ignored
+
+2002-11-01 [paul]      0.8.5claws65
+
+       * src/logwindow.c
+               make a debug_print() not translatable
+
+2002-10-31 [melvin]    0.8.5claws64
+
+       * ac/aspell.m4
+               Fixed --disable-aspell-test. Now --disable-aspell-test will 
+               not run any GNU/aspell test.  The dictionary path will
+               be by default /usr/local/lib/aspell/ unless --with-aspell-prefix
+               was given, in which case, it will be $prefix/lib/aspell/
+       * configure.in
+               Fixed typo in commentary (Aspell code).
+
+2002-10-31 [paul]      0.8.5claws63
+
+       * po/POTFILES.in
+               remove src/filter.c and src/prefs_filter.c
+               thanks to Ricardo for reminding me
+
+2002-10-31 [colin]     0.8.5claws62
+
+       * src/mbox_folder.c
+               Plug some leaks
+
+2002-10-31 [paul]      0.8.5claws61
+
+       * src/prefs_filter.[ch] ** REMOVED **
+         src/filter.[ch]       ** REMOVED **
+         
+       * src/Makefile.am
+         src/folderview.c
+         src/inc.c
+         src/main.c
+         src/mainwindow.c
+         src/mbox.c
+         src/prefs_common.c
+         src/prefs_filtering.c
+         src/summaryview.[ch]
+               remove main's 'filter' code
+               
+       README.claws
+               update to reflect removal of main's filter
+
+2002-10-31 [paul]      0.8.5claws60
+
+       * src/summaryview.c
+               remove check for global_processing in summary_filter_open(). 
+               This fixes the bug where if the user uses the right-click 
+               'Create filter rule...' and doesn't have any filter rules 
+               already defined in claws' advanced filtering, the newly 
+               created filter rule goes to main's filtering which is 
+               inaccessible through the gui. Now the filter rule gets added
+               to claws' filtering by default.
+
+2002-10-28 [melvin]    0.8.5claws59
+
+       * src/prefs_actions.c
+               Fixed bug #627322 where MIME parts were not always
+               correctly passed to a %p action
+               Display an error dialog when message filename is not found.
+
+2002-10-28 [melvin]    0.8.5claws58
+
+       * src/prefs_common.c
+               Readded a missing function declaration lost in 0.8.3claws34
+
+2002-10-28 [paul]      0.8.5claws57
+
+       * sync with 0.8.5cvs15
+               see ChangeLog 2002-10-28 and 2002-10-25
+               
+       Note: ChangeLog entry 2002-10-24 is not sync'ed.
+
+2002-10-27 [oliver]    0.8.5claws56
+
+       * src/pop.c
+               plug leak in pop3_top_recv
+
+2002-10-26 [christoph] 0.8.5claws55
+
+       * src/folder.c
+               set need_update folder flag when messages are added
+               (closes bug [ 626922 ] folder not updated after receiving)
+
+2002-10-25 [melvin]    0.8.5claws54
+
+       * src/imageview.c
+               Fixed a memleak introduced in the scaling code.
+
+2002-10-24 [alfons]    0.8.5claws53
+
+       * src/filtering.c
+               make filtering's forward message action forward from the 
+               correct account
+               (closes bug [628089 ] Filter -> Forward from address problem
+               reported by Oktay)
+
+2002-10-24 [christoph] 0.8.5claws52
+
+       * src/mainwindow.c
+       * src/manual.[ch]
+               o use manual of current locale or english if current
+                 locale is not available (and english is available)
+               o also link to sylpheed doc project manuals
+
+2002-10-23 [paul]      0.8.5claws51
+
+       * tools/README
+         tools/kmail2sylpheed_v2.pl
+               add new version of kmail addressbook importer script.
+               works with newer versions of Kmail/KAddressBook which
+               have new and rearranged data.
+
+2002-10-23 [martin]    0.8.5claws50
+
+       * src/folderview.c
+       * src/summaryview.c
+       * src/utils.h
+       * src/utils.c
+               added length parameter to get_abbrev_newsgroup_name()
+               changed this function so that it abbreviates the newsgroup
+               names only so long it is smaller than the length parameter
+               (for better reading of some newsgroup names and space efficiency)
+
+2002-10-22 [colin]     0.8.5claws49
+
+       *src/foldersel.c
+               Revert Alfons' last modification (after voting ;-))
+
+2002-10-21 [alfons]    0.8.5claws48
+
+       * src/foldersel.c
+               folder view in folder selection dialog reflects state of
+               folder view in main window
+
+2002-10-18 [alfons]    0.8.5claws47
+
+       * src/mbox.c
+               drop imported messages in folder selected by user,
+               and not in the inbox
+               (closes bug [ 625424 ] Import mbox always to "Inbox" folder)
+
+2002-10-18 [alfons]    0.8.5claws46
+
+       * src/compose.c
+               make automagic reply work correctly for email accounts 
+               (whether it's viable to do a full sync with Hiro's 
+               compose.c is still under discussion)
+
+2002-10-18 [melvin]    0.8.5claws45
+
+       * src/prefs_actions.c
+               Fixed bug #622275 where asynchroneous actions left 
+               zombies processes
+               Made (synchroneous) actions' input be displayed live.
+
 2002-10-18 [christoph] 0.8.5claws44
 
        * src/textview.c
                actions callback from compose toolbar
        * src/folderview.c
                remove include toolbar.h
-               
+
 2002-09-22 [oliver]    0.8.3claws7
        
        * src/prefs_toolbar.[ch]
                custom toolbar for compose
                - generic prefs_toolbar handles both
                  Mainwin's toolbar as well as Compose toolbar          
-               
+
 2002-09-22 [oliver]    0.8.3claws6
        
        * src/toolbar.[ch]
                custom toolbar for compose
                restructure toolbar.[ch]
-               
+
 2002-09-22 [oliver]    0.8.3claws5
 
        * src/compose.[ch]
                custom toolbar for compose
-               
+
 2002-09-22 [oliver]    0.8.3claws4
        
        * src/mainwindow.[ch]