+2006-03-23 [paul] 2.0.0cvs165
+
+ * src/common/utils.c
+ fix highlighting of URIs containing "()"
+ (2.0.0cvs164's reversal fixed)
+ Thanks to Colin.
+
+2006-03-23 [paul] 2.0.0cvs164
+
+ * src/common/utils.c
+ revert patch, (postponing a fix), at 2.0.0cvs120
+ as it breaks more URIs than it fixes.
+ Allow '-' to be a terminating character in a URI
+
+2006-03-22 [colin] 2.0.0cvs163
+
+ * configure.ac
+ Require libetpan 0.45
+ http://prdownloads.sourceforge.net/libetpan/libetpan-0.45.tar.gz?download
+
+2006-03-22 [paul] 2.0.0cvs162
+
+ * src/editgroup.c
+ replace '<-' and '->' buttons with GTK_STOCK graphical
+ buttons
+ * src/summary_search.c
+ don't offer '...' for translation
+ add a tooltip to advanced search '...' button
+ * src/gtk/quicksearch.c
+ don't offer '...' for translation
+
+2006-03-21 [colin] 2.0.0cvs161
+
+ * src/compose.c
+ Fix middle-click pasting (insert at click
+ position instead of cursor position, don't
+ remove existing selection and allow pasting
+ our own selection)
+ * src/addressbook.c
+ "LDAP Server" -> "LDAP servers"
+
+2006-03-21 [wwp] 2.0.0cvs160
+
+ * src/etpan/imap-thread.c
+ fix for bug #925 (IMAP+SSL crash), thanks to Colin.
+
+2006-03-20 [colin] 2.0.0cvs159
+
+ * src/summaryview.c
+ Don't reload summaryview after an execute with no
+ move action
+
+2006-03-19 [colin] 2.0.0cvs158
+
+ * src/addressbook.c
+ and put groups at the top, always
+
+2006-03-19 [colin] 2.0.0cvs157
+
+ * src/addressbook.c
+ Order groups before names, as previously
+
+2006-03-19 [colin] 2.0.0cvs156
+
+ * src/addressbook.c
+ - Sort case-unsensitive
+ - Put the sort arrow at opening too
+
+2006-03-19 [wwp] 2.0.0cvs155
+
+ * src/addressbook.c
+ allow sorting by name/email/remarks, ensure that right-pane's contents
+ matches the left-pane selection (cleared when appropriate).
+ Patch by Pawel Pekala <c0rn@o2.pl>.
+
+2006-03-18 [colin] 2.0.0cvs154
+
+ * src/textview.c
+ Fix text cursor ;)
+
+2006-03-18 [colin] 2.0.0cvs153
+
+ * src/gtk/filesel.c
+ Make sure we hide the preview if we didn't get
+ a filename
+
+2006-03-18 [colin] 2.0.0cvs152
+
+ * src/summaryview.c
+ Set cursor to watch for execution (fixes lack
+ of watch-cursor when dnd'ing hundreds of mails)
+ * src/gtk/filesel.c
+ Check that mime type is 'image/*' before updating
+ the preview (maybe fix crashes on Solaris+gtk2.8.4 ?)
+
+2006-03-18 [colin] 2.0.0cvs151
+
+ * src/mainwindow.c
+ * src/textview.c
+ * src/textview.h
+ Put a watch cursor in textview too when the mainwindow's
+ cursor in a watch
+
+2006-03-18 [colin] 2.0.0cvs150
+
+ * src/folder.c
+ Change wrong asserts to simple tests
+
+2006-03-17 [colin] 2.0.0cvs149
+
+ * src/mainwindow.c
+ * src/mainwindow.h
+ * src/prefs_msg_colors.c
+ * src/summaryview.c
+ * src/summaryview.h
+ * src/gtk/colorlabel.c
+ * src/gtk/colorlabel.h
+ Add a color label menu in the main menubar
+ Add (fixed) accels Ctrl-{0-7} to change the color
+ They have to be fixed because the menu's dynamic,
+ the items are complex widgets, hence we can't use
+ a GtkItemFactory.
+
+
+2006-03-17 [wwp] 2.0.0cvs148
+
+ * src/compose.c
+ rollback few lines from my previous commit (those lines come from
+ a pending patch, accidentally commited, even if neutral as they are
+ commented out).
+
+2006-03-17 [wwp] 2.0.0cvs147
+
+ * src/compose.c
+ fix a compilation warning (wrong return type, introduced w/ cvs143), and
+ applied code style/indentation to the modified function.
+
+2006-03-17 [wwp] 2.0.0cvs146
+
+ * src/procmsg.c
+ * src/compose.c
+ fix for bug #908: some IMAP servers dislike \x7f char in the RMID (thanks to Colin).
+
+2006-03-17 [paul]
+
+ 2.1.0-rc1 released
+
+2006-03-17 [paul] 2.0.0cvs145
+
+ * src/main.c
+ addressbook_read_file() was called twice
+ * src/textview.c
+ X-Mailer highlighting
+
+2006-03-16 [colin] 2.0.0cvs144
+
+ * src/sourcewindow.c
+ * src/sourcewindow.h
+ And the last one, in source window.
+
+2006-03-16 [colin] 2.0.0cvs143
+
+ * src/compose.c
+ * src/compose.h
+ Fix the same stuff in compose
+
+2006-03-16 [colin] 2.0.0cvs142
+
+ * src/messageview.c
+ Complete the previous messageview crash fix
+
+2006-03-16 [colin] 2.0.0cvs141
+
+ * src/procmsg.h
+ * src/procmsg.c
+ * src/folder.c
+ Fix POSTPROCESSING hook
+ Patch by H. Merijn Brand
+
+ * src/procmime.c
+ * src/procmime.h
+ Parse Content-Location
+
+ * src/toolbar.c
+ * src/messageview.c
+ * src/messageview.h
+ Don't crash when a top-level MessageView has
+ been closed on us. Same problematic than
+ yesterday's quicksearch issue.
+
+2006-03-15 [colin] 2.0.0cvs140
+
+ * src/gtk/quicksearch.c
+ Fix a bitchy race we didn't think about when we
+ added quicksearch cancellation:
+ If the search is not on cached fields, for example
+ body_part matchcase "stuff"
+ the matcher code has to get the whole message. If
+ we're on IMAP, that can be slow, and in order to
+ be non-blocking, the IMAP code idle loop processes
+ gtk events too. So it is possible to cancel a
+ quicksearch while the matcher is getting the mail's
+ body. After matcher got its body, it will start to
+ iterate over the matcher list that the Quicksearch's
+ clear_search_cb() just freed via prepare_matcher().
+ SIGSEGV ensues.
+ The fix consists of guarding the matcherlist_match()
+ call with a boolean 'matching'. If we reset the
+ quicksearch while matching is TRUE, we don't free
+ the matcherlist anymore like we did, but we set
+ another new flag, deferred_free, to TRUE. Then,
+ in quicksearch_match(), just after returning from
+ matcherlist_match() and unsetting the matching flag,
+ we check the deferred_free flag and do the
+ prepare_matcher() (which does the matcherlist_free)
+ for real, so we free the matcherlist once it's not
+ used anymore.
+ As all of this runs via the glib main loop, we
+ luckily don't need a mutex.
+ * src/summaryview.c
+ Also, show progress while searching.
+
+
+2006-03-14 [colin] 2.0.0cvs139
+
+ * src/alertpanel.c
+ Make alertpanel_is_open non-static
+
+2006-03-14 [colin] 2.0.0cvs138
+
+ * src/prefs_spelling.c
+ Cleanups - Fabien Vantard
+
+2006-03-14 [wwp] 2.0.0cvs137
+
+ * src/main.c
+ code style normalization (curly braces, indentation).
+
+2006-03-14 [wwp] 2.0.0cvs137
+
+ * src/main.c
+ code style (braces, indentation)
+
+2006-03-12 [paul] 2.0.0cvs136
+
+ * src/prefs_common.c
+ trans_hdr defaults to FALSE to be RFC-savvy
+ * src/prefs_summaries.c
+ add a tooltip to the trans_hdr option
+
+
+2006-03-12 [paul] 2.0.0cvs135
+
+ * src/prefs_matcher.c
+ give a little more width to the combos
+ * src/prefs_display_header.c
+ * src/textview.c
+ translate headers if prefs_common.trans_hdr
+ is TRUE
+
+ Patches by Pawel Pekala
+
+2006-03-12 [paul] 2.0.0cvs134
+
+ * src/plugins/clamav/clamav_plugin.c
+ * src/plugins/dillo_viewer/dillo_viewer.c
+ * src/plugins/pgpcore/plugin.c
+ * src/plugins/pgpinline/plugin.c
+ * src/plugins/pgpmime/plugin.c
+ * src/plugins/spamassassin/spamassassin.c
+ update/add to descriptions
+ * src/plugins/spamassassin/spamassassin_gtk.c
+ fixes to the english, remove superfluous
+ tooltips, clean up a little
+
+2006-03-12 [paul] 2.0.0cvs133
+
+ * src/compose.c
+ fix Bug 924, 'Account combo box shows up wrong
+ if & is in account name'
+
+2006-03-11 [colin] 2.0.0cvs132
+
+ * src/summaryview.c
+ Revert 2.0.0cvs84 which reverted 1.9.6cvs23 which
+ messed up shift-selection because is slows down
+ moving around summaryview. thanks -users
+
+2006-03-10 [colin] 2.0.0cvs131
+
+ * src/plugins/spamassassin/spamassassin_gtk.c
+ Put back Paul's engrish fixes
+
+2006-03-10 [colin] 2.0.0cvs130
+
+ * src/plugins/spamassassin/spamassassin.c
+ * src/plugins/spamassassin/spamassassin.h
+ * src/plugins/spamassassin/spamassassin_gtk.c
+ Cleanup SA prefs page (more)
+ Patch by Fabien Vantard
+
+2006-03-10 [paul] 2.0.0cvs129
+
+ * src/prefs_msg_colors.c
+ * src/prefs_spelling.c
+ widget sensitivity
+
+2006-03-09 [mones] 2.0.0cvs128
+
+ * po/es.po
+ Update for next RC
+
+2006-03-09 [wwp] 2.0.0cvs127
+
+ * configure.ac
+ revert accidental commit (requirement for libetpan 0.43), this time
+ not in HEAD.
+
+2006-03-09 [wwp] 2.0.0cvs125
+
+ * configure.ac
+ revert accidental commit (requirement for libetpan 0.43)
+
+2006-03-09 [paul] 2.0.0cvs126
+
+ * src/prefs_receive.c
+ remove useless frame
+ replace 'incorporation' with 'receiving'
+ * src/plugins/clamav/clamav_plugin_gtk.c
+ * src/plugins/spamassassin/spamassassin_gtk.c
+ improve widget sensitivity
+ fix a bit his engrish
+
+2006-03-09 [wwp] 2.0.0cvs125
+
+ * src/addressadd.c
+ * src/foldersel.c
+ * src/prefs_common.c
+ * src/prefs_common.h
+ remember some more windows' sizes (add to addressbook and
+ select folder).
+
+2006-03-09 [paul] 2.0.0cvs124
+
+ * src/plugins/pgpcore/prefs_gpg.c
+ normalise construction of dialogue
+
+2006-03-09 [paul] 2.0.0cvs123
+
+ * src/plugins/trayicon/Makefile.am
+ add missing slash
+
+2006-03-08 [colin] 2.0.0cvs122
+
+ * src/plugins/trayicon/Makefile.am
+ Fix build in separate dir
+ Patch by Bamanzi <bamanzi@gmail.com>
+
+2006-03-08 [colin] 2.0.0cvs121
+
+ * src/procmsg.c
+ Batch move and copies from summaryview with delayed execution
+ too
+
+2006-03-07 [paul] 2.0.0cvs120
+
+ * src/common/utils.c
+ fix highlighting of URIs containing "()"
+ Patch by Pawel Pekala
+
+2006-03-07 [paul] 2.0.0cvs119
+
+ * src/folder.c
+ * src/folder.h
+ * src/folderview.c
+ immediately do alphabetical resort when
+ changing a folder's name
+ Patch by Pawel Pekala
+
+2006-03-07 [paul] 2.0.0cvs118
+
+ * src/news.c
+ * src/news_gtk.c
+ when unsubscribing a newsgroup, remove the
+ folder and msgs in .sylpheed-claws/newscache
+ Patch by Pawel Pekala <c0rn@gazeta.pl>
+
+2006-03-07 [paul] 2.0.0cvs117
+
+ * src/textview.c
+ fix wrong Fake URL Warning
+ Thanks to Hiro
+
+2006-03-07 [colin] 2.0.0cvs116
+
+ * src/imap.c
+ Return immediately when password dialog was
+ cancelled
+ * src/gtk/inputdialog.c
+ Allow empty strings for passwords
+
+
+2006-03-06 [colin] 2.0.0cvs115
+
+ * src/imap.c
+ Prevent double-timeouts when connection fails
+
+2006-03-06 [colin]
+
+ 2.0.1-rc1 released
+
+2006-03-06 [colin] 2.0.0cvs114
+
+ * src/imap.c
+ Refresh session during potentially long
+ operations
+
+2006-03-06 [wwp] 2.0.0cvs113
+
+ * src/prefs_msg_colors.h
+ forgot that one (custom color labels).
+
+2006-03-06 [wwp] 2.0.0cvs112
+
+ * src/prefs_common.c
+ * src/prefs_common.h
+ * src/prefs_msg_colors.c
+ * src/summaryview.c
+ * src/summaryview.h
+ * src/gtk/colorlabel.c
+ * src/gtk/colorlabel.h
+ colors in messages list are now customizable. Color values and names can
+ be changed in "Configuration/Preferences/Display/Colors/Color labels".
+ Thanks to Paul and Colin for their help with this longstanding patch!
+
+2006-03-06 [wwp] 2.0.0cvs111
+
+ * src/textview.c
+ don't crash if (x)face is bad.
+
+2006-03-05 [paul] 2.0.0cvs110
+
+ * AUTHORS
+ * configure.ac
+ * src/Makefile.am
+ * src/common/Makefile.am
+ * src/common/utils.h
+ * src/etpan/imap-thread.c
+ * src/gtk/authors.h
+ * src/plugins/clamav/Makefile.am
+ * src/plugins/demo/Makefile.am
+ * src/plugins/dillo_viewer/Makefile.am
+ * src/plugins/pgpcore/Makefile.am
+ * src/plugins/pgpcore/passphrase.c
+ * src/plugins/pgpinline/Makefile.am
+ * src/plugins/pgpmime/Makefile.am
+ * src/plugins/spamassassin/Makefile.am
+ * src/plugins/trayicon/Makefile.am
+ fix builiding on cygwin
+ Patch by Ralgh Young <bamanzi@gmail.com>
+
+2006-03-04 [wwp] 2.0.0cvs109
+
+ * manual/keyboard.xml
+ fix mixed up/down keys.
+
+2006-03-04 [wwp] 2.0.0cvs108
+
+ * README
+ * INSTALL
+ updated links to SpamAssassin.
+
+2006-03-04 [wwp] 2.0.0cvs107
+
+ * manual/plugins.xml
+ * src/plugins/spamassassin/README
+ updated SpamAssassin plugin docs to reflect new functional additions
+ (also fix/update/documents few technical stuff more, see the README).
+
+2006-03-04 [wwp] 2.0.0cvs106
+
+ * src/prefs_message.c
+ normalized capitalization of message-prefs paths.
+
+2006-03-04 [wwp] 2.0.0cvs105
+
+ * manual/advanced.xml
+ typo.
+
+2006-03-03 [colin] 2.0.0cvs104
+
+ * src/plugins/clamav/clamav_plugin_gtk.c
+ Rework prefs page, patch by Fabien
+
+2006-03-03 [colin] 2.0.0cvs103
+
+ * src/plugins/clamav/clamav_plugin.c
+ Set error on all errors
+
+2006-03-03 [colin] 2.0.0cvs102
+
+ * src/common/plugin.c
+ Initialize error to avoid crashing when a plugin fails
+ without setting error
+
+2006-03-02 [wwp] 2.0.0cvs101
+
+ * configure.ac
+ fixed linker flags for libetpan support on Cygwin
+ (thanks to H.Merijn Brand).
+
+2006-03-02 [wwp] 2.0.0cvs100
+
+ * src/addressbook.c
+ fix some AB error messages: one for punctuation and
+ one wrongly duplicate (thanks, maxbritov).
+
+2006-03-02 [wwp] 2.0.0cvs99
+
+ * src/plugins/spamassassin/spamassassin.c
+ make sync calls to sa-learn/spamc to prevent
+ system (whatever local or client/server) overload.
+
+2006-03-02 [colin] 2.0.0cvs98
+
+ * src/summaryview.c
+ Put the spam icon in the status column instead of the
+ mark one
+
+2006-03-01 [colin] 2.0.0cvs97
+
+ * src/plugins/spamassassin/spamassassin.c
+ Fix segfault (g_file_set_contents fails for some
+ reason and err==0x2f. Can't find out why with
+ valgrind, using working function :-)
+
+2006-03-01 [colin] 2.0.0cvs96
+
+ * src/inc.c
+ Offline overriding: let 'No' be cached only 3 seconds
+
+2006-03-01 [colin] 2.0.0cvs95
+
+ * src/addr_compl.c
+ * src/addrbook.c
+ * src/addressbook.c
+ * src/addrindex.c
+ * src/folder_item_prefs.c
+ * src/headerview.c
+ * src/imap.c
+ * src/inc.c
+ * src/ldif.c
+ * src/mainwindow.c
+ * src/mh.c
+ * src/msgcache.c
+ * src/prefs_common.h
+ * src/prefs_msg_colors.c
+ * src/procheader.c
+ * src/procheader.h
+ * src/procmime.c
+ * src/procmsg.c
+ * src/procmsg.h
+ * src/send_message.h
+ * src/simple-gettext.c
+ * src/summaryview.c
+ * src/summaryview.h
+ * src/syldap.c
+ * src/textview.c
+ * src/undo.c
+ * src/common/ssl_certificate.c
+ * src/common/utils.c
+ * src/gtk/colorsel.c
+ * src/gtk/gtksctree.c
+ * src/gtk/gtkshruler.c
+ * src/plugins/trayicon/trayicon.c
+ #if 0 goes to /dev/null
+
+2006-03-01 [colin] 2.0.0cvs94
+
+ * src/compose.c
+ * src/imap.c
+ * src/inc.c
+ * src/inc.h
+ * src/messageview.c
+ * src/news.c
+ * src/plugins/spamassassin/spamassassin.c
+ Allow to add information in the "working offline"
+ window
+
+2006-03-01 [wwp] 2.0.0cvs93
+
+ * src/plugins/spamassassin/spamassassin.c
+ fixed spamc invocation: use a tricky temporary mini shell wrapper
+ 'cause it seems that calling `spamc ... < inputfile` with
+ g_spawn_(a)sync simply.. erm doesn't work :-).
+
+2006-03-01 [wwp] 2.0.0cvs92
+
+ * src/toolbar.c
+ * src/toolbar.h
+ simplify the adding of spam/ham button to the messageview toolbar
+ (it gets more clear now that the same button will be "Mark as spam"
+ or "Mark as ham" according to the current message status,
+ thanks to Colin).
+
+2006-03-01 [wwp] 2.0.0cvs91
+
+ * src/messageview.c
+ * src/procmsg.c
+ * src/procmsg.h
+ * src/summaryview.c
+ * src/plugins/spamassassin/spamassassin.c
+ * src/plugins/spamassassin/spamassassin.h
+ make learner callbacks return a status (0 for ok),
+ handle it in main code to avoid setting flags when learning failed,
+ don't learn on TCP if offline in spamassassin,
+ thanks to Colin.
+
+
+
+2006-03-01 [wwp] 2.0.0cvs90
+
+ * src/compose.c
+ some work around the compose window's account menu,
+ patch by Fabien Vantard.
+
+2006-03-01 [wwp] 2.0.0cvs89
+
+ * src/plugins/spamassassin/spamassassin.c
+ fixed bad logics, was using spamc in local mode and sa-learn
+ in remote mode (thanks, Colin).
+
+2006-03-01 [wwp] 2.0.0cvs88
+
+ * src/plugins/spamassassin/spamassassin.c
+ * src/plugins/spamassassin/spamassassin.h
+ * src/plugins/spamassassin/spamassassin_gtk.c
+ made processing of emails w/ sa-plugin an option (default is TRUE),
+ fixed Engrish some tooltips, capitalization of some debug messages
+ and warnings. The spamassassin plugin now provides two separate
+ services: process emails upon incorporation and spamd training.
+ Both services (un)register independently but use some common
+ plugin settings (transport settings, spam storage location).
+
+2006-02-28 [wwp] 2.0.0cvs87
+
+ * src/plugins/spamassassin/spamassassin.c
+ fix async flag to spamc cmdline execution (batch exec should
+ be asynchronous).
+
2006-02-27 [wwp] 2.0.0cvs86
* src/plugins/spamassassin/spamassassin.c