-
Notifications
You must be signed in to change notification settings - Fork 8
/
ChangeLog.ja
7238 lines (4778 loc) · 168 KB
/
ChangeLog.ja
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2009-06-10
* ChangeLog は今後英語でのみ記述するようにしました。
2009-06-10
* plugin-test ブランチを trunk にマージ。
2009-03-23
* src/mainwindow.c: 現在のアカウントが POP3 の場合だけ「リモート
メールボックス」を有効にするようにした。
2009-03-19
* src/folderview.c: 送信待ちフォルダのコンテキストメニューでは
「すべて読んだことにする」の代わりに「送信待機中のメッセージを
送信」を表示するようにした。
2009-03-17
* libsylph/prefs.c: prefs_file_close(): win32: Unix の fsync() と
同様に _commit() を使用するようにした。
2009-03-17
* libsylph/prefs.c: prefs_file_close(): fsync() が失敗したら処理を
中断するようにした。
2009-03-17
* libsylph/prefs.c
configure.in: prefs_file_close(): fclose() の前に fflush() と
fsync() を行うようにした(データロスの可能性を減らすため)。
2009-03-16
* libsylph/utils.[ch]
libsylph/mh.c: g_link(): Unix で無限ループに陥るバグを修正。
g_link を syl_link に名称変更。
2009-03-13
* libsylph/utils.[ch]
libsylph/mh.c: win32: 利用できる場合は CreateHardLink() を使用
するようにした。これにより受信時のファイル I/O を向上。
2009-02-27
* libsylph/prefs_common.c
src/prefs_common_dialog.c: spam フィルタのデフォルトのコマンド
ラインオプションを変更(逆判定取消オプションを追加)。
2009-02-25
* src/addr_compl.c: add_address(): name == NULL の場合(csv の
インポートで発生する可能性がある)クラッシュするのを修正
(Simon Effenberg さん thanks)。
2008-12-26
* libsylph/procmime.c: procmime_decode_content(): 8192 バイトを
超える行を正しく処理するようにした。
2008-12-19
* version 2.6.0
2008-12-15
* libsylph/procmime.c: procmime_parse_mime_parameter(): 変数名を
修正。
2008-12-11
* libsylph/mbox.c
libsylph/smtp.[ch]
src/inc.c: MSGBUFSIZE を改名または削除(OpenBSD のヘッダファイルと
衝突するため)。
2008-12-11
* libsylph/procmime.c: procmime_parse_mime_parameter(): 生 JIS
ファイル名への対策を行った(Eudora 等)。
2008-12-03
* libsylph/socket.[ch]
libsylph/session.c: 最近の glibc のヘッダファイル
(/usr/include/bits/socket.h) との競合を避けるため、
SockFlags enum に SYL_ プレフィクスを付加(Michael Schwendt
さん thanks)。
2008-12-01
* version 2.6.0rc
2008-11-28
* libsylph/news.c
libsylph/imap.c: news/imap アカウントを削除するとき、サーバ名
のキャッシュディレクトリが空になったら削除するようにした。
2008-11-27
* src/foldersel.c: フォルダビューで展開されているフォルダのみ展開
するようにした。
2008-11-27
* libsylph/prefs.[ch]: バックアップ世代数を設定可能にした。
* libsylph/pop.c: pop3_write_uidl_list(): 古いバックアップを保存
しないようにした。
2008-11-27
* src/addressbook.c: addressbook_refresh(): 差出人をアドレス帳に
追加した際にアドレス帳ウィンドウが更新されなかったバグを修正。
2008-11-25
* libsylph/mbox.c: proc_mbox_full(): 非迷惑メール・非削除・未読の
メッセージのみカウントするようにした(Otinov Sergey さん thanks)。
2008-11-25
* src/foldersel.[ch]
src/summaryview.c
src/mainwindow.c: フォルダ選択ダイアログにメッセージラベルを追加。
2008-11-25
* src/main.c: #include <conio.h> を _getch() のために追加(Gisle Vanem
さん thanks)。
2008-11-20
* src/addressbook.c
src/editgroup.c
src/gtkutils.c
src/select-keys.c
src/addr_compl.c
src/prefs_summary_column.c
src/prefs_display_items.c: GTK+ >= 2.13.3 への対処として、
gtk/gtk.h を include するようにした。
2008-11-19
* libsylph/session.c: session_connect(): session->server がセット
されないバグを修正。
2008-11-19
* src/foldersel.c: FOLDER_SEL_ALL モードでない時は仮想フォルダを
選択不可にした。
2008-11-19
* libsylph/prefs.c: prefs_file_close(): 4世代にわたってバックアップ
を保持するようにした。
2008-11-14
* version 2.6.0beta2
2008-11-14
* src/rpop3.c: GtkUIManager を使用してメニューを追加。
2008-11-14
* src/prefs_toolbar.c: POP3 リモートメールボックスのアイコンに
GTK_STOCK_NETWORK を使用するようにした。
2008-11-13
* po/Makefile.in.in: datarootdir のために更新。
* missing: 更新。
2008-11-13
* src/jpilot.c: 文字コード変換を独立した関数にした。
コードの整理。
2008-10-07
* src/prefs_toolbar.[ch]
src/mainwindow.[ch]: ツールバーに POP3 リモートメールボックス
ボタンを追加。
2008-10-07
* src/mainwindow.c: メールの受信の動作中は「/メッセージ/受信/
リモートメールボックス...」を無効にするようにした。
2008-10-03
* manual/ja/sylpheed.sgml: 日本語マニュアルを更新。
2008-10-01
* src/rpop3.c: サブジェクト、日付、サイズによるソートを修正。
2008-09-29
* version 2.6.0beta1
2008-09-29
* src/main.c
libsylph/codeconv.c: HAVE_LOCALE_H と ENABLE_NLS をチェックする
ようにした(Enrico Troger さん thanks)。
2008-09-26
* src/inc.c
src/progressdialog.[ch]
src/send_message.c: 進行状況ダイアログに進行状況カラムを追加。
2008-09-26
* src/messageview.c
src/summaryview.c
src/mainwindow.c
src/prefs_filter_edit.[ch]
src/prefs_filter.[ch]: フィルタルールの自動作成時、対象のヘッダ
フィールドをデフォルトのフィルタ名として使用するようにした。
2008-09-25
* src/rpop3.c: セッションのタイムアウトを回避するために30秒ごとに
NOOP コマンドを送信するようにした。
2008-09-24
* src/inputdialog.c: 非表示モードで戻り文字列をデバッグ出力しない
ようにした。
* libsylph/imap.c: imap_parse_envelope(): ""RFC822.HEADER{...}"
のような応答を許容するようにした(一部の正しくないサーバへの対処)。
2008-09-24
* src/rpop3.c: ログアウト時に「切断中...」を表示。
2008-09-19
* src/rpop3.c: スタイルを修正。
* configure.in: バージョンを更新。
2008-09-19
* libsylph/socket.c: G_IO_NVAL も処理するようにした。
* src/rpop3.c: ヘッダの取得を停止する「停止」ボタンを追加。
2008-09-18
* src/rpop3.c: 接続時のキャンセルを可能にした。
2008-09-18
* src/rpop3.c: メッセージの受信を実装。
2008-09-18
* src/rpop3.c: タイムアウトを追加。エラー時にダイアログを表示。
2008-09-17
* libsylph/pop.c
src/rpop3.c: カラム幅を調整。メッセージの表示を実装。
2008-09-17
* libsylph/pop.[ch]: 一部の関数を static でなくした。
pop3_session_new(): サーバ、ポート、ユーザ ID 、パスワードをセット
するようにした。
* src/inc.c: libsylph/pop.[ch] の変更に追従。
* src/rpop3.[ch]
src/mainwindow.c: 最初のリモート POP3 メールボックス機能の実装。
現在はメッセージの削除のみ可能。
2008-07-16
* src/compose.[ch]: Enchant サポートを修正。
ユーザ指定の言語がマッチしない場合 'en' 辞書を強制指定するように
した。
2008-07-10
* libsylph/imap.c: imap_add_inter_folders(): エラーチェックの追加。
2008-07-09
* libsylph/imap.c: imap_get_folder_list(): 中間フォルダを追加する
ようにした(IMAP サーバによっては 'LIST "" "*"' で \NoSelect な
親フォルダを返さないため)。
2008-07-04
* src/main.c: win32: console が初期化されていてもウィンドウ
メッセージを処理するようにした。
2008-07-04
* src/main.c: win32: console ctrl イベントを処理するようにした。
すべての設定ファイルを読み込んだ後に register_system_events()
を呼ぶようにした。
2008-06-27
* configure.in
src/compose.c: GtkSpell 2.0.13 (with Enchant) に対応
(Michael Schwendt さん thanks)。
* Makefile.am: 不要な ACLOCAL_AMFLAGS を削除。
* config.guess
ltmain.sh
config.sub: 更新。
2008-06-20
* src/main.c: Unix で SIGHUP/SIGINT/SIGTERM/SIGQUIT シグナルを処理
するようにした。関数を Win32 と共通化。
2008-06-19
* libsylph/codeconv.[ch]:
conv_set_autodetect_type()
conv_get_autodetect_type(): 文字エンコーディングの自動判別の動作を
変更する関数を追加。
2008-06-18
* libsylph/procmime.c: procmime_scan_mime_header(): ファイルタイプ
を決定するのに MimeInfo::filename も使用するようにした。
2008-06-17
* version 2.5.0
2008-06-17
* sylpheed.desktop: ポーランド語の翻訳を追加(Jan Stepien さん
thanks)。
2008-06-06
* version 2.5.0rc2
2008-06-06
* src/template.c: template_load(): 8KB を超えるテンプレート本文を
読めない制限をなくした。
2008-06-06
* INSTALL
INSTALL.ja: GnuPG/GPGME の URL を修正。
* configure.in: GPGME >= 1.0.0 を要求するようにした。
* src/about.c: コピーライトの年を更新。
2008-06-05
* libsylph/codeconv.c: conv_get_locale_charset(): ロケール文字列中の
"utf8" を UTF-8 として認識するようにした(一部の文字化けを修正)。
2008-06-05
* libsylph/procmime.c: procmime_scan_encoding(): コメント付きの
Content-Transfer-Encoding を修正。
2008-05-22
* src/summaryview.c: summary_display_msg_idle_func(): クラッシュを
修正(Michael Schwendt さん thanks)。
2008-05-19
* version 2.5.0rc
2008-05-16
* src/compose.c: 署名/暗号化に失敗した場合はエラーダイアログを表示。
* src/select-keys.c: ウィンドウの位置とフォーカスを修正。
2008-05-14
* src/summaryview.c: summary_display_msg_full(): テキストビューから
サマリビューへフォーカスを移さないようにした。
2008-05-08
* libsylph/prefs_common.[ch]
src/compose.[ch]: 最大化の状態を記憶するようにした。
2008-04-30
* sylpheed.desktop: 警告の修正とドイツ語の翻訳を追加(Enrico Troger
さん thanks)。
* Makefile.am: sylpheed.desktop と sylpheed-64x64.png をインストール
するようにした。
2008-04-24
* version 2.5.0beta3
2008-04-24
* libsylph/prefs_common[ch]
src/compose.c
src/prefs_common_dialog.c: 宛先確認で除外するアドレス/ドメインの
オプションを追加。
2008-04-24
* src/compose.c: compose_check_attachments(): 引用行を除外する
ようにした。
* src/prefs_common_dialog.c: 英語を修正。
2008-04-11
* version 2.5.0beta2
2008-04-11
* src/summaryview.c: 検索バーが表示されていない場合はクイック検索
条件をリセットするようにした。
2008-04-11
* src/gtkutils.h: include が抜けていたのを追加。
2008-04-10
* src/quick_search.c
src/mainwindow.c: 「編集/クイック検索」メニューを追加。
送信控/草稿/送信待ちフォルダで To: ヘッダも検索するようにした。
2008-04-10
* src/gtkutils.[ch]
src/prefs_account_dialog.c: 設定適用時にアドレス、サーバのエントリ
の前後の空白を除去するようにした。
2008-04-09
* libsylph/session.c
src/send_message.c: SMTP サーバへの接続が失敗した場合常にエラー
ダイアログを表示。
2008-04-08
* src/compose.c: compose_check_recipients(): GSList のリークを修正。
2008-04-08
* libsylph/prefs_common.[ch]
src/compose.c
src/prefs_common_dialog.c: 送信前に宛先を確認するオプションを追加。
2008-03-28
* src/compose.c: 添付プロパティダイアログを閉じたら削除するように
した。
2008-03-28
* libsylph/prefs_common.[ch]
src/prefs_common_dialog.c
src/compose.c: 添付ファイル忘れを確認する機能を追加。
2008-03-27
* src/query_search.c: 検索が完了したときに検索ヒット数を表示する
ようにした。
2008-03-19
* src/main.c: parse_cmd_opt(): win32: 絶対パスが正しく扱われて
いなかったバグを修正。
2008-03-13
* src/addr_compl.c: get_completion_address(): 引用すべき文字を追加。
get_address_from_edit(): ',' と空白以外の文字を有効として扱う
ようにした。
2008-02-29
* src/quick_search.c: #include <gtk/gtkentry.h> が足りなかったので
追加。
2008-02-29
* src/summaryview.c: フィルタモードでの新着・未読ステータス表示を修正。
2008-02-29
* version 2.5.0beta1
2008-02-28
* src/prefs_common_dialog.c: 引用の記号の説明ダイアログを閉じる
ボタンで閉じた後二度と現れなくなるバグを修正。
2008-02-15
* libsylph/socket.c:
sock_connect_async_cb()
sock_connect_address_list_async(): G_IO_ERR と G_IO_HUP も見る
ようにした(接続が即座に拒否された場合ビジーループになるのを修正)。
2008-02-15
* libsylph/ssl.c
src/sslmanager.c: SSL 証明書を保存し、常に受け入れる機能を追加。
2008-01-08
* src/quick_search.c: quick_search_create(): メニュー変更時の
クラッシュを修正。
2007-12-28
* libsylph/enums.h
libsylph/prefs_common.[ch]
src/quick_search.[ch]
src/summaryview.[ch]
src/mainwindow.[ch]
src/Makefile.am: 垂直ビューを実装。クイック検索を別モジュールに分離。
2007-12-27
* libsylph/prefs_common.[ch]
src/messageview.c
src/prefs_common_dialog.c: 「HTML のみのメッセージを添付として
扱う」オプションを追加。
2007-12-27
* configure.in
src/Makefile.am: win32 以外のプラットフォームで windres を有効に
しないようにした。
2007-12-21
* version 2.4.8
2007-12-21
* src/main.c: wndproc(): win32: WM_ENDSESSION を受信したら
app_will_exit() を呼び出すようにした(フォルダツリーの状態が保存
されない等の修正)。
2007-12-20
* src/summaryview.c: summary_show(): GTK+ 2.12 使用時に1メッセージ
のみのフォルダでビープ音が鳴るのを修正。
2007-12-18
* src/syldap.c: syldap_display_search_results(): 警告をさらに修正。
2007-12-17
* src/syldap.c: メモリリークを修正(Michael Schwendt さん thanks)。
syldap_display_search_results(): 警告を修正 (Michael Schwendt さん
thanks)。
2007-12-07
* libsylph/codeconv.c: conv_encode_header(): B または Q
エンコーディングを決定するのに MB_CUR_MAX ではなく送信
エンコーディングを使用するようにした。
2007-11-08
* libsylph/utils.c: my_memmem(): バッファオーバーランバグを修正
(ただし未使用)。
2007-10-11
* src/messageview.c: messageview_set_menu_state(): 送信フォルダ以外で
「メッセージ/再編集」メニューを無効にした。
2007-10-03
* version 2.4.7
2007-09-28
* src/compose.c
src/select-keys.c: ASCII 包装 PGP 暗号化使用時にクラッシュするバグを
修正。
2007-09-27
* libsylph/folder.c: folder_item_compare(): 仮想フォルダが正しく
ソートされないバグを修正。
2007-09-27
* src/summaryview.[ch]: 十分な幅がない場合に自動的にリサイズするように
ステータスラベルを修正。
2007-09-26
* src/mainwindow.c: main_window_separation_change(): 分離状態が変更
された場合、以前のフォーカスを保持するようにした。
2007-09-20
libsylph/utils.c
libsylph/procmsg.c
libsylph/procmsg.h
libsylph/procmime.c
libsylph/imap.c
src/addrcache.c
src/compose.c
src/inc.c
src/trayicon.c
src/printing.c
src/addressbook.c
src/prefs_toolbar.c
src/editbook.c
src/ldif.c
src/mimeview.c
src/importcsv.c
src/main.c
src/gtkshruler.c
src/send_message.c
src/rfc2015.c
src/summaryview.c
src/mainwindow.c
src/manage_window.c
src/prefs_display_items.c: -Wall で出力されるすべての警告を除去。
2007-09-20
* src/prefs_common_dialog.c: 「サマリの表示項目を設定...」ボタンが
常に送信フォルダの設定を表示していたバグを修正。
2007-09-19
* version 2.4.6
2007-09-19
* libsylph/filter.c: filter_apply_msginfo(): パスフレーズダイアログ
を避けるため自動復号化を無効にした。
2007-09-18
* src/compose.c: 添付ファイルの読み込みに失敗したらエラーを表示して
送信を中断するようにした。
2007-09-14
* libsylph/imap.c: imap_create_folder(): \NoInferior と \Noselect
フラグをチェックするようにした。
2007-09-14
* libsylph/folder.[ch]: folder_item_copy(): 新規。 FolderItem 構造体
を複製する。
* libsylph/imap.c: imap_scan_tree(): フォルダリストを取得するとき
'LIST "" "%"' コマンドの代わりに 'LIST "" "*"' コマンドを使用する
ようにした。
2007-09-14
* src/inc.[ch]
src/summaryview.c: 受信時に新着メッセージが読まれたら新着通知を
ブロックするようにした。
2007-09-13
* src/summaryview.c: summary_cmp_by_to(): 簡略化した To ヘッダを
使用して比較。
2007-09-13
* libsylph/procheader.[ch]: procheader_get_toname(): 追加。
* src/summaryview.c: summary_set_row(): To ヘッダを簡略化するように
した。
2007-09-13
* libsylph/procmsg.[ch]: procmsg_set_auto_decrypt_message(): 追加。
* src/query_search.c: query_search_folder(): クエリ検索時はパス
フレーズダイアログを出さないようにした。
2007-09-12
* libsylph/enums.h
libsylph/folder.h
libsylph/prefs_common.[ch]
src/summaryview.c
src/prefs_summary_column.[ch]
src/mainwindow.c: サマリビューに「宛先」カラムを追加。宛先カラム
は送信フォルダ(送信控、草稿、送信待ち)でデフォルトで表示される。
送信フォルダと通常フォルダの表示カラム設定を独立させた。
2007-09-10
* src/compose.c
src/rfc2015.[ch]: PGP/MIME での暗号化と署名に combined method
を使用するようにした。
rfc2015_encrypt_sign(): 追加。
rfc2015_encrypt_sign_armored(): メモリリークを修正。
2007-09-07
* src/compose.c
src/rfc2015.[ch]: 正しい ASCII 包装 PGP 暗号化を実装。
rfc2015_encrypt_armored()
rfc2015_encrypt_sign_armored(): 追加。
2007-08-31
* version 2.4.5
2007-08-31
* src/addr_compl.c: get_complete_address(): アドレス補完に別の
フォーマット文字列バグがあったのを修正(Megaman 9703 さん thanks)。
2007-08-23
* src/compose.c: compose_is_itemized(): '--' も結合しないようにした。
2007-08-23
* libsylph/codeconv.c: conv_get_current_locale(): cur_locale = ""
の場合を修正(Elohin Igor' さん thanks)。
2007-08-23
* src/inc.c: inc_put_error(): フォーマット文字列脆弱性を修正
(Ulf Harnhammar (Secunia Research) さん thanks)。
2007-07-20
* version 2.4.4
2007-07-20
* src/compose.c: compose_reply(): メモリリークを修正。
2007-07-20
* libsylph/socket.c: ssl_read(); win32: 不規則なエラーメッセージを
避けるために errno を EIO に設定するようにした。
* src/send_message.c: send_message_smtp(): QUIT 直後のエラーを無視する
ようにした(Gmail の SMTP サーバへの対策)。
2007-07-18
* src/compose.c: compose_parse_source_msg(): 誤ったnullチェックを修正。
2007-07-17
* src/mimeview.c: mimeview_reply(): 返信後にファイルを削除。
2007-07-17
* src/compose.c
src/send_message.[ch]: send_message_set_reply_flag(): 返信フラグ
を追加する場合は返信対象の Message-Id をチェックするようにした。
2007-07-13
* libsylph/prefs_common.[ch]: prefs_common_junk_folder_rename_path():
追加。
* src/folderview.c: フォルダが名称変更された場合は迷惑メールフォルダ
のパスも更新するようにした。
2007-07-13
* libsylph/filter.c: filter_rule_rename_dest_path()
filter_rule_delete_action_by_dest_path(): パスセパレータを修正
(win32: フォルダの名称変更でフィルタアクションが修正されないバグを
修正)。
2007-07-12
* src/compose.[ch]
src/send_message.[ch]: 送信後返信・転送マーク付加を
リファクタリング。
* libsylph/procmsg.c: デバッグ print を削除。
2007-07-11
* libsylph/folder.[ch]: folder_find_item_and_num_from_id(): 追加。
* src/compose.c
src/send_message.c: コードの整理。
2007-07-11
* src/editbook.c: win32: 名前エントリがキー入力を受け付けないバグを
修正。
2007-07-10
* src/compose.c
src/mimeview.[ch]
src/send_message.c: 添付された message/rfc822 メッセージに返信
する機能を追加。
* src/quote_fmt_parse.y: MsgInfo::folder のチェックを削除。
2007-07-10
* src/compose.c: 再編集時に返信/転送対象を再取得するようにした。
* src/send_message.c: send_get_queue_info(): メモリリークを修正。
2007-07-09
* src/compose.c
src/send_message.[ch]: 送信待ちからの送信後返信・転送マーク付加
を実装。
2007-07-09
* src/compose.c: 送信後転送マーク付加を実装。
2007-07-09
* libsylph/procmsg.[ch]: procmsg_get_msginfo(): 追加。
* src/compose.c
src/summaryview.[ch]: 送信後返信マーク付加を実装。
2007-06-26
* version 2.4.3
2007-06-25
* src/addressbook.c: addressbook_format_address(): クラッシュ防止の
ために person の null チェックを行うようにした(Michael Schwendt
さん thanks)。
2007-06-22
* src/about.c: カーソルを開始位置に置くようにした(win32 での意図し
ないスクロールを修正)。
2007-06-15
* src/manage_window.c: manage_window_set_transient(): 親ウィンドウを
強制的にポップアップするようにした(メインウィンドウが隠れている
場合にダイアログが見えなくなる問題を修正)。
2007-06-11
* libsylph/socket.[ch]: sock_add_watch_poll() を追加。
* libsylph/session.c: win32: データの送信中はブロッキングソケットを
使用するようにした(ダイアルアップ接続で送信中にSMTPが停止する問題
を修正)。
2007-06-08
* src/compose.c: compose_get_signature_str(): BOM 付き UTF-8 に対応。
2007-06-07
* libsylph/session.c: session_ping_cb(): 接続されていない場合は中断
するようにした。
2007-06-04
* src/summaryview.c: Escape キーが押されたら検索エントリをクリアする
ようにした。
2007-05-28
* src/compose.c: compose_exec_ext_editor(): win32: pid を取得でき
なかった場合に無限ループに陥るのを修正。
2007-05-28
* src/filesel.c: filesel_select_file_full(): ダイアログが開いている
間は自動受信を実行しないようにした。
2007-05-18
* version 2.4.2
2007-05-18
* src/main.c: open_message(): メモリリークを修正。
2007-05-18
* libsylph/utils.[ch]: uriencode_for_mailto(): 新規。
* src/textview.c: '+' を保護するために mailto: を URI エンコード
するようにした。
2007-05-17
* src/main.c
src/mainwindow.c: ヘルプメッセージに --open を追加。
2007-05-16
* src/summaryview.[ch]: summary_mark_all_read(): フラグの立った
メッセージのみを変更することで IMAP4 での性能を向上。
2007-05-16
* libsylph/utils.[ch]:
extract_parenthesis_with_escape()
extract_quote_with_escape(): 追加。
* libsylph/procheader.c: procheader_get_fromname(): quoted-pair
を適切に扱うようにした。
2007-05-15
* libsylph/procmime.[ch]: procmime_get_encoding_for_str(): 追加。
* src/compose.c: compose_write_to_file(): 本文の文字コードが
ISO-2022-JP の場合のみ行末の空白を削除するようにした。その他の
場合は quoted-printable または base64 を使用。
2007-05-14
* src/summaryview.c: クイック検索のキーがリフレッシュ時に保持される
ようにした。クイック検索の更新時に選択状態が保持されるようにした。
2007-05-10
* libsylph/folder.c: qsearch_cond_type がセッション間で保持される
ようにした。
2007-05-10
* src/mainwindow.c: main_window_set_toolbar_sensitive(): GTK+ のバグ
(Bug 56070 - Can't click button after setting it sensitive.)
への対策を行った。
2007-05-10
* src/summaryview.c: 持続するクイック検索フィルタでステータスが誤って
いたのを修正。
2007-05-10
* libsylph/folder.[ch]: FolderItem に qsearch_cond_type を追加。
* libsylph/prefs_common.[ch]: persist_qsearch_filter オプションを追加。
* src/summaryview.c: クイック検索の条件がセッションの間保持される
ようにした。
2007-05-09
* src/main.c: 初回起動でも '--open' に対応。
2007-05-09
* src/main.c: コマンドラインで指定されたメッセージを新規ウィンドウで
開く '--open' コマンドラインオプションを実装。
* libsylph/mh.c: mh_fetch_msg(): num が範囲外でも警告を表示しない
ようにした。
2007-05-08
* src/prefs_account_dialog.c: prefs_account_ssl_create(): ラジオボタン
が切り替わったときに高度な設定タブの SSL ポートを自動的にセットする
ようにした。
2007-05-07
* src/folderview.c: リモートフォルダの再帰的なダウンロードができる
ようにした。
2007-05-02
* version 2.4.1
2007-05-02
* src/sylpheed.rc.in: コピーライトの年を更新。
2007-04-27
* src/query_search.c: query_search_create_vfolder(): win32: パス
区切りの問題を修正(抽象パスには / を使用)。
2007-04-27
* src/main.c: win32: 起動時に sylpheed.ini を読み込むようにした。
--ipcport オプションを追加。
2007-04-26
* src/addr_compl.c: 決定時に shift または control キーが押されて
いればアドレスのみを挿入するようにした。
2007-04-26
* src/addressbook.c: addressbook_load_completion(): 補完専用にニック
ネームをコールバックの引数に追加。ニックネームより表示名を優先する
ようにした。
* src/addr_compl.c: 非 glib シンボルから g_ プレフィックスを削除。
重複する候補を削除。