• R/O
  • HTTP
  • SSH
  • HTTPS

ffftp: Commit

FFFTPのソースコードです。


Commit MetaInfo

Revision9fe129484341e050e124aec8bfd8d764d23238c8 (tree)
Time2018-01-01 17:36:08
Authors_kawamoto <s_kawamoto@user...>
Commiters_kawamoto

Log Message

Modify documents.
Change to enable Zone Identifier by default.

Change Summary

Incremental Difference

Binary files a/FFFTP_Eng_Release/FFFTP.exe and b/FFFTP_Eng_Release/FFFTP.exe differ
Binary files a/FFFTP_Eng_Release_64/FFFTP.exe and b/FFFTP_Eng_Release_64/FFFTP.exe differ
Binary files a/Release/FFFTP.exe and b/Release/FFFTP.exe differ
Binary files a/Release_64/FFFTP.exe and b/Release_64/FFFTP.exe differ
--- a/Resource/FFFTP.rc
+++ b/Resource/FFFTP.rc
@@ -236,21 +236,21 @@ END
236236 // Dialog
237237 //
238238
239-about_dlg DIALOGEX 0, 0, 319, 267
239+about_dlg DIALOGEX 0, 0, 343, 267
240240 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
241241 CAPTION "FFFTPについて"
242242 FONT 9, "MS Shell Dlg", 0, 0, 0x0
243243 BEGIN
244- DEFPUSHBUTTON "OK",IDOK,133,246,50,14
244+ DEFPUSHBUTTON "OK",IDOK,145,246,50,14
245245 ICON ffftp,-1,7,4,20,20
246- CTEXT "FFFTP Ver 2.00",-1,113,11,90,8
247- CTEXT "FFFTPはfreewareです",-1,7,231,305,8
248- CTEXT "Copyright(C) 1997-2010 Sota & ご協力いただいた方々\nCopyright (C) 2011-2018 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, うなー, Asami, fortran90, tomo1192, Yuji Tanaka, Moriguchi Hirokazu, ふうせん, potato)",-1,7,25,305,32,SS_NOPREFIX
249- CTEXT "",ABOUT_JRE,7,84,305,8
250- EDITTEXT ABOUT_URL,7,64,305,12,ES_CENTER | ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER
251- CTEXT "OLE D&&D機能 by 平田豊さん、nakkaさん\nホスト内でのファイル移動機能 by 平田豊さん\nいくつかの機能 by miauさん\nマスターパスワード機能 by げんげんさん\nAES暗号化 by Mocaさん\n\n他、多くの方のご協力をいただきました。",-1,7,131,305,60
252- CTEXT "AES program code :\nCopyright (c) 1998-2008, Brian Gladman, Worcester, UK.\nAll rights reserved.",-1,7,99,305,27
253- CTEXT "FTP over SSL/TLSの実装にはOpenSSLを使用しています。\nCopyright (c) 1998-2011 The OpenSSL Project. All rights reserved.",-1,7,195,305,24
246+ CTEXT "FFFTP Ver 2.00",-1,125,11,90,8
247+ CTEXT "FFFTPはfreewareです",-1,7,231,329,8
248+ CTEXT "Copyright(C) 1997-2010 Sota & ご協力いただいた方々\nCopyright (C) 2011-2018 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, うなー, Asami, fortran90, tomo1192, Yuji Tanaka, Moriguchi Hirokazu, ふうせん, potato)",-1,7,25,329,32,SS_NOPREFIX
249+ CTEXT "",ABOUT_JRE,7,84,329,8
250+ EDITTEXT ABOUT_URL,7,64,329,12,ES_CENTER | ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER
251+ CTEXT "OLE D&&D機能 by 平田豊さん、nakkaさん\nホスト内でのファイル移動機能 by 平田豊さん\nいくつかの機能 by miauさん\nマスターパスワード機能 by げんげんさん\nAES暗号化 by Mocaさん\n\n他、多くの方のご協力をいただきました。",-1,7,131,329,60
252+ CTEXT "AES program code :\nCopyright (c) 1998-2008, Brian Gladman, Worcester, UK.\nAll rights reserved.",-1,7,99,329,27
253+ CTEXT "FTP over SSL/TLSの実装にはOpenSSLを使用しています。\nCopyright (c) 1998-2017 The OpenSSL Project. All rights reserved.",-1,7,195,329,24
254254 END
255255
256256 transfer_dlg DIALOG 0, 0, 199, 91
@@ -1461,7 +1461,8 @@ BEGIN
14611461 CONTROL "EUC",TRMODE4_EUC_CNV,"Button",BS_AUTORADIOBUTTON,12,45,41,10
14621462 CONTROL "UTF-8",TRMODE4_UTF8N_CNV,"Button",BS_AUTORADIOBUTTON,12,57,41,10
14631463 CONTROL "UTF-8 BOM",TRMODE4_UTF8BOM_CNV,"Button",BS_AUTORADIOBUTTON,12,69,81,10
1464- CONTROL "インターネットから入手したものとしてファイルに情報を付加する(&I)",TRMODE4_MARK_INTERNET,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,96,196,10
1464+ CONTROL "インターネットから入手したものとしてファイルに情報を付加する(&I)",TRMODE4_MARK_INTERNET,
1465+ "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,96,196,10
14651466 END
14661467
14671468 opt_disp2_dlg DIALOG 0, 0, 211, 155
@@ -1520,7 +1521,7 @@ BEGIN
15201521 about_dlg, DIALOG
15211522 BEGIN
15221523 LEFTMARGIN, 7
1523- RIGHTMARGIN, 312
1524+ RIGHTMARGIN, 336
15241525 TOPMARGIN, 4
15251526 END
15261527
--- a/Resource_eng/ffftp.rc
+++ b/Resource_eng/ffftp.rc
@@ -236,21 +236,21 @@ END
236236 // Dialog
237237 //
238238
239-about_dlg DIALOGEX 0, 0, 315, 269
239+about_dlg DIALOGEX 0, 0, 339, 269
240240 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
241241 CAPTION "About FFFTP"
242242 FONT 9, "MS Shell Dlg", 0, 0, 0x0
243243 BEGIN
244- DEFPUSHBUTTON "OK",IDOK,132,248,50,14
244+ DEFPUSHBUTTON "OK",IDOK,144,248,50,14
245245 ICON ffftp,-1,7,4,20,20
246- CTEXT "FFFTP Ver 2.00",-1,110,11,90,8
247- CTEXT "FFFTP is freeware",-1,7,233,301,8
248- CTEXT "Copyright(C) 1997-2010 Sota && cooperators\nCopyright (C) 2011-2018 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, unarist, Asami, fortran90, tomo1192, Yuji Tanaka, Moriguchi Hirokazu, Fu-sen, potato)",-1,7,25,301,32
249- CTEXT "",ABOUT_JRE,7,81,301,8
250- EDITTEXT ABOUT_URL,7,64,301,12,ES_CENTER | ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER
251- CTEXT "OLE D&&D by Yutaka Hirata-san, nakka-san\nIn site file mover by Hirata-san\nAny issues by miau-san\nMaster Password by Gengen-san\nAES encryption by Moca-san\n\nI had cooperation of many other one.",-1,7,130,301,59
252- CTEXT "AES program code :\nCopyright (c) 1998-2008, Brian Gladman, Worcester, UK.\nAll rights reserved.",-1,7,98,301,27
253- CTEXT "OpenSSL is used for implementation of FTP over SSL/TLS.\nCopyright (c) 1998-2011 The OpenSSL Project. All rights reserved.",-1,7,197,305,24
246+ CTEXT "FFFTP Ver 2.00",-1,122,11,90,8
247+ CTEXT "FFFTP is freeware",-1,7,233,325,8
248+ CTEXT "Copyright(C) 1997-2010 Sota && cooperators\nCopyright (C) 2011-2018 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, unarist, Asami, fortran90, tomo1192, Yuji Tanaka, Moriguchi Hirokazu, Fu-sen, potato)",-1,7,25,325,32
249+ CTEXT "",ABOUT_JRE,7,81,325,8
250+ EDITTEXT ABOUT_URL,7,64,313,12,ES_CENTER | ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER
251+ CTEXT "OLE D&&D by Yutaka Hirata-san, nakka-san\nIn site file mover by Hirata-san\nAny issues by miau-san\nMaster Password by Gengen-san\nAES encryption by Moca-san\n\nI had cooperation of many other one.",-1,7,130,325,59
252+ CTEXT "AES program code :\nCopyright (c) 1998-2008, Brian Gladman, Worcester, UK.\nAll rights reserved.",-1,7,98,325,27
253+ CTEXT "OpenSSL is used for implementation of FTP over SSL/TLS.\nCopyright (c) 1998-2017 The OpenSSL Project. All rights reserved.",-1,7,197,325,24
254254 END
255255
256256 transfer_dlg DIALOG 0, 0, 199, 91
@@ -1502,7 +1502,8 @@ BEGIN
15021502 CONTROL "EUC",TRMODE4_EUC_CNV,"Button",BS_AUTORADIOBUTTON,12,45,41,10
15031503 CONTROL "UTF-8",TRMODE4_UTF8N_CNV,"Button",BS_AUTORADIOBUTTON,12,57,41,10
15041504 CONTROL "UTF-8 BOM",TRMODE4_UTF8BOM_CNV,"Button",BS_AUTORADIOBUTTON,12,69,81,10
1505- CONTROL "Add information to files as obtained from the &Internet",TRMODE4_MARK_INTERNET,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,96,196,10
1505+ CONTROL "Add information to files as obtained from the &Internet",TRMODE4_MARK_INTERNET,
1506+ "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,96,196,10
15061507 END
15071508
15081509 opt_disp2_dlg DIALOG 0, 0, 211, 155
@@ -1564,9 +1565,8 @@ BEGIN
15641565 about_dlg, DIALOG
15651566 BEGIN
15661567 LEFTMARGIN, 7
1567- RIGHTMARGIN, 308
1568+ RIGHTMARGIN, 332
15681569 TOPMARGIN, 4
1569- BOTTOMMARGIN, 310
15701570 END
15711571
15721572 transfer_dlg, DIALOG
--- a/doc/eng/FFFTP.txt
+++ b/doc/eng/FFFTP.txt
@@ -38,6 +38,12 @@ This list includes changes applied by automatic software updates.
3838 -- Added an option to ignore addresses returned with PASV mode.
3939 Please use this for connection to hosts that have incorrect settings.
4040
41+-- Added an option to add information to files as obtained from the Internet
42+ when they are downloaded.
43+ This will display a warning when downloaded executable files etc. are about
44+ to be opened.
45+ This feature is enabled by default.
46+
4147 -- Fixed bugs that the focus is lost after keyboard operation.
4248
4349 -- Made it show the logged in user name on the title bar.
@@ -161,7 +167,8 @@ This product includes software developed by the OpenSSL Project for use in the O
161167 OpenSSL License
162168 ---------------
163169
164-Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
170+====================================================================
171+Copyright (c) 1998-2017 The OpenSSL Project. All rights reserved.
165172
166173 Redistribution and use in source and binary forms, with or without
167174 modification, are permitted provided that the following conditions
@@ -206,13 +213,14 @@ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
206213 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
207214 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
208215 OF THE POSSIBILITY OF SUCH DAMAGE.
209-
210216 ====================================================================
211217
212218 This product includes cryptographic software written by Eric Young
213219 (eay@cryptsoft.com). This product includes software written by Tim
214220 Hudson (tjh@cryptsoft.com).
215221
222+
223+
216224 Original SSLeay License
217225 -----------------------
218226
@@ -269,5 +277,6 @@ SUCH DAMAGE.
269277
270278 The licence and distribution terms for any publically available version or
271279 derivative of this code cannot be changed. i.e. this code cannot simply be
272-copied and put under another distribution licence [including the GNU Public Licence.]
280+copied and put under another distribution licence
281+[including the GNU Public Licence.]
273282
--- a/doc/eng/history.txt
+++ b/doc/eng/history.txt
@@ -8,6 +8,12 @@ Changes in Ver.2.00
88 -- Added an option to ignore addresses returned with PASV mode.
99 Please use this for connection to hosts that have incorrect settings.
1010
11+-- Added an option to add information to files as obtained from the Internet
12+ when they are downloaded.
13+ This will display a warning when downloaded executable files etc. are about
14+ to be opened.
15+ This feature is enabled by default.
16+
1117 -- Fixed bugs that the focus is lost after keyboard operation.
1218
1319 -- Made it show the logged in user name on the title bar.
--- a/doc/jpn/FFFTP.txt
+++ b/doc/jpn/FFFTP.txt
@@ -37,6 +37,12 @@ Ver 2.00
3737 ・PASVモードで返されるアドレスを無視する機能を追加しました。
3838  正しく設定されていないホストに接続する場合にお使いください。
3939
40+・ダウンロード時にインターネットから入手したものとしてファイルに情報を
41+ 付加する機能を追加しました。
42+ これによりダウンロードした実行可能ファイルなどを開こうとした場合に
43+ 警告が表示されるようになります。
44+ この機能は既定では有効になります。
45+
4046 ・キーボード操作時にフォーカスが失われるバグを修正しました。
4147
4248 ・タイトルバーにログインユーザー名を表示するようにしました。
@@ -227,7 +233,8 @@ This product includes software developed by the OpenSSL Project for use in the O
227233 OpenSSL License
228234 ---------------
229235
230-Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
236+====================================================================
237+Copyright (c) 1998-2017 The OpenSSL Project. All rights reserved.
231238
232239 Redistribution and use in source and binary forms, with or without
233240 modification, are permitted provided that the following conditions
@@ -272,13 +279,14 @@ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
272279 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
273280 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
274281 OF THE POSSIBILITY OF SUCH DAMAGE.
275-
276282 ====================================================================
277283
278284 This product includes cryptographic software written by Eric Young
279285 (eay@cryptsoft.com). This product includes software written by Tim
280286 Hudson (tjh@cryptsoft.com).
281287
288+
289+
282290 Original SSLeay License
283291 -----------------------
284292
@@ -335,5 +343,6 @@ SUCH DAMAGE.
335343
336344 The licence and distribution terms for any publically available version or
337345 derivative of this code cannot be changed. i.e. this code cannot simply be
338-copied and put under another distribution licence [including the GNU Public Licence.]
346+copied and put under another distribution licence
347+[including the GNU Public Licence.]
339348
--- a/doc/jpn/history.txt
+++ b/doc/jpn/history.txt
@@ -7,6 +7,12 @@ FFFTP
77 ・PASVモードで返されるアドレスを無視する機能を追加しました。
88  正しく設定されていないホストに接続する場合にお使いください。
99
10+・ダウンロード時にインターネットから入手したものとしてファイルに情報を
11+ 付加する機能を追加しました。
12+ これによりダウンロードした実行可能ファイルなどを開こうとした場合に
13+ 警告が表示されるようになります。
14+ この機能は既定では有効になります。
15+
1016 ・キーボード操作時にフォーカスが失われるバグを修正しました。
1117
1218 ・タイトルバーにログインユーザー名を表示するようにしました。
Binary files a/htmlhelp/FFFTP.CHM and b/htmlhelp/FFFTP.CHM differ
--- a/htmlhelp/HTML/H0000067.HTM
+++ b/htmlhelp/HTML/H0000067.HTM
@@ -7,4 +7,6 @@
77 <P><STRONG>■ローカルの漢字コード</STRONG></P>
88 <P>ローカル側の漢字コードを Shift_JIS、EUC、JIS、UTF-8、UTF-8 BOM から設定します。</P>
99 <P><A href="H0000030.HTM">ホスト側の漢字コード</A>はホストの設定ウインドウで設定できます。アスキーモードでファイルを転送するとき、漢字コードを変換して転送します。</P>
10-<P>ツールバーのボタンで選ぶこともできます。この方法で選んだ設定は保存されません。設定を保存したいときは、オプション設定ウインドウで設定してください。</P></BODY></HTML>
10+<P>ツールバーのボタンで選ぶこともできます。この方法で選んだ設定は保存されません。設定を保存したいときは、オプション設定ウインドウで設定してください。</P>
11+<P><STRONG>■インターネットから入手したものとしてファイルに情報を付加する</STRONG></P>
12+<P>ダウンロード時にインターネットから入手したことを示す情報をファイルに付加します。ダウンロードしたファイルを開く際に、ファイルの種類によっては警告が表示されるようになるため、セキュリティが向上します。</P></BODY></HTML>
Binary files a/htmlhelp/pic/dlg_opt_trmode4.png and b/htmlhelp/pic/dlg_opt_trmode4.png differ
--- a/src/main.c
+++ b/src/main.c
@@ -295,7 +295,7 @@ int MirrorNoTransferContents = NO;
295295 // FireWall設定追加
296296 int FwallNoSaveUser = NO;
297297 // ゾーンID設定追加
298-int MarkAsInternet = NO;
298+int MarkAsInternet = YES;
299299
300300
301301
Show on old repository browser