Statistics
| Revision:

root / NEWS

History | View | Annotate | Download (68.8 KB)

1 486 hiro
Changes of Sylpheed
2
3 3401 hiro
* 3.5.0beta1 (development)
4
5 3420 hiro
    * Mbox locking became NFS-safe (#202).
6 3401 hiro
    * Configure: silent rules are enabled by default.
7
    * Configure.in was renamed to configure.ac.
8
    * Fade effect was added to the notification window.
9
    * Sylpheed.desktop file was updated.
10
    * Win32: build fix for newer MinGW was made.
11
    * Win32: 32-bit time_t is always used on win32 for backward compatibility.
12
    * Win32: included third-party libraries were updated:
13
      - GTK+ 2.24.23
14
      - GLib 2.38.2
15
      - GDK-Pixbuf 2.30.7
16
      - Pango 1.36.3
17
      - Cairo 1.10.2
18
      - libpng 1.14.13
19
      - GPGME 1.4.3
20
    * Win32: the following issues were fixed because of GTK+ update:
21
      - System Icon issue when ran on Windows 7 (#13, #85)
22
      - Scroll jumping issue on text views when using Japanese IME
23
      - Menus became more native-looking
24
      - File dialogs were improved
25
26 3422 hiro
* 3.4.2 (stable)
27
28
    * Remote mailbox: additional fix for Bug #193 was made.
29
    * Win32: OpenSSL was updated to 0.9.8za (security fix for CVE-2014-0224).
30
31 3380 hiro
* 3.4.1 (stable)
32
33 3375 hiro
    * Fixed Bug #193: Lose mails when mailbox is inaccessible.
34
35 3368 hiro
* 3.4.0 (stable)
36
37
* 3.4.0rc (release candidate)
38
39
    * SSL wildcard certificate is also validated now (#167).
40
    * The compile error with OpenSSL disabled was fixed.
41
42 3346 hiro
* 3.4.0beta8 (development)
43
44 3353 hiro
    * Mac OS X support was improved.
45 3346 hiro
    * SSL certificate hostname is validated now (#167).
46
    * The Japanese manual was modified so that IE correctly detect its
47
      character encoding.
48 3355 hiro
    * The rightmost column of folder view and summary view became easier to
49 3346 hiro
      resize.
50 3353 hiro
    * Appropriate columns of folder view, summary view, etc. are
51
      auto-expanded by window resize when using GTK+ 2.14 or later.
52
    * The initial setup dialog is now resizabe.
53
    * PGP encrypt-to-self feature was added.
54 3355 hiro
    * The display period of notification window became configurable.
55 3346 hiro
56 3311 hiro
* 3.4.0beta7 (development)
57
58
    * Win32: the tray icon is recreated when explorer.exe crashes now.
59
    * The bug that 'File - Folder - Move folder...' menu didn't work was
60
      fixed.
61
    * The bug that MIME nest level restriction was not working was fixed.
62
    * Many defects discovered by Coverity Scan were fixed:
63
      - FILE handle resource leaks
64
      - memory leaks
65
      - possible buffer overrun
66
      - strict error checks
67
      - correct null pointer checks
68
69 3291 hiro
* 3.4.0beta6 (development)
70
71
    * Icon theme feature was added.
72
    * HTML mail is distinguished from other messages with attachments now.
73
    * 'Last 30 days' was added to the quick search menu.
74
    * Attached images are rotated based on Exif orientation tag.
75 3293 hiro
    * Config.guess and config.sub included in the tarball were updated to the
76
      latest version.
77 3291 hiro
78 3275 hiro
* 3.4.0beta5 (development)
79
80
    * Basque translation was added.
81
    * Escaped special characters in HTML links are now properly unescaped
82
      (#120).
83
    * IMAP: parsing of folder names that contain brackets was fixed.
84
    * Config.guess and config.sub included in the tarball were updated.
85
    * The order of templates became stable.
86
87 3257 hiro
* 3.4.0beta4 (development)
88
89
    * The feature to save message as plain text was added.
90
    * Printing now prints all texts in messages, not only the first one.
91
    * The HTML parser now supports <blockquote> tag.
92
    * An option to prefer HTML part in multipart/alternative was added
93
      (default: off).
94 3263 hiro
    * Compose window is raised when the external editor exits.
95 3257 hiro
    * Bugfixes of HTML display were made.
96
97 3240 hiro
* 3.4.0beta3 (development)
98
99
    * Rebuilding of folder tree which was broken at 3.4.0beta1 was fixed
100
      (#103).
101
    * The bug that double-quote (") and backslash (\) in
102
      folder/username/password were not escaped and could not be used on IMAP4
103
      was fixed.
104
    * Quotation of forwarded messages is enabled for template now.
105
    * When marking a message as junk and moving it to a junk folder, proper
106
      junk folder is selected instead of default one.
107 3241 hiro
    * When applying a template for a new message, current date is inserted
108
      with '%d'.
109 3240 hiro
110 3215 hiro
* 3.4.0beta2 (development)
111
112
    * New message notification window was added.
113 3224 hiro
    * An option to the junk filter setting was added:
114
      'Do not classify message as junk if sender is in the address book'.
115 3231 hiro
    * Some non-standard Date header patterns are handled now.
116 3215 hiro
    * Win32: start menu shortcuts are translated.
117
118 3205 hiro
* 3.4.0beta1 (development)
119
120
    * Safe mode (which does not load plug-ins) was added (--safe-mode).
121
    * The existence of destination folders are checked when creating a filter
122
      rule.
123
    * The recursion level is restricted up to 64 when scanning local mailbox
124
      (prevents infinite loop with symlink. Note: Linux automatically limits
125
      the symlink loop up to 40)
126
    * The labels used in POP3 remote mailbox dialog was modified.
127
    * POP3: do not disconnect immediately but send QUIT command on normal
128
      POP3 errors (prevents deleted messages appear again).
129
    * IMAP: "INBOX" folder became case insensitive as specified in RFC 3501.
130
    * IMAP: server name for cache directory is escaped now
131
      (fixes cache creation when using IPv6 address for server name on Windows).
132
    * Win32: socket timeout setting now works on Windows.
133
134 3178 hiro
* 3.3.0
135
136 3177 hiro
* 3.3.0rc (release candidate)
137
138
    * The Japanese manual was updated.
139
    * The bug that hyperlinks did not respond when 'Show attached files
140
      first on message view' option was set was fixed.
141
    * Some compilation fixes were made.
142
    * Win32: .eml file association was added to installer.
143
    * Win32: mailto and .eml association are automatically set to default
144
      on Windows 7 on installation.
145 3181 hiro
    * Win32: included libtiff library was updated to 3.9.7 (security fix).
146 3177 hiro
147 3157 hiro
* 3.3.0beta2 (development)
148
149 3162 hiro
    * The ability of opening external rfc822 format message files (.eml) was
150
      added.
151 3157 hiro
    * Sylpheed now accepts mailto: and file: URL without command-line option.
152 3162 hiro
      (sylpheed file:///path/to/file.eml)
153 3157 hiro
    * The option to specify the position of the attach tool button was added.
154
    * The header labels on the header view now have tooltips.
155
    * A minor memory leak related to tooltips was fixed.
156 3162 hiro
    * The long-standing drag-without-button-press bug on IMAP folders (since
157
      3.0) was fixed (#93).
158 3165 hiro
    * The sylpheed.desktop file was modified so that desktop shells can
159
      recognize Sylpheed as rfc822 and mailto handler.
160
    * The sylpheed.spec file was fixed so that it builds on x86_64 platform,
161
      and also builds sylpheed-plugins package.
162 3157 hiro
163 3140 hiro
* 3.3.0beta1 (development)
164
165
    * Attached files are now placed first on the message view.
166
    * Attached files can be opened from the attachment tool menu.
167
    * The attachment tool menu was moved to the left of the header view.
168
    * The option 'Toggle attachment list view with tab' and 'Show attached
169
      files first on message view' were added at 'Common preferences -
170
      Display - Attachment'.
171 3146 hiro
    * 'Export only selected messages' option was added to the message export
172
      dialog.
173
    * The import/export of messages became cancellable.
174 3140 hiro
    * config.rpath and install-sh script in the tarball were updated.
175
    * IMAP FETCH command response parser was fixed.
176
177 3118 hiro
* 3.2.0 (stable)
178
179 3116 hiro
* 3.2.0rc (release candidate)
180
181
    * The Japanese manual was updated.
182
    * The "show_attach_tab" option (without UI), which reverts the attachments
183
      interface to the old one, was added.
184
    * The clip icon was replaced with more visible one on selected row.
185
    * The compilation failure with --disable-ipv6 was fixed.
186
    * Some compiler warnings were removed.
187
    * The bug that 'Stop' button did't become inactive after receiving was
188
      fixed.
189
    * Win32: the default junk commands were changed to sylfilter.
190
    * Win32: included libpng library was updated to 1.2.49 (security fix).
191
    * Win32: included libtiff library was updated to 3.9.6 with CVE-2012-1173
192
      patch (security fix).
193
    * Win32: OpenSSL was updated to 0.9.8x (security fix).
194
195 3102 hiro
* 3.2.0beta9 (development)
196
197
    * The Attachments tab was replaced with a toggle button to save the
198
      vertical space, and attachment tool menu was also added.
199
    * Other minor fixes and UI improvements were made.
200
    * Win32: the file selector now follows Windows shortcut (.lnk).
201
202 3083 hiro
* 3.2.0beta8 (development)
203
204
    * Address autocomplete drop-down list was fixed (#52).
205
    * Line-space for auto-wrapped lines now reflects the line-space setting
206
      (#64).
207
    * The encoding of Japanese manual was changed to UTF-8 to prevent display
208
      failure on some browsers.
209
    * DNS lookup error is now distinguished from other connection errors.
210
    * Some minor fixes for IMAP were made.
211
    * Other minor fixes were made.
212
    * Win32: an option to play sound when new messages arrive was added.
213
    * Win32: the launch of Windows installer became faster.
214
215 3045 hiro
* 3.2.0beta7 (development)
216
217
    New features
218
219
    * The context menu of the folder view and the summary view can be popped
220
      up using Menu key or Shift+F10.
221
    * The details of new message counts are displayed on the tooltip of the
222
      tray icon.
223
    * Win32: SylFilter is now also included in the installer (since 3.2beta6).
224
225
    Improvements
226
227
    * Corrupted message caches of news and IMAP are automatically discarded
228
      now.
229
    * Address auto-completion now also matches to the subsequent part of the
230
      name of contacts.
231
    * On file selection dialog, the last selected folders are preserved
232
      between sessions now.
233
234
    Bugfixes
235
236
    * The check of IMAP AUTHENTICATE response was fixed.
237
    * The compilation failure with GLib 2.32 or later was fixed.
238
    * The bug that a MIME part that didn't have its name could not be saved
239
      was fixed.
240
    * Win32: the bug that the installation process continued even if uninstall
241
      was cancelled on update was fixed.
242
243 3024 hiro
* 3.2.0beta6 (development)
244
245
    * The blinking period of the tray icon was extended to 10 seconds.
246
    * New plug-in signals were added.
247
    * 'Is shorter than' became the default for 'Age' filter condition.
248
    * News (NNTP) now supports SOCKS proxy.
249
    * A bug that filter settings were lost if Escape key was pressed
250
      quickly on auto filter creation was fixed.
251
    * Other bugfixes were made.
252
    * Win32: OpenSSL was updated to 0.9.8t (security fix).
253
    * Win32: included libpng library was updated to 1.2.47 (security fix).
254
    * Win32: included curl executable was updated to 7.24.0.
255
256 2997 hiro
* 3.2.0beta5 (development)
257
258 2999 hiro
    * The POP3 remote mailbox now supports SOCKS proxy.
259 2997 hiro
    * The POP3 remote mailbox now retrieves headers from the newer messages
260
      (useful for slow connection).
261
    * The POP3 remote mailbox can now reload message headers after the loading
262
      is stopped.
263 2999 hiro
    * The previous change of the message view (always show the message view
264
      on startup) was reverted except for vertical view mode.
265
    * The crash bug that occurred when IMAP message fetching and new message
266
      checking happened at the same time was fixed.
267 2997 hiro
268 2985 hiro
* 3.2.0beta4 (development)
269
270
    * Multiple keywords search of the quick search was implemented.
271
    * Sylfilter command was added as a preset of junk filter program.
272
    * MIME debug output was modified.
273
    * On browsing IMAP folder, the error "imap_cmd_gen_send: cannot send
274
      command because another command is already running." was fixed.
275
    * The focus on quick search entry is not stolen by the refresh of summary.
276
    * Both filtered and original numbers of messages are displayed on the
277
      status label now.
278
    * Always show the message view on startup (fixes wrong view size on
279
      vertical-view mode).
280
281 2958 hiro
* 3.2.0beta3 (development)
282
283
    * The translation was updated.
284
    * The Japanese manual was updated.
285
    * Win32: included GTK+ MS-Windows theme engine (libwimp.dll) was updated
286
      to fix potential DLL loading vulnerability. Other parts of
287
      GTK+ (2.10.14) are not affected.
288
    * Win32: included libpng library was updated to 1.2.46 (security fix).
289
290 2935 hiro
* 3.2.0beta2 (development)
291
292
    * The performance of reading cache files was improved by using memory
293
      mapped file (requires GTK+ >= 2.8).
294
    * 'Account Preferences - Advanced - Put deleted messages in' account
295
      setting actually works now.
296
    * Style colors are used for attachment label widgets now.
297
    * The text color of quick search on dark themes was fixed.
298 2939 hiro
    * The HTML parser was modified.
299 2935 hiro
300 2922 hiro
* 3.2.0beta1 (development)
301
302
    New features
303
304
      * Each attachments on the message view now have graphical label and
305
        popup menu.
306
      * Win32: IPv6 support on Windows XP or later was enabled again.
307
        (This time, it will also work on Windows 2000 (IPv4 only support))
308
309
    Improvements
310
311
      * Number of maximum characters per line of configuration files was
312
        increased.
313
      * Compose window will not be closed if saving of message to outbox
314
        failed.
315
      * Sender's e-mail address became not guessable from generated Message-Id.
316
      * New plug-in APIs were added.
317
318
    Bugfixes
319
320
      * The crash bug that was caused by offline switch while IMAP session was
321
        active was fixed.
322
      * Queue control headers are removed when moving messages from queue
323
        folders to trash.
324
      * Duplicated keyboard accelerators on some dialogs were fixed.
325
      * Fixed a memory leak.
326
327
    Other changes
328
329
      * Many alloca() calls were removed.
330
      * Win32: the updater executables were not included in the zip version
331
        anymore to prevent incorrect update.
332
333 2846 hiro
* 3.1.1 (stable)
334
335
    * The column width of the address book will be saved now.
336 2854 hiro
    * The keyboard shortcut of 'File/Send' menu of compose window was changed
337
      to prevent accidental sending.
338 2870 hiro
    * The bug that caused occasional crash when summary was updated while
339
      receiving messages was fixed.
340 2846 hiro
    * The compilation problem on some environment was fixed.
341
    * Some locale problems on Mac OS X was fixed.
342 2870 hiro
    * The compilation error on newer gcc was fixed.
343
    * Finnish translation was added.
344 2846 hiro
345 2827 hiro
* 3.1.0 (stable)
346
347
    * Copyright year was updated.
348
    * A compiler warning was removed.
349
    * The return value of procmime API was fixed.
350
351 2810 hiro
* 3.1.0rc (release candidate)
352
353
    * Junk-filtered or trashed messages are not counted as new on mail
354
      receiving.
355
    * Show error dialog if junk mail filter command exit with fatal error.
356 2814 hiro
    * The long-standing bug in undo/redo was fixed.
357 2810 hiro
    * The bug that caused crash if the quick search was executed while folder
358
      tree was empty was fixed.
359
360 2777 hiro
* 3.1.0beta7 (development)
361
362
    * 'Reply to this address' was added to the e-mail address context menu.
363 2789 hiro
    * The default boolean type of query search and filter condition became AND.
364
    * The matching algorithm of filtering was optimized (time-consuming
365
      conditions will be evaluated later).
366 2800 hiro
    * The option not to display the send progress dialog was added.
367
    * Move/copy marks are now preserved on folder refresh when immediate
368
      execution is off.
369
    * Build revision number was added to the about dialog.
370 2777 hiro
    * The bug that wrong unread message number was displayed after mail
371
      receiving if 'Open inbox after receiving new mail' was enabled was fixed.
372 2789 hiro
    * Win32: The parameter for automatic update URL is properly added now.
373
    * Win32: The wabread.exe executable that was missing on the previous
374
      release was included. The automatic import of Windows Address Book
375
      (WAB) file on initial startup actually works since this release.
376 2803 hiro
    * The Japanese manual was updated.
377 2777 hiro
378 2772 hiro
* 3.1.0beta6 (development)
379
380
    * A new option 'Set only mail address when entering recipient from address
381
      book' was added.
382
    * The menu items 'Add to recipient/Cc/Bcc' were added to the address book.
383
    * On junk mail filtering, appropriate Junk folder for accounts will be
384
      selected.
385
    * When going offline, all current network sessions will be disconnected.
386
    * Low priority will be used for long timeout interval.
387
    * The behavior on opening folders and mark-read timing was modified again.
388
    * The HTML parser was fixed to handle 'a' tag correctly.
389
    * Win32: The text font setting will be checked always on startup
390
      (Japanese locale only).
391
    * The Japanese manual was updated.
392
393 2746 hiro
* 3.1.0beta5 (development)
394
395
    * Win32: The crash on update check was fixed.
396
    * The bug that temporary password was not cleared when authentication
397
      failed on SMTP AUTH.
398
    * Plug-in update check will be also disabled if --disable-updatecheck is
399
      specified on configure.
400
401 2736 hiro
* 3.1.0beta4 (development)
402
403
    * New features
404
405 2739 hiro
      * SOCKS4/SOCKS5 proxy support was added (per-account option).
406
      * Win32: The automatic import of Windows Address Book (WAB) file on
407
        initial startup was added.
408 2736 hiro
      * Win32: Automatic update of program and plug-ins was implemented.
409
410
    * Improvements
411
412
      * Messages on POP3 server will be left for 7 days by default.
413
      * New plug-in APIs for sending messages were added.
414
      * The option 'Always mark as read when a message is opened' was added.
415
        This will bring back the previous behavior.
416 2739 hiro
      * Win32: The installer now allows users to choose plug-ins to be
417
        installed.
418
      * Win32: The installer now remembers the previous install settings
419
        on update.
420 2736 hiro
421
    * Bugfixes
422
423
      * The bug that temporary password was not cleared when authentication
424
        failed with remote POP3 mailbox.
425
426
    * Other changes
427
428
      * The Japanese manual was updated.
429
      * NSIS installer script files are included in the distribution.
430
431 2669 hiro
* 3.1.0beta3 (development)
432
433
    * New features
434
435
      * Drag and drop of addresses on the address book is supported now.
436
      * New plug-in 'Attachment Tool Plug-in' was added. It enables the
437
        removal of attachments in messages.
438
      * MS Outlook Express mail stores (dbx) can be imported now.
439
      * Win32: MS Outlook Express mail stores can be imported automatically
440
        on first run.
441
442
    * Improvements
443
444
      * 'Alias' attribute can be selected on CSV addressbook import.
445
      * When modification of templates are cancelled, confirm dialog will
446
        be displayed now.
447
      * The order of templates can be changed now.
448
      * Virtual folders can be moved now.
449
      * 'Always show messages in summary when selected' was improved, and
450
        it is enabled by default.
451 2674 hiro
        - Automatically selected messages will not be marked as read anymore.
452
        - The message view will not be cleared on multiple selection.
453 2669 hiro
      * "mark_as_read_on_new_window" setting became a hidden option.
454
      * Redundant menu items are not displayed on the context menu of the
455
        folder view now.
456
      * 'Junk' special folder was added. It will be automatically created
457
        if not exist.
458
      * 'Empty junk' context menu will be displayed on the Junk folder.
459
      * A new account option 'Put signature before quote (not recommended)'
460
        was added.
461
      * A new option 'Change current account on folder open' was added, and
462
        it is enabled by default.
463
      * 'Cancel all' button was added to the POP3 receive dialog.
464
      * The POP3 receive dialog will display only the number and size of
465
        messages in current session, not including previously received ones.
466
      * On 'File - Save as...' dialog, '.eml' extension was added for the
467
        default file name.
468
      * New plug-in APIs for summary view and alert panel were added.
469
      * English Sylpheed FAQ was updated.
470
471
    * Bugfixes
472
473 2674 hiro
      * The bug that accepted SSL certs were not loaded when using --configdir
474
        option was fixed.
475 2669 hiro
      * The IMAP4 response parser was fixed.
476 2673 hiro
      * The LDIF parser was modified.
477 2669 hiro
478 2619 hiro
* 3.1.0beta2 (development)
479
480
    * On POP3 receiving, new messages are displayed on the summary view
481
      immediately. Folder switching is not required anymore.
482
    * The feature to combine partial messages (RFC 2046, message/partial)
483
      was added.
484
    * Users can move up/collapse/expand the folder view using left/right arrow
485
      key now.
486
    * When inline image setting is off, images are not displayed in the
487
      Attachment tab too.
488
    * When a connection to IMAP/News server fails, an error dialog will be
489
      displayed now.
490
    * The menu items 'Mark/Mark' and 'Mark/Unmark' were changed to
491
      'Mark/Set flag' and 'Mark/Unset flag' for understandability.
492
    * The upper limit of auto-check interval was changed to 1000 minutes.
493
    * The new plug-in APIs for user-agent string and the summary view were
494
      added.
495
    * The source files of the English FAQ and manual were added.
496 2620 hiro
    * The hidden <account-id> filter condition works now.
497 2619 hiro
    * Fixed-positioned windows (such as main window, compose window, etc.)
498
      are always displayed on screen now. This prevents windows displayed
499
      outside of screen between multi and single monitor switching.
500
    * The crash when POP3 session was cancelled while processing received mail
501
      was fixed.
502
503 2571 hiro
* 3.1.0beta1 (development)
504
505
    * Full automatic address completion was implemented. Users can also
506
      configure to use the previous behavior (start completion on Tab key).
507
    * The debug log output for filtering was added.
508
    * Update check can also show alternative version as well as internal
509
      version now.
510
    * New plug-in APIs for update check and folder view were added.
511
    * A new option '--instance-id <ID>' was added. This allows users to run
512
      multiple instances of Sylpheed.
513
    * 'Open' menu was added to the attach context menu of the message
514
      composition window. This allows users to open attached files before
515
      sending.
516
    * English Sylpheed FAQ was updated.
517
    * Plug-ins are also loaded from user plug-in directory now.
518
    * Unix: the default web browser command was changed to xdg-open, and
519
      obsolete commands were removed.
520
    * Unix: the crash when using %f on IMAP messages at the action tool was
521
      fixed.
522
    * The crash when clicking tray icon menu 'Get from current account' when
523
      no account exist was fixed.
524
    * The crash on 64-bit architecture with LDAP was fixed (debian BTS #463366).
525
    * Some GTK+ warnings were removed.
526
    * Redundant debug or error messages were removed.
527
    * The bug that MIME flags were not set to imported mbox file and filtered
528
      sent messages was fixed.
529
530 2527 hiro
* 3.0.2 (stable)
531
532 2528 hiro
    * The random scrolling problem on selecting folders with GTK+ 2.12 or
533
      later was fixed.
534
    * The problem that config files are not updated after creating new
535
      accounts was fixed.
536
    * The problem that folder config file was not updated after changing IMAP
537
      or News account name was fixed.
538
    * Win32: OpenSSL was updated to 0.9.8n (security fix).
539 2527 hiro
540 2520 hiro
* 3.0.1 (stable)
541
542 2522 hiro
    * Several typos in dialogs were fixed.
543
    * The Japanese manual was updated.
544 2520 hiro
    * Win32: included libpng library was updated to 1.2.43 (security fix).
545
    * Win32: included libtiff library was updated to 3.9.2 (security fix).
546
547 2502 hiro
* 3.0.0 (stable)
548
549
    * The message catalogs were updated.
550 2508 hiro
    * The bug that caused freeze when sending or receiving messages with
551
      STARTTLS and 'SSL certificate verify failed' dialog popped up.
552 2502 hiro
553 2495 hiro
* 3.0.0rc (development)
554
555 2498 hiro
    * The Japanese manual was updated.
556 2495 hiro
    * The 'Enable address auto-completion' setting was added.
557
    * Curl command timeout was set to 10 seconds.
558
    * The compile error with OpenSSL disabled was fixed.
559
    * Win32: multiple reference to a folder with different letter case is
560
      prohibited when creating a new one.
561
    * Some minor bugs were fixed.
562
563 2456 hiro
* 3.0.0beta8 (development)
564
565 2474 hiro
    * The new filter match type 'is in addressbook' was added. This can be
566
      used from filtering, query search and quick search.
567 2456 hiro
    * The new account setup dialog was implemented. It also supports easy
568
      Gmail setup.
569
    * The address completion was modified.
570 2474 hiro
    * The spell-checking and PGP settings are preserved for draft messages now.
571 2456 hiro
    * The crash problem when trying to check PGP signatures while GnuPG was
572
      not available was fixed.
573
574 2439 hiro
* 3.0.0beta7 (development)
575
576 2449 hiro
    * The feature to add new recipients to address book on sending was added.
577 2439 hiro
    * Color labels are saved on IMAP server now (partially compatible with
578
      Thunderbird).
579 2449 hiro
    * The auto-wrapping setting is preserved for draft messages now.
580 2439 hiro
    * The problem that beep sound was out when opening folders which were
581
      sorted in descending order was fixed.
582
    * The new plug-in APIs for compose window were added.
583
584 2427 hiro
* 3.0.0beta6 (development)
585
586
    * The bug that IMAP caches get wrongly deleted was fixed.
587
    * The copyright year was updated.
588
589 2412 hiro
* 3.0.0beta5 (development)
590
591 2423 hiro
    * The feature to customize the color label text was added.
592 2412 hiro
    * The option to set only mail address of recipients when replying was
593
      added.
594 2423 hiro
    * When messages are added to IMAP folders, received-date information
595
      is also set using Date header (mainly for Gmail).
596 2412 hiro
    * The configure option '--disable-updatecheck' which disables the update
597
      check feature was added.
598 2423 hiro
    * The configure option '--enable-silent-rules' is enabled if automake is
599
      equal or greater than 1.11.
600
    * A workaround for crash caused by enchant with zemberek was added
601
      (requires dbus-glib-1 if enchant is equal or greater than 1.4.2).
602 2412 hiro
    * The bug that caused freeze when remote IPC commands were executed.
603 2423 hiro
    * The bug that IMAP caches with UIDs larger than INT_MAX were never
604
      deleted was fixed.
605 2412 hiro
606 2394 hiro
* 3.0.0beta4 (development)
607
608
    * The folder icons were renewed.
609
    * 'Last 7 days' was added to the quick search options.
610
    * The number of matched messages is displayed at the side of quick search
611
      now.
612
    * Description is displayed on the quick search entry when it does not have
613
      focus.
614
    * Always show warning dialog when SSL certificate is expired.
615
    * The menu item to request disposition notification was added to the
616
      compose window.
617
    * The setup dialog on the first run became user-friendly.
618
    * The update check dialog will not be displayed if modal dialog exists
619
      or receiving of mail is active to prevent dialogs becoming
620
      uncontrollable.
621
    * The button order of folder selection dialog was modified.
622
    * Win32: the button order of close confirmation dialog of compose window
623
      was modified.
624
625 2362 hiro
* 3.0.0beta3 (development)
626
627
    * SHA1/MD5 fingerprint and validity period of certificate is now
628
      displayed when verification of server SSL certificate failed.
629
    * Address book is now sortable by each column.
630
    * Address book search feature was added.
631
    * The visibility of message number columns in the folder view is now
632
      configurable for each column.
633
    * The error check of socket connection became more strict.
634
    * Win32: OpenSSL was updated to 0.9.8l.
635
636 2347 hiro
* 3.0.0beta2 (development)
637
638
    * Many important bugs related to multi-threading were fixed.
639
    * The unintended drag start on IMAP folders was fixed.
640
    * The libtool version was increased to prevent linking problem.
641
    * Several new APIs were added to the plug-in library.
642
    * Win32: 48x48(32bpp) icon was added.
643
644 2306 hiro
* 3.0.0beta1 (development)
645
646
    * Multi-threading was introduced.
647
      (can be disabled by --disable-threads configure option)
648
    * Win32: network connection runs on another thread to prevent blocking
649
      of the user interface.
650
    * Execution of external commands (such as bsfilter) on filtering will
651
      not block the user interface anymore.
652
    * The major part of IMAP protocol communication runs on another thread
653
      to prevent blocking of the user interface.
654
    * The query search is executed on another thread.
655
    * LibSylph is (almost) thread-safe now.
656
    * Summary caches are updated on the fly (on receive/move/copy/delete).
657
      This improves the performance of opening folders with many new messages.
658
    * Progress is displayed while scanning folders.
659
    * The user interface of address book was rewritten using the new API
660
      (GtkTreeView). This will reduce the glitches in the older versions.
661 2308 hiro
    * Included Sylpheed FAQ (English) was updated.
662 2306 hiro
    * Some bugfixes are made.
663
664 2215 hiro
* 2.7.1 (stable)
665
666
    * The feature to import and export .eml files was added.
667
    * Progress is displayed during import and export now.
668
    * The warning about non-exist plug-in directory was removed.
669
    * The comments within Content-Type header are handled now.
670
    * The order of signals emitted at moving messages was modified.
671
    * The sylpheed.spec file was fixed.
672
673 2170 hiro
* 2.7.0 (stable)
674
675 2177 hiro
    * The plug-in system was implemented (still experimental. See
676
      PLUGIN.txt for detail).
677 2190 hiro
    * LibSylph (internal version) is built as shared library now.
678 2188 hiro
    * The update check feature was implemented (requires curl command).
679 2170 hiro
    * fsync() will be called after writing configuration files.
680
    * 'Send queued messages' is shown instead of 'Mark all read'
681
      in the context menu of the Queue folder.
682 2177 hiro
    * The default command line options of spam filters were modified.
683 2188 hiro
    * Win32: hard link will be used to improve file I/O performance if
684
      available.
685
    * A crash bug on CSV import of the address book was fixed.
686 2177 hiro
    * Several other bugfixes were made.
687 2170 hiro
688 2092 hiro
* 2.6.0 (stable)
689
690
    * A workaround for raw-JIS filename used for attachments (specifically
691
      Eudora) was made.
692
    * Some build fixes were made.
693
694 2083 hiro
* 2.6.0rc (development)
695
696
    * The backups for configuration files are kept for four generations now.
697
    * Only new messages are counted when incorporating from local mbox.
698
    * In the folder selection dialog, only folders which are expanded in the
699
      folder view are expanded now.
700
    * The folders which should not be selected in the folder selection dialog
701
      became unselectable now.
702
    * The bug that the addressbook window was not refreshed when sender of
703
      message was added to the addressbook was fixed.
704
    * The compilation error in GTK+ 2.14.x was fixed.
705
706 2063 hiro
* 2.6.0beta2 (development)
707
708 2068 hiro
    * The menu was added to the remote POP3 mailbox window.
709 2063 hiro
    * The sorting of remote POP3 mailbox was fixed.
710
    * The remote POP3 mailbox button was added to the toolbar.
711
    * The Japanese manual was updated.
712 2065 hiro
    * Warnings about --datarootdir on configure was removed.
713 2063 hiro
714 2044 hiro
* 2.6.0beta1 (development)
715
716
    * The remote POP3 mailbox feature which can view/download/delete messages
717
      on POP3 servers directly was added.
718
    * Enchant (with GtkSpell 2.0.13) was supported.
719
    * When creating filter rule automatically, the target header field is used
720
      as a default filter name now.
721
    * The progress column was added to the progress dialog.
722
    * The parser of IMAP4 was fixed.
723
    * Unix: SIGHUP/SIGINT/SIGTERM/SIGQUIT signals are handled now.
724
    * Win32: system shutdown event is also handled on debug mode now.
725
726
* 2.5.0 (stable)
727
728
    * The sylpheed.desktop file was updated.
729
730 2008 hiro
* 2.5.0rc2 (development)
731 2002 hiro
732
    * A crash bug was fixed.
733
    * Content-Transfer-Encoding header with comments was supported.
734 2005 hiro
    * UTF-8 locale strings with suffix '.utf8' were supported.
735 2008 hiro
    * The 8KB restriction of template body size was removed.
736 2002 hiro
737 1992 hiro
* 2.5.0rc (development)
738
739
    * The sylpheed.desktop file was fixed.
740
    * The compose window now remembers the maximized state.
741
    * The focus will not move from the text view to the summary view with
742
      'Next/Prev' keyboard operation now.
743 1995 hiro
    * The alert dialog is displayed now when PGP signing/encryption failed.
744 1992 hiro
745 1987 hiro
* 2.5.0beta3 (development)
746
747
    * Quoted lines are excluded when notifying missing attachments.
748
    * The option of excluded addresses/domains for recipients confirmation
749
      was added.
750
751 1976 hiro
* 2.5.0beta2 (development)
752
753
    * The feature to confirm missing attachments was added.
754
    * The feature to confirm recipients before sending was added.
755
    * To: header is also searched in Sent/Draft/Queue folders.
756
    * 'Edit/Quick search' menu was added.
757
    * Spaces in address and server entries on account preferences dialog
758
      are now automatically removed when applied.
759
    * The address completion was fixed.
760
    * The compilation failure with GTK+ <= 2.8 was fixed.
761
    * Win32: --attach option was fixed.
762
763 1960 hiro
* 2.5.0beta1 (development)
764
765
    * The vertical 3-paned view mode was added.
766
    * The feature to save SSL peer certificate was added.
767
    * The option 'Treat HTML only message as attachment' was added.
768
    * The bug that caused busy loop when initial connection was immediately
769
      refused was fixed.
770
    * The bug that the quote description dialog never appeared again after
771 1964 hiro
      closing it with the close button was fixed.
772 1960 hiro
    * The new/unread status display on quick search filtered mode was fixed.
773
    * The windres command will not be enabled on non-win32 platforms now.
774
775 1928 hiro
* 2.4.8 (stable)
776
777
    * The encoding method of MIME headers is now determined by outgoing
778
      encoding rather than the value of MB_CUR_MAX.
779
    * The memory leaks and warnings in LDAP search were fixed.
780 1930 hiro
    * The beep on folders with one message when using GTK+ 2.12 was removed.
781 1928 hiro
    * Win32: The crash that occurred when trying to display some TIFF files
782
      was fixed.
783 1932 hiro
    * Win32: Settings are now automatically saved on the shutdown of system.
784 1928 hiro
785 1915 hiro
* 2.4.7 (stable)
786
787
    * The bug that 'Set display item of summary...' button in common
788
      preferences always show send folder setting was fixed.
789
    * The all compiler warnings were removed.
790
    * The previous focus is kept when separation of view is changed.
791
    * The status label is automatically resized now when there is not enough
792
      width.
793 1916 hiro
    * The bug that virtual folders were not sorted properly was fixed.
794 1917 hiro
    * The crash when trying to use ascii-armored PGP encryption was fixed.
795 1915 hiro
796 1904 hiro
* 2.4.6 (stable)
797
798
    * The 'To' column was added to the summary view.
799 1905 hiro
    * In Sent, Draft, and Queue folders, the 'To' column is displayed by
800
      default.
801 1904 hiro
    * The display column setting of send folders became independent from
802
      normal folders.
803
    * The ascii-armored PGP encryption was fixed.
804
    * The combined method is used now when both PGP encryption and PGP signing
805
      are specified.
806 1905 hiro
    * The PGP passphrase dialog was disabled on filtering and query search.
807 1904 hiro
    * The new message notify will be blocked when a new message is read on
808
      receiving.
809
    * 'LIST "" "*"' command is used instead of 'LIST "" "%"' to obtain folder
810
      list from IMAP4 server.
811
    * The bug that noinferior and noselect flags were ignored until rebuilding
812
      folder tree when a new folder was created on IMAP4 server was fixed.
813
    * If attached files become nonexistent on sending, error dialog will be
814
      displayed and the sending will abort.
815
816 1884 hiro
* 2.4.5 (stable)
817
818
    * The vulnerability that may be exploited by malicious POP3 server was
819 1886 hiro
      fixed (SA26550).
820 1885 hiro
    * The potential crash bug in address completion was fixed.
821 1884 hiro
    * The signature separator '--' is not joined on line wrapping now.
822
    * Win32: GLib and GTK+ was updated to the latest version.
823
    * Win32: The focus problem when closing dialogs was fixed (GTK+).
824
825 1858 hiro
* 2.4.4 (stable)
826
827
    * Reply and forward marks are appended after messages are actually sent.
828
    * The feature to reply to attached message/rfc822 messages was added.
829 1866 hiro
    * When a folder is renamed, the path of junk folder is also updated.
830 1874 hiro
    * A workaround for the error which occurs with Gmail SMTP server was made.
831 1858 hiro
    * Win32: The bug that the name entry of creating or renaming an address
832
      book didn't accept key input was fixed.
833 1866 hiro
    * Win32: The bug that the renaming of folders didn't modify filter
834
      actions in some cases was fixed.
835 1858 hiro
836 1760 hiro
* 2.4.3 (stable)
837
838 1763 hiro
    * The quick search entry is cleared when Escape key is pressed on it.
839
    * UTF-8 with BOM is handled correctly when inserting signature.
840 1799 hiro
    * A possible crash when adding address from address book was fixed.
841 1763 hiro
    * Win32: Sylpheed now can be specified as a default mail program in
842 1760 hiro
      Windows Vista.
843
    * Win32: The stall of SMTP session when sending messages via dial-up
844
      connection was fixed.
845
    * Win32: The infinite loop bug which occurred when PID of external editor
846
      was not obtained was fixed.
847 1772 hiro
    * Win32: The bug that dialogs which popup on auto-checking becoming
848
      invisible if the main window was minimized was fixed.
849 1760 hiro
850 1698 hiro
* 2.4.2 (stable)
851
852
    * The recursive download of remote folders were enabled.
853
    * SSL ports in Advanced tab of the account prefs dialog are now
854
      automatically set when SSL is enabled.
855
    * The '--open' command line option which open messages in new window was
856
      added.
857
    * The quick search condition for each folder now persists between sessions.
858
    * The selection now persists when the quick search condition is updated.
859
    * Quoted-printable or base64 encoding is now forced on PGP/MIME signing
860
      instead of stripping trailing spaces (except for the case of ISO-2022-JP
861
      encoding).
862
    * The quoted-pair in From header is now processed correctly when displaying
863
      its name.
864
    * The performance of 'Mark all read' on IMAP folders was improved.
865 1711 hiro
    * The bug that the character '+' in address was treated as URI-escaped
866
      space was fixed.
867 1698 hiro
    * Unix: the problem that 'Get' and 'Get all' button could not be clicked
868
      after receiving while mouse pointer was over the buttons was fixed.
869
870 1679 hiro
* 2.4.1 (stable)
871
872
    * If shift or control key is pressed on address completion, only address
873
      string is inserted now.
874
    * When completing addresses, display name is used rather than nickname.
875
    * Win32: The sylpheed.ini file is read on startup if exist, and
876
      '--ipcport' option was also added.
877
    * Win32: The autocheck timer is disabled while suspending to prevent
878
      network error on resuming.
879
    * Win32: OpenSSL library was replaced with self-compiled DLLs.
880
    * Win32: A bug that the folder path separator was not processed correctly
881
      when creating and renaming search folders was fixed.
882
883 1658 hiro
* 2.4.0 (stable)
884
885
    * Invalid APOP timestamp is rejected now (CVE-2007-1558).
886
    * The configuration file is written out after the toolbar is customized.
887 1659 hiro
    * Win32: OpenSSL was updated to 0.9.8e.
888 1658 hiro
889 1638 hiro
* 2.4.0rc (development)
890
891
    * The file copy and move were optimized.
892 1643 hiro
    * The crash on the cancellation of POP3/SMTP session was fixed.
893
    * The crash when a person was removed and its e-mail addresses were
894
      referenced by a group in another folder was fixed.
895
    * The Japanese manual was updated.
896 1638 hiro
    * Win32: If the initial loading of "MS Gothic" font failed, multi-byte
897
      font name is used now (workaround for JIS2004 MS Gothic font).
898 1650 hiro
    * Win32: The crash when fetching messages more than 64KB from IMAP4 server
899
      via FreeCap (a SOCKS wrapper) was fixed.
900 1638 hiro
901 1630 hiro
* 2.4.0beta8 (development)
902
903
    * In the address book, the import of CSV and Tab-separated text file was
904
      implemented.
905
    * 'Within 1 day' and 'Recent 5 days' was added to the quick search rule.
906
    * The toolbar style switch was added to the toolbar context menu.
907
    * Stop button now cancels all sessions.
908
    * The limitation of the nesting level of MIME structure was relaxed.
909
    * A margin for text was added to the composition window.
910
    * An error dialog is displayed if the execution of junk filter command
911
      fails.
912
    * The overwrite confirmation of the file selection dialog was improved.
913
    * ISO-8859-16 was supported in code conversion.
914
    * Several UI problems in the address book were fixed.
915 1631 hiro
    * The stability of the cancellation of POP3/SMTP session was improved.
916 1630 hiro
    * The bug that the displayed number of message becoming incorrect on
917
      folder search was fixed.
918
919 1591 hiro
* 2.4.0beta7 (development)
920
921
    * In-Reply-To header was supported in mailto URL.
922
    * Stop button was added to the main toolbar.
923
    * An error message is displayed now when the decryption of PGP encrypted
924
      messages failed.
925
    * Remote commands such as 'compose', 'receive' and 'send' are disabled
926
      when a modal dialog exists.
927
    * Process termination is forced after the execution of finalizer routine.
928
    * The behavior of 'Go to next unread' with changing folders was fixed.
929
    * The sylpheed.desktop file was modified.
930
    * Win32: A bug that the folder path separator was not processed correctly
931
      in some cases (fixes path information becoming incorrect on renaming
932
      subfolders).
933
934 1579 hiro
* 2.4.0beta6 (development)
935
936
    * The bug in automatic IMAP4 filtering that messages which were not
937
      filtered were not counted as new ones was fixed.
938
    * Win32: The workaroud for the redraw problem of GtkCList and GtkCTree
939
      in GTK+ 2.10.11 was made.
940
    * Win32: The stall on rebuilding folder tree which appeared since GTK+
941
      2.10.11 was fixed.
942
    * Win32: Environmental variable "LANGUAGE" was disabled (fixes incorrect
943
      language selection on some environments).
944
945 1561 hiro
* 2.4.0beta5 (development)
946
947
    * Close button was added to the address book dialog, and the layout was
948
      improved.
949 1567 hiro
    * The automatic junk mail filtering on IMAP4 was enabled.
950 1561 hiro
    * Automatically filtered IMAP4 messages are also counted for new mail
951
      notification now.
952 1567 hiro
    * The default directory of the printing dialog became the document
953
      directory.
954 1561 hiro
    * The crash on some environments when verifying signed messages was fixed.
955 1567 hiro
    * The crash on exit when the order of summary columns were modified by
956
      DnD was fixed.
957
    * The wrong handling of quotation in multi-byte strings on MIME header
958
      encoding was fixed.
959 1561 hiro
    * Win32: The bug that the timeout on receiving and sending didn't work
960
      was fixed.
961 1570 hiro
    * Win32: The path separator problem of folderlist.xml was fixed.
962
    * Win32: libcairo-2.dll, libgpg-error-0.dll, libgpgme-11.dll, GLib and
963
      GTK+ was updated to the latest version.
964
    * Win32: The redraw of windows became smoother (GTK+).
965
    * Win32: Win32 shell icons are now displayed on the file selection dialog
966
      (GTK+).
967 1561 hiro
968 1543 hiro
* 2.4.0beta4 (development)
969
970
    * The address book was improved.
971
      - Copy and paste of persons in the address book was enabled.
972
      - The menu sensitivity of the address book became accurate.
973
      - When deleting addresses from a group, they are just removed from the
974
        group (not from person) now.
975 1547 hiro
      - 'Lookup' button is disabled if LDAP search is not available.
976 1543 hiro
    * The checking of remote folders doesn't abort with non-fatal errors now
977
      except for network failure.
978
    * The problem that the width of the folder view was not saved when the
979
      main window was maximized was fixed.
980 1545 hiro
    * The coloring of message number columns in the folder view was enabled.
981 1543 hiro
    * Win32: In Windows Vista, the problem that the selected menu items were
982
      not visible was fixed.
983
984 1533 hiro
* 2.4.0beta3 (development)
985
986
    * The toolbar customization dialog was improved.
987
    * 'Not junk' and 'Search' button were added to the main toolbar.
988
    * The 'Send' button is disabled when no queued messages exist.
989
    * Junk mails are filtered when incorporating from local spool even if
990
      'Filter on incorporation' is disabled.
991
    * The 'Get' button of the main toolbar was fixed.
992
    * Several bugs of the search dialog were fixed.
993
    * Win32: The sorted column of the selected row on the summary view becomes
994
      visible when it doesn't have focus.
995
    * Win32: System fonts with multi-byte font names (such as 'MS PGothic' and
996
      'Meiryo') can be available now.
997
998 1521 hiro
* 2.4.0beta2 (development)
999
1000
    * The toolbar was rewritten with new API.
1001
    * 'Prev', 'Print', 'Address', 'Prefs', and 'Account' was added to the
1002
      main toolbar, and 'Prefs' and 'Account' was added to the compose toolbar.
1003
    * The overflow menu for toolbar was added.
1004
    * The width of toolbar buttons was reduced when the labels are displayed.
1005
    * The option to place toolbar labels at the right of icons was added, and
1006
      it became the default.
1007
    * The bug that the window was kept being skipped from window list after it
1008
      became visible with window shading or switching workspaces.
1009
    * Some of the UI labels are modified.
1010
    * Unix: Symbolic links are now also scanned when scanning MH folders.
1011
1012 1506 hiro
* 2.4.0beta1 (development)
1013
1014 1508 hiro
    * The automatic filtering of new messages in INBOX folder of IMAP4 account
1015
      was implemented.
1016 1506 hiro
    * The customization of the toolbars was implemented.
1017
    * The option to toggle window on trayicon click was added.
1018 1508 hiro
    * Junk mails are now filtered when incorporating from local spool.
1019 1506 hiro
    * UTF-8 is forced for headers instead of substituting characters if the
1020 1508 hiro
      code conversion failed.
1021
    * The crash of the text view when switching between MIME parts was fixed.
1022 1506 hiro
    * Win32: the socket buffer size was increased to improve the performance
1023
      of network communication.
1024
    * Win32: GTK+ and GLib was updated to the latest version.
1025
1026 1444 hiro
* 2.3.0 (stable)
1027
1028
    * The Japanese manual was updated.
1029
1030 1433 hiro
* 2.3.0rc (development)
1031
1032 1437 hiro
    * CA certificates bundle file is now looked up in multiple location.
1033
    * Cancelling the verification of certificates is only applied for current
1034
      connection now.
1035 1433 hiro
    * The version string was changed.
1036 1437 hiro
    * The bug that the blank message view appeared when displaying window from
1037
      the tray icon while the message view was hidden in separate window mode
1038
      was fixed.
1039 1433 hiro
    * Win32: The common CA certificates were included in the package.
1040
1041 1422 hiro
* 2.3.0beta7 (development)
1042
1043
    * Page setup for printing was added.
1044
    * The range specification of printing now works correctly.
1045
    * The printing of MIME part now uses the new printing function.
1046
    * The font size of printing now follows the display setting.
1047
    * The option to input signature directly was added to the account
1048
      preferences.
1049
    * Signature is automatically generated when creating a new account.
1050 1425 hiro
    * Bcc: and Reply-To: were added to the template.
1051
    * '/etc/ssl/certs' directory is used for SSL certificate verification if
1052
      exist.
1053 1422 hiro
    * When SSL certificate cannot be verified, the confirmation dialog is now
1054
      displayed.
1055 1425 hiro
    * Cursor is now placed at the top of the text (alternatively To or Subject
1056
      entry if they are empty) when reediting messages.
1057 1433 hiro
    * Unix: Resolver is now reinitialized if '/etc/resolv.conf' is modified.
1058 1422 hiro
1059 1397 hiro
* 2.3.0beta6 (development)
1060
1061
    * The new printing function was implemented.
1062
      - Each page is now rendered by Cairo.
1063
      - The native print dialog is used.
1064
      - Page number is printed for each page.
1065
      - The option "Use external program for printing" was added.
1066
      - The printing of MIME part was implemented.
1067
    * Cc: was added to the header view.
1068
    * The option "Inherit recipients on reply to self messages" was added.
1069
    * Pilot-link (libpisock) 0.12 was supported.
1070
    * The window position and the layout of the 'Add Address' dialog was
1071
      modified.
1072
    * The default directory of the file selection dialog was changed
1073
      (in Win32, 'My Documents' is used. In Unix, the home directory is used).
1074
    * The UI is now updated periodically on manual filtering.
1075
    * The new mail notification on the tray icon is reset when any message
1076
      is read now.
1077 1400 hiro
    * The encoding setting of the message view in new window is enabled also
1078
      on reply.
1079 1397 hiro
    * Win32: The bug that the window was sometimes not displayed at the top
1080
      when the tray icon was clicked was fixed.
1081
    * Win32: The issue that the progress dialog was not updated while sending
1082
      large messages was fixed.
1083
1084 1289 hiro
* 2.3.0beta5 (development)
1085
1086
    * When new mails arrive, the tray icon is changed, and it will be kept
1087
      until a new mail is read.
1088
    * The option "Open inbox on startup" was added.
1089
    * The option "Remeber last selected message" was added.
1090
    * The crash when printing a message with empty subject was fixed.
1091
    * The bug that the text in the composition window was not redrawn on the
1092
      undo of large text was fixed.
1093
1094 1251 hiro
* 2.3.0beta4 (development)
1095
1096 1257 hiro
    * POP before SMTP was implemented.
1097 1251 hiro
    * Win32: The e-mail menu in the start menu now works when Sylpheed is
1098
      selected as a default mailer.
1099
    * WIn32: The character corruption on printing when environment-dependent
1100
      Japanese characters are used was fixed.
1101 1252 hiro
    * Win32: The GDI resource leaks of GtkTreeView in XP classic theme and
1102
      2000 which had introduced eventual application crash was fixed.
1103 1251 hiro
1104 1224 hiro
* 2.3.0beta3 (development)
1105
1106
    * The vertical padding of the folder view was reduced.
1107 1233 hiro
    * The change between folders became faster at GTK+ 2.10.x.
1108 1224 hiro
    * The bug that the window was kept hidden from taskbar on popup with
1109
      another process when the window was minimized to tray was fixed.
1110
    * The text insertion by the action was fixed again.
1111 1231 hiro
    * The height of the statusbar was adjusted.
1112 1232 hiro
    * The padding of the folder view was reduced.
1113 1224 hiro
    * Win32: The selection of the labels on the header view and the alert
1114
      dialog are now visible.
1115
    * Win32: The application icon was modified.
1116
    * Win32: GTK+ was updated to 2.10.6, and OpenSSL was updated to 0.9.8d.
1117
    * Win32: The network communication failure in some environments was fixed.
1118
1119 1206 hiro
* 2.3.0beta2 (development)
1120
1121 1209 hiro
    * Messages marked as read or junk mails are now excluded from the numbers
1122
      of new messages.
1123 1212 hiro
    * Win32: GTK+ was updated to 2.10.4, and GLib was updated to 2.12.4.
1124 1206 hiro
    * Win32: The crash that occurred when Desktop folder was selected on the
1125
      file selection dialog was fixed.
1126
    * Win32: The bug that window position was reset when quitting Sylpheed
1127
      while window was hidden was fixed.
1128 1210 hiro
    * Win32: The WSAEWOULDBLOCK state is now properly handled in socket I/O.
1129 1206 hiro
1130 1192 hiro
* 2.3.0beta1 (development)
1131
1132
    * GtkStatusIcon is used for the tray icon if available.
1133
    * When GtkStatusIcon is used, the tray icon blinks for 5 seconds when new
1134
      mails arrive.
1135 1201 hiro
    * The option 'Minimize to tray icon' was added.
1136 1192 hiro
    * The left click on the tray icon now only brings the main window in front.
1137
    * Win32: The tray icon was implemented.
1138 1201 hiro
    * Win32: The SSL connection problem was fixed.
1139 1192 hiro
    * Win32: The included libraries (GLib, GTK+, Pango) were updated to the
1140 1201 hiro
      latest version. This introduces the following improvements:
1141
      - The performance of network communication at receiving and sending
1142
        was improved.
1143
      - The appearance of the UI became more native-like.
1144
      - The scrolling speed of the summary view with cursor keys was improved.
1145
      - The broken display of the text view when it was partially hidden was
1146
        fixed.
1147
      - The position of color labels menu in the search dialog is correct now.
1148
      - The problem that GTK+ strings became untranslated after the popup of
1149
        context menu on GtkTextView was fixed.
1150
      - The crash that occurred on startup if a font with non-ascii name was
1151
        specified for system font was fixed.
1152 1218 hiro
      - The application doesn't freeze anymore when desktop theme is changed.
1153 1192 hiro
1154 1185 hiro
* 2.2.9 (stable)
1155
1156
    * The crash that occurred if the summary was sorted by invisible column
1157
      was fixed.
1158
    * The URI of the about dialog was updated.
1159
    * Win32: OpenSSL was updated to 0.9.8c.
1160
1161 1132 hiro
* 2.2.8 (stable)
1162
1163
    * The PLAIN authentication method for IMAP4 was supported.
1164
    * The verification of encrypted and signed messages with combined method
1165
      was supported.
1166
    * Oniguruma regex library can be used instead of system's regex API.
1167 1153 hiro
    * The LDIF import of the addressbook was improved.
1168 1173 hiro
    * Full PGP signature information is displayed on the main text view.
1169
    * All trailing spaces are removed when signing with PGP/MIME instead of
1170
      using quoted-printable to improve compatibility with other MUAs.
1171
    * A warning is displayed before sending when Bcc is specified at PGP
1172
      encryption.
1173
    * The bug that possibly lost relatively small messages on receiving when
1174
      there was no disk space was fixed.
1175 1132 hiro
    * The behavior of manual junk filtering was fixed.
1176
    * UTF-8 text can be inserted correctly in the compose window.
1177 1163 hiro
    * The error messages of the failure of displaying message body was
1178
      improved.
1179 1173 hiro
    * Some workarounds for GTK+ 2.10 were made.
1180 1132 hiro
    * Minor UI fixes were made.
1181
    * Other minor bugs were fixed.
1182
    * Win32: Regular expression was supported in filtering.
1183
    * Win32: The version information was added to the executable file.
1184
1185 1085 Hiro
* 2.2.7 (stable)
1186
1187
    * "Mark all read" was added to the folder context menu.
1188 1097 hiro
    * "Set as (not) junk mail" was added to the summary context menu.
1189
    * The option to filter junk mails before normal filtering was added.
1190 1101 hiro
    * When replying to all, the original address strings are used for Cc
1191
      instead of stripped ones.
1192 1104 hiro
    * Windows-1257 was added for display encoding.
1193 1107 hiro
    * Some menu items of the folder context menu were enabled even on receiving
1194
      messages.
1195 1094 hiro
    * The bug that manual junk filtering didn't work when no filter rule exist
1196
      was fixed.
1197 1092 hiro
    * Several crash bugs were fixed.
1198 1110 hiro
    * Win32: libgpg-error-0.dll and libgpgme-11.dll was updated.
1199
    * Win32: The scanning of folders was optimized so that receiving or moving
1200
      of messages become faster when folders contain large number of messages.
1201 1085 Hiro
1202 1080 hiro
* 2.2.6 (stable)
1203
1204
    * The 8-bit literal (literal8) in IMAP4 response was supported.
1205
    * The missing timeout handling was added for SMTP.
1206
    * The failure of URI security check when they have leading space was
1207
      fixed.
1208
1209 1072 hiro
* 2.2.5 (stable)
1210
1211
    * The character corruption and crash bug when using Japanese half-width
1212
      kana on sending messages was fixed.
1213
    * The execution failure when using the accessibility module was fixed.
1214
    * The bug that new/unread count becoming negative value was fixed.
1215
    * The bug that bold face was disabled in the folder selection dialog
1216
      with GLib 2.10 and Pango 1.12 was fixed.
1217
    * The incorrect progressbar display when expired messages exist was fixed.
1218
1219 1054 hiro
* 2.2.4 (stable)
1220
1221 1063 hiro
    * MIME filename encoding with RFC 2231 parameter value extension was
1222 1054 hiro
      supported.
1223 1057 hiro
    * The clear button for the quick search entry was added.
1224 1061 hiro
    * The bug that bold face was disabled in GtkTreeView with GLib 2.10 and
1225
      Pango 1.12 was fixed.
1226 1059 hiro
    * Win32: libwimp.dll was updated.
1227 1054 hiro
    * Win32: The bug that subfolders were duplicated when rebuilding folder
1228
      tree while the settings were shared between Win32 and Unix was fixed.
1229
    * Win32: The uninstaller was modified so that it only removes files and
1230
      folders created by the installer.
1231
1232 1042 hiro
* 2.2.3 (stable)
1233
1234
    * The sorting of the result of the query search was enabled.
1235
    * The printing of messages now follows the state of 'Show all headers'.
1236
    * Relative path is allowed for signature files.
1237
    * The To, Cc, and Bcc button of the address book are now always enabled.
1238
    * The window position of the address book is now preserved.
1239 1046 hiro
    * The toggle of the Cc entry on the composition window was enabled.
1240 1042 hiro
    * The appearance of the address book was modified.
1241
    * Unix: The support of metamail command was removed, and it was replaced
1242
      with the alternative implementation.
1243
    * Win32: libwimp.dll was updated, and the appearance of the UI was
1244
      improved.
1245 1046 hiro
    * Win32: zlib1.dll was updated.
1246
    * Win32: The application icon was updated.
1247
    * Win32: The unnecessary message catalog files were removed to reduce the
1248
      archive size.
1249 1042 hiro
1250 1021 hiro
* 2.2.2 (stable)
1251
1252
    * The crash bug that occurred when trying to move IMAP4 folders right
1253
      under the root folder was fixed.
1254 1023 hiro
    * The crash bug that occurred after a message window was closed while the
1255
      search dialog was still open was fixed.
1256
    * Win32: The console window is newly created if --debug or --help option
1257 1021 hiro
      is specified.
1258 1023 hiro
    * Win32: The non-ASCII filename encoding problem on executing external
1259
      commands was fixed.
1260 1021 hiro
    * Win32: The bug that the main window became not responsive when an error
1261
      occurred on automatic receiving while the window was minimized was fixed.
1262
    * Win32: Spanish translation was added for the installer.
1263
    * Win32: The installer was fixed so that it selects correct language on
1264
      environments other than Japanese.
1265
1266 1011 hiro
* 2.2.1 (stable)
1267
1268 1013 hiro
    * GtkSpell is enabled on configure by default now.
1269 1011 hiro
    * Spanish translation of the README file was added.
1270 1012 hiro
    * The bug that account names with filename-unsafe characters couldn't be
1271
      used was fixed.
1272 1011 hiro
    * The crash bug that occurred if non-ascii newsgroup names appeared while
1273
      getting newsgroup list was fixed.
1274 1012 hiro
    * The performance problem of the quick search while the summary was sorted
1275
      by thread date with descending order was fixed.
1276
    * Win32: The problem that the UI didn't respond occasionally when receiving
1277 1011 hiro
      messages was fixed.
1278
1279 999 hiro
* 2.2.0 (stable)
1280
1281
    * The move and copy of messages to queue folders and virtual folders are
1282
      prohibited.
1283
    * The included sylpheed.spec was modified.
1284
1285 993 hiro
* 2.2.0rc (development)
1286
1287
    * The 'minimize to tray icon' feature was modified.
1288
    * The command line options help dialog is not duplicated anymore.
1289
    * The problem that the UI was still insensitive after the execution of
1290
      external editor failed was fixed.
1291
    * The nonstandard Japanese encoding 'x-sjis' was supported.
1292
    * Win32: The locale encoding problem on some languages was fixed.
1293
1294 980 hiro
* 2.2.0beta8 (development)
1295
1296
    * The help of command line options was added.
1297
    * The Japanese manual was updated.
1298
    * When checking IMAP4 mailboxes, the number of new messages is properly
1299
      counted now.
1300
    * The key event handling of the quick search entry was fixed.
1301
    * The wrong status display of the receive dialog on BSD systems was fixed.
1302
    * The unread flag is not reset anymore when moving or copying messages
1303
      into a trash folder.
1304
    * Some UI fixes were made.
1305
    * Win32: Some UIs for unsupported functions were disabled.
1306
    * Win32: The bug that the contents of folders with specific Japanese
1307
      characters such as 'Hyou' (which contains 0x5c ('\') at the second byte)
1308
      at the end of its name couldn't be seen was fixed.
1309
1310 949 hiro
* 2.2.0beta7 (development)
1311
1312
    * When moving, copying, or deleting a collapsed thread, all the messages
1313
      in the thread are processed now.
1314
    * 'Mark thread as read' feature was implemented.
1315
    * The keys on keypad are also recognized in the summary and message view.
1316
    * The window size of the address book is now remembered.
1317
    * PGP passphrase is converted into locale encoding before passing to gpg.
1318
    * Arabic encoding support was added.
1319
    * The premature trimming of strings on the statusbar was disabled.
1320
    * The 'Wrap before sending' option was removed.
1321
    * The issue that it falsely entered drag begin state after passphrase
1322
      dialog was shown was fixed.
1323
    * The bug that the automatic account selection on reply was disabled on
1324
      IMAP4 folders was fixed.
1325
    * Win32: IPv6 was supported.
1326
    * Win32: Window is properly popup on multiple launching now.
1327
1328 929 hiro
* 2.2.0beta6 (development)
1329
1330
    * The cleanup of IMAP4 message caches on exit was implemented.
1331
    * Cache files in IMAP4 folders are now properly removed on move or delete.
1332
    * The temporary passwords of IMAP4 accounts are now preserved until exit.
1333
    * 'File/Insert signature' now inserts signature into current cursor
1334
      position, and 'File/Append signature' was added for the previous
1335
      behavior.
1336
    * Some dialogs are now placed at the center on parent window.
1337
    * The confirmation dialog for emptying trash is not displayed anymore if
1338
      messages don't exist in trash folders.
1339
    * Trash folders are excluded on recursive search.
1340
    * Locale encoding strings can be passed to --compose and --attach command
1341
      line option.
1342
    * Several minor bugs were fixed.
1343
1344 910 hiro
* 2.2.0beta5 (development)
1345
1346
    * The quick search was implemented.
1347
    * The filter conditions for message status such as 'unread', 'mark',
1348
      'color-label', and 'attachment' were added.
1349
    * The window management of the export and import dialog was modified.
1350
    * Several minor bugs were fixed.
1351
1352 895 hiro
* 2.2.0beta4 (development)
1353
1354 897 hiro
    * Unix: The popup menu on the trayicon was implemented.
1355
    * Unix: Clicking the trayicon now toggles the visibility of the main
1356
      window.
1357
    * Unix: The visibility of the trayicon is now configurable.
1358 895 hiro
    * The context menu of the folder view on search folders was modified.
1359
    * The bug that stopped checking of new messages if search folders exist
1360
      in IMAP4 or News mailboxes was fixed.
1361
    * The renaming of search folders under IMAP4 or News folders was fixed.
1362
    * A memory leak that occurs when thread display was off was fixed.
1363
1364 886 hiro
* 2.2.0beta3 (development)
1365
1366
    * The results of search folders are cached to speed up the next search.
1367
    * The search folder property dialog was implemented.
1368
    * The position of 'Delete' menu was changed to prevent its accidental
1369
      selection.
1370
    * The HTTP scheme is added to the URIs begin with 'www.'.
1371
    * Some trailing punctuations were included as URI.
1372
    * The bug that search folders under IMAP4 or News folders couldn't be
1373
      removed was fixed.
1374
1375 866 hiro
* 2.2.0beta2 (development)
1376
1377
    * The forwarding of messages with attachments was modified.
1378
    * The bug that previously selected row was removed from the view instead
1379
      of currently selected one when deleting folders from the context menu
1380
      was fixed.
1381
    * The bug that messages with subject that includes characters that can't
1382
      be used for filename couldn't be attached was fixed.
1383
    * Windows-1252 was added for display encoding.
1384
    * After incomplete POP3 session, duplicate retrieval of messages doesn't
1385
      happen anymore.
1386
1387 854 hiro
* 2.2.0beta1 (development)
1388
1389
    * The major improvements of the search function were made.
1390
      - The query search was implemented.
1391
      - Search conditions can be specified with the same UI as the filter rule.
1392
      - Subfolders can be searched.
1393
      - The search folder (virtual folder) was implemented.
1394
    * The maximized window state is now remembered.
1395
    * The option "Display recipient on 'From' column if sender is yourself" now
1396
      looks for all accounts.
1397
    * The line-wrapping of composition now doesn't join enumerated lines.
1398
    * The nonstandard Korean encoding 'ks_c_5601-1987' was supported.
1399
    * The bug that the initial directory was not properly selected in the file
1400
      selection dialog with GTK+ 2.8 was fixed.
1401
    * Some other bugs were fixed.
1402
1403 802 hiro
* 2.1.9 (development)
1404
1405 828 hiro
    * An option to update only INBOX on checking new messages of IMAP4
1406
      accounts was added.
1407
    * The custom queue folder can be specified for each account now.
1408 802 hiro
    * The progress of local filtering is displayed now.
1409
    * "Update summary" was added to the context menu of the folder view.
1410
    * Appending of messages to an IMAP4 folder was optimized.
1411
    * "Reply to all" now works for newsgroups post.
1412
    * The crash when an address in an address group was modified was fixed.
1413 828 hiro
    * The bug that subscribed newsgroups were removed after refreshing
1414
      subscribe dialog was fixed.
1415 802 hiro
    * The complication failure on some environments was fixed.
1416
    * Win32: The bug that blocked the application when enterning passphrase
1417
      for GnuPG was fixed.
1418
1419 787 hiro
* 2.1.8 (development)
1420
1421
    * The common preferences dialog was reorganized.
1422
    * The memory usage on SMTP and POP3 session was reduced drastically.
1423
    * The last position of the composition window is remembered, and the
1424
      windows are automatically placed so that they don't overlap.
1425
    * Filtered sent messages are not put into Sent folder anymore.
1426
    * When attached text files are saved, their linebreaks are normalized
1427
      depending on platforms.
1428 790 hiro
    * The occasional encoding conversion failure bug on inserting a text file
1429
      into composition window was fixed.
1430 787 hiro
1431 738 hiro
* 2.1.7 (development)
1432
1433 763 hiro
    * The spell checking feature was implemented (requires GtkSpell).
1434 738 hiro
    * The drop of files is allowed on the whole composition window.
1435
    * The insertion of text by drag and drop was disabled.
1436 763 hiro
    * The PGP interface is disabled if GnuPG is not available.
1437 738 hiro
    * A bug that aborted program if invalid UTF-8 text is put in the log
1438
      window was fixed.
1439 763 hiro
    * The pane between summary and message view became more visible.
1440
    * Reply-to-list is not enabled for subscribe confirmation request etc.
1441 740 hiro
    * The bug that the separator of newsgroups was broken was fixed.
1442 763 hiro
    * The bug that broke the summary selection when mark, unread, and
1443
      colorlabel flags were changed while the summary was sorted by them
1444
      was fixed.
1445
    * The bug that caused crash when quote colors dialog was closed by the
1446
      window close button was fixed.
1447 745 hiro
    * The bug that showed wrong value if the total size of a folder was more
1448 749 hiro
      than 2GB was fixed.
1449 745 hiro
    * Win32: The bug that occasionally the summary was not properly updated
1450 749 hiro
      right after messages were added to a folder was fixed.
1451 738 hiro
    * Win32: The problem that message strings were not translated if digit
1452
      locale environmental variable (such as "LANG=1041") was set was fixed.
1453
    * Win32: PGP sign and encryption was supported.
1454
    * Win32: The window focus problem of account and filter setting dialog
1455
      was fixed.
1456 746 hiro
    * Win32: The method of detecting executables was modified.
1457 738 hiro
1458 727 hiro
* 2.1.6 (development)
1459
1460
    * The auto-save to draft of composing messages was implemented.
1461
    * The setting of default (fallback) encoding was added.
1462
    * The command line option '--exit' was added.
1463
    * The preset menu for junk mail learning commands was added, and now
1464
      bogofilter and bsfilter are selectable.
1465
    * The option to mark filtered junk mails as read was added.
1466
    * The buffer overflow of LDIF import was fixed.
1467
1468
    * Win32: The external editor function was implemented.
1469
    * Win32: Junk mail filtering now works.
1470
    * Win32: The default junk mail learning commands were changed to bsfilter.
1471
    * Win32: Some options which are useless on win32 became hidden.
1472
    * Win32: The program icon was added.
1473
    * Win32: Some bugfixes were made.
1474
1475 695 hiro
* 2.1.5 (development)
1476
1477
    * The command line option to specify directory which stores configuration
1478
      files (--configdir dirname) was added.
1479
    * The output headers of printed messages now match to those of the message
1480
      view.
1481
    * Confirmation dialog is displayed instead of input dialog on printing.
1482
    * When replying to ML post that has the Reply-To set, both addresses will
1483
      be set.
1484
    * The option to delete filtered junk mails from server was added.
1485
    * The locale name 'zh_TW.Big5' was changed to 'zh_TW'.
1486
    * The problem that drag and drop didn't work with GTK+ 2.8 was fixed.
1487
    * The sample mime.types was included into the source package.
1488
    * Win32: The remote command was implemented using TCP socket.
1489
    * Win32: The drag and drop of files from Explorer was supported.
1490
    * Win32: The default print command for text file is used for printing when
1491
      the command is unspecified.
1492
    * Win32: Several bugfixes were made.
1493
1494 662 hiro
* 2.1.4 (development)
1495
1496
    * Bugfixes:
1497
      - The IMAP4 parser was fixed so that it can handle literals in response.
1498
      - A bug that caused crashes on receive if Date header has abnormal time
1499
        was fixed.
1500
      - Sylpheed will not close anymore even if the tray icon is closed.
1501
1502
      - Win32:
1503
        o The problem that prevented the rename and move of folders was fixed.
1504
	o The problem that prevented the creation of temporary files by users
1505
	  who don't have the write permission of the root directory was fixed.
1506
	o The action of Drag'n'drop now becomes move.
1507
    * Feature changes / enhancements:
1508
      - The directory with multiple hierarchy can be specified when creating
1509
        a new mailbox.
1510
      - Error messages are now output to the log window and the log file.
1511
      - The 'Create filter rule' menu was brought back in the context menu.
1512
      - The display of the property of top folders was enabled.
1513
1514
      - Win32:
1515
        o SSL/TLSv1 was supported.
1516
	o The console window was disabled.
1517
	o The environmental variable APPDATA is used for the location of
1518
	  configuration files.
1519
	o The default browser is used now when opening URL.
1520
	o The system settings will be used when opening attachments.
1521
	o The launch of executable files was disabled.
1522
	o The support of environment-dependent Japanese characters was
1523
	  enhanced.
1524
	o The duplicate launch is prohibited now.
1525
1526 612 hiro
* 2.1.3 (development)
1527
1528
    * The feature to save all attachments at once was added.
1529
    * The subscription dialog of newsgroups was reimplemented with GtkTreeView.
1530
    * The verification of S/MIME sigunature (PKCS#7) was enabled.
1531
    * The support of character entity references in HTML messages was improved.
1532
    * The subject line is now displayed in the title bar of the composition
1533
      window.
1534
    * The vertical scrollbar of the folder view now shows or hides itself
1535
      automatically.
1536
    * The message number columns of the folder view can be toggled now.
1537
    * The selected row of the summary view will be kept when the state of
1538
      thread display is changed.
1539
    * The selected row will be aligned to center when it reaches the edge of
1540
      the summary view on key operation.
1541
    * The code conversion error and line limit warning will not be displayed
1542
      anymore when saving as draft.
1543
    * Some code cleanups were made.
1544
1545 521 hiro
* 2.1.2 (development)
1546
1547 580 hiro
    * The core parts were separated into a library (LibSylph), and its license
1548
      was changed to LGPL.
1549
    * The feature to sort the summary by thread date was implemented.
1550
    * When executing IMAP4 operations which take long time, its progress is
1551
      now displayed on the statusbar, and the UI is periodically updated.
1552
    * The number of messages to be copied at a time on IMAP4 was limited to
1553
      prevent timeout error.
1554
    * GPG and SSL settings are now saved even if they are disabled at the
1555
      compile time.
1556
    * The auto detection of Japanese encoding now supports UTF-8 encoding.
1557 521 hiro
    * The text display has been modified a bit.
1558
    * The initial implementation of tray icon was added.
1559 582 hiro
    * Address fields are now normalized before sending.
1560 580 hiro
    * Some problems of the addressbook was fixed.
1561 521 hiro
    * A bug in which message/rfc822 attachments were broken when pgp-signed
1562
      was fixed.
1563
    * Win32: A bug in which opened sockets were not closed properly was fixed.
1564
1565 498 hiro
* 2.1.1 (development)
1566
1567
    * IMAP4 now works with Win32 platform.
1568
    * The sorting of summary now fall backs to comparison by date.
1569
    * localedir, manualdir, and faqdir became user-configurable on configure.
1570
    * A bug that multiple selection of the addressbook with Control key
1571
      didn't work with GTK+ 2.6.9 was fixed.
1572
1573 486 hiro
* 2.1.0 (development)
1574
1575
    * Win32 (MinGW) platform was supported.
1576
    * Many portability fixes were made.