* 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
* 3.4.3 (stable)
* 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 crash when displaying HTML messages was fixed (#215).
* Win32: the crash when linked with newer MSVCRT was fixed.
* Win32: libjpeg was updated.
* Win32: libtiff was updated.
* Win32: libpng was updated to 1.2.53.
* Win32: OpenSSL was updated to v0.9.8zg.
* Win32: included SSL certificates were updated.
* 3.4.1 (stable)
* Fixed Bug #193: Lose mails when mailbox is inaccessible.
* 3.4.0 (stable)
* 3.4.0rc (release candidate)
* SSL wildcard certificate is also validated now (#167).
* The compile error with OpenSSL disabled was fixed.
* 3.4.0beta8 (development)
* Mac OS X support was improved.
* SSL certificate hostname is validated now (#167).
* The Japanese manual was modified so that IE correctly detect its
character encoding.
* The rightmost column of folder view and summary view became easier to
resize.
* Appropriate columns of folder view, summary view, etc. are
auto-expanded by window resize when using GTK+ 2.14 or later.
* The initial setup dialog is now resizabe.
* PGP encrypt-to-self feature was added.
* The display period of notification window became configurable.
* 3.4.0beta7 (development)
* Win32: the tray icon is recreated when explorer.exe crashes now.
* The bug that 'File - Folder - Move folder...' menu didn't work was
fixed.
* The bug that MIME nest level restriction was not working was fixed.
* Many defects discovered by Coverity Scan were fixed:
- FILE handle resource leaks
- memory leaks
- possible buffer overrun
- strict error checks
- correct null pointer checks
* 3.4.0beta6 (development)
* Icon theme feature was added.
* HTML mail is distinguished from other messages with attachments now.
* 'Last 30 days' was added to the quick search menu.
* Attached images are rotated based on Exif orientation tag.
* Config.guess and config.sub included in the tarball were updated to the
latest version.
* 3.4.0beta5 (development)
* Basque translation was added.
* Escaped special characters in HTML links are now properly unescaped
(#120).
* IMAP: parsing of folder names that contain brackets was fixed.
* Config.guess and config.sub included in the tarball were updated.
* The order of templates became stable.
* 3.4.0beta4 (development)
* The feature to save message as plain text was added.
* Printing now prints all texts in messages, not only the first one.
* The HTML parser now supports <blockquote> tag.
* An option to prefer HTML part in multipart/alternative was added
(default: off).
* Compose window is raised when the external editor exits.
* Bugfixes of HTML display were made.
* 3.4.0beta3 (development)
* Rebuilding of folder tree which was broken at 3.4.0beta1 was fixed
(#103).
* The bug that double-quote (") and backslash (\) in
folder/username/password were not escaped and could not be used on IMAP4
was fixed.
* Quotation of forwarded messages is enabled for template now.
* When marking a message as junk and moving it to a junk folder, proper
junk folder is selected instead of default one.
* When applying a template for a new message, current date is inserted
with '%d'.
* 3.4.0beta2 (development)
* New message notification window was added.
* An option to the junk filter setting was added:
'Do not classify message as junk if sender is in the address book'.
* Some non-standard Date header patterns are handled now.
* Win32: start menu shortcuts are translated.
* 3.4.0beta1 (development)
* Safe mode (which does not load plug-ins) was added (--safe-mode).
* The existence of destination folders are checked when creating a filter
rule.
* The recursion level is restricted up to 64 when scanning local mailbox
(prevents infinite loop with symlink. Note: Linux automatically limits
the symlink loop up to 40)
* The labels used in POP3 remote mailbox dialog was modified.
* POP3: do not disconnect immediately but send QUIT command on normal
POP3 errors (prevents deleted messages appear again).
* IMAP: "INBOX" folder became case insensitive as specified in RFC 3501.
* IMAP: server name for cache directory is escaped now
(fixes cache creation when using IPv6 address for server name on Windows).
* Win32: socket timeout setting now works on Windows.
* 3.3.1 (stable)
* IMAP: "INBOX" folder became case insensitive as specified in RFC 3501.
* IMAP: server name for cache directory is escaped now
(fixes cache creation when using IPv6 address for server name on Windows).
* IMAP: the bug that double-quote (") and backslash (\) in
folder/username/password were not escaped and could not be used on IMAP4
was fixed.
* IMAP: parsing of folder names that contain brackets was fixed.
* Config.guess and config.sub included in the tarball were updated to the
latest version.
* The bug that 'File - Folder - Move folder...' menu didn't work was
fixed.
* The bug that MIME nest level restriction was not working was fixed.
* Many defects discovered by Coverity Scan were fixed:
- FILE handle resource leaks
- memory leaks
- possible buffer overrun
- strict error checks
- correct null pointer checks
* Win32: the tray icon is recreated when explorer.exe crashes now.
* Win32: the included SSL certificates were updated
(based on ca-certificates_20111211_all.deb in Ubuntu 12.04.4 LTS).
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
Changes of Sylpheed
* 3.3.0
* 3.3.0rc (release candidate)
* The Japanese manual was updated.
* The bug that hyperlinks did not respond when 'Show attached files
first on message view' option was set was fixed.
* Some compilation fixes were made.
* Win32: .eml file association was added to installer.
* Win32: mailto and .eml association are automatically set to default
on Windows 7 on installation.
* Win32: included libtiff library was updated to 3.9.7 (security fix).
* 3.3.0beta2 (development)
* The ability of opening external rfc822 format message files (.eml) was
added.
* Sylpheed now accepts mailto: and file: URL without command-line option.
(sylpheed file:///path/to/file.eml)
* The option to specify the position of the attach tool button was added.
* The header labels on the header view now have tooltips.
* A minor memory leak related to tooltips was fixed.
* The long-standing drag-without-button-press bug on IMAP folders (since
3.0) was fixed (#93).
* The sylpheed.desktop file was modified so that desktop shells can
recognize Sylpheed as rfc822 and mailto handler.
* The sylpheed.spec file was fixed so that it builds on x86_64 platform,
and also builds sylpheed-plugins package.
* 3.3.0beta1 (development)
* Attached files are now placed first on the message view.
* Attached files can be opened from the attachment tool menu.
* The attachment tool menu was moved to the left of the header view.
* The option 'Toggle attachment list view with tab' and 'Show attached
files first on message view' were added at 'Common preferences -
Display - Attachment'.
* 'Export only selected messages' option was added to the message export
dialog.
* The import/export of messages became cancellable.
* config.rpath and install-sh script in the tarball were updated.
* IMAP FETCH command response parser was fixed.
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)
* 3.1.4 (stable)
* Some minor fixes for IMAP were made.
* A bug that cancelling editing contact on address book results in
click-and-drag behavior with newer GTK+ was fixed.
* Corrupted message caches of news and IMAP are automatically discarded
now.
* Win32: included libpng library was updated to 1.2.49 (security fix).
* Win32: included libtiff library was updated to 3.9.6 with CVE-2012-1173
patch (security fix).
* Win32: OpenSSL was updated to 0.9.8w (security fix).
* Win32: the bug that the installation process continued even if uninstall
was cancelled on update was fixed.
* 3.1.3 (stable)
* On browsing IMAP folder, the error "imap_cmd_gen_send: cannot send
command because another command is already running." was fixed.
* The crash bug that occurred when IMAP message fetching and new
message checking happened at the same time was fixed.
* The crash bug that was caused by offline switch while IMAP session was
active was fixed.
* A bug that filter settings were lost if Escape key was pressed
quickly on auto filter creation was fixed.
* Win32: OpenSSL was updated to 0.9.8t (security fix).
* Win32: included libpng library was updated to 1.2.47 (security fix).
* Win32: included curl executable was updated to 7.24.0.
2011-09-07
* version 3.1.2
2011-08-03
* src/quick_search.c: applied a patch to fix quick search text color
on dark themes (thanks to speps).
2011-06-24
* src/update_check.c: win32: also check the file size of updater exe.
2011-06-24
* libsylph/utils.c: my_tmpfile(): win32: fixed a memory leak.
unix: removed alloca().
Patch was provided by PR pkg/45088 from ISIHARA Takanori.
Changes of Sylpheed
* 3.1.1 (stable)
* The column width of the address book will be saved now.
* The keyboard shortcut of 'File/Send' menu of compose window was changed
to prevent accidental sending.
* The bug that caused occasional crash when summary was updated while
receiving messages was fixed.
* The compilation problem on some environment was fixed.
* Some locale problems on Mac OS X was fixed.
* The compilation error on newer gcc was fixed.
* Finnish translation was added.
From homepage:
"This release contains many improvements for usability. The features
requested by many users, such as combining partial messages, removal of
attachments, automatic address completion, etc., were added. The feature
to assist the migration from Outlook Express has been added. Various
bugfixes have been also made."
* The random scrolling problem on selecting folders with GTK+ 2.12 or later
was fixed.
* The problem that config files are not updated after creating new accounts
was fixed.
* The problem that folder config file was not updated after changing IMAP
or News account name was fixed.
* Several typos in some dialogs were fixed.
* The Japanese manual was updated.
Many bugfixes. New features include:
* multi-threading was introduced
* add new recipients to address book automatically on sending was added.
* The new filter match type 'is in addressbook' was added.
* Address book is now sortable by each column.
* Address book search feature was added.
* The setup dialog on the first run became user-friendly.
* The new account setup dialog was implemented. Easy Gmail setup.
* SHA1/MD5 fingerprint and validity period of certificate is now displayed
* menu item to request disposition notification was added
* The feature to customize the color label text was added.
* The option to set only mail address of recipients when replying was added.
* The feature to import and export .eml files was added.
* Progress is displayed during import and export now.
* The warning about non-exist plug-in directory was removed.
* The comments within Content-Type header are handled now.
* The order of signals emitted at moving messages was modified.
* The sylpheed.spec file was fixed.
* The plug-in system was implemented (still experimental. See PLUGIN.txt for detail).
* LibSylph (internal version) is built as shared library now.
* The update check feature was implemented (requires curl command, included in Windows installer).
* fsync() will be called after writing configuration files.
* 'Send queued messages' is shown instead of 'Mark all read' in the context menu of the Queue folder.
* The default command line options of spam filters were modified.
* Win32: Hard link will be used to improve file I/O performance if available.
* Win32: bsfilter is included in the installer now. If you have installed bsfilter at another location, please note that the location of database files might change.
* Win32: Install/uninstall will be aborted if Sylpheed is running.
* Win32: The registration of Start menu will be applied to all users.
* Win32: The installer cannot launch Sylpheed anymore when install finishes (for Vista).
* A crash bug on CSV import of the address book was fixed.
* Several other bugfixes were made.