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