commit RELEASE_NOTES NEWS README from stable_3_3
[claws.git] / NEWS
1 Changes of the  Claws Mail GTK2 branch
2
3 * 3.3.1
4 -------
5
6 * Forbid attaching anything containing "../" or ".ssh/" in mailto:
7   URIs.
8
9 * Add a hidden preference, 'use_networkmanager', to disable
10   NetworkManager handling
11
12 * 3.3.0
13 -------
14
15 * Due to licensing problems, the ClamAV plugin has been removed from
16   the Claws Mail core distribution and can now been found packaged
17   separately or with the 'extra plugins' package.
18
19 * Added NetworkManager support
20   This is built by default if the dependencies are satisfied; it can
21   be specifically disabled with '--disable-networkmanager-support'.
22   This enables Claws Mail to track changes to the network status.
23
24 * Added DIGEST-MD5 support for IMAP authentication
25
26 * Added Folder Properties option, 'Run processing rules when opening'
27   to the General page.
28
29 * Added sub-sorting to the Message List; when the Sort type is either
30   Subject, From, To or Tags, sub-sorting by Date will be active.
31
32 * Added from=address to the mailto sequence
33   The 'from' will try to select the first matching account in the
34   Accounts list, otherwise it will use the usual account selection
35   mechanism but will override it with the given 'from' address.
36
37 * Added insert=FILE  to the mailto sequence (stands for 'insert file')
38   This adds the ability to create a new message from the command-line,
39   with the body set from the contents of an existing file.
40                 
41 * Added mailto with NNTP accounts
42   This comes into play if mailto is used when an NNTP account is the
43   default account or if an NNTP account address is used with 'from'.
44
45 * Added several GUI improvements to the Filtering, Processing, Tags,
46   Actions, Templates, Logging and Address Book dialogues
47
48 * Added a tooltip to the 'replied' icon in the Message List which
49   indicates 'click to see your reply' feature.
50
51 * Added 'claws-mail --version-full' to display the version and a list
52   of the compiled-in features
53
54 * Implemented speed-ups to list operations, deletions and cache
55   updates.
56
57 * Updated the man page
58
59 * The Trayicon plugin icons are now themable.
60
61 * text/calendar message parts are now automatically displayed if a
62   plugin handling text/calendar is loaded, e.g. vCalendar.
63
64 * Maemo: connect HW status change signal for shutdown
65
66 * Maemo: identify mmc1 and mmc2 more clearly in the GUI
67
68 * Maemo: Make dnd threshold higher
69
70 * 3.2.0
71 -------
72
73 * Several GUI improvements
74         The colour preferences have been split into tabs.
75         Improve the way 'Find in current message' search results are
76         shown by vertically centering the selected text in the
77         Message View.
78         Improvements to the 'List URIs' dialogue.
79         Filtering/Processing Match Type dialogue has been reworked.
80         Several other layout improvements.
81
82 * Several address book improvements
83         Added Custom Attributes, which can be edited from
84         '/Tools/Edit custom attributes...' and are used from the
85         'Name' drop down list on the 'Edit Person Details' dialogue. 
86         Always add a new contact if any value is set, instead of
87         silently rejecting it when an email address is not set.
88         Better guessing of contact name from incomplete name
89         information.
90         Better display of contacts that have no name set, in contact
91         lists, group contents, find duplicate results.
92         Error messages don't show in the status bar anymore, alert
93         panels are used instead.
94         Several other GUI improvements.
95
96 * Added optional Tooltips to the Message List. This is enabled by the
97   'Show tooltips' option on the '/Display/Summaries' Preferences page
98   and is only possible with GTK+ >= 2.12
99
100 * Much improved handling of Return Receipts, both outgoing and
101   incoming. 
102
103 * Added the option to use the system defaults for External Programs
104   preferences on the '/Message View/External Programs' page.
105
106 * Added "select first email in list" to the list of possible
107   selections in the 'Set default selection on entering a folder'
108   options on the '/Display/Summaries' preferences page.
109
110 * IMAP: Added IMAP tags support. (Note: 'Bandwidth-efficient' mode
111   prevents fetching of tags.)
112
113 * IMAP: Optimised flag handling and message copying.
114
115 * Improved printed page layout for built-in GTK+ printing
116         Bold fonts are now used where appropriate and a demarcation
117         between header and body has been added.
118
119 * Optimised filtering on flags/tags changes.
120
121 * MAEMO: Added LED flashing for new mail alerts
122
123 * MAEMO: Made all of the left of column in the Folder List a hotspot
124   for expanding/collapsing the tree.
125
126 * 3.1.0
127 -------
128
129 Non-blocking NNTP has been implemented. NNTP support is now provided
130         by and depends upon libetpan
131
132 GnuTLS support has been implemented as an alternative to OpenSSL.
133         [./configure --enable-gnutls]
134
135 A run-time alternative configuration directory switch has been added,
136         [claws-mail --alternate-config-dir DIR]
137
138 Tags: Added tag alphabetical sorting and unified the dialogues.
139
140 Edit accounts dialogue: The 'default account' (D) column has been
141         removed, instead the default account is indicated by use of
142         bold text.
143
144 Templates: Added ability to attach files using |attach{filename}.
145     Templates options are now presented in a tabbed layout.
146
147 Address Book: Added duplicate finder, '/Tools/Find duplicates'.
148     It is now possible to set an image for each contact. Pictures 
149         from a contact's Face or X-Face will be automatically set
150         when available. The contact's image will be automatically
151         displayed in the message view or header pane if the message
152         has no Face or X-Face header.
153
154 '/View/Character encoding' submenus are now grouped together
155
156 GTK+ built-in print support is now used if GTK+ >= 2.10 is available.
157         libgnomeprint will never be used if GTK+ >= 2.10 is available.
158
159 Reinstated 'Generate Message-ID' option as an Account preference. It
160         is hidden on IMAP accounts, because Message-IDs are needed on
161         servers that don't implement the UIDPLUS extension.
162
163 Toolbar preferences: Improved dialogue.
164
165 Compose window: the number of attachments is now shown in the tab's
166         title.
167
168 Attachments: When opening attachments with 'Open' or 'Open with...'
169         the temporary files are now saved as read-only. A hidden
170         preference has been added, 'save_parts_readwrite', which
171         permits the previous behaviour.
172
173 IMAP: Added a button on the Folder Properties General page to allow
174         users to discard local caches.
175     Added much better error handling.
176     Fetching of cached mails has been heavily optimised.
177
178 LDAP: Added read-only support for jpegPhoto LDAP field
179
180 Bcc in commandline URIs has been added.
181
182 Dillo browser plugin: Address book based whitelisting for loading
183         remote images has been added.
184
185 SpamAssassin plugin: Address book based whitelisting has been added.
186
187 MAEMO: Maemo 4.0 (Chinook) build enabled.
188
189 MAEMO: Removed some useless tooltips.
190
191 tools/csv2addressbook.pl
192         a new script that imports a CSV formatted address book. Becky
193         and Thunderbird address book are currently supported.
194
195 * 3.0.2
196 -------
197
198 * Bug fixes:
199         o bug 1320, 'Memory leak caused by gtk_container_get_children'
200         o bug 1321, 'access before allocation when scanning for uris'
201         o bug 1324, 'Corrupted IMAP cache'
202         o bug 1327, 'segfault when replying to a non-existent news
203                      message'
204         o bug 1329, 'error in quicksearch.c'
205         o bug 1334, 'user defined mail incorporation script not run'
206         o bug 1336, 'Segfault if empty space before search-string'
207         o bug 1337, 'Crash on removing uncached emails'
208         o Prevent unquoted mime boundaries, by always using a /
209         o Remove unnecessary error when cancelling export to mbox.
210         o MAEMO: make all Folder Properties pages visible
211         o MAEMO: fix overlapping buttons in Edit Accounts page
212
213
214 * 3.0.1
215 -------
216
217 * Bug fixes:
218         o bug 1308, 'Claws deletes folderlist.xml after fetching mail
219                      short after start-up'
220         o bug 1311, 'Wrong arrow position while moving message into
221                      folder when column headers hidden'
222         o fix build without USE_LDAP_TLS
223         o Accounts list: fix "Local" protocol not shown when
224           USE_OPENSSL is set.
225         o Tags: fixed issues with tags with spaces, and renaming tags
226         o Accounts list: Show protocol "SMTP" and the appropriate
227           server for send-only accounts
228         o Accounts list: show "-" instead of "" when no value is
229           relevant
230         o do not allow locked msgs to be deleted, even by filtering
231           or processing
232         o Show error message in the GUI if image can't be loaded
233         o Remove Generate Message-ID option. We need this on some
234           IMAP servers.
235         o Maemo: distinguish various statusbar messages,
236                 in order to display only the most important.
237         o Maemo: fix statusbar/window mismatch
238         o Maemo: fix scrolling to cursor
239
240
241 * 3.0.0
242 -------
243
244 * Claws Mail is now licensed under GPLv3 or later.
245
246 * added Tags feature
247   Tags are arbitrary labels that can be applied to messages. It is
248   possible to create, edit, remove Tags; apply them to mails;
249   filter on Tags or Tag presence; apply or unset Tags via Filtering
250   actions; reference Tags in reply Templates.
251
252 * Threads can now be sorted by most recent message
253   /View/Sort/By thread date
254
255 * Added "/View/Show or Hide/Column headers"
256
257 * Added 'watch thread' feature
258         
259 * Enabled the running of folder Processing rules on demand
260
261 * Added options to stop/enable writing logs to disc, see Logging
262   page of preferences
263
264 * IMAP and News: Implement age-based caching: allow the specifying 
265   of a threshold for the offline synchronisation feature, and whether 
266   old cached bodies should be removed. Accessible from the Folder
267   Properties.
268
269 * IMAP: Made multiple copy, (in the same IMAP account), faster by
270   matching source/destination message UIDs.
271         
272 * LDAP: Ability to edit all Person attributes
273
274 * Nicer layout of the message part icons
275
276 * Speed up and clean up rendering of larger msgs
277
278 * Use progress bar when sending messages
279
280 * Made mainwindow's /Help/Manual point to the remote copy if the
281   local copy doesn't exist
282
283 * Replaced some deprecated widgets
284
285 * Enabled changing the emphasis color used to highlight the
286   newsreader/x-mailer header value when it matches our preferred
287   mail agent, (hidden pref 'emphasis_color' added to clawsrc).
288
289 * tools/mew2claws-mail.pl
290   Added new script that imports a Mew address book
291
292 * tools/popfile-link.sh
293   Added a new script that will open selected messages in
294   POPFile control center, in order to change the message
295   status.
296
297 * Updated the manual
298
299 * Check that Dillo's installed when loading the Dillo Browser
300   plugin
301
302 * Maemo improvements:
303         o Automatically choose the correct application
304           to open parts
305         o Better way to notify of new mails
306         o Destroy messageview after trashing mail
307         o Simplified layout
308         o Better toolbars, removal of CTree headers
309         o Add a specific icon to go back to folder list
310         o Improvements to the Wizard, About and icon legend dialogues
311         o add an easy way to store data (mails and IMAP/NNTP caches)
312           on one of the SD cards, and protect against unmounts if
313           needed
314         o plug the online/offline system into maemo's interfaces to
315           have Claws automatically switch according to the system
316           status (on IT OS 2007)
317         o use HildonBanners to display status messages
318         o force layout to be Small screen
319         o put the progress bar in the toolbar
320
321
322 * 2.10.0
323 --------
324
325 * libetpan 0.49 is now required for IMAP support
326
327 * Added "From, To or Subject" to the QuickSearch types.
328
329 * Added handling of the 'a' key to loop through a mail's MIME parts.
330
331 * In the Compose window "Add to address book" has been added to the
332   context menu of the sender and recipient fields.
333
334 * Implemented a proper References filtering condition.
335
336 * Added the possibility to cancel receiving in IMAP accounts.
337
338 * Made offline synchronisation faster.
339
340 * Added an alternate way to fetch flags on IMAP, which improves
341   performance with some servers, (like Exchange).
342   See "Bandwidth-efficient mode" in IMAP accounts' Receive
343   preferences.
344
345 * Allow manual sorting of Templates.
346
347 * Templates improvements: easier syntax, add some useful variables.
348
349 * Implemented per-account and per-folder compose/reply/forward
350   Templates.
351
352 * Added a QuickSearch option to automatically run a search selected
353   from the history.
354
355 * Made the Summaries Preferemces page "when entering a folder..."
356   options fully customisable.
357
358 * Added an "Open last opened folder at startup" option to the
359   Summaries page in the Prerferences.
360
361 * Changed the Preference "Only mark as read when opened in new
362   window" on the Summaries page to "Only mark as read when opened
363   in new window, or replied to".
364
365 * Allow disabling mail filtering plugins on a per-account
366   basis.
367
368 * Added an option to the Bogofilter and SpamAssassin plugins to
369   enable marking saved spam as Read.
370
371 * Added a warning about encryption limits, which can be disabled.
372
373 * Removed the "Download all" preference from POP3 accounts; it
374   was useless and confusing.
375
376 * Re-organized some Preferences page.
377
378 * Replaced the tabbed layout in Account Preferences with pages.
379
380 * Renamed 'Protocol Log' to 'Network Log'
381
382 * Added a few cursor improvments while Claws is busy.
383
384 * Added support for CRLF in headers of messages.
385
386 * Added support for a few more date formats (RFC3339 subsets).
387
388 * The keypad's Enter key now does the same as the Return key.
389
390 * Improved LDIF import, better error handling, UI cleanup.
391
392 * LDAP write support has been added.
393
394 * Use Hildon's file chooser on Maemo.
395
396
397 * 2.9.2
398 -------
399
400 * Added a printer icon.
401
402 * Bug fixes
403         o bug 1187, 'Reply-to addressee disappears when reply-to text
404                      box is clicked...' (Maemo)
405         o bug 1190, 'dir_open' button doesn't work' (Maemo)
406         o bug 1193, 'Need a way to multi-select items'
407         o bug 1194, 'Hardware keys move from email list to account/
408                      directory list, but not back to email list...'
409                      (Maemo)
410         o bug 1196, 'Edit>Select All doesn't work' (Maemo)
411         o bug 1198, 'Reply-all "disappearing" address bug
412                      persists...'
413         o bug 1200, 'Add option to always retrieve full messages'
414         o bug 1209, 'Clicking on address in header (mailto uri)
415                      selects default account'
416         o bug 1211, 'Offline dialog message bugs/annoyances...'
417         o Don't reflect accounts changes to the mainwindow when it's
418           not necessary.
419         o Fix double fetching of mails if first try failed
420         o Fix a crash in textview
421         o Fix changing quicksearch type (after Esc, after changing
422           Recursive, ...)
423         o tools/uudec Fix missing dash to `display` command-line
424
425 * 2.9.1
426 -------
427
428 * Security fix:
429         o Fix for CVE-2007-1558 (APOP)
430           http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-1558
431
432 * Bug fixes
433         o Fix bug 1185, 'Pluginwindow's [X] button doesn't save'
434         o Fix encoding woes wrt saving of mails and parts
435
436 * 2.9.0
437 -------
438
439 * Added a Maemo port
440   The Maemo port touches several areas: using the correct APIs for
441   a good integration, adding of a new layout suited for small
442   screens, Maemo-specific default preferences changes, Maemo-specific
443   GUI improvements, etc.
444
445 * Added more customisable colour labels
446
447 * Added 'Mark as spam', 'Mark as ham', and 'Add to address book'
448   filtering actions
449
450 * Added a new Quote Format symbol, %A, to insert the sender's email 
451   address
452
453 * Changed the option to display unread message counts next to folder
454   names: it is now possible to display the total count of messages
455   too. Configurable from Display/Summaries
456
457 * If Claws Mail is already running on another display, attempting to
458   start it will mention that instead of popping up the window on the
459   other display
460
461 * Added debugging of filtering/processing rules. Configurable from
462   Other/Logging options page
463
464 * Added handling of the contextual menu key in compose windows and
465   MIME parts list
466
467 * Added a "pulsing" progressbar in the label window used when
468   rebuilding folder tree, etc, in order to show activity
469
470 * Improved "Offline mode override" dialogue to avoid asking
471   repeatedly, but still ask on explicit user actions
472
473 * Improved the creation of POP/Local accounts when no MH mailbox
474   exist: create the default one
475
476 * Write folderlist directly after adding/deleting accounts that have
477   folders
478
479 * Added logging IMAP ALERTs as errors in the log
480
481 * Added a way for MimeViewer plugins to implement search in a part's
482   body
483
484 * Updated, added and replaced some icons
485
486 * Added display of any LDAP specified Search attributes 
487
488 * Added 'telephoneNumber' in the default LDAP list of attributes
489
490 * Updated the Face header in the welcome message
491
492 * Added the option to minimize to tray in the Trayicon plugin
493
494 * Added a wrapper to mairix in the tools folder, tools/mailrix.sh
495
496 * Added a script which enables inserting files into the message body
497   of a new Compose window from the command line,
498   tools/claws-mail-compose-insert-files.pl
499
500 * Updated Brazilian Portuguese, Catalan, Czech, French, German,
501   Hungarian, Polish,Serbian, Simplified Chinese, and Spanish
502   translations
503
504 * 2.8.1
505 -------
506
507 * Bug fixes:
508         o bug 1129, '"local mbox file" account isn't retrieving 
509                      mails'
510         o bug 1135, 'cm-segfault on decrypting with PGP/inline'
511         o bug 1136, 'Crash in group address completion'
512         * Fix "After receiving new mail, go to inbox" on IMAP, and
513           restrict it to manual fetching only
514         * Fix alertpanel.h only included in #ifdef HAVE_LIBETPAN
515         * Fix return value without libetpan
516         * Use gtk_window_set_role instead of gtk_window_set_wmclass
517         * Fix mime/globs path on NetBSD
518
519 * 2.8.0
520 -------
521
522 * Removed 'Separate Folder tree' and 'Separate Message View' and put
523   new layouts in place of it, 'Standard', 'Three columns', 'Wide
524   message' and 'Wide message list'. Accessible from /View/Layout.
525
526 * Added IMAP subscriptions
527   Creating a new folder subscribes it. Deleting a folder unsubscribes
528   it. "Creating" an existing but unsubscribed folder will subscribe
529   it. By default, for new accounts, only subscribed folders are shown.
530   A contextual menu item has been added, /Subscriptions,  which allows
531   switching the display between All folders and Subscribed folders
532   only. It also enables the subscribing and unsubscribing of folders. 
533
534 * Added the option 'Enable customisable menu shortcuts' to the
535   'Other' preferences page. Turning this off locks the current hot
536   keys, preventing accidental changes.
537
538 * Added icons for application/pdf, application/pgp-signature,
539   application/postscript and text/calendar.
540
541 * Added /Tools/List URIs
542   Enables opening any or all of the URIs contained in the currently
543   selected mail.
544
545 * Added 'spam flag' to the Filtering and Processing Match Types.
546
547 * Removed the 'Composing messages exist' dialogue on exit. Instead
548   opened messages are automatically saved to drafts, and re-opened at
549   the next startup.
550
551 * Added handling of local URIs, (file:///...), from the --attach
552   command line.
553
554 * Added Account options for spellcheck default dictionaries.
555
556 * Added 'Edit/Delete thread'.
557
558 * Added an option 'Ask about account specific filtering rules...' to
559   the 'Other' page, which was previously a hidden option.
560
561 * Some preferences have been re-arranged:
562   Moved the 'Ask before emptying trash' option on the 'Other' page
563   outside of the 'On exit' frame as it's not only an 'On exit' option.
564   Moved 'Never send Return Receipts' from 'Other'  to 'Sending' page.
565   Moved keybinding preferences to the 'Other' page.
566   Added 'mousepad' to the list of text editors on the 'External
567   Programs' page.
568
569 * Bogofilter and SpamAssassin plugins:  Enabled moving spam mail to the
570   Account's Trash folder instead of default Trash folder.
571
572 * ClamAV plugin: updated for the upstream changes in libclamav, whilst
573   maintaining compatibility with older version of libclamav.
574
575 * GPG Plugins: Added an option 'Use gpg-agent to manage passwords' to
576   GPG page of the common preferences. Fixes annoyances with distro-
577   installed gpg-agent, when no pinentry program is installed, and the
578   user is at a loss on why "decryption failed". It can be turned off
579   to bypass gpg-agent. The option is disabled if gpg-agent is not
580   running.
581
582 * TrayIcon plugin: Added 'Hide at startup' and 'Close to tray'
583   options.
584   When the 'Close to tray' option is used the Window Manager's hotkey
585   and [X] button will hide the window instead of closing it - closing
586   CM can be done using the tray icon menu or the /File menu.
587   Clicking the trayicon now raises the window to current desktop when
588   it was either minimized or shaded, or when it was on another desktop.
589
590 * Added support for non ISO-8859-1 compatible locales to the Actions
591   scripts freshmeat_search.pl, google_search.pl and multiwebsearch.pl.
592                 
593 * Renamed the maildir2claws-mail.pl script to kmail-mailbox2claws-mail.pl
594   and updated it to work with newer versions of Kmail. 
595
596 * Added thunderbird-filters-convertor.pl script, which converts
597   thunderbird filter rules to Claws filter rules.
598
599 * Updated Brazilian Portuguese, British English, Czech, Finnish,
600   French, German, Hungarian, Polish, Serbian, Simplified Chinese,
601   Slovak and Spanish translations.
602
603 * 2.7.2
604 -------
605
606 * Added command line equivalent options:
607   -h for --help
608   -q and --quit for --exit
609   -v for --version
610   "Unknown option" is now printed when unknown command line options
611   are used.
612
613 * The wizard for configuration migration, (Sylpheed-Claws to Claws
614   Mail), now has the option to save or not save a backup of the old
615   configuration folder.
616
617 * The configuration wizard is now re-run if it was previously
618   cancelled.
619
620 * Bug fixes:
621         o bug 1100, 'Highlighted e-mail data not visible when color
622                      label applied.'
623         o bug 1101, '"Load plugin" button is accidentally hidden'
624         o bug 1102, 'claws-mail-2.7.1 makes use of deprecated ldap 
625                      functions'
626         o IMAP: fixed crash when connect command doesn't exist.
627         o IMAP: better folder checking when an IMAP directory is set.
628         o IMAP: Never remove INBOX when scanning for new folders.
629           It's a special folder that must exist.
630         o fix vertical scrollbar jumping back to the top when 'Check
631           for new folders' is used.
632         o fix sensitivity issues of Mark as Spam/Ham context menus.
633         o fix potential crashes in the address book's embedded 'Edit
634           person' dialogue, and fix conflicting copy/paste menu
635           entry.
636         o Reflect change of Font configuration in the Header view
637           clickable links.
638         o fix handling of empty values in attach_load_directory and
639           attach_save_directory clawsrc options.
640         o fix 2nd-run loss and new configuration loss of filtering
641           rules on configuration migration.
642         o Bogofilter plugin: fix sensitivity of "Insert X-Bogosity
643           header" option
644
645 * 2.7.1
646 -------
647
648 * Bug fixes:
649         o bug 1095, 'Crash while changing folder columns during
650                      incorporation'
651         o bug 1098, 'bogus last row display after expanding a thread'
652         o fix a few annoyances when choosing keys for the CMS (S/MIME)
653           protocol
654         o fix updating of the mime parts
655         o fix Forwarding msgs with attachments that have dos line
656           endings
657         o strip S/MIME signatures when re-editing S/MIME signed
658           messages
659         o fix body search starting at the end of the mail (and asking
660           for loop)
661         o fix Enter in search windows
662         o fix dbus-related crash in the the GTK+ file selector.
663         o IMAP: fix recursion when server lists the current subfolder
664           in the response
665         o IMAP: get rid of the previous mailimap when connecting, just
666           in case disconnect was unclean
667         o IMAP: make sure we don't use an old socket when reconnecting
668
669
670 * 2.7.0
671 -------
672
673 * The --select option can now also select emails by Message-ID
674
675 * Attaching files from 'mailto:' URIs (&attach=...) is now possible.
676   A dialog is displayed to make sure that the user is aware that the
677   mail will contain attachments
678
679 * 'New Message format' has been added to the Compose/Writing options,
680   this works like the Quote format and the same symbols are supported
681
682 * Reworked the About dialog, including the addition of a new page, 
683   'Features', which indicates which of the optional features are
684   compiled in and which are not. A 'Release Notes' page was also
685   added
686
687 * Added history combo for all search fields (message and text)
688
689 * The 'mark_as_read_delay' option is not hidden anymore and can be
690   found in Configuration/Preferences/Summaries
691
692 * Added global and per-folder preferences to set the default
693   alternate dictionary
694
695 * Allow spell-checking to use both current and alternate dictionaries
696
697 * Added an hidden option 'addressbook_use_editaddress_dialog' to
698   embed the contact editor in the addressbook window in contrast to
699   a separate dialog
700
701 * Added a hidden option 'unsafe_ssl_certs', to allow storing
702   multiple SSL certificates for a given server/port. You will be
703   asked to accept unknown certificates. Unchecking this option will
704   require you to re-accept previously known certificates
705
706 * Allow copying of folders between mailboxes
707
708 * Better automatic account selection for mailing lists (searches for
709   the email address in the Delivered-To header also)
710
711 * Made the "Synchronise" menu item inactive when there's nothing to
712   synchronise
713
714 * Use Message font in Writing and Quoting preferences, as well as in
715   Templates
716
717 * Added more HTML symbols to the html to text converter
718
719 * Save the addressbook's window size on closing
720
721 * Better checks for syntax errors are applied to Templates and Quote
722   formats
723
724 * Added a check to avoid trying to use a non-existent folder as
725   default inbox
726
727 * Enable setting SSL via STARTTLS from the set-up wizard
728
729 * Added handling of ":port" in server addresses in the set-up wizard
730   to specify a port to connect to
731
732 * Bogofilter plugin: added an option to print the X-Claws-Bogosity
733   header in emails handled by the Bogofilter plugin (in MH folders
734   only)
735
736 * Bogofilter plugin: added an option to whitelist senders found in
737   addressbook
738
739 * Bogofilter plugin: Allow storing of Unsure mails in a specific
740   folder to make better teaching easier
741
742 * Bogofilter plugin: Improved GUI interaction while Bogofilter is
743   filtering
744
745 * TrayIcon plugin: added an "Email from account/..." submenu
746
747 * updated Brazilian Portuguese, British English, Catalan, Finnish,
748   French, Italian, Serbian, Simplified Chinese, Slovak, and Spanish
749   translations
750
751 * 2.6.1
752 -------
753
754 * First release as Claws Mail
755
756 * Bug fixes:
757         o bug 1053, 'SC fails to reestablish a secure connection'
758         o bug 1054, 'Slowness logging big data chunks'
759         o bug 1057, 'crash on sending s signed message to a
760                      newsgroup'
761         o bug 1060, 'compilation error with Irix's cc'
762         o bug 1061, 'crash on opening signed email'
763         o bug 1066, 'Incorrect mailbox size displayed'
764         o bug 1069, 'Sent mails disappear, BCC or locking problem?'
765         o fix Reply To/Mailing list from the menu
766         o forbid drag and drop from/to different folders of type
767           F_UNKNOWN
768         o src/ssl_manager.c: fix possible infinite loop
769         o fix Options/Reply mode after draft save
770         o obey always_show_msg option when marking as spam
771         o fix spelling menu when replying
772         o don't change the From column title to To if the To column
773           is visible
774         o fix the wrong recipient being selected when replying to a
775           msg which is From one of our accounts To another of our
776           accounts
777         o fix crash on combining mark_as_read_delay with Hide Read
778           Messages
779         o create ~/.mailcap if it doesn't exist
780
781
782 * 2.6.0
783 -------
784
785 * Final release as Sylpheed-Claws
786
787 * libetpan 0.48 or greater is now required for IMAP support.
788
789 * The Compose window now has an /Options/Reply mode/ menu. This
790   enables changing the recipients of a reply on the fly.
791
792 * QuickSearch now has a type-ahead option for fast searches.
793
794 * Extra symbols are now available for the Quote parser, your name,
795   your email address, the account name, and the organization.
796
797 * In the Folder Properties, it is now possible to test the regular
798   expression used in the Simplify Subject RegExp option.
799
800 * GSSAPI support has been added for IMAP.
801
802 * UIDPLUS support has been added for IMAP.
803
804 * A Stop button has been added for Message Body searches, enabling
805   cancelling of a running search. This is available in '/Edit/Search
806   Folder...' and '/Edit/Find in current message...'.
807
808 * libSM support has been added. This enables communication with the
809   session manager, so that it is known when the session ends, in
810   order to save the caches, and draft any messages currently being
811   composed.
812
813 * Support for Address Book Groups has been added to the Compose
814   window's automatic address completion.
815
816 * a new hidden option has been added, 'respect_flowed_format'. This
817   follows RFC3676 with regard to a message part with a Content-Type
818   that includes 'format=flowed' and 'delsp=yes'. This will cause some
819   mails to have long lines, but will fix some URLs that would
820   otherwise be wrapped. By default it is turned off.
821
822 * Basic key import/export has been added to the PGP plugins. When
823   generating a new key pair you can export the public key to a key
824   server. When selecting the signature part of a message, if the key
825   is not on your keyring, you will be asked if you want to attempt
826   to import it from a keyserver.
827
828 * The TrayIcon now displays 'offline' status.
829
830 * More window sizes and placements are remembered across sessions.
831
832 * tools/fix_date.sh: Switches to replace non RFC-compliant Date:
833   value, and to use strict RFC matching patterns for dates have been
834   added.
835
836 * Several optimisations have been made.
837
838
839 * 2.5.6
840 -------
841
842 * Bug fixes:
843         o Fix redirecting of sent mails
844         o Fix Go to Next * after applying Preferences
845         o Fix quote-folding when emails don't convert cleanly to
846           UTF-8
847
848 * 2.5.5
849 -------
850
851 * Bug fix:
852         o bug 1034, 'Incorrect display of size field in message view'
853
854 * 2.5.4
855 -------
856
857 * Bug fixes:
858         o bug 1032, 'Segmentation fault when showing message'
859         o fix crash with quote folding on HTML
860         o fix building with --disable-nls
861         o remove tabs in Subject string
862
863 * 2.5.3
864 -------
865
866 * Make node expanding in the Folder List non-recursive
867
868 * Bug fixes:
869         o bug 1024, 'Array index out of range in
870           claws-mail-2.5.2'
871         o Fix "Check for new folders" on folders with accented
872           characters
873         o Fix filtering "copy" rules
874         o Fix "goto next unread" after collapsing/expanding a node
875
876 * 2.5.2
877 -------
878
879 * Bug fixes: 
880         o bug #1023 (Sylpheed deletes too much messages)
881         o Crash in partial downloading
882
883 * 2.5.1
884 -------
885
886 * It is now possible to stop searches in message bodies
887
888 * IMAP: Use UID SEARCH ALL instead of UID SEARCH UID 1:* in order
889   to fix speed issues with badly implemented servers
890   
891 * Bug fixes: 
892         o Fix multiple registering of SpamAssassin and Bogofilter
893           plugin after having changed their preferences, leading to
894           slowness or duplicated messages.
895
896 * 2.5.0
897 -------
898
899 * Minimum required versions of GTK+ and GLIB is now 2.6.0
900
901 * Minimum required version of libetpan (for IMAP support) is now 0.46
902
903 * metamail support has been dropped, this is now handled internally
904
905 * New plugin: Bogofilter, providing Spam filtering and learning
906
907 * Account-based filtering rules. Each filtering rule can now be
908   assigned to a specific account, by default it's "All".
909
910 * Filtering against Address Book. It is now possible add matched 
911   conditions to determine if any email address in a message matches
912   or doesn't match any or all books or folders in the Address Book.
913
914 * Quote folding. Quotes in the message view can now be folded, via
915   the "/View/Quotes/..." menu. The folding can also be toggled by
916   double clicking on the quotes in the Message View
917
918 * Re-enabled user-defined Headers in Displayed Headers configuration
919
920 * "/View/Go to/Parent message" and "/View/Go to/Last read message"
921   have been added
922
923 * Made the list views look more modern by add alternating coloured
924   lines, replacing the box-type expanders with arrows, removing the
925   dotted lines.
926   Hidden prefs have been added to enable users to maintain the old
927   style:
928   'enable_dotted_lines' for the dotted lines and box-type expanders. 
929   'use stripes_in_summary' to enable alternating coloured lines in
930    the Message and Folder lists.
931   'use stripes_everywhere' to  also enable alternating coloured lines
932    in all other lists.
933   Note: 'use_stripes_everywhere' replaces the previous hidden option
934   'enable_rules_hint'.
935
936 * New hidden pref, 'stripes_color_offset', to change the value added/
937   subtracted to normal bgcolor to create the stripes in the summaries
938  
939 * The Send button on the main toolbar is now inactive when the Queue
940   folders are empty
941
942 * IMAP: Added a View Log button on auth error
943
944 * PGP/Core plugin: it is now possible to create a new key pair from
945   within Claws Mail
946
947 * PGP/Core plugin: When encrypting, if only one key matches, and it 
948   matches exactly, it is automatically used
949
950 * TrayIcon plugin: the icon now has transparency
951
952 * Enabled text selection for replying from MimeViewer plugins
953
954 * The attachments list in the MimeView column can now be scrolled
955   using the mousewheel
956
957 * In the MimeView column a middle-click will now just open the Mime
958   part without showing it in the Message View, likewise, a right-
959   click will display the context menu without displaying the part
960
961 * The "When entering a folder..." selection option is now used for
962   '/View/Go to/Next unread folder'
963
964 * A special Return-Receipt message is shown if the message is from
965   the user
966
967 * An icon has been added to the statusbar to notify of errors
968
969 * Added missing icons to the Icon Legend dialog
970
971 * Enabled closing of SSL certificates and Folder Sort dialogs with Esc
972   key
973
974 * Displaying of huge mails can now be cancelled, so the GUI doesn't
975   block
976
977 * Claws Mail' internal queue headers are now hidden when showing
978   all headers. They'll be present only in Source window.
979
980 * Several GUI improvements.
981
982 * Faster loading of folders and other optimisations and speed-ups
983
984 * Logging has been improved.
985
986 * improved sizing of some widgets
987
988 * Made the desktop file XDG compliant
989
990 * The manuals have been updated
991
992 * A Spanish translation of the manual has been added
993
994 * Added an action tool, tools/uuooffice, to open uuencoded *.doc files
995   with OpenOffice.
996
997 * Added an action tool, tools/fix_date.sh, to fix a missing Date field
998   in emails.
999
1000 * 2.4.0
1001 -------
1002
1003 * A ./configure option has been added, --with-mandir=DIR allowing the
1004   setting of the man directory location
1005
1006 * 'Send queue' has been added to the folder contextual menu, which
1007   allows sending the contents of a single queue, as opposed to the
1008   toolbar's Send Queue, which sends all queues
1009
1010 * '/View/Go to/Next unread folder' has been added
1011
1012 * 'View/Go to/Next marked messages' now traverses folders
1013
1014 * sftp:// links are now recognised in mails
1015
1016 * A dialogue is presented to the user when dropping files into the
1017   Compose window, asking whether to insert or attach the file(s). The
1018   default behaviour can be controlled via a new option in 
1019   Compose/Writing
1020
1021 * Allow attached message parts to be selected, opened, or saved via
1022   their text label in the message body
1023
1024 * Save named inlined attachments with "Save all"
1025
1026 * An option to change the Folder Type has been added to the Folder
1027   Properties
1028
1029 * Add |i{sub_expr} to Templates, which allows inserting user-entered
1030   text in a template
1031
1032 * A new option has been added to '/Preferences/External programs' to
1033   allow "Display as text" on attachments to be done via a script
1034
1035 * An option to 'Never send Return Receipts' has been added to the
1036   'Other' page of the preferences.
1037
1038 * The Custom Header dialogue in Account Preferences now has a 'From
1039   file...' button, which enables a Face or X-Face header to be set by
1040   selecting a file 
1041
1042 * libgnomeprint support : A font for printing can be specified in
1043   '/Display/Fonts'
1044
1045 * Add Help buttons to some dialogues, clicking on them will open the
1046   manual at a suitable section in the configured browser
1047
1048 * The option 'Add date header' has been removed, a date header is
1049   now always added
1050
1051 * The '/Message/Re-edit' menu item has been removed from the separate
1052   Message View, where it was useless
1053
1054 * Display an Account's Protocol as a label instead of the unusable
1055   combo when editing accounts
1056
1057 * It is now possible to move and copy mails from and to the Drafts
1058   and Queue folders
1059
1060 * More non-English Subject prefixes have been added
1061
1062 * The Attachment flag is now set for some inlined attachments
1063
1064 * Faster recursive quicksearch (show current folder's results before
1065   searching sub-folders)
1066
1067 * Faster send on IMAP
1068
1069 * Alert in case of authentication error on imap
1070
1071 * Better error reporting in GPG plugins
1072
1073 * Faster and better MBOX import/export
1074
1075 * Save caches on SIGPIPE (like on Xorg exit)
1076
1077 * Unified Info/Help/Symbols buttons
1078
1079 * Honor display-header-pane setting in separate window too
1080
1081 * Use the user-defined From: in the Return-Path: header when sending
1082
1083 * Grab Save button by default in Save dialog, which allows saving
1084   by hitting Enter
1085
1086 * The online status is checked before resetting mailcheck timer
1087
1088 * Show POP3 connection earlier in statusbar
1089
1090 * Re-read /etc/resolv.conf before connecting to IMAP servers, and
1091   when switching to Online mode
1092
1093 * tools/textviewer.pl has been added, which can be used with the new
1094   option 'Command for Display as Text' in '/Preferences/External
1095   programs'
1096
1097 * The Claws Mail logo has been updated
1098
1099 * 2.3.1
1100 -------
1101
1102   * bug fix release
1103
1104   * Improved error catching in GnuPG plugins
1105
1106   * Always replace \n, \r and \t with spaces in headers
1107
1108   * Fix 'make clean' removing of provided manuals
1109
1110   * Fix setting of PACKAGE_DATA_DIR with newer versions of autoconf,
1111     backwards compatible
1112
1113   * Fix double-ask of "Do you want to mark all as read"
1114
1115   * Fix bug #968 (Rockliffe IMAP server doesn't like SC (server isn't 
1116     RFC-compliant)) - Workaround Rockliffe IMAP server bug
1117
1118   * Fix bug #969 (crash on rebuilding imap folder)
1119
1120   * Fix bug #971 (2.2.3 cannot read mail from local mbox)
1121
1122 * 2.3.0
1123 -------
1124
1125   * Mailing-list support (Subscribe, Unsubscribe, View Archive, etc) 
1126     has been added in the main window's 'Message/Mailing list' menu
1127
1128   * Filtering and processing rules can be disabled with just one click
1129
1130   * The From address is editable in the Compose window
1131
1132   * A menu has been added to the Compose toolbar button to enable
1133     choosing the account to use
1134
1135   * Write-only support of .mh_sequences' Unseen property has been added 
1136     for MH mailboxes, allowing synchronised flags when reading your MH
1137     mailbox with Mutt or other MH-based mail clients
1138
1139   * More feedback is provided to the user when importing MBOX files
1140
1141   * 'k' added as a shortcut for 'colorlabel' in the Extended Quick
1142     Search
1143
1144   * The option to go to the first Marked message when entering a
1145     folder has been added.
1146
1147   * The 'ignore thread' flag is now correctly set on mails threaded by
1148     subject, in addition to standard headers.
1149
1150   * Hidden prefs have been added that allow customization of the
1151     colours used in the Log window (useful for dark GTK+ themes)
1152
1153   * Optimised large folder reading
1154
1155   * Optimised copy/move/deletion/selection
1156
1157   * Optimised 'mark all read' in the current folder
1158
1159   * 'test' filtering rules are processed in the background
1160
1161   * A progressbar for cache updates has been added
1162
1163   * A progressbar for copy/move functions has been added
1164
1165   * More dialogues have been made HIG compliant
1166
1167   * Allow recursive setting of properties for whole mailboxes
1168
1169   * A Face header has been added to the Welcome mail
1170
1171   * The user manual has been updated
1172
1173   * tools/filter_conv_new.pl has been updated for rule 
1174     enabling/disabling
1175
1176 * 2.2.3
1177 -------
1178
1179   * bug fix release
1180
1181   * Fix crash on a very common code path, introduced by a merge error in 
1182     2.2.1
1183
1184 * 2.2.2
1185 -------
1186
1187   * bug fix release
1188
1189   * Fix URI check, which failed to identify fake, phishing URIs if they
1190     began with a space.
1191
1192   * Reply-To and Sender addresses in the message view are now fully
1193     clickable.
1194
1195   * Remove extraneous tab at start of addresses.
1196
1197 * 2.2.1
1198 -------
1199
1200   * bug fix release
1201
1202   * Always obey the "confirm before marking all mails read" option
1203
1204   * Fixed MBOX import/export's behaviour on failure
1205
1206   * Fixed automatic rule creation with List-Post
1207
1208   * Fixed some GTK+ warnings and errors at runtime
1209
1210   * Fixed some compiler warnings
1211
1212   * Fixed double init of the g_thread subsystem
1213
1214   * Fixed saving of parts with names that can't be converted to UTF-8
1215
1216   * Fixed a possible infinite loop when filtering moved and copied some
1217     mails
1218
1219   * Fixed a buffer overflow in Russian locale 
1220
1221   * Fixed a memory leak in expired SSL certificate check
1222
1223   * Fixed bolding of folder names in the folder selector window with
1224     GLib 2.10
1225
1226   * Added an hidden preference, 'ssl_skip_cert_check', to avoid
1227     duplicates of bug #959 - if libetpan is linked against gnutls, there
1228     can be bugs on 64 bits systems. Gnutls fixed them in their 1.2.4 
1229     release.
1230
1231   * The SSL "expired certificate" warning is now presented only once per
1232     session
1233
1234   * Fixed races when reusing the SMTP sessions
1235
1236   * Added the missing timeout on SMTP sessions
1237
1238   * Fixed a few leaks
1239
1240   * Fixed a crash in PGP plugins, which could happen when signing fails
1241     for unknown reasons
1242
1243   * Fixed SpamAssassin plugin, which stayed disabled as long as the
1244     transport wasn't reselected
1245
1246   * Fixed bug #830 (Some unread messages get marked read in IMAP inbox)
1247
1248   * Fixed bug #955 (copying messages between imap folders is extremely
1249     slow)
1250
1251   * Fixed bug #961 (return receipt dialog complains incorrectly about
1252     return-path email adress being different)
1253
1254   * Fixed bug #962 (Manual and/or UI should warn about incompatible
1255     locking causing dataloss)
1256
1257 * 2.2.0
1258 -------
1259
1260   * S/MIME signature verification has been removed from the PGP/MIME
1261     plugin as it is now provided by the S/MIME plugin.
1262
1263   * IMAP users will see significant speed improvements.
1264
1265   * ANONYMOUS auth has been added for IMAP
1266
1267   * In the Compose window all spell-checker options are now available
1268     from the /Spelling/Options menu. 
1269         
1270   * Syntax errors in the extended Quick Search are now indicated by
1271     a pink/red background.
1272
1273   * An encrypt-to-self option has been added to the Account Privacy
1274     options.
1275
1276   * Sysadmins can now provide their users with pre-filled values in
1277     the Setup Wizard. See the manual, '6.6. Deploying Claws Mail',
1278     for details.
1279
1280   * Various GUI improvements have been added.
1281
1282   * A new command line option has been added: --select 'folder[/msg]'
1283     This can be used at startup and causes the specified folder/message
1284     to be selected. 'folder' is a folder id like '#mh/Mailbox/inbox'
1285
1286   * Optional background colouring of quotes has been added. It can be
1287     configured from the Colour Preferences dialogue.
1288     GTK+-2.8.x or newer is required for this feature.
1289
1290   * In the Compose window, multiple quote levels are now coloured in
1291     the same way as the Message View.
1292
1293   * A warning is now displayed on expired SSL certificates and the 
1294     expiration date is shown.
1295
1296   * A hidden option has been added, 'compose_no_markup', this prohibits
1297     the use of bold and italic text in Compose dialogue's account 
1298     selector.
1299
1300   * LDAPS support has been added.
1301
1302   * The user manual has been updated, and French and Polish 
1303     translations are now also included.
1304
1305 * 2.1.1
1306 -------
1307
1308   * bug fix release
1309
1310   * The Preferences config file, ~/.claws-mail/sylpheedrc, is now
1311     stored with UTF-8 encoding
1312
1313 * 2.1.0
1314 -------
1315
1316   * libetpan version 0.45 or newer is now required for IMAP support,
1317     this allows checking for IMAP/SSL certificates.
1318
1319   * Support for the Face header has been added, 
1320     see http://quimby.gnus.org/circus/face/
1321
1322   * In the Templates dialog TAB address completion has been added for
1323     Cc and Bcc fields, in addition to To. 
1324
1325   * An account's signature file, (Account Preferences, Compose tab),
1326     can now been edited in place using the configured text editor.
1327
1328   * An advanced search is now possible in the '/Edit/Search folder' 
1329     dialog.
1330
1331   * '/Edit/Find' has been added to the Compose window for text 
1332     searching.
1333
1334   * A progress bar is now shown in the status bar whilst doing a Quick 
1335     Search.
1336
1337   * A long search can now be cancelled.
1338
1339   * In a Sent mail folder the From column in the message list is now
1340     automatically changed to the To column.
1341
1342   * '/Message/Colour Label' has been added to the main menu, enabling
1343     (unmodifiable) shortcut keys, Ctrl+[0-7].
1344
1345   * The colour labels are now customisable from the 'Display/Colours'
1346     page of the Preferences. It is now possible to choose any colours 
1347     and to give them each a label.
1348
1349   * A Spell Checking option to 'Recheck message when changing 
1350     dictionary' has been added.
1351
1352   * An option to 'Render HTML-only mail with plugin if possible' has
1353     been added to the 'Message View/Text Options' preferences page.
1354
1355   * Headers in the message view and the Custom headers dialog are now
1356     translated if the option 'Translate header names' is activated.
1357
1358   * It is now possible to sort the columns in the Addressbook.
1359
1360   * More drag-n-drop capabilities have been added, from the message
1361     list to other apps, from the mimeview to other apps, from other 
1362     apps to message list, from other apps to folder list, from the 
1363     mimeview to the message and folder lists and the Compose window's
1364     attachments pane.
1365
1366   * "Ignore thread" has beed added as a filtering action.
1367
1368   * The Compose window is now hidden when sending mails via filtering.
1369
1370   * An alphabetical resort is done immediately when a folder's name
1371     is changed.
1372
1373   * Unsubscribing a newsgroup now removes the related folder and
1374     articles from newscache/
1375
1376   * A "Get more..." link has been added to the Plugins window. This
1377     loads http://claws.sylpheed.org/plugins.php in your browser.
1378
1379   * The SpamAssassin plugin is now equipped with a spam learning 
1380     interface, usable by right-clicking a message and choosing
1381     'Mark as Spam' or 'Mark as Ham' in the Mark submenu. It is now also
1382     possible to disable SpamAssasin filtering when receiving mail, so
1383     that the plugin can be used for learning only.
1384
1385   * Remote learning in the SpamAssassin plugin has been added. This 
1386     requires SpamAssassin 3.1.x.
1387
1388   * A new script has been added that integrates a Thunderbird folder 
1389     tree into Claws Mail, tools/tbird2syl.py
1390
1391 * 2.0.0
1392 -------
1393
1394   * libetpan >= 0.41 is now required for IMAP support
1395
1396   * A new and completely rewritten manual has been added.
1397
1398   * An icon legend window has been added to the Help menu
1399
1400   * Attached images can now be printed along with the message when using
1401     the optional libgnomeprintui support.
1402
1403   * '--exit' command-line option has been added.
1404
1405   * '--subscribe' command-line option has been added.
1406     Calling claws-mail --subscribe '%s' will ask the loaded plugins
1407     if they can handle the type of URL passed as a parameter. Thus, if
1408     using the RSSyl or vCalendar plugins, for example, the user will be
1409     able to subscribe RSS feeds or Webcals from the browser.
1410
1411   * claws-mail email@domain.com  is now equivalent to --compose
1412
1413   * claws-mail proto://blah.com is equivalent to --subscribe
1414
1415   * HIG compliant button order has been implemented.
1416
1417   * Several dialogues throughout have been improved.
1418
1419   * Text can now also been displayed next to the icons in the main 
1420     window Toolbar.
1421
1422   * Quick mail retrieval from any account is now possible due to the
1423     account submenu which has been added to the 'Get All' button.
1424
1425   * The spellchecker context menu in the compose window has been added
1426     to the standard GtkTextView menu instead of replacing it.
1427
1428   * The Subject in the compose window title now updates instantaneously.
1429
1430   * The mimetypes list in the compose window attachment pane is now
1431     alphabetically ordered.
1432
1433   * The message view email and URI parsers have been enhanced.
1434
1435   * In Quick Search Extended mode, a '...' button has been added, this 
1436     provides the user with a dialogue enabling the quick formation of 
1437     search criteria.
1438
1439   * When Quick Search is activated, the entry box is given a yellow
1440     background for greater visibility.
1441
1442   * The LDAP search in the address book now supports wildcard searching
1443     using '*'.
1444
1445   * The configuration option 'Go to inbox after receiving new mail' has 
1446     been moved from 'Display/Summaries' to 'Mail handling/Receive'.
1447
1448   * The 'Wrap at send' configuration option has been removed.
1449
1450   * Colour preferences have been moved from '/Message View/Colors' to
1451     '/Display/Colors'.
1452
1453   * The previously hidden option, color_new, has been added to the GUI
1454     as '/Display/Colors/Folder' containing new messages.
1455
1456   * The spamassassin and spamassassin_gtk plugins have been merged into
1457     one single plugin, and this plugin is now built by default if the
1458     requirements are matched.
1459
1460   * The clamav and clamav_gtk plugins have been merged into one single
1461     plugin.
1462
1463   * GnuPG support: Add support for PKA info if available
1464
1465   * The PGP/Inline plugin now supports Content-Type 'application/pgp'.
1466
1467   * A check to verify that plugins are licenced under a GPL-compatible
1468     licence has been added.
1469
1470   * The unmaintained mathml_viewer plugin has been removed.
1471
1472   * Added tools/filter_conv_new.pl.
1473     Converts the new style Sylpheed filter rules (Sylpheed >= 0.9.99)
1474     to Claws filtering rules.
1475
1476 * 1.9.100
1477 ---------
1478
1479   * etpan >= 0.40 is now required for IMAP support
1480     0.40 fixes the SSL connection errors that some users experienced.
1481
1482   * Buffer overflows in the address book 'Import LDIF/ Mutt/Pine file'
1483     functions were fixed.
1484
1485   * GnuPG support:
1486     Signature checking is now non-blocking
1487
1488   * The URLs in the About window are now clickable
1489
1490   * the man page has been updated and renamed 'claws-mail'
1491
1492 * 1.9.99
1493 --------
1494
1495   * The binary is now 'claws-mail' and not 'sylpheed'
1496
1497   * The default config dir is now '~/.claws-mail'. The user will
1498     be prompted to perform an automatic migration of configuration
1499     options to this new directory.
1500
1501   * A new default internal icon theme has been added, based on the
1502     Gnomaws theme.
1503
1504   * Messages are now sorted by Date by default
1505
1506   * GnuPG support:
1507     The noticeview is now shown on the message/rfc822 part in addition
1508     to the text/plain part.
1509     The privacy icon in the noticeview is now clickable and also uses
1510     key C to perform the signature check.
1511     The Trust field has been moved into Full info display.
1512     When trust is less than full, don't display a warning icon.
1513     Visual feedback is provided in the statusbar when checking
1514     signature.
1515     The PGP/MIME signature file is now named 'signature.asc'.
1516     The dialog for entering a passphrase has been improved.
1517
1518   * Local deletion of news posts has been added.
1519
1520   * A file selector has been added for selecting an account's Signature
1521     file
1522
1523   * Many window sizes are now remembered.
1524
1525   * The presense of marked msgs in unexpanded subfolders is now indicated
1526     by the icon of the parent folder.
1527
1528 * QuickSearch:
1529   The message list is reset when the dialog is hidden.
1530   The 'Sticky' option, for keeping the search activated across folders.
1531
1532   * The Subject is now set when forwarding multiple mails.
1533
1534   * When a default Cc or Bcc is used, a check is performed to make sure
1535     the To header has also been set.
1536
1537   * In the filtering dialog a warning dialog is shown if the rule was
1538     not saved.
1539
1540   * The file and directory Browse buttons, ("...") have been improved.
1541
1542   * When double-clicking an attachment the "Open with" dialog is
1543     presented if no command was found for the file type.
1544
1545   * The X-Face has been added to the message view and can be toggled by
1546     '/Configuration/Preferences/Message View/Text options/Display
1547     X-Face in messageview'.
1548
1549   * The message list context menu has been reworked.
1550
1551   * When replying to a mail sent by yourself, Reply excludes your own
1552     address from the list of recipients. 'Reply All' and 'Reply to
1553     sender' still work like before.
1554
1555   * When the Folder Preference 'Default To for replies' the entry in
1556     the Compose window is presented in bold text.
1557
1558   * The About window has been reworked.
1559
1560 * 1.9.15
1561 --------
1562
1563   * etpan >= 0.39 is now required for IMAP support
1564
1565   * LDAP and JPilot support is now built by default if the dependencies
1566     are available.
1567
1568   * ~/.mailcap or /etc/mailcap is now used to open attachments
1569
1570   * middle-click pasting that respects the 'Wrap pasted text' option
1571     has been added
1572
1573   * during composition the user is alerted if the message can't be
1574     drafted
1575
1576   * the description windows are now non-modal
1577
1578   * a 'Clear Log' button has been added to the log window popup menu
1579
1580   * Sender, List-Post and To have been added to the headers that are
1581     checked during automatic Filtering and Processing rules creation
1582
1583   * the current locale's charset is used for display of broken mails
1584     and a hidden option, 'utf8_instead_of_locale_for_broken_mail', has
1585     been added allowing the user to use UTF-8 for broken mails
1586
1587   * GNU/aspell support: if black is chosen as the misspelled word
1588     colour, misspelled words will be underlined.
1589
1590   * the Message View and Compose windows now display the message
1591     subject as the window title.
1592
1593   * libgnomeprint support: currently selected text attachments can be
1594     printed
1595
1596   * drag'n'drop of messages from the Message List to a Compose window's
1597     Attachment pane is now possible
1598
1599   * PGP/MIME plugin: it is now possible to verify S/MIME signatures
1600
1601   * PGP/Core plugin: A "Don't encrypt" button has been added to the key
1602     selection dialog, and the buttons have been reordered.
1603
1604   * the user is warned if the requested Privacy system is not available
1605     when composing a message
1606
1607 * 1.9.14
1608 --------
1609
1610   * The 'Open first unread message when entering a folder' option has
1611     been replaced with 'When entering a folder select...'.
1612     Whether or not the selected message is opened is now exclusively
1613     controlled by the 'Always open message when selected' option.
1614
1615   * Filtering and Processing rules can now be named.
1616
1617   * A new icon for the Trash button has been added.
1618
1619   * The 'Bold font' option has been removed. A displayed bold font is
1620     now derived from the normal font.
1621
1622   * The option 'Display recipient in 'From' column if sender is yourself'
1623     has been removed from the GUI. It still exists as a hidden option.
1624
1625   * Many improvements to the Address book.
1626
1627   * A '/Special paste/' menu item has been added with sub-items 'as
1628     quotation', 'wrapped', and 'unwrapped'.
1629
1630   * Colourisation of quotes, signatures, and URIs has been added to the
1631     Compose window.
1632
1633   * A 'To' column has been added to the message list pane.
1634
1635   * The displayed columns in the folder list are now configurable.
1636
1637   * A hidden option has been added, 'toolbar_detachable', that enables
1638     the removal of the toolbar handles.
1639
1640   * A hidden option has been added, 'statusbar_update_step', that
1641     enables changing the sensitivity of the progress bar stepping.
1642
1643   * Changes to the Fonts options are now applied immediately.
1644
1645   * Subfolders of Drafts, Queue, Sent, and Trash now behave like their
1646     parents.
1647
1648   * An 'Open image' menu item has been added to image popup menu in the
1649     message view.
1650
1651   * Several optimisations and speed-ups have been added throughout.
1652
1653   * The localedir, manualdir, and faqdir are now user-configurable.
1654
1655   * tools/asus_mailled.sh
1656     A new script to blink an ASUS laptop's mail LED when there is
1657     unread mail.
1658
1659   * tools/kdeservicemenu/*
1660     Use Claws Mail icon and the text 'Claws Mail' in the menu,
1661     use kdialog during installation
1662
1663 * 1.9.13
1664 --------
1665
1666   * add GPGME 1.x support.
1667
1668   * A new PGP/Core plugin has been added
1669
1670   * IMAP now uses libEtPan!
1671
1672   * Printing support using libgnomeprint2 and libgnomeprintui2
1673
1674   * The cache/mark files are now platform-independent.
1675
1676   * A plugin dependency system has been added.
1677
1678   * The PGP/Inline plugin has been added to the main package.
1679
1680   * Folders which contain Marked messages are now indicated by a
1681     Folder icon overlaid with a tick
1682
1683   * '/Edit/Quick search' menu item has been added to the main window
1684
1685   * An option to 'Confirm before sending queued messages' has been
1686   added
1687
1688   * The "Copy ..." menu items now copy to both the X and the gtk
1689     clipboards in the Compose window
1690
1691   * The Template and Plugin lists are now sorted alphabetically
1692
1693   * Plugins preferences are now grouped under their own 'Plugins'
1694     heading
1695
1696   * A 'Go to Prev' button has been added to the toolbar
1697
1698   * Keyboard accelerators have been added to many buttons
1699
1700   * The folder selection dialogue now displays folder names with
1701     new/unread counts
1702
1703   * The 'Display cursor in message view' option is now a hidden option,
1704     'textview_cursor_visible'
1705
1706   * Reordering of accounts by drag 'n' drop has been enabled in the
1707     'Edit accounts' dialogue
1708
1709   * New Claws Mail icons have been added, and the default
1710     application icon is now set.
1711
1712   * The SpamAssassin and Clam AntiVirus plugins have been optimised.
1713
1714
1715 * 1.9.12
1716 --------
1717
1718   * improved IMAP support
1719
1720   * Performance increases
1721
1722   * /Message/Delete and /Message/Move to trash
1723         '/Message/Delete' has been renamed '/Message/Move to trash'
1724         and '/Message/Delete' has been added. '/Message/Delete' will
1725         now directly destroy the message, after asking for a
1726         confirmation, instead of moving it to the Trash folder.
1727
1728   * new style configuration options interface.
1729
1730   * PGP MIME plugin
1731         The 'PGP/MIME' plugin has been renamed 'PGP MIME'.
1732
1733   * LDAP bind password is no longer visible onscreen.
1734
1735   * An option to encrypt replies to encrypted messages by default
1736
1737   * Filtering rules can be reordered by drag n drop
1738
1739   * '/Options/Character encoding/...' has been added to the Compose
1740     window
1741
1742   * Hebrew encodings have been added
1743
1744   * The 'Show all headers' option is now sticky.
1745
1746   * Return Receipts can now be sent from any account.
1747
1748   * A clip/signed icon has been added.
1749
1750
1751 * 1.9.11
1752 --------
1753
1754   * bug-fix release which fixes the ASpell Spell Checker
1755     support
1756
1757 * 1.9.9
1758 -------
1759
1760   * Inline image display
1761
1762   * An option to render HTML as text has been added to
1763     /Configuration/Preferences/Common/Message
1764
1765   * An option for a default Queue folder has been added to the
1766     'Advanced' tab of Account Preferences
1767
1768   * Filtering Preferences window size is saved
1769
1770   * Batch sending of mails (per account)
1771
1772   * Support for GBK encoding
1773
1774   * New logo in About window
1775
1776   * tools/acroread2sylpheed.pl
1777         script to send pdfs as attachments from Adobe Reader 7
1778         see tools/README for details
1779
1780
1781 * 1.9.6
1782 -------
1783
1784   Initial GTK2 release
1785
1786   * default config dir is ~/.sylpheed-gtk2