FFFTPのソースコードです。
Revision | 6aae12582efe433fcda2af7d4ddb13b4c816da33 (tree) |
---|---|
Time | 2011-10-18 20:30:22 |
Author | s_kawamoto <s_kawamoto@user...> |
Commiter | s_kawamoto |
Modify documents for 1.99.
@@ -1,7 +1,7 @@ | ||
1 | 1 | ============================================================ |
2 | 2 | [Software Name] FFFTP Ver.1.99 (FTP Client software) |
3 | 3 | [Copyright] Copyright(C) 1997-2010 Sota & cooperators |
4 | - Copyright(C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto). | |
4 | + Copyright(C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, unarist, raido). | |
5 | 5 | [Environment] Windows 7, Vista, XP, 2000 |
6 | 6 | ============================================================ |
7 | 7 |
@@ -10,7 +10,7 @@ About INI File | ||
10 | 10 | |
11 | 11 | Since the character encoding of INI files of Ver.1.98 or later was changed, |
12 | 12 | INI files saved by Ver.1.97b or earlier could not be loaded. |
13 | -But Ver.1.99 or later can load them again. | |
13 | +But Ver.1.98b or later can load them again. | |
14 | 14 | |
15 | 15 | Ver.1.97b or earlier cannot load INI files saved by Ver.1.98 or later. |
16 | 16 | Please change to save the settings to the registry instead of the INI file |
@@ -34,23 +34,6 @@ Changes in Ver.1.99 | ||
34 | 34 | -- MLSD command became used for retrieving filenames on appropriate hosts. |
35 | 35 | That is helpful for hosts that do not return filenames properly. |
36 | 36 | |
37 | --- Added the feature that prevents from loading untrustworthy DLLs. | |
38 | - It reduces the chance of being intercepted or tampered with passwords and | |
39 | - data. | |
40 | - Please add --protect to command line options to use this feature. | |
41 | - If slowdown or crash occured, you may adjust the protection level with | |
42 | - --protect-medium or --protect-low option. | |
43 | - | |
44 | --- Changed to confirm SSL certificate on first time connection with FTPS. | |
45 | - | |
46 | --- Changed to reuse SSL sessions of FTPS control connection. | |
47 | - | |
48 | --- Reduced chance of crash when numerous files are transfered. | |
49 | - | |
50 | --- Fixed bugs of copying URL to clipboard. | |
51 | - | |
52 | --- Added support for migration from 1.97b or earlier through INI file. | |
53 | - | |
54 | 37 | |
55 | 38 | Outline |
56 | 39 | ------- |
@@ -84,7 +67,7 @@ Warranty Disclaimer | ||
84 | 67 | License Agreement |
85 | 68 | ----------------- |
86 | 69 | Copyright(C) 1997-2010, Sota & cooperators. All rights reserved. |
87 | -Copyright(C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto). | |
70 | +Copyright(C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, unarist, raido). | |
88 | 71 | |
89 | 72 | Redistribution and use in source and binary forms, with or without |
90 | 73 | modification, are permitted provided that the following conditions |
@@ -6,6 +6,9 @@ Changes in Ver.1.99 | ||
6 | 6 | -- MLSD command became used for retrieving filenames on appropriate hosts. |
7 | 7 | That is helpful for hosts that do not return filenames properly. |
8 | 8 | |
9 | +Changes in Ver.1.98b | |
10 | +-------------------- | |
11 | + | |
9 | 12 | -- Added the feature that prevents from loading untrustworthy DLLs. |
10 | 13 | It reduces the chance of being intercepted or tampered with passwords and |
11 | 14 | data. |
@@ -23,6 +26,10 @@ Changes in Ver.1.99 | ||
23 | 26 | |
24 | 27 | -- Added support for migration from 1.97b or earlier through INI file. |
25 | 28 | |
29 | +-- Added settings to disallow unencrypted FTP. | |
30 | + | |
31 | +-- Fixed bugs of arbitrary code execution from the context menu. | |
32 | + | |
26 | 33 | Changes in Ver.1.98a |
27 | 34 | -------------------- |
28 | 35 |
@@ -8,7 +8,7 @@ INI | ||
8 | 8 | -------------------------- |
9 | 9 | |
10 | 10 | Ver.1.98よりINIファイルの文字コードが変更されたため、Ver.1.97b以前で |
11 | -保存したINIファイルが読み込めなくなっていましたが、Ver.1.99以降では | |
11 | +保存したINIファイルが読み込めなくなっていましたが、Ver.1.98b以降では | |
12 | 12 | 再び読み込めるようになりました。 |
13 | 13 | |
14 | 14 | なおVer.1.98以降で保存されたINIファイルはVer.1.97b以前で読み込むことが |
@@ -34,25 +34,6 @@ Ver 1.99 | ||
34 | 34 | 取得するようにしました。LISTコマンドの応答に特定のファイルが |
35 | 35 | 含まれない一部のホストでも正しく列挙できる可能性が高くなります。 |
36 | 36 | |
37 | -・信頼できないDLLの読み込みを防ぐ機能を追加しました。Microsoftの署名が | |
38 | - 無いDLLや改変されたDLLが読み込まれるのを強制的に回避することで、 | |
39 | - マルウェアなどによってパスワードやデータを傍受や改ざんされる可能性を | |
40 | - 低減します。この機能を使用するにはコマンドラインオプションに | |
41 | - --protectを追加してください。動作が遅い場合や起動に失敗する場合は | |
42 | - 保護レベルを--protect-mediumか--protect-lowに調整してください。 | |
43 | - | |
44 | -・初めてFTPSでホストに接続した時にSSL/TLSの証明書を表示するように変更 | |
45 | - しました。 | |
46 | - | |
47 | -・FTPSのコントロール接続のSSLセッションを再利用するように変更しました。 | |
48 | - 一部のホストでFTPSによる接続を拒否される問題が解消されます。 | |
49 | - | |
50 | -・大量のファイルを転送した時にクラッシュするバグを軽減しました。 | |
51 | - | |
52 | -・URLをクリップボードにコピーすると文字化けするバグを修正しました。 | |
53 | - | |
54 | -・1.97b以前の設定をINIファイルを通して引き継げるようにしました。 | |
55 | - | |
56 | 37 | |
57 | 38 | Ver 1.96d以前へ戻す場合 |
58 | 39 | ----------------------- |
@@ -128,7 +109,7 @@ jre32.dll -------- | ||
128 | 109 | します。 |
129 | 110 | |
130 | 111 | Copyright(C) 1997-2010, Sota & cooperators. All rights reserved. |
131 | -Copyright (C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto). | |
112 | +Copyright (C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, unarist, raido). | |
132 | 113 | |
133 | 114 | Redistribution and use in source and binary forms, with or without |
134 | 115 | modification, are permitted provided that the following conditions |
@@ -6,6 +6,8 @@ FFFTP | ||
6 | 6 | 取得するようにしました。LISTコマンドの応答に特定のファイルが |
7 | 7 | 含まれない一部のホストでも正しく列挙できる可能性が高くなります。 |
8 | 8 | |
9 | +■Ver 1.98b | |
10 | + | |
9 | 11 | ・信頼できないDLLの読み込みを防ぐ機能を追加しました。Microsoftの署名が |
10 | 12 | 無いDLLや改変されたDLLが読み込まれるのを強制的に回避することで、 |
11 | 13 | マルウェアなどによってパスワードやデータを傍受や改ざんされる可能性を |
@@ -25,6 +27,11 @@ FFFTP | ||
25 | 27 | |
26 | 28 | ・1.97b以前の設定をINIファイルを通して引き継げるようにしました。 |
27 | 29 | |
30 | +・暗号化なしでの接続を許可しないための設定を追加しました。 | |
31 | + | |
32 | +・右クリックで表示されるメニューを用いて任意のコードが実行される可能性 | |
33 | + があるバグを修正しました。 | |
34 | + | |
28 | 35 | ■Ver 1.98a |
29 | 36 | |
30 | 37 | ・ホスト一覧ダイアログが文字化けするバグを修正しました。 |