ANNOUNCE: New Build: 0.8.10claws166

Thorsten Maerz <[email protected]> Mon, 19 May 2003 18:01:58 +0200
Newsgroups gmane.mail.sylpheed.claws.windows
Message-ID <[email protected]>
--=.ZGLvLLa(byDN7G
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

0.8.10claws166
(for Win32) is available at
http://claws-w32.sf.net


The current versions (from 0.8.11claws161-1) seem to be reliable,
so I'll continue the usual build/announce process.

As the ChangeLog grew quite bulky, here's a short summary for
the Win32 version:
	* IMAP should now work without SSL
	* Drag/Drop for IMAP folders fixed
	* Nonblocking send/receive using threads
	* Detection of connect errors, "cancel" using receive
	  dialog shouldn't be necessary.
	* Possibly not all messages got fetched
	* Addressbook didn't handle locale chars correctly

Please remember updating the DLL pack if you didn't already:
Latest DLL version from 2003-05-05 (dll_standard_030503.zip).


ChangeLog.Claws.w32 diff:
--- ChangeLog.Claws.w32.old	Mon Mar 17 17:47:56 2003
+++ ChangeLog.Claws.w32	Mon May 19 13:02:12 2003
@@ -1,3 +1,76 @@
+2003-05-19 [thorsten]	0.8.11claws161-1
+
+	* src/folder.c
+	  src/folderview.c
+	  	fix: path separator issues when moving folders
+	* src/imap.c
+		fix: IMAP now working without SSL (trailing 0x0a)
+		fix: path separator issues when moving/naming folders
+
+2003-05-18 [thorsten]	0.8.11claws157-1
+
+	* src/common/session.c
+		fix: flush/Sleep after each pipe write to avoid data loss
+
+2003-05-04 [thorsten]	0.8.11claws140-1
+
+	* src/ssl.c
+		workaround: writing to log window hangs while auth. in
+		ssl_init_socket_with_method() using SMTP/TLS
+
+2003-04-18 [thorsten]	0.8.11claws102-3
+
+	* src/main.c
+	  src/mimeview.c
+	  src/common/utils.[ch]
+		add: copy attachments to TempExec dir (for realtime virus
+		scanners)
+
+2003-04-18 [thorsten]	0.8.11claws102-2
+
+	* src/plugins/spamassassin/utils.[ch]
+		fixes: status not received, typo
+
+2003-04-18 [thorsten]	0.8.11claws102-1
+
+	* src/actions.c
+		fixes: pass input to action ('>'), loss of output (didn't
+		wait for atdout AND stderr to close)
+
+2003-04-18 [thorsten]	0.8.11claws88-2
+
+	* src/folder.c
+	  src/mainwindow.c
+		fix: locale chars in mailbox names
+
+2003-04-13 [thorsten]	0.8.11claws88-1
+
+	* sylpheed-128x128.png
+	  sylpheed-64x64.png
+		fix: readded as binary
+	* win32/sylpheed.ico
+	  win32/sylpheed-256.ico	*** NEW FILE ***
+	  	add: hicolor icon
+		(submitted by Lim Chee Aun)
+
+2003-04-13 [thorsten]	0.8.11claws85-1
+
+	* src/addrbook.c
+	  src/addressbook.c
+		fix: locale chars in addressbook
+	* src/compose.c
+	  src/summaryview.c
+	  src/textview.c
+		fix: locale chars in email adresses
+
+2003-04-12 [thorsten]	0.8.11claws73-1
+
+	* src/common/session.c
+	  src/common/socket.c
+	  	fix: delay termination of child thread
+	* src/plugins/spamassassin/libspamc.c
+		fix: close socket after check
+
 2003-03-17 [thorsten]	0.8.11claws23-1
 
 	* src/folderview.c

ChangeLog.Claws diff:
--- ChangeLog.Claws.old	Mon Mar 17 15:52:52 2003
+++ ChangeLog.Claws	Mon May 19 14:21:30 2003
@@ -1,3 +1,1141 @@
+2003-05-19 [paul]	0.8.11claws166
+
+	* sync with 0.9.0cvs1
+		see ChangeLog 2003-05-19
+
+2003-05-19 [paul]	0.8.11claws165
+
+	* src/inc.c
+		fix 'pop before smtp' timeout
+
+2003-05-18 [alfons]	0.8.11claws164
+
+	* src/prefs_matcher.c
+		put "execute" action command line ("expression") in edit box
+
+2003-05-18 [christoph]	0.8.11claws163
+
+	* src/mimeview.[ch]
+	* src/plugins/dillo_viewer/dillo_viewer.c
+	* src/plugins/image_viewer/viewer.c
+	* src/plugins/mathml_viewer/mathml_viewer.c
+		let a viewer to have a list of Content-Types
+
+2003-05-18 [paul]	0.8.11claws162
+
+	* src/prefs_filtering.c
+		add 'Recipient' label for FORWARD, FORWARD_AS_ATTACHMENT,
+		and REDIRECT actions
+
+2003-05-17 [christoph]
+
+	* README.claws
+		o remove dynamic signatures that was syned with main
+		o add infos about no longer "build in" image viewer
+		o update bugtracker URL
+
+2003-05-17 [christoph]	0.8.11claws161
+
+	* src/folder.c
+	* src/folderview.c
+	* src/imap.c
+		don't use imap_scan_folder anymore. Instead call folder_item_scan
+		for every folder after rebuilding the folder tree.
+
+	(closes Bug 19 imap_scan_folder() computes incorrectly number of new
+	 messages)
+
+2003-05-17 [christoph]	0.8.11claws160
+
+	* src/imap.c
+		don't use STATUS command on current folder to check for
+		content changes. imap_cmd_ok() now tracks changes to
+		folder and number of existing messages.
+
+2003-05-17 [paul]	0.8.11claws159
+
+	* src/plugins/clamav/clamav_plugin.c
+		remove unnecessary debug_print
+
+2003-05-16 [thorsten]	0.8.11claws158
+
+	* src/plugins/demo.c
+		included missing intl.h
+
+2003-05-16 [paul]	0.8.11claws157
+
+	* po/POTFILES.in
+		remove non-existant entries
+	
+	* src/plugins/clamav/clamav_plugin.c
+	  src/plugins/clamav/clamav_plugin_gtk.c
+	  src/plugins/dillo_viewer/dillo_prefs.c
+	  src/plugins/dillo_viewer/dillo_viewer.c
+	  	gettextise
+
+2003-05-16 [christoph]	0.8.11claws156
+
+	* po/POTFILES.in
+		include plugin .c files for translation until I
+		find a better solution to have plugins have their
+		own textdomain
+	* src/plugins/demo/demo.c
+	* src/plugins/image_viewer/plugin.c
+	* src/plugins/mathml_viewer/mathml_viewer.c
+	* src/plugins/spamassassin/spamassassin.c
+	* src/plugins/spamassassin/spamassassin_gtk.c
+	* src/plugins/trayicon/trayicon.c
+		add gettext macros for plugin name and description
+
+2003-05-16 [paul]
+
+	* sync with 0.9.0
+
+2003-05-16 [paul]	0.8.11claws155
+
+	* sync with lastest 0.9.0pre1
+		see ChangeLog 2003-05-16
+
+2003-05-15 [paul]	0.8.11claws154
+
+	* sync with latest 0.9.0pre1
+		see ChangeLog 2003-05-14 and 2003-05-15
+
+2003-05-14 [christoph]	0.8.11claws153
+
+	* src/plugins/image_viewer/viewer.c
+	* src/plugins/image_viewer/viewer.glade		** NEW **
+	* src/plugins/image_viewer/viewerprefs.c
+		make it possible to disable the autoload function in the
+		imageviewer again
+
+2003-05-14 [christoph]	0.8.11claws152
+
+	* src/folder.c
+		fix folder update after adding a message
+
+2003-05-13 [alfons]	0.8.11claws151
+
+	* src/common/session.c
+		remove debug traces
+		
+	* src/addrcache.[ch]
+	* src/filtering.[ch]
+	* src/folder.[c]
+	* src/gtkaspell.[ch]
+	* src/imap.[ch]
+	* src/mbox_folder.[ch]
+	* src/mh.[ch]
+	* src/mimeview.h
+	* src/msgcache.[ch]
+	* src/news.[ch]
+	* src/passphrase.[ch]
+	* src/prefs_common.[ch]
+	* src/prefs_gtk.[ch]
+	* src/procmsg.c
+	* src/scoring.[ch]
+		be pedantic; (in prototypes () implies (int))
+
+2003-05-13 [alfons]	0.8.11claws150
+
+	* src/prefs_toolbar.[ch]
+	* src/summaryview.[ch]
+	* src/toolbar.[ch]
+		change misleading text in toolbar prefs;
+		add toolbar action for ignore thread (toggles ignore thread flag);
+		clean up a little bit;
+
+2003-05-12 [paul]
+
+	* tools/convert_mbox.pl
+		bug fixed by Fred Marton
+
+2003-05-12 [paul]
+
+	* sync with 0.9.0pre1
+
+2003-05-09 [paul]	0.8.11claws149
+
+	* sync with 0.8.11cvs43
+		see ChangeLog 2003-05-09
+
+2003-05-08 [christoph]	0.8.11claws148
+
+	* src/imap.[ch]
+		o use CAPABILIY as first command and check for PREAUTH
+		  information in the response to it
+		o rewrite all imap_cmd_* functions to use an IMAPSession
+		  instead of a SockInfo as parameter
+		o do STARTTLS after fetching and checking the server
+		  capabilities
+
+2003-05-08 [paul]	0.8.11claws147
+
+	* tools/Makefile.am
+	  tools/README
+	  tools/convert_mbox.pl		** NEW FILE **
+	  	add mbox conversion script. Submitted by 
+		Fred Marton <[email protected]>
+
+2003-05-07 [christoph]
+
+	* doc-src/glade.txt
+	* src/gtk/pluginwindow.glade
+	* src/plugins/image_viewer/viewerprefs.glade
+	* src/plugins/spamassassin/spamassassin_gtk.glade
+		add glade files for user interfaces and a description how
+		to use glade to create the sylpheed code
+
+2003-05-07 [paul]	0.8.11claws146
+
+	* sync with 0.8.11cvs41
+		see ChangeLog 2003-05-07
+
+2003-05-06 [christoph]	0.8.11claws145
+
+	* src/main.c
+	* src/plugins/image_viewer/viewer.c
+		fix usage of imlib in imageviewer plugin
+
+	* src/gtk/prefswindow.c
+		handle window close event correctly
+
+2003-05-06 [paul]	0.8.11claws144
+
+	* src/common/ssl.c
+		fix typo introduced in sync
+
+2003-05-06 [paul]	0.8.11claws143
+
+	* sync with 0.8.11cvs39
+		see ChangeLog 2003-05-06
+
+2003-05-06 [paul]	0.8.11claws142
+
+	* AUTHORS
+	  po/cs.po
+		updated Czech translation, submitted by 
+		Radek Vybiral <[email protected]>
+		
+	* src/plugins/clamav/clamav_plugin_gtk.c
+		clean up
+
+2003-05-03 [alfons]	0.8.11claws141
+
+	* src/compose.[ch]
+		make paste as quotation work even when the call to 
+		text_inserted() was deferred (fixes bug #140 "Paste 
+		as quotation does not work when using "external" 
+		clipboard")
+
+2003-05-03 [thorsten]	0.8.11claws140
+
+	* src/addrquery.h
+	  src/ldapquery.h
+	  src/mainwindow.c
+		removed C++ comments
+	* src/addr_compl.c
+		function with non-int retval/param used before
+		implementation/declaration
+
+2003-05-02 [paul]	0.8.11claws139
+
+	* src/addr_compl.[ch]
+	  src/addressbook.[ch]
+	  src/addrindex.c
+	  src/summaryview.c
+	  	revert match's changes to (finally) remove the bug where
+		opening a folder causes massive slowdown when using the 
+		'Display sender using address book' option
+
+2003-05-01 [melvin]	0.8.11claws138
+
+	* src/plugins/dillo_viewer/dillo_prefs.[ch]
+	* src/plugins/dillo_viewer/dillo_viewer.c
+		Fixed bug where "Cancel" button from prefs issued
+		warnings.
+		Comply a little more to coding style
+
+2003-05-01 [paul]	0.8.11claws137
+
+	* sync with 0.8.11cvs38
+		see ChangeLog 2003-05-01
+
+2003-05-01 [paul]	0.8.11claws136
+
+	* po/bg.po
+		updated by George Danchev
+
+2003-04-30 [christoph]	0.8.11claws135
+
+	* src/plugins/dillo_viewer/dillo_prefs.c
+	* src/plugins/image_viewer/viewerprefs.c
+	* src/plugins/spamassassin/spamassassin_gtk.c
+		remove gtk_widget_ref() calls for widgets in
+		glade code
+
+2003-04-30 [paul]	0.8.11claws134
+
+	* src/addrindex.c
+		ok, this time a better fix for the bug where opening folder
+		has massive slowdown when using the 'Display sender using 
+		address book' option
+
+2003-04-30 [paul]	0.8.11claws133
+
+	* src/addrindex.c
+		revert the 'fix' of 0.8.11claws128 because it doesn't fix it
+	
+2003-04-30 [melvin]	0.8.11claws132
+
+	New: Dillo plugin preferences (patch by Dimitar Haralanov)
+
+	* src/plugins/dillo_viewer/dillo_prefs.[ch]	*** NEW ***
+		Preferences for the dillo plugin
+	* src/plugins/dillo_viewer/dillo_viewer.c
+		Support for preferences
+	* src/plugins/dillo_viewer/Makefile.am
+		Added dillo_prefs.[ch]
+
+2003-04-30 [alfons]	0.8.11claws131
+
+	* src/common/plugin.[ch]
+		see? this ANSI C'fication immediately gives us type
+		checking for free.
+
+2003-04-30 [alfons]	0.8.11claws130
+
+	* src/common/plugin.[ch]
+	* src/plugins/clamav/clamav_plugin.[ch]
+	* src/plugins/clamav/clamav_plugin_gtk.c
+	* src/plugins/demo/demo.c
+	* src/plugins/dillo_viewer/dillo_viewer.c
+	* src/plugins/image_viewer/plugin.c
+	* src/plugins/image_viewer/viewer.[ch]
+	* src/plugins/image_viewer/viewerprefs.[ch]
+	* src/plugins/mathml_viewer/mathml_viewer.c
+	* src/plugins/spamassassin/spamassassin.[ch]
+	* src/plugins/spamassassin/spamassassin_gtk.c
+	* src/plugins/trayicon/trayicon.c
+		clean up
+
+2003-04-30 [alfons]	0.8.11claws129
+
+	* src/common/utils.c
+		make is_ascii_str() fail gracefully when NULL pointer
+		is passed
+
+2003-04-30 [paul]	0.8.11claws128
+
+	* src/addrindex.c
+		fix bug where opening folder has massive slowdown when
+		using the 'Display sender using address book' option
+
+2003-04-30 [paul]	0.8.11claws127
+
+	* src/plugins/clamav/clamav_plugin.c
+	  src/plugins/clamav/clamav_plugin_gtk.c
+	  src/plugins/demo/demo.c
+	  src/plugins/dillo_viewer/dillo_viewer.c
+	  src/plugins/image_viewer/plugin.c
+	  src/plugins/mathml_viewer/mathml_viewer.c
+	  src/plugins/spamassassin/spamassassin.c
+	  src/plugins/spamassassin/spamassassin_gtk.c
+	  src/plugins/trayicon/trayicon.c
+	  	get rid of eye-hurting function signatures
+
+2003-04-30 [paul]	0.8.11claws126
+
+	* src/plugins/trayicon/trayicon.c
+		add description
+		
+	* src/mimeview.c
+		be more descriptive
+
+2003-04-30 [paul]	0.8.11claws125
+
+	* configure.ac
+		arrange the plugins in reverse alphabetical order
+		
+	* src/plugins/clamav/clamav_plugin.[ch]
+	  src/plugins/clamav/clamav_plugin_gtk.c
+	  	rename some params
+		resize max_size window
+		re-arrange the order of some gui elements
+		improve descriptions
+	
+	* src/plugins/image_viewer/plugin.c
+	  src/plugins/mathml_viewer/mathml_viewer.c
+	  	add descriptions
+		
+	* src/plugins/spamassassin/spamassassin_gtk.c
+		resize max_size window
+		re-arrange the order of some gui elements
+		
+	* src/messageview.c
+	  src/mimeview.c
+	  	correct typos
+
+2003-04-30 [alfons]	0.8.11claws124
+
+	* src/imap.c
+		fix a leak found while browsing Martin Kluge's 
+		valgrind log (Claws only)
+
+2003-04-29 [darko]	0.8.11claws123
+
+	* src/gtk/gtkstext.h
+		include wchar.h if it is available, fixes compilation
+		on HP-UX systems
+
+2003-04-29 [melvin]	0.8.11claws122
+
+	* src/prefs_actions.c
+		Improved help text of Actions' syntax
+
+2003-04-28 [paul]	0.8.11claws121
+
+	* src/action.c
+		a better fix for the crash when performing an action
+		on a mime part
+
+2003-04-28 [paul]	0.8.11claws120
+
+	* src/action.c
+		fix crash when performing an action on a
+		mime part
+
+2003-04-28 [paul]	0.8.11claws119
+
+	* sync with 0.8.11cvs36
+		see ChangeLog 2003-04-28
+
+2003-04-27 [paul]	0.8.11claws118
+
+	* more sync with 0.8.11cvs35
+		see ChangeLog 2003-04-25
+
+2003-04-26 [christoph]	0.8.11claws117
+
+	* src/folder.c
+		fix remove virtual check
+
+2003-04-26 [paul]	0.8.11claws116
+
+	* src/messageview.c
+		fix return-receipt, make it work again
+
+2003-04-26 [paul]	0.8.11claws115
+
+	* src/mimeview.c
+		restore double-clicking of the [application/pgp-signature 
+		(Select "Check signature" to check)] line in the message view,
+		broken in recent sync
+
+2003-04-26 [christoph]	0.8.11claws114
+
+	* src/folder.c
+		check if remove virtual really exists before
+		calling the function
+
+2003-04-25 [match]	0.8.11claws113
+
+	* src/addrindex.c
+	* src/addrbook.c
+	* src/ldapquery.[ch]
+	* src/ldapctrl.[ch]
+		fix memleak.
+	* src/ldapserver.[ch]
+		fix memleak. fix segfault.
+		plug a Claws memleak
+
+2003-04-25 [alfons]	0.8.11claws112
+
+	* src/folder.c
+		plug a Claws memleak
+
+2003-04-25 [alfons]	0.8.11claws111
+
+	* src/common/session.c
+		plug a memleak
+
+2003-04-25 [paul]	0.8.11claws110
+
+	* sync with 0.8.11cvs35
+		see ChangeLog 2003-04-24 and 2003-04-25
+		
+	* src/gtk/pluginwindow.c
+		correct another strange float value
+
+2003-04-24 [christoph]	0.8.11claws109
+
+	* src/folder.c
+		freeze folder item updates when unsetting new flags
+
+	* src/gtk/pluginwindow.c
+		correct strange float value
+
+2003-04-23 [paul]	0.8.11claws108
+
+	* sync with 0.8.11cvs33
+		see ChangeLog 2003-04-23
+
+2003-04-22 [paul]	0.8.11claws107
+
+	* src/Makefile.am
+	  src/messageview.c
+	  src/mimeview.c
+	  src/pgptext.[ch]	** REMOVED **
+	  	remove pgptext.[ch] as its not used any more
+
+2003-04-22 [paul]	0.8.11claws106
+
+	* sync with 0.8.11cvs31
+		see ChangeLog 2003-04-21 and 2003-04-22
+
+2003-04-21 [alfons]	0.8.11claws105
+
+	* src/main.c
+		No access to GTK structures if we're a spawned child
+		(and clean up code a little bit...) Should fix #126.
+
+2003-04-21 [melvin]	0.8.11claws104
+
+	* src/plugins/dillo_viewer/README
+		Improved slightly the text.
+
+2003-04-21 [melvin]	0.8.11claws103
+
+	* src/plugins/dillo_viewer/README *** NEW ***
+		Added a README file for the Dillo plugin
+
+2003-04-20 [paul]
+
+	* tools/README
+	  tools/outlook2sylpheed.pl
+	  	updated and improved by Ricardo Mones Lastra
+
+2003-04-18 [oliver]	0.8.11claws102
+
+	* src/inc.c 
+	* src/prefs_account.h
+		remove Pop3SessionType (used by selective download)
+	* src/prefs_toolbar.c
+		enable set Default Toolbar button
+
+2003-04-18 [paul]	0.8.11claws101
+
+	* sync with 0.8.11cvs29
+		see ChangeLog 2003-04-18
+
+2003-04-17 [paul]	0.8.11claws100
+
+	* src/prefs_common.[ch]
+	  src/summaryview.c
+	  	remove 'Open next message on deletion' option,
+		as the same effect can now be achieved via the
+		'Always open messages in summary when selected'
+		option.
+
+2003-04-17 [paul]	0.8.11claws99
+
+	* sync with 0.8.11cvs28
+		see ChangeLog 2003-04-17
+
+2003-04-17 [christoph]	0.8.11claws98
+
+	* ac/spamassassin.m4
+	* src/plugins/spamassassin/libspamc.[ch]
+	* src/plugins/spamassassin/utils.[ch]
+		sync libspamc with SpamAssassin project
+
+2003-04-17 [christoph]	0.8.11claws97
+
+	* src/common/socket.h
+	* src/gtk/sslcertwindow.h
+		rename old USE_SSL to USE_OPENSSL
+
+2003-04-17 [paul]	0.8.11claws96
+
+	* src/prefs_common.h
+		use gulong for P_COLOR so that it compiles/runs on
+		64-bit systems. Patch submitted by James Noyes
+		<[email protected]>
+		
+	* po/de.po
+		updated by Jens
+
+2003-04-17 [paul]	0.8.11claws95
+
+	* sync with 0.8.11cvs27
+		see ChangeLog 2003-04-16
+
+2003-04-15 [paul]	0.8.11claws94
+
+	* src/prefs_common.[ch]
+		rearrange to stop the window getting too long:
+			move Receive dialog stuff to Receive tab
+			move Send dialog to Send tab
+			remove Dialogs frame
+		rename 'Open messages in summary with cursor keys' to
+		'Always open messages in summary when selected', as its
+		more appropriate
+
+2003-04-15 [paul]	0.8.11claws93
+
+	* src/prefs_common.[ch]
+	  src/summaryview.c
+	  	add new option '/Interface/Open next message on deletion'
+
+2003-04-15 [paul]	0.8.11claws92
+
+	* src/summaryview.[ch]
+		add /Mark/Lock and /Mark/Unlock to the pop-up
+		menu. Patch submitted by Ivan Francolin Martinez
+		<[email protected]>
+
+2003-04-15 [paul]	0.8.11claws91
+
+	* sync with 0.8.11cvs24
+		see ChangeLog 2003-04-15
+
+2003-04-14 [jens]	0.8.11claws90
+
+	* updated German translation and some corrections from
+		Roland Bless <[email protected]>
+
+2003-04-14 [paul]	0.8.11claws89
+
+	* sync with 0.8.11cvs22
+		see ChangeLog 2003-04-14
+
+2003-04-13 [paul]	0.8.11claws88
+
+	* src/plugins/clamav/clamav_plugin.c
+		fix memory leaks
+		clean up
+
+2003-04-12 [paul]	0.8.11claws87
+
+	* src/plugins/clamav/clamav_plugin.c
+		activate enable/disable archive scanning option
+		
+	* src/plugins/clamav/.cvsignore		** NEW FILE **
+
+2003-04-12 [paul]	0.8.11claws86
+
+	* src/plugins/Makefile.am
+	  src/plugins/clamav/Makefile.am		** NEW FILE **
+	  src/plugins/clamav/README 			** NEW FILE ** 
+	  src/plugins/clamav/clamav_plugin.[ch]		** NEW FILES **
+	  src/plugins/clamav/clamav_plugin_gtk.c	** NEW FILE **
+	  	add Clam AntiVirus plugin
+
+2003-04-12 [paul]	0.8.11claws85
+
+	* sync with 0.8.11cvs21
+		see ChangeLog 2003-04-11
+
+2003-04-11 [paul]	0.8.11claws84
+
+	* po/es.po
+		update Spanish translation. Submitted by Ricardo
+		Mones Lastra.
+
+2003-04-10 [christoph]	0.8.11claws83
+
+	* src/mbox.c
+		fix typo that did not move unfiltered mails to destination
+		folder
+
+	(closes Bug 115 Sylpheed 0.8.11claws81 does not deliver mail correctly
+	 when filtering from spool)
+
+2003-04-10 [christoph]	0.8.11claws82
+
+	* src/imap.c
+		use BODY.PEEK instead of BODY in in message fetch operation
+		to make sure the IMAP server does not set the \Seen flag for
+		messages. Sylpheed does that later itself, when the message
+		is opened in sylpheed
+
+	(closes Bug 111 Claws destroys unread marks)
+
+2003-04-09 [oliver]	0.8.11claws81
+	
+	* src/folder.c
+		fix crash in folder_destroy
+	* README.claws
+		remove selective download
+
+2003-04-09 [christoph]	0.8.11claws80
+
+	* src/imap.c
+		fix crash in imap_get_msginfo() when then fetched message
+		is not found
+
+	(closes Bug 110 Crash during mail composition)
+
+2003-04-08 [christoph]	0.8.11claws79
+
+	* src/folder.c
+	* src/prefs_account.c
+		Filter new messages that are found in an INBOX folder
+		when 'Filter messages on receiving' is enabled in the
+		Folder's AccountPrefs. This allows to use Sylpheed's
+		filtering engine for IMAP folders where messages are
+		added to the INBOX by a MTA
+
+2003-04-08 [paul]	0.8.11claws78
+
+	* src/procmsg.h
+		clean up after last commit
+
+2003-04-08 [paul]	0.8.11claws77
+
+	* sync with 0.8.11cvs20
+		see ChangeLog 2003-04-07 and 2003-04-08
+
+2003-04-07 [christoph]	0.8.11claws76
+
+	* src/filtering.[ch]
+	* src/inc.[ch]
+	* src/mbox.c
+	* src/procmsg.[ch]
+		add procmsg_msginfo_filter() to execute filtering actions
+
+2003-04-06 [christoph]	0.8.11claws75
+
+	* src/imap.c
+		use IMAPSet for imap_cmd_store() and imap_cmd_envelope()
+
+2003-04-06 [christoph]	0.8.11claws74
+
+	* src/common/utils.[ch]
+		add g_int_compare() function for slist sorting
+
+	* src/imap.c
+		fetch all MsgInfos with one command in imap_get_msginfos()
+		using an imap set with a list of ranges
+
+	* src/news.c
+		use new g_int_compare() function
+
+2003-04-06 [thorsten]	0.8.11claws73
+
+	* src/mh.c
+		corrected implementation of mh_folder_destroy()
+
+2003-04-05 [christoph]	0.8.11claws72
+
+	* src/account.c
+	* src/folder.[ch]
+	* src/folderview.c
+	* src/imap.c
+	* src/inc.c
+	* src/main.c
+	* src/mainwindow.c
+	* src/mbox_folder.c
+	* src/mh.c
+	* src/mimeview.h
+	* src/msgcache.[ch]
+	* src/news.c
+	* src/procmime.h
+	* src/procmsg.[ch]
+	* src/setup.c
+	* src/gtk/gtkutils.c
+		o rename structure field names class and new to klass and
+		  new_msgs, to allow including files in C++
+		o add 'extern "C"' block to some header files
+		o add MsgInfoList and MsgNumberList as alias for GSList for
+		  developers to know what type of list is expected
+
+	* src/plugins/image_viewer/plugin.c
+	* src/plugins/image_viewer/viewer.[ch]
+	* src/plugins/image_viewer/viewerprefs.[ch]
+		rename function names to prevent conflicts
+
+2003-04-05 [paul]	0.8.11claws71
+
+	* sync with 0.8.11cvs18
+		see ChangeLog 2003-04-03 and 2003-04-04
+
+2003-04-02 [christoph]	0.8.11claws70
+
+	* src/folder.[ch]
+	* src/imap.[ch]
+	* src/mbox_folder.[ch]
+	* src/mh.[ch]
+	* src/news.[ch]
+		o Make all virtual folder functions private
+		o remove unused folder code
+
+	* src/common/socket.[ch]
+	* src/summaryview.c
+		fix warnings
+
+2003-03-30 [alfons]	0.8.11claws69
+
+	* src/send_message.c
+		remove two debug traces and see if people still report
+		errors
+
+2003-03-30 [alfons]	0.8.11claws68
+
+	* src/send_message.c
+	* src/commons/session.c
+		add more debug traces
+
+2003-03-30 [christoph]	0.8.11claws67
+
+	* src/folder.c
+		change processing folder name from .processing to processing
+
+	* src/common/ssl.c
+		disable SSL certificate check because it causes Xlib error
+		when the child process want's to open an GTK window
+
+2003-03-30 [christoph]	0.8.11claws66
+
+	* src/folder.c
+		don't use default folder for processing folder item because
+		it can be a non local folder
+
+	(fixes bug reported by Stephen Lewis <[email protected]>)
+
+2003-03-30 [alfons]	0.8.11claws65
+
+	* src/send_message.c
+		try fixing crashes when sending messages: my gcc 2.95.4 seems 
+		to generate bad code for 'send_send_data_progressive': When
+		called from 'send_send_data_finished', the 'data' pointer is
+		cleared just before the assignment to the dialog pointer
+
+2003-03-29 [christoph]	0.8.11claws64
+
+	* src/common/prefs.h
+	* src/plugins/image_viewer/Makefile.am
+	* src/plugins/image_viewer/plugin.c
+	* src/plugins/image_viewer/viewer.[ch]
+	* src/plugins/image_viewer/viewerprefs.[ch]	** NEW **
+		add PrefsPage for ImageViewer
+
+2003-03-28 [thorsten]	0.8.11claws63
+
+	* src/common/session.c
+		added some comments
+
+2003-03-28 [paul]	0.8.11claws62
+
+	* sync with 0.8.11cvs16
+		see ChangeLog 2003-03-28
+
+2003-03-28 [paul]	0.8.11claws61
+
+	* sync with 0.8.11cvs15
+		see ChangeLog 2003-03-28
+
+2003-03-27 [christoph]	0.8.11claws60
+
+	* src/folder.c
+	* src/imap.c
+	* src/common/socket.[ch]
+		set socket state to DISCONNECTED when any operation
+		fails to allow reconnecting in IMAP code without
+		checking the return code of all calls to the command
+		functions
+
+	* src/folderview.c
+	* src/summaryview.c
+		remove some more stuff that depends on specific
+		folder types
+
+2003-03-27 [paul]	0.8.11claws59
+
+	* sync with 0.8.11cvs14
+		see ChangeLog 2003-03-27
+		
+	* src/selective_download.[ch]	** REMOVED **
+		really removed
+
+2003-03-27 [christoph]	0.8.11claws58
+
+	* src/folder.c
+		fix handling of tmp_flags in flag copy function
+
+2003-03-27 [paul]	0.8.11claws57
+
+	* sync with 0.8.11cvs13
+		see ChangeLog 2003-03-27
+
+2003-03-27 [oliver]	0.8.11claws56
+
+	* src/maiwindow.c
+		remove sel_download_cb
+
+2003-03-27 [oliver]	0.8.11claws55
+	
+	* src/inc.c
+		remove POP3_TOP
+	
+2003-03-26 [oliver]	0.8.11claws54
+
+	*src/pop.h
+		remove POP3_TOP*
+	* README.claws
+		remove selective donwload readme
+
+2003-03-26 [oliver]	0.8.11claws53
+	* src/matcher.[ch]
+	* src/matcher_parser_parse.y 
+	* src/pop.c 
+	* src/prefs_account.[ch]
+	* src/prefs_filtering.c
+		remove selective donwload
+
+2003-03-26 [oliver]	0.8.11claws52
+
+	* src/inc.[ch] 
+	* src/filtering.c 
+	* src/mainwindow.c 
+		remove selective donwload
+
+2003-03-26 [oliver]	0.8.11claws51
+	
+	* src/Makefile.am
+	* src/selective_download.[ch]   ** REMOVE **	
+
+2003-03-26 [christoph]	0.8.11claws50
+
+	* src/news.c
+		fix NEWS that got broken by a sync with sylpheed-main
+
+2003-03-26 [christoph]	0.8.11claws49
+
+	* src/mimeview.c
+		fix mime type guessing when no mime type is found for a file
+
+2003-03-25 [christoph]	0.8.11claws48
+
+	* src/mimeview.c
+	* src/procmime.c
+		remove mime type guessing from mime parser and use
+		name based mime types in viewer lookup for mime type
+		application/octet-stream
+
+2003-03-25 [christoph]	0.8.11claws47
+
+	* doc-src/readme.txt
+	* doc-src/rfc2554.txt
+		add RFC about SMTP AUTH
+
+	* src/send_message.c
+	* src/common/smtp.[ch]
+		add extra error code for authentication errors and
+		clear temporary password when this error occurs
+
+	(closes Bug 84 authentication failure while sending should
+	 prompt for password again)
+
+2003-03-25 [christoph]	0.8.11claws46
+
+	* configure.ac
+	* src/Makefile.am
+	* src/imageview.[ch]				** REMOVE **
+	* src/messageview.[ch]
+	* src/mimeview.[ch]
+	* src/prefs_common.[ch]
+	* src/textview.c
+	* src/plugins/Makefile.am
+	* src/plugins/image_viewer/.cvsignore		** NEW **
+	* src/plugins/image_viewer/Makefile.am		** NEW **
+	* src/plugins/image_viewer/plugin.c		** NEW **
+	* src/plugins/image_viewer/viewer.[ch]		** NEW **
+		move image viewer into a plugin (building is enabled by default)
+		[ToDo: Prefs for resize and autoview]
+
+2003-03-25 [paul]	0.8.11claws45
+
+	* sync with 0.8.11cvs12
+		see ChangeLog 2003-03-26
+
+2003-03-25 [paul]	0.8.11claws44
+
+	* sync with 0.8.11cvs11
+		see ChangeLog 2003-03-22, 2003-03-24 and 2003-03-25
+		
+	Note: Selective Download is broken.
+		
+2003-03-22 [christoph]	0.8.11claws43
+
+	* src/folder.c
+		code cleanup for flags copying
+
+2003-03-22 [christoph]	0.8.11claws42
+
+	* src/plugins/trayicon/trayicon.c
+		fix setting the transparent area when the window size
+		is forced by the system tray
+
+2003-03-22 [christoph]	0.8.11claws41
+
+	* src/plugins/trayicon/gnome-mail.xpm		** REMOVE **
+	* src/plugins/trayicon/gnome-nomail.xpm		** REMOVE **
+	* src/plugins/trayicon/newmail.xpm		** NEW **
+	* src/plugins/trayicon/nomail.xpm		** NEW **
+	* src/plugins/trayicon/trayicon.c
+	* src/plugins/trayicon/unreadmail.xpm		** NEW **
+		o replace GBiff icons with KBiff icons resized to 16x16 pixel
+		o add icon for unread mails
+		o set transparency for window
+
+2003-03-22 [christoph]	0.8.11claws40
+
+	* src/news.c
+		init news session to prevent crash when session is closed
+
+2003-03-22 [christoph]	0.8.11claws39
+
+	* src/imap.c
+	* src/common/session.[ch]
+		Init session data to make sure we don't have invalid pointers
+		for read_ch and write_ch when new multi process sessions are
+		not used
+
+	* src/main.c
+	* src/common/plugin.c
+	* src/common/sylpheed.c
+	* src/plugins/demo/demo.c
+	* src/plugins/dillo_viewer/dillo_viewer.c
+	* src/plugins/mathml_viewer/mathml_viewer.c
+	* src/plugins/spamassassin/spamassassin.c
+	* src/plugins/spamassassin/spamassassin_gtk.c
+		add plugin types to allow loading plugins at different times
+		(and maybe for different frontends), because it's not good to
+		load GTK-Plugins gefore gtk_init was called
+
+	* configure.ac
+	* src/plugins/Makefile.am
+	* src/plugins/trayicon/.cvsignore		** NEW **
+	* src/plugins/trayicon/Makefile.am		** NEW **
+	* src/plugins/trayicon/eggtrayicon.c		** NEW **
+	* src/plugins/trayicon/eggtrayicon.h		** NEW **
+	* src/plugins/trayicon/gnome-mail.xpm		** NEW **
+	* src/plugins/trayicon/gnome-nomail.xpm		** NEW **
+	* src/plugins/trayicon/trayicon.c		** NEW **
+		New Trayicon plugin that shows an icon in a systray that uses
+		XEMBED protocol like Gnome's systray. Icon shows if there
+		are new mails and a tooltip shows information about new,
+		unread and total messages.
+
+2003-03-22 [paul]	0.8.11claws38
+
+	* src/common/smtp.c
+		fix ESMTP AUTH CRAM-MD5
+		[sync with main (still version 0.8.11cvs6), see
+		 ChangeLog 2003-03-22]
+
+2003-03-21 [colin]	0.8.11claws37
+
+	* src/send_message.c
+		Fix USE_SSL => USE_OPENSSL
+
+2003-03-21 [colin]	0.8.11claws36
+
+	* src/folderview.c
+		Fix counts in drag and dropped subfolders
+
+2003-03-21 [colin]	0.8.11claws35
+
+	* src/folder.c 
+	* src/folderview.c
+		speed up a bit folder dnd
+
+2003-03-20 [alfons]	0.8.11claws34
+
+	* src/main.c
+	* src/toolbar.c
+	* src/procmsg.c
+		don't send locked queue messages
+		(feature request "[ 705245 ] Locking message in outbox 
+		 should prevent sending")
+
+2003-03-20 [christoph]	0.8.11claws33
+
+	* src/folder.c
+		remove NEW and UNREAD flag in special folders when scanning
+		
+	* src/common/smtp.c
+		fix ESMTP AUTH CRAM-MD5
+
+2003-03-20 [paul]	0.8.11claws32
+
+	* src/prefs_account.c
+		Re-write 'Tunnel command to open connection' as
+		'Use command to communicate with server', and disable
+		it for all except IMAP accounts
+
+2003-03-20 [paul]	0.8.11claws31
+
+	* sync with 0.8.11cvs6
+		see ChangeLog 2003-03-20
+
+2003-03-19 [match]	0.8.11claws30
+
+	* src/addritem.[ch]
+		include documentation. minor refactoring.
+	* src/addr_compl.[ch]
+	* src/addrindex.[ch]
+	* src/addresbook.[ch]
+	* src/summaryview.c
+		re-enable address lookup (was disabled in
+		0.8.11claws20).
+
+2003-03-19 [christoph]	0.8.11claws29
+
+	* src/procmsg.c
+		add temp flag handling, will make moving and copying
+		messages possible again
+
+	* src/folder.c
+		correct calulation of folder stats
+
+2003-03-18 [match]	0.8.11claws28
+
+	* src/editgroup.h
+		remove case sensitive comparison (closes bug 80).
+
+2003-03-18 [christoph]	0.8.11claws27
+
+	* src/imap.c
+		fix imap using a tunnel command
+
+	(closes bug 87)
+
+2003-03-18 [christoph]	0.8.11claws26
+
+	* src/folder.[ch]
+	* src/imap.c
+	* src/procmsg.[ch]
+		rewrite flag handling for folders
+
+2003-03-18 [christoph]	0.8.11claws25
+
+	* src/folder.c
+	* src/procmsg.c
+	* src/summaryview.c
+		unset NEW and UNREAD flags when message is ignored, to make
+		sure messages don't show up as unread on other IMAP clients,
+		because the IGNORE_THREAD flag can not be syncronized through
+		the IMAP folder
+
+2003-03-17 [christoph]	0.8.11claws24
+
+	* src/imap.c
+		don't use recursion to fetch uids when the number of messages
+		does not match. Moved code into subfunction that is used
+		again when needed, to prevent an endless loop.
+
 2003-03-17 [thorsten]	0.8.11claws23
 
 	* src/imageview.[ch]

ChangeLog diff:
--- ChangeLog.old	Thu Mar 13 19:46:36 2003
+++ ChangeLog	Mon May 19 14:21:28 2003
@@ -1,3 +1,399 @@
+2003-05-19
+
+	* src/compose.c: compose_insert_sig(): fixed the bug that always
+	  appended signature separator if signature file was not found.
+	  compose_get_signature_str(): fixed the bug that caused crash if
+	  signature file cannot be opened.
+
+2003-05-16
+
+	* version 0.9.0
+
+2003-05-16
+
+	* src/session.c: session_recv_msg(): removed debug print.
+
+2003-05-15
+
+	* src/imap.c:
+	  imap_parse_atom()
+	  imap_get_header()
+	  imap_cmd_fetch(): check for data size that servers return (fixes
+	  vulnerability found in BugTraq).
+
+2003-05-14
+
+	* src/addr_compl.c: get_complete_address()
+	  src/addressbook.c: addressbook_format_address()
+	  src/compose.c: QUOTE_IF_REQUIRED(): quote if name contains
+	  characters that is not defined in atext (RFC 2822, 3.2.4. Atom).
+	* src/main.c: main(): set colormap and visual to solve color problem
+	  in Solaris (thanks to Markus Schwarzenberg).
+
+2003-05-12
+
+	* version 0.9.0pre1
+
+2003-05-12
+
+	* src/prefs_account.c: temporarily removed POP before SMTP option.
+
+2003-05-09
+
+	* src/prefs_common.[ch]: changed the description of "Open message when
+	  cursor keys are pressed on summary".
+	* src/summaryview.c: summary_show(): open message when always_show_msg
+	  is TRUE.
+
+2003-05-09
+
+	* src/logwindow.[ch]: restrict the maximum lines of the log messages
+	  to reduce the memory usage.
+
+2003-05-07
+
+	* src/compose.c: compose_insert_sig(): fixed a crash when signature
+	  string contains illegal sequence.
+	* src/utils.[ch]: changed get_wcs_len() to get_mbs_len() for accuracy.
+
+2003-05-07
+
+	* major refactoring of MIME structure.
+	* src/procmime.c: procmime_scan_message(): decrypt message if
+	  gpgme is enabled. Create multipart tree only if content-type is
+	  multipart/* or message/rfc822.
+	  procmime_scan_multipart_message(): fixed the scanning of
+	  message/rfc822 part.
+	* src/action.c: parse_append_msgpart()
+	  src/messageview.c: messageview_show()
+	  src/mimeview.c: mimeview_show_message(): use procmime_scan_message()
+	  instead of procmsg_open_message() and procmime_scan_mime_header().
+	  mimeview_set_multipart_tree(): conform to the new MIME structure.
+	* src/textview.c: textview_show_part(): removed unnecessary check.
+	* src/procmsg.c: procmsg_open_message_decrypted(): fixed the file
+	  pointer when decryption failed.
+
+2003-05-06
+
+	* src/ssl.c: ssl_init_socket_with_method(): replaced log_warning()
+	  by g_warning(), and log_print() by debug_print().
+	* src/pop.[ch]: added an error code PS_NOTSUPPORTED, and retry with
+	  LAST if UIDL is not supported.
+
+2003-05-01
+
+	* src/codeconv.c: conv_get_code_conv_func(): convert to EUC-JP only
+	  if it is the current locale encoding when dest_charset_str is NULL.
+
+2003-05-01
+
+	* src/action.c: execute_actions(): fixed crash when no text widget
+	  is selected (thanks to Paul and Melvin).
+	* src/action.c
+	  src/prefs_actions.c: added missing reference to Claws team in the
+	  copyright.
+
+2003-04-28
+
+	* src/session.c:
+	  session_send_msg()
+	  session_send_data(): fixed a memory leak and data sending bug.
+	* src/send_message.c:
+	  send_message_smtp(): fixed focus management.
+
+2003-04-25
+
+	* src/smtp.[ch]: set the response string to SMTPSession::error_msg
+	  if error occurred.
+	* src/send_message.c: show error dialog if error occurred.
+	* src/main.c: send_queue()
+	  src/mainwindow.c: send_queue_cb(): don't show error dialog here.
+
+2003-04-25
+
+	* src/session.c: session_close(): kill child process only if
+	  state is not SESSION_DISCONNECTED.
+	* src/send_message.c: send_cancel_button_cb()
+	  src/inc.c: inc_cancel(): don't set Session::state to
+	  SESSION_DISCONNECTED.
+	* src/prefs.[ch]: modified the names of prefs_write_*().
+	* src/address.[ch]: removed.
+
+2003-04-24
+
+	* src/compose.c: compose_template_apply(): overwrite recipients.
+
+2003-04-23
+
+	* src/procheader.c: procheader_date_parse(): removed debug print.
+	* src/session.c: changed every g_print to debug_print.
+	  session_child_input(): removed unrequired session_close() (it'll
+	  be closed anyway after returning FALSE).
+	* src/send_message.c: send_message_smtp(): changed g_print to
+	  debug_print.
+
+2003-04-23
+
+	* src/procheader.c: procheader_procheader_date_parse(): don't add
+	  local timezone offset if timezone is unknown.
+	  Made the Y2K workaround code to follow RFC 2822.
+	  procheader_scan_date_string(): workaround for date strings which
+	  don't have timezone specification.
+	* src/utils.c: remote_tzoffset_sec(): return -1 if timezone is
+	  unknown.
+
+2003-04-22
+
+	* src/action.[ch]: refactored. Also fixed a bug on MIME mode, and
+	  some memory leaks on error.
+	  action_update_msgview_menu(): new.
+	* src/messageview.[ch]: added "Tools/Actions" menu. Keep window list.
+	  messageview_get_selected_mime_part(): returns MimeInfo of selected
+	  part when MessageView is in MIME mode.
+	* src/mimeview.[ch]: mimeview_get_selected_part(): returns MimeInfo
+	  of selected part.
+	* src/summaryview.[ch]: summary_get_selected_msg_list(): returns
+	  MsgInfo list of selected messages.
+
+2003-04-21
+
+	* src/prefs_filter.[ch]: include original message's headers as
+	  the preset keywords. Modified the sizes of the widgets.
+	* src/utils.[ch]: added str_case_equal() and str_case_hash() for
+	  case-insensitive hash.
+
+2003-04-18
+
+	* src/procmsg.c: procmsg_get_filter_keyword(): added X-Sequence to
+	  auto-detected headers.
+	* src/action.[ch]
+	  src/prefs_actions.c
+	  src/compose.c
+	  src/mainwindow.c: modified function names.
+	  get_user_string(): Use input_dialog() instead of its own
+	  implementation.
+
+2003-04-17
+
+	* src/codeconv.[ch]: conv_encode_header(): don't include '(' and ')'
+	  in encoded strings if addr_field is TRUE.
+	* src/compose.c: compose_convert_header(): added a flag 'addr_field'.
+
+2003-04-16
+
+	* src/prefs_actions.[ch]: separated action execution routine into
+	  action.[ch].
+
+2003-04-16
+
+	* src/prefs_actions.c: minor code cleanup.
+
+2003-04-16
+
+	* src/codeconv.[ch]: conv_iconv_strdup(): fixed the handling of
+	  EILSEQ.
+
+2003-04-16
+
+	* src/inc.c:
+	  inc_recv_data_progressive()
+	  inc_recv_data_finished()
+	  inc_recv_message()
+	  send_recv_message()
+	  send_send_data_progressive()
+	  send_send_data_finished(): added assertion.
+
+2003-04-16
+
+	* src/codeconv.[ch]: conv_iconv_strdup(): fixed potential memory
+	  corruption bug.
+
+2003-04-16
+
+	* src/codeconv.[ch]: conv_iconv_strdup(): don't include nul character
+	  in source buffer since it messed up some encoding conversion (like
+	  UTF-7).
+
+2003-04-15
+
+	* src/procmsg.c: procmsg_get_filter_keyword(): unfold headers and
+	  extract ID from List-Id header.
+	* src/utils.[ch]: extract_one_parenthesis_with_skip_quote(): removed.
+	  extract_list_id_str(): extract ID string from List-Id header.
+
+2003-04-15
+
+	* src/prefs_actions.c: merged from the claws branch. Fixes several
+	  bugs and adds some features.
+
+2003-04-14
+
+	* src/compose.c: compose_parse_header(): fixed a bug that unnecessary
+	  linebreaks were included on reediting.
+	* src/imap.c
+	  src/pop.c: fixed typos: 'occured'.
+
+2003-04-11
+
+	* src/compose.[ch]: implemented auto signature replacement on
+	  changing accounts.
+	  compose_insert_sig(): added a flag to replace current signature.
+	  compose_get_signature_str(): new. It returns signature string.
+	  compose_insert_command_output(): removed.
+	  compose_select_account(): call compose_insert_sig() on account
+	  change.
+	  compose_destroy(): fixed a memory leak of UndoMain object.
+	  Compose::sig_str: new. It stores current signature string.
+	* src/gtkutils.[ch]: gtkut_stext_find(): new.
+	  Renamed gtk_stext_clear() to gtkut_stext_clear().
+	* src/utils.[ch]: get_wcs_len(): returns wide-character length of
+	  multibyte string.
+	  normalize_newlines(): converts CR+LF and CR into LF.
+	  get_command_output(): returns command output.
+
+2003-04-08
+
+	* src/procmsg.[ch]: procmsg_get_filter_keyword(): new. It returns
+	  filter keyword for messages.
+	* src/summaryview.c: summary_filter_open(): use
+	  procmsg_get_filter_keyword().
+	* src/messageview.c: create_filter_cb(): implemented.
+
+2003-04-07
+
+	* src/inc.c:
+	  inc_start()
+	  inc_put_error(): display server responses on error.
+	* src/pop.[ch]: added Pop3Session::error_msg, and set server responses
+	  on error.
+
+2003-04-04
+
+	* src/messageview.[ch]: separated the forced charset of message view
+	  in separate window from the main window.
+	  src/textview.c:
+	  textview_show_message()
+	  textview_show_part()
+	  textview_add_part(): use MessageView::forced_charset if specified.
+
+2003-04-03
+
+	* src/mainwindow.c: modified File menu a bit.
+	* src/menu.[ch]: added functions to handle item factory rc strings.
+	* src/messageview.[ch]: added a menu, and made it take over main
+	  window's menu shortcuts.
+	  added msginfo which is duplicated on display to MessageView.
+	* src/prefs_common.c: prefs_keybind_apply_clicked(): use
+	  menu_factory_clear_rc().
+
+2003-03-28
+
+	* send_message.c: send_message_smtp():
+	  re-enabled forcing of SMTP AUTH method.
+	  Clear temporary password if authentication failed.
+	* smtp.c: output warning to log and set SMTPSession::error_val
+	  if error occurs.
+	* smtp.h: changed error value to enum. Added SMTPSession::error_val.
+	* src/mbox.c: proc_mbox(): force updating of folder.
+
+2003-03-28
+
+	* src/pop.h: changed error value to enum.
+	* src/pop.c: pop3_retr_recv(): return PS_IOERR when inc_drop_message()
+	  failed.
+	  pop3_ok(): return appropriate error value based on current state.
+	  Output warning to log if error occurs.
+
+2003-03-27
+
+	* src/nntp.[ch]
+	  src/news.[ch]: refactored. Remove NNTPSockInfo and use NNTPSession
+	  in nntp.c.
+
+2003-03-27
+
+	* src/inc.c: inc_pop3_session_do(): retrun appropriate error if
+	  Session::state == SESSION_ERROR.
+	* po/POTFILES.in: removed src/automaton.c and src/send.c.
+	  Added src/send_message.c.
+
+2003-03-26
+
+	* src/pop.[ch]
+	  src/session.c: fixed breakage of POP3 retrieval.
+	  session_recv_data_from_sock_unescape(): read until terminator
+	  appears and also return the actual size.
+
+2003-03-25
+
+	* src/automaton.[ch]: removed.
+	* src/session.c: removed some of the debug output.
+	* src/smtp.c: smtp_session_recv_msg(): workaround in case server
+	  returns EHLO-style response to HELO command.
+	  Ignore all multiline responses except for EHLO since they are
+	  allowed for any command.
+
+2003-03-25
+
+	* src/session.[ch]
+	  src/pop.c: fixed retrieval of messages which contain dot-escaped
+	  lines.
+	  session_recv_data(): added a flag for unescape.
+	  session_recv_data_from_sock_unescape(): new. It receives message
+	  for each line and unescapes dot-escaped lines.
+	  Removed the previous workaround.
+	* src/defs.h: decreased UI_REFRESH_INTERVAL to 40 msec.
+
+2003-03-25
+
+	* src/pop.[ch]: workaround for brekage of retrieval when given size
+	  and actual one is different.
+
+2003-03-24
+
+	* src/pop.c: pop3_retr_eom_recv(): ignore invalid end of message
+	  since some servers sometimes return incorrect message size.
+	* src/news.c: news_session_new(): zero clear NNTPSession object.
+	  Don't initialize Session::sock with nntp_sock->sock to prevent
+	  double-free of SockInfo.
+	* src/imap.c: zero clear IMAPSession object.
+	  imap_cmd_append(): don't close SockInfo.
+
+2003-03-22
+
+	* src/pop.c: pop3_session_recv_msg(): fixed STLS.
+
+2003-03-22
+
+	* src/inc.[ch]
+	  src/pop.[ch]: reimplemented using new I/O system.
+	* src/session.[ch]: session_recv_data(): new.
+	  session_send_data_to_sock()
+	  session_recv_data_from_sock(): decreased the frequency of progress
+	  notification.
+
+2003-03-22
+
+	* src/smtp.c: smtp_auth_recv(): fixed CRAM-MD5 authentication.
+
+2003-03-20
+
+	* src/session.[ch]: session_start_tls(): new.
+	  session_recv_msg(): made it static.
+
+2003-03-20
+
+	* implemented asynchronous network I/O.
+	* src/session.[ch]: the interface to communicate with servers through
+	  child process.
+	* src/smtp.[ch]
+	  src/send_message.[ch]: rewrote using new I/O system.
+	* src/socket.[ch]: renamed *_write() to *_write_all(), and made
+	  *_write() as just a simple wrapper for write().
+	* src/utils.c: get_outgoing_rfc2822_str(): new. It modifies the
+	  message to send with SMTP or NNTP.
+	  file_read_stream_to_str(): new.
+
 2003-03-12
 
 	* src/textview.c: textview_button_pressed(): corrected the range of



-- 
Thorsten Maerz          <[email protected]>
Sylpheed-claws/Win32:   http://claws-w32.sf.net

--=.ZGLvLLa(byDN7G
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1-nr1 (Windows XP)

iD8DBQE+yP/+cVjFyoO8k5MRAt0bAKCw4J91x/aIaSGcUg322dTkkfaOUQCfYFVz
z1o/cDDNBiPm9JcxhK1X95M=
=KrHl
-----END PGP SIGNATURE-----

--=.ZGLvLLa(byDN7G--


-------------------------------------------------------
This SF.net email is sponsored by: If flattening out C++ or Java
code to make your application fit in a relational database is painful, 
don't do it! Check out ObjectStore. Now part of Progress Software.
http://www.objectstore.net/sourceforge