fgetc() returns an int which should never ever be put in a char.
[claws.git] / ChangeLog.claws
index 844e0d11e9c0e32fe69bc2594353e6af87e9c27b..2ac03b563f5e41392aa086dab1deadf62ec20ce9 100644 (file)
@@ -1,3 +1,314 @@
+2001-12-31 [alfons]    0.6.6claws34
+       
+       * src/ldif.c
+       * src/mutt.c
+               fgetc() returns a signed integer which doesn't
+               fit in a char. so c truncates this to a char
+               but we may lose significant bits. i.e. we may
+               comparing 0xFF which may not be equal to -1
+               unless properly casted to signed char which
+               we won't do because fgetc() returns a signed
+               integer which doesn't fit in a char. so c 
+               truncates this to a char but we may lose 
+               significat bits. (you got the idea, thanks
+               to Gustavo Noronha Silva <kov@debian.org>
+               and the Debian folks!)
+
+2001-12-30 [alfons]    0.6.6claws33
+
+       * src/prefs_common.c
+               add #ifdef USE_PSPELLs that Melvin forgot               
+
+2001-12-30 [melvin]    0.6.6claws32
+       
+       * src/prefs_common.[ch]
+               Added configurable color for misspelled words.
+
+       * src/gtkspell.[ch]
+               Fixed bug of foreground text color (reported by David
+                               Mehrmann)
+               Added configurable color for misspelled words.
+
+2001-12-30 [alfons]    0.6.6claws31
+
+       * src/folder.c
+               remove unnecessary things someone put there
+
+       * src/mh.c
+       * src/folder.[ch]
+               make folder properties (like threading and sorting) persistent
+               (closes bug #497424 "rescan folder tree resets proprieties")
+               currently this is only for MH folders. 
+
+2001-12-29 [melvin]    0.6.6claws30
+
+       * src/string_match.[ch]
+               Optimized a bit: regexp pattern buffer compiled only once, and
+                 one subroutine call removed. Fixed ^ regexp search: Now, 
+                 "(^Re: )|(^Hello)" removes only "Re: " from "Re: Hello".
+       
+       * src/summaryview.c
+               Subject filtering changed to filter summary columns and
+                 not directly the messages subject cache. The loss in 
+                 performance is balanced by the improvement of string_match.
+               Added an alert panel if there is an error in the regexp.
+
+       * src/src/prefs_folder_item.h
+               Added a regexp pattern buffer.
+
+2001-12-28 [alfons]    0.6.6claws29
+
+       * src/string_match.[ch]
+               clean up name space
+               allow compilation *BSD
+
+2001-12-27 [alfons]    0.6.6claws28
+
+       * src/filter.c
+               sync the Hiro's bug fix for BSD
+
+2001-12-27 [melvin]    0.6.6claws27
+       
+       * src/compose.c
+               Simplify focus to subject entry code.
+
+2001-12-27 [darko]     0.6.6claws26
+
+       * src/filtering.c
+       * src/mbox_folder.c
+       * src/messageview.c
+       * src/mh.c
+       * src/procheader.[ch]
+       * src/procmsg.h
+       * src/stock_pixmap.[ch]
+       * src/summaryview.c
+               Show key icon for encrypted mails in summary view
+
+       * src/pixmaps/clip.xpm
+       * src/pixmaps/clipkey.xpm
+       * src/pixmaps/key.xpm
+               New/modified icons for the above
+
+2001-12-27 [melvin]    0.6.6claws25
+
+       * src/prefs_common.c
+               Put spell checker options in a separate tab to decrease
+               the Common Preferences window height.
+
+       * README.claws  
+               Update spell checker usage instruction about its options
+               location.
+
+2001-12-27 [melvin]    0.6.6claws24
+
+       * src/compose.c
+               Changed subject entry widget position. Initial focus is
+               on the To header instead of the subject entry.
+               Creating a new header scrolls the header list to make the
+               created one visible. Nevertheless, when automatically filling
+               headers, the first one is shown.
+               A Tab key press in the last empty header entry zips the 
+               focus to the subject entry.
+               (I did not change the combo boxes, yet)
+
+2001-12-26 [alfons]    0.6.6claws23
+
+       * src/prefs_account.c
+       * src/inc.c
+               allow default inbox to reside in another mailbox (only
+               works for POP3 accounts)
+
+2001-12-26 [alfons]    0.6.6claws22
+       
+       * src/textview.c
+               make reply-on-click work with the account of the selected folder
+       * src/compose.c
+               put a fixme here to remind me to fix finding correct default
+               account for nested folders
+
+2001-12-25 [alfons]    0.6.6claws21
+
+       * src/summaryview.c
+               make column headers display locked and mark pixmaps (idea by Melvin) 
+               fix bug by adding score and locked column type to sort array
+
+2001-12-25 [alfons]    0.6.6claws20
+       
+       * src/summaryview.c
+               catch a *potentially* inadvertent write back of  
+               the message cache(s) introduced by 0.6.5claws37
+
+2001-12-25 [christoph] 0.6.6claws19
+
+       * src/stock_pixmap.[ch]
+       * src/summaryview.c
+               add ignore thread pixmap
+               (can someone draw a better icon for this?)
+
+2001-12-24 [alfons]    0.6.6claws18
+
+       * src/prefs_folder_item.c
+               make address completion actually work for the
+               Default To address in the Folder Property dialog.
+
+2001-12-24 [alfons]    0.6.6claws17
+       
+       * src/summaryview.c
+               use new style regexp for subject stripping 
+               (patch submitted by Thomas Link <t.link.tmp200101@gmx.net>)
+
+2001-12-24 [darko]     0.6.6claws16
+
+       * src/pgptext.c
+       * src/rfc2015.c
+               move GPG related informational messages to debug mode
+
+2001-12-23 [alfons]    0.6.6claws15
+
+       * src/stock_pixmap.[ch]
+       * src/summaryview.c
+               add the forgotten Claws' locked pixmap
+
+2001-12-23 [alfons]    0.6.6claws14
+
+       * src/filesel.c
+               accept file name typed in entry in multi file
+               selector (patch submitted by Gustavo Noronha Silva 
+               <kov@debian.org>)
+
+2001-12-23 [alfons]    0.6.6claws13
+
+       * src/prefs_filter.c
+       * src/prefs_filtering.c
+       * src/matcher.c
+       * src/importmutt.c
+               clean up a little bit
+       
+       * src/string_match.c
+               validate input strings a little bit more
+
+2001-12-23 [alfons]    0.6.6claws12
+
+       * src/Makefile.am
+       * src/summaryview.c
+       * src/string_match.[ch]         ** NEW **
+       * src/folderview.[ch]
+       * src/headerview.h
+       * src/folder.[ch]
+       * src/prefs_folder_item.[ch]
+               add subject simplification to strip out strings from
+               a subject line (esp. handy for mailing lists). 
+               (original patch by by Thomas Link <t.link.tmp200101@gmx.net>,
+               but slightly changed things for better integration.)
+
+2001-12-23 [alfons]    0.6.6claws11
+
+       * src/mainwindow.c
+               fix bug introduced by submission included in 0.6.5claws52.
+               ideally this submission should clean the trash if any trash
+               folder has a message. however, the hasTrash variable was
+               set to false whenever a trash folder was empty (discarding
+               a previously found *filled* trash folder.)
+
+               also edited the code a little bit and made it more safe.
+
+2001-12-22 [alfons]    0.6.6claws10
+
+       * src/imap.c
+               quick fix for Martin Pool's omission of an account
+               specific SSL setting
+
+2001-12-22 [alfons]    0.6.6claws9
+
+       * src/compose.c
+       * src/messageview.c
+       * src/mimeview.c
+       * src/pgptext.c
+       * src/procmime.[ch]
+               better support for multipart/digest (submitted
+               by Fredrik <e98fo@efd.lth.se>)
+
+2001-12-22 [alfons]    0.6.6claws8
+
+       * src/addressbook.c
+               correct function signature
+       * src/socket.[ch]
+       * src/imap.[ch]
+       * src/prefs_account.[ch]
+               allow IMAP over SSH tunnel (patch submitted by 
+               Martin Pool <mbp@samba.org>)
+
+2001-12-21 [alfons]    0.6.6claws7
+
+       * sync with sylpheed 0.6.6cvs4-9
+               (may have forgotten something: LAST_STABLE is 0.6.6claws6)
+
+2001-12-21 [christoph] 0.6.6claws6
+
+       * src/compose.c
+       * src/prefs_folder_item.[ch]
+               implement saving of outgoing messages to current folder.
+               fix segfault when no default outbox is available
+               (closes bug #495683)
+
+2001-12-21 [carsten]   0.6.6claws5
+       * src/folderview.c
+       * src/summaryview.c
+               pressing CTRL while DND does now the expected thing and
+               copies the mail (moving is still the default, as this
+               seam more appropriate for handling mails by DND)
+
+2001-12-18 [paul]      0.6.6claws4
+
+       * sync with sylpheed 0.6.6cvs3
+               see ChangeLog entries 2001-12-18
+
+2001-12-18 [hiro]      0.6.6claws3
+
+       * src/undo.c
+               fix for multibyte characters (obtain the number of letters
+               instead of bytes).
+
+2001-12-17 [paul]      0.6.6claws2
+
+       * sync with sylpheed 0.6.6cvs1
+               see ChangeLog entry 2001-12-16
+
+2000-12-17 [alfons]    0.6.6claws1
+
+       * src/filtering.c
+               clean up
+
+2001-12-16 [paul]      0.6.6claws
+2001-12-15
+
+       * Release version 0.6.6claws, cvs tag: rel_0_6_6
+
+       * src/mimeview.c
+               last minute sync with main 0.6.6
+
+       * po/es.po
+               updated by Ricardo Mones Lastra
+               update for last minute sync
+       * po/fr.po
+       * po/nl.po
+               update for last minute sync
+       * po/de.po
+               updated by Jens Oberender
+       * po/pt_BR.po
+               updated by Fabio Junior Beneditto
+
+       * src/prefs_common.[ch]
+       * src/undo.c
+               number of undo levels is user configurable
+               (squeeze it into the release in the dying
+               moments) Submitted by Jens Oberender    
+
+2001-12-15 [melvin]
+
+       * po/fr.po
+               updated french translation
+
 2001-12-15 [paul]      0.6.5claws92
 
        * sync with sylpheed 0.6.5cvs28