* 3.5.0 (stable)
* A fix for ARM architecture was made.
* TLSv1.1 and TLSv1.2 will be enabled for STARTTLS when OpenSSL 1.0.1 or
above is used.
* Some bugfixes and stability improvements were made.
* Win32: more fix for the crash when linked with newer MSVCRT was made.
* Win32: irresponsibe text entries on the first display of the filter
edit dialog were fixed.
* Win32: libpng was updated to 1.4.19.
* Win32: OpenSSL was updated to v0.9.8zh.
* 3.5.0beta3 (development)
* A bug that reorder of filter runes by DnD was not saved was fixed.
* The original file names of attachments are kept when opening them,
and shorter suffixes are added in the case they conflict.
* The crash when displaying HTML messages was fixed (#215).
* The bug that column sizes of the address book were not properly set was
fixed.
* Win32: the bug that maximized state was unset on minimize was fixed.
* Win32: the crash when linked with newer MSVCRT was fixed.
* Win32: dependency on libtiff was removed (GDI+ is used).
* Win32: libjpeg was updated.
* Win32: libpng was updated to 1.4.16.
* Win32: OpenSSL was updated to v0.9.8zg.
* Win32: included SSL certificates were updated.
* 3.5.0beta2 (development)
* Windows / widgets are now adjusted to their optimal sizes by reference
to system DPI value.
* The option to specify startup online mode was added.
* The bug that wrote the first part of data if the message body in the
IMAP4 responses didn't end with CR+LF was fixed (#84).
* The bug that previously selected folder on the file selection dialog
was not remembered with GTK+ 2.24.x was fixed.
* Hebrew translation was added.
* Win32: The bug that 'Minimize to tray icon' didn't work with 3.5.0beta1
was fixed.
* Win32: 'Toggle window on trayicon click' now works.
* Win32: sylpheed.exe executable became DPI-Aware.
* Win32: OpenSSL was updated to 0.9.8zc.
* Win32: included SSL certificates were updated.
* 3.5.0beta1 (development)
* Mbox locking became NFS-safe (#202).
* Configure: silent rules are enabled by default.
* Configure.in was renamed to configure.ac.
* Fade effect was added to the notification window.
* Sylpheed.desktop file was updated.
* Win32: build fix for newer MinGW was made.
* Win32: 32-bit time_t is always used on win32 for backward compatibility.
* Win32: included third-party libraries were updated:
- GTK+ 2.24.23
- GLib 2.38.2
- GDK-Pixbuf 2.30.7
- Pango 1.36.3
- Cairo 1.10.2
- libpng 1.14.13
- GPGME 1.4.3
* Win32: the following issues were fixed because of GTK+ update:
- System Icon issue when ran on Windows 7 (#13, #85)
- Scroll jumping issue on text views when using Japanese IME
- Menus became more native-looking
- File dialogs were improved
Changes since Sylpheed 3.1.4
----------------------------
[New features]
* Each attachments on the message view now have graphical label
and popup menu.
* The UI for Attachments tab was changed to save the space. Users
now also can do 'Save all' without switching the view.
* The 'show_attach_tab' option (without UI), which reverts the
attachments interface to the old one, was added.
* Multiple keywords search of the quick search was implemented.
* The context menu of the folder view and the summary view can be
popped up using Menu key or Shift+F10.
* Win32: IPv6 support was enabled again.
* Win32: SylFilter is now also included in the installer. The
default junk commands were also changed to sylfilter.
* Win32: an option to play sound when new messages arrive was
added.
* Win32: The file selector now follows Windows shortcut (.lnk).
[Improvements]
* Number of maximum characters per line of configuration files
was increased.
* Compose window will not be closed if saving of message to
outbox failed.
* Sender's e-mail address became not guessable from generated
Message-Id.
* New plug-in APIs were added.
* 'Account Preferences - Advanced - Put deleted messages in'
account setting actually works now.
* MIME debug output was modified.
* Both filtered and original numbers of messages are displayed on
the status label now.
* The POP3 remote mailbox now supports SOCKS proxy.
* The POP3 remote mailbox now retrieves headers from the newer
messages (useful for slow connection).
* The POP3 remote mailbox can now reload message headers after
the loading is stopped.
* News (NNTP) now supports SOCKS proxy.
* The details of new message counts are displayed on the tooltip
of the tray icon.
* Address auto-completion now also matches to the subsequent part
of the name of contacts.
* On file selection dialog, the last selected folders are
preserved between sessions now.
* DNS lookup error is now distinguished from other connection
errors.
* The clip icon was replaced with more visible one on selected
row.
[Performance improvements]
* The performance of reading cache files was improved by using
memory mapped file (requires GTK+ >= 2.8).
* Win32: the launch of Windows installer became faster.
[Other changes]
* Sylfilter command was added as a preset of junk filter program.
* The blinking period of the tray icon was extended to 10 seconds.
* 'Is shorter than' became the default for 'Age' filter condition.
* The Japanse manual was updated, and the encoding of Japanese
manual was changed to UTF-8 to prevent display failure on some
browsers.
[Bugfixes]
* Queue control headers are removed when moving messages from
queue folders to trash.
* Duplicated keyboard accelerators on some dialogs were fixed.
* The focus on quick search entry is not stolen by the refresh of
summary.
* The HTML parser was modified.
* The check of IMAP AUTHENTICATE response was fixed.
* The compilation failure with GLib 2.32 or later was fixed.
* The bug that a MIME part that didn't have its name could not be
saved was fixed.
* Address autocomplete drop-down list with newer version of GTK+
was fixed (#52).
* Line-space for auto-wrapped lines now reflects the line-space
setting (#64).
* Some minor fixes for IMAP were made.
* Some memory leaks were fixed.
* Other bugfixes were made.
* Some compiler warnings were removed.
* Win32: OpenSSL was updated to 0.9.8x. (0.9.8w in Sylpheed 3.1.4
is also not vulnerable)
Enchant and GTK 2.14 are now officially supported.
Changes from 2.5.0
------------------
New features
The POP3 remote mailbox feature, which enables the direct view/download/deletion of messages on POP3 server, was added.
The backups of configuration files are kept for four generations now.
Feature improvements
Enchant (with GtkSpell 2.0.13) has been supported.
When creating filter rule automatically, the target header field is used as a default filter name.
The Japanese manual was updated.
In the folder selection dialog, only folders which are expanded in the folder view are expanded.
The folders which should not be selected in the folder selection dialog became unselectable.
Unix: Only new messages are counted when incorporating from local mbox.
Unix: SIGHUP/SIGINT/SIGTERM/SIGQUIT signals are handled now.
Win32: System shutdown event is also handled on debug mode.
Bugfixes
The parser of IMAP4 was fixed.
Warnings about --datarootdir on running the configure script was removed.
The bug that the addressbook window was not refreshed when sender of message was added to the addressbook was fixed.
A workaround for raw-JIS filename used for attachments (specifically Eudora) was made.
The compilation error when using GTK+ 2.14.x was fixed.
Some build fixes were made.
Several bugfixes were made.
- Add patch from Fedora which makes the gtkspell option build again, with
the enchant-backed gtkspell.
- Add DESTDIR support, from mail/sylpheed-devel
Changes from 2.4.8
* New features
o The vertical 3-paned view mode was added.
o The feature to save SSL peer certificate was added.
o The option 'Treat HTML only message as attachment' was added.
o The feature to confirm missing attachments was added.
o The feature to confirm recipients before sending was added.
* Feature improvements
o To: header is also searched by quick search in Sent/Draft/Queue folders.
o 'Edit/Quick search' menu was added.
o Spaces in address and server entries on account preferences dialog are now
automatically removed when applied.
o The compose window now remembers the maximized state.
o The focus will not move from the text view to the summary view with
'Next/Prev' keyboard operation now.
o The alert dialog is displayed now when PGP signing/encryption failed.
* Bugfixes
o The bug that caused busy loop when initial connection was immediately
refused was fixed.
o The bug that the quote description dialog never appeared again after closing it with the close button was fixed.
o The new/unread status display on quick search filtered mode was fixed.
o The windres command will not be enabled on non-win32 platforms now.
o The address completion was fixed.
o Win32: --attach option was fixed.
o The sylpheed.desktop file was fixed.
o A crash bug was fixed.
o Content-Transfer-Encoding header with comments was supported.
o UTF-8 locale strings with suffix '.utf8' were supported.
o The 8KB restriction of template body size was removed.
to be corrupt. The use of setvbuf after a file has had IO performed causes
a discard of data from that stream, so the cache file appears corrupt.
This cures performance issues with imap folders, where all the headers were
refetched all the time, rather than using the cached versions.