OSDN Git Service

Change documents and version data for 1.99.
authors_kawamoto <s_kawamoto@users.sourceforge.jp>
Thu, 6 Oct 2011 08:41:23 +0000 (17:41 +0900)
committers_kawamoto <s_kawamoto@users.sourceforge.jp>
Thu, 6 Oct 2011 08:41:23 +0000 (17:41 +0900)
FFFTP_Eng_Release/FFFTP.exe
Release/FFFTP.exe
Resource/FFFTP.rc
Resource_eng/FFFTP-eng.rc
common.h
doc/eng/FFFTP.txt
doc/eng/history.txt
doc/jpn/FFFTP.txt
doc/jpn/history.txt
htmlhelp/FFFTP.CHM
htmlhelp/HTML/H0000001.HTM

index 666f92f..5015e5d 100644 (file)
Binary files a/FFFTP_Eng_Release/FFFTP.exe and b/FFFTP_Eng_Release/FFFTP.exe differ
index 7e0d7e7..9464ad9 100644 (file)
Binary files a/Release/FFFTP.exe and b/Release/FFFTP.exe differ
index 0ce869d..d9a7363 100644 (file)
@@ -235,7 +235,7 @@ FONT 9, "
 BEGIN\r
     DEFPUSHBUTTON   "OK",IDOK,133,270,50,14\r
     ICON            ffftp,-1,7,4,20,20\r
-    CTEXT           "FFFTP  Ver 1.98",-1,113,11,90,8\r
+    CTEXT           "FFFTP  Ver 1.99",-1,113,11,90,8\r
     CTEXT           "FFFTP\82Ífreeware\82Å\82·",-1,7,255,305,8\r
     CTEXT           "Copyright(C) 1997-2010 Sota & \82²\8b¦\97Í\82¢\82½\82¾\82¢\82½\95û\81X\nCopyright (C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto)",-1,7,25,305,20,SS_NOPREFIX\r
     CTEXT           "",ABOUT_JRE,7,72,305,8\r
@@ -2012,8 +2012,8 @@ nodrop_csr              CURSOR                  "nodrop_c.cur"
 //\r
 \r
 VS_VERSION_INFO VERSIONINFO\r
- FILEVERSION 1,98,0,0\r
- PRODUCTVERSION 1,98,0,0\r
+ FILEVERSION 1,99,0,0\r
+ PRODUCTVERSION 1,99,0,0\r
  FILEFLAGSMASK 0x3fL\r
 #ifdef _DEBUG\r
  FILEFLAGS 0x1L\r
@@ -2031,12 +2031,12 @@ BEGIN
             VALUE "Comments", "\82±\82ê\82Í\83t\83\8a\81[\83\\83t\83g\83E\83G\83A\82Å\82·\81B"\r
             VALUE "CompanyName", " "\r
             VALUE "FileDescription", "FFFTP"\r
-            VALUE "FileVersion", "1, 98, 0, 0"\r
+            VALUE "FileVersion", "1, 99, 0, 0"\r
             VALUE "InternalName", "FFFTP"\r
-            VALUE "LegalCopyright", "Copyright (C) 1997-2010 Sota & \82²\8b¦\97Í\82¢\82½\82¾\82¢\82½\95û\81X\nCopyright (C) 2011 Hiromichi Matsushima, Suguru Kawamoto."\r
+            VALUE "LegalCopyright", "Copyright (C) 1997-2010 Sota & \82²\8b¦\97Í\82¢\82½\82¾\82¢\82½\95û\81X\nCopyright (C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto)."\r
             VALUE "OriginalFilename", "FFFTP.exe"\r
             VALUE "ProductName", "FFFTP"\r
-            VALUE "ProductVersion", "1, 98, 0, 0"\r
+            VALUE "ProductVersion", "1, 99, 0, 0"\r
         END\r
     END\r
     BLOCK "VarFileInfo"\r
index 2291477..701765a 100644 (file)
@@ -235,7 +235,7 @@ FONT 9, "MS Sans Serif", 0, 0, 0x0
 BEGIN\r
     DEFPUSHBUTTON   "OK",IDOK,132,272,50,14\r
     ICON            ffftp,-1,7,4,20,20\r
-    CTEXT           "FFFTP  Ver 1.98",-1,110,11,90,8\r
+    CTEXT           "FFFTP  Ver 1.99",-1,110,11,90,8\r
     CTEXT           "FFFTP is freeware",-1,7,257,301,8\r
     CTEXT           "Copyright(C) 1997-2010 Sota && cooperators\nCopyright (C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto)",-1,7,25,301,20\r
     CTEXT           "",ABOUT_JRE,7,69,301,8\r
@@ -2034,8 +2034,8 @@ nodrop_csr              CURSOR                  "nodrop_c.cur"
 //\r
 \r
 VS_VERSION_INFO VERSIONINFO\r
- FILEVERSION 1,98,0,0\r
- PRODUCTVERSION 1,98,0,0\r
+ FILEVERSION 1,99,0,0\r
+ PRODUCTVERSION 1,99,0,0\r
  FILEFLAGSMASK 0x3fL\r
 #ifdef _DEBUG\r
  FILEFLAGS 0x1L\r
@@ -2053,12 +2053,12 @@ BEGIN
             VALUE "Comments", "This software is Free Software"\r
             VALUE "CompanyName", " Sota"\r
             VALUE "FileDescription", "FFFTP"\r
-            VALUE "FileVersion", "1, 98, 0, 0"\r
+            VALUE "FileVersion", "1, 99, 0, 0"\r
             VALUE "InternalName", "FFFTP"\r
-            VALUE "LegalCopyright", "Copyright (C) 1997-2010 Sota & cooperators\nCopyright (C) 2011 Hiromichi Matsushima, Suguru Kawamoto."\r
+            VALUE "LegalCopyright", "Copyright (C) 1997-2010 Sota & cooperators\nCopyright (C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto)."\r
             VALUE "OriginalFilename", "FFFTP.exe"\r
             VALUE "ProductName", "FFFTP"\r
-            VALUE "ProductVersion", "1, 98, 0, 0"\r
+            VALUE "ProductVersion", "1, 99, 0, 0"\r
         END\r
     END\r
     BLOCK "VarFileInfo"\r
index 4cfb78e..851bd6e 100644 (file)
--- a/common.h
+++ b/common.h
@@ -70,9 +70,9 @@
 //#define VER_STR                                      "1.97b"\r
 //#define VER_NUM                                      1921            /* 設定バージョン */\r
 //#define PROGRAM_VERSION_NUM          1972            /* バージョン */\r
-#define VER_STR                                        "1.98"\r
+#define VER_STR                                        "1.99"\r
 #define VER_NUM                                        1980            /* 設定バージョン */\r
-#define PROGRAM_VERSION_NUM            1980            /* バージョン */\r
+#define PROGRAM_VERSION_NUM            1990            /* バージョン */\r
 \r
 \r
 #define MYWEB_URL      "http://www2.biglobe.ne.jp/~sota/ffftp-qa.html"\r
index 367b2de..9219a3e 100644 (file)
@@ -1,5 +1,5 @@
 ============================================================
-[Software Name]  FFFTP Ver.1.98 (FTP Client software)
+[Software Name]  FFFTP Ver.1.99 (FTP Client software)
 [Copyright]      Copyright(C) 1997-2010 Sota & cooperators
                  Copyright(C) 2011 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto).
 [Environment]    Windows 7, Vista, XP, 2000
@@ -16,34 +16,16 @@ following menu.
 File ->\81@Settings -> Change Master password
 
 
-Changes in Ver.1.98
+Changes in Ver.1.99
 --------------------
 
--- SourceForge.JP took over the development.
-   Thanks Mr. Sota for FFFTP the most sophisticated FTP client.
+-- MLSD command became used for retrieving filenames on appropriate hosts.
+   That is helpful for hosts that do not return filenames properly.
 
--- Fixed bugs to crash under multicore CPU environment.
-
--- Changed internal characters into UTF-8.
-
--- JRE32.DLL became unavailable. (It does not support UTF-8.)
-
--- Shift_JIS, JIS, EUC and UTF-8 conversion under ASCII mode transfer became
-   available.
-
--- Changed default Kanji code of filenames on hosts into UTF-8.
-
--- Filenames that depend Unicode characters can be treated.
-
--- Disabled file list cache by default.
-
--- FTP over Explicit SSL/TLS became available.
-   Passwords, user names and files are encrypted on the connections to
-   appropriate hosts.
-
--- Replaced UTF-8N with UTF-8. (They are identical in this case.)
-
--- Added the simultaneous connections feature up to 4.
+-- Added the feature that prevents from loading untrustworthy DLLs.
+   It reduces the chance of being intercepted or tampered with passwords and
+   data.
+   Please add --protect to command line options to use this feature.
 
 
 Outline
index 2bd62ad..ab498c0 100644 (file)
@@ -1,5 +1,16 @@
 FFFTP version history.
 
+Changes in Ver.1.99
+--------------------
+
+-- MLSD command became used for retrieving filenames on appropriate hosts.
+   That is helpful for hosts that do not return filenames properly.
+
+-- Added the feature that prevents from loading untrustworthy DLLs.
+   It reduces the chance of being intercepted or tampered with passwords and
+   data.
+   Please add --protect to command line options to use this feature.
+
 Changes in Ver.1.98
 --------------------
 
index 7bdf7b2..f4b4edf 100644 (file)
@@ -1,5 +1,5 @@
 ============================================================
-\81y\83\\83t\83g\96¼\81z\81@FTP\83N\83\89\83C\83A\83\93\83g FFFTP\81isf.jp\94Å\81j Ver 1.98
+\81y\83\\83t\83g\96¼\81z\81@FTP\83N\83\89\83C\83A\83\93\83g FFFTP\81isf.jp\94Å\81j Ver 1.99
 \81y\93®\8dì\8am\94F\8aÂ\8b«\81z\81@Windows 7\81AVista\81AXP\81A2000
 \81y\83T\83|\81[\83g\81z\81@http://sourceforge.jp/projects/ffftp/
 ============================================================
@@ -15,49 +15,18 @@ FFFTP Ver.1.96d+009
 \83}\83X\83^\81[\83p\83X\83\8f\81[\83h\82Ì\93ü\97Í\82ª\8b\81\82ß\82ç\82ê\82Ü\82·\82Ì\82Å\81A\93ü\97Í\82µ\82Ä\82­\82¾\82³\82¢\81B
 
 
-Ver 1.98\82Å\82Ì\95Ï\8dX\93_
+Ver 1.99\82Å\82Ì\95Ï\8dX\93_
 -------------------
 
-\81EFFFTP\82Ì\83I\83\8a\83W\83i\83\8b\8aJ\94­\8eÒ\82Å\82 \82éSota\8e\81\82ªFFFTP\82Ì\8aJ\94­\8fI\97¹\90é\8c¾\82ð\8fo\82µ\82½
-\81@\82Ì\82É\94º\82¢\81ASourceForge.JP\82É\82Ä\97L\8eu\82É\82æ\82é\8d¡\8cã\82Ì\8aJ\94­\81E\83o\81[\83W\83\87\83\93\83A\83b\83v
-\81@\82ð\8ds\82¤\82±\82Æ\82É\82µ\82Ü\82µ\82½\81BSota\8e\81\82ª\90§\8dì\82³\82ê\82½FFFTP\82É\82Í\92·\82¢\8aÔ\82¨\90¢\98b\82É
-\81@\82È\82è\82Ü\82µ\82½\81B
+\81EMLSD\83R\83}\83\93\83h\82É\91Î\89\9e\82µ\82½\83z\83X\83g\82Å\82ÍMLSD\83R\83}\83\93\83h\82ð\97p\82¢\82Ä\83t\83@\83C\83\8b\88ê\97\97\82ð
+\81@\8eæ\93¾\82·\82é\82æ\82¤\82É\82µ\82Ü\82µ\82½\81BLIST\83R\83}\83\93\83h\82Ì\89\9e\93\9a\82É\93Á\92è\82Ì\83t\83@\83C\83\8b\82ª
+\81@\8aÜ\82Ü\82ê\82È\82¢\88ê\95\94\82Ì\83z\83X\83g\82Å\82à\90³\82µ\82­\97ñ\8b\93\82Å\82«\82é\89Â\94\\90«\82ª\8d\82\82­\82È\82è\82Ü\82·\81B
 
-\81E\83}\83\8b\83`\83R\83ACPU\82Ì\93Á\92è\8aÂ\8b«\89º\82Å\83N\83\89\83b\83V\83\85\82·\82é\83o\83O\82ð\8eb\92è\93I\82É\89ð\8fÁ\82µ\82Ü\82µ\82½\81B
-
-\81E\93à\95\94\82Ì\95\8e\9a\83R\81[\83h\82ðUTF-8\82É\95Ï\8dX\82µ\82Ü\82µ\82½\81B
-\81E\90³\8bK\95\\8c»\83\89\83C\83u\83\89\83\8a\82ÌJRE32.DLL\82Í\8eg\97p\82Å\82«\82È\82­\82È\82è\82Ü\82µ\82½\81i\83\89\83C\83u\83\89\83\8a\82ª
-\81@UTF-8\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\82½\82ß\81j\81B
-
-\81E\83A\83X\83L\81[\83\82\81[\83h\93]\91\97\82Ì\8dÛ\82É\8ds\82í\82ê\82é\8a¿\8e\9a\83R\81[\83h\95Ï\8a·\82Å\81AShift_JIS\81AJIS\81A
-\81@EUC\82É\89Á\82¦\82Ä\90V\82½\82ÉUTF-8\82Ö\82Ì\95Ï\8a·\82ð\83T\83|\81[\83g\82µ\82Ü\82µ\82½\81B
-
-\81E\8a¿\8e\9a\83R\81[\83h\95Ï\8a·\82ð\8ds\82¤\8dÛ\81A\83\8d\81[\83J\83\8b\82Ì\83e\83L\83X\83g\83t\83@\83C\83\8b\82ªShift_JIS\82Å\8bL\8fq
-\81@\82³\82ê\82Ä\82¢\82é\95K\97v\82Í\82È\82­\82È\82è\81AShift_JIS\81AJIS\81AEUC\81AUTF-8\82Ì4\8eí\97Þ\82©\82ç\95Ï\8a·
-\81@\8c³\95\8e\9a\83R\81[\83h\82ð\91I\91ð\82Å\82«\82é\82æ\82¤\82É\82È\82è\82Ü\82µ\82½\81B\82½\82¾\82µ\81A\95\8e\9a\83R\81[\83h\82Ì\8e©\93®
-\81@\94»\95Ê\82Í\8ds\82í\82ê\82È\82¢\82½\82ß\81A\90³\82µ\82­\95Ï\8a·\82·\82é\82É\82Í\82 \82ç\82©\82\82ß\83t\83@\83C\83\8b\82Ì\8a¿\8e\9a
-\81@\83R\81[\83h\82ð\92²\82×\82Ä\82¨\82­\95K\97v\82ª\82 \82è\82Ü\82·\81B
-
-\81E\83z\83X\83g\82Ì\83t\83@\83C\83\8b\96¼\82Ì\8a¿\8e\9a\83R\81[\83h\82Í\8aù\92è\82ÅUTF-8\82ª\91I\91ð\82³\82ê\82é\82æ\82¤\82É\82È\82è
-\81@\82Ü\82µ\82½\81i\88È\91O\82Ì\83o\81[\83W\83\87\83\93\82Ì\90Ý\92è\82ª\8ec\82Á\82Ä\82¢\82é\8fê\8d\87\82Í\82»\82Ì\90Ý\92è\82ª\93K\97p
-\81@\82³\82ê\82Ü\82·\81B\88È\91O\82Ì\83o\81[\83W\83\87\83\93\82Ì\96³\95Ï\8a·\82ÍShift_JIS\82ð\8e¦\82µ\82Ä\82¢\82Ü\82·\81j\81B
-
-\81EUnicode\88Ë\91\95\8e\9a\81i\92\86\8d\91\8cê\82È\82Ç\81j\82ð\8aÜ\82Þ\83t\83@\83C\83\8b\96¼\82ð\88µ\82¦\82é\82æ\82¤\82É\82È\82è
-\81@\82Ü\82µ\82½\81B\82»\82Ì\8dÛ\83z\83X\83g\82Ì\83t\83@\83C\83\8b\96¼\82Ì\8a¿\8e\9a\83R\81[\83h\82ÍUTF-8\82É\90Ý\92è\82³\82ê\82Ä
-\81@\82¢\82é\95K\97v\82ª\82 \82è\82Ü\82·\81B
-
-\81E\83t\83@\83C\83\8b\88ê\97\97\82Ì\83L\83\83\83b\83V\83\85\82Í\8aù\92è\82Å\96³\8cø\89»\82³\82ê\82Ü\82µ\82½\81i\88È\91O\82Ì\83o\81[\83W\83\87\83\93\82Ì
-\81@\90Ý\92è\82ª\8ec\82Á\82Ä\82¢\82é\8fê\8d\87\82Í\82»\82Ì\90Ý\92è\82ª\93K\97p\82³\82ê\82Ü\82·\81j\81B
-
-\81E\83z\83X\83g\82Æ\82Ì\90Ú\91±\82ÉFTP over Explicit SSL/TLS\81i\97ª\8fÌFTPS Explicit\81A
-\81@FTPES\81j\82ª\8eg\97p\82Å\82«\82é\82æ\82¤\82É\82È\82è\82Ü\82µ\82½\81BFTPS\91Î\89\9e\82Ì\83z\83X\83g\82Æ\82Ì\92Ê\90M\82Í\81A
-\81@\83p\83X\83\8f\81[\83h\81A\83\86\81[\83U\81[\96¼\81A\83t\83@\83C\83\8b\82Ì\93à\97e\82È\82Ç\82ª\88Ã\8d\86\89»\82³\82ê\82½\8fó\91Ô\82Å\91\97\8eó\90M
-\81@\82³\82ê\82Ü\82·\81B\82±\82Ì\8b@\94\\82ÍOpenSSL\83\89\83C\83u\83\89\83\8a\82ð\8eg\97p\82µ\82Ä\8eÀ\91\95\82µ\82Ä\82¢\82Ü\82·\81B
-
-\81EUTF-8N\82Æ\82¢\82¤\96¼\8fÌ\82ðUTF-8\82É\93\9d\88ê\82µ\82Ü\82µ\82½\81i\82±\82Ì\8fê\8d\87UTF-8\82Æ\93¯\8b`\82Ì\82½\82ß\81j\81B
-
-\81E\83t\83@\83C\83\8b\93]\91\97\8e\9e\82Ì\83z\83X\83g\82Æ\82Ì\93¯\8e\9e\90Ú\91±\90\94\82ð\8dÅ\91å4\82Ü\82Å\90Ý\92è\82Å\82«\82é\82æ\82¤\82É
-\81@\82µ\82Ü\82µ\82½\81B
+\81E\90M\97\8a\82Å\82«\82È\82¢DLL\82Ì\93Ç\82Ý\8d\9e\82Ý\82ð\96h\82®\8b@\94\\82ð\92Ç\89Á\82µ\82Ü\82µ\82½\81BMicrosoft\82Ì\8f\90\96¼\82ª
+\81@\96³\82¢DLL\82â\89ü\95Ï\82³\82ê\82½DLL\82ª\93Ç\82Ý\8d\9e\82Ü\82ê\82é\82Ì\82ð\8b­\90§\93I\82É\89ñ\94ð\82·\82é\82±\82Æ\82Å\81A
+\81@\83}\83\8b\83E\83F\83A\82È\82Ç\82É\82æ\82Á\82Ä\83p\83X\83\8f\81[\83h\82â\83f\81[\83^\82ð\96T\8eó\82â\89ü\82´\82ñ\82³\82ê\82é\89Â\94\\90«\82ð
+\81@\92á\8c¸\82µ\82Ü\82·\81B\82±\82Ì\8b@\94\\82ð\8eg\97p\82·\82é\82É\82Í\83R\83}\83\93\83h\83\89\83C\83\93\83I\83v\83V\83\87\83\93\82É
+\81@--protect\82ð\92Ç\89Á\82µ\82Ä\82­\82¾\82³\82¢\81B
 
 
 Ver 1.96d\88È\91O\82Ö\96ß\82·\8fê\8d\87
index d1bb064..9626955 100644 (file)
@@ -1,5 +1,17 @@
 FFFTP\81@\89ü\94Å\83\8a\83X\83g
 
+\81¡Ver 1.99
+
+\81EMLSD\83R\83}\83\93\83h\82É\91Î\89\9e\82µ\82½\83z\83X\83g\82Å\82ÍMLSD\83R\83}\83\93\83h\82ð\97p\82¢\82Ä\83t\83@\83C\83\8b\88ê\97\97\82ð
+\81@\8eæ\93¾\82·\82é\82æ\82¤\82É\82µ\82Ü\82µ\82½\81BLIST\83R\83}\83\93\83h\82Ì\89\9e\93\9a\82É\93Á\92è\82Ì\83t\83@\83C\83\8b\82ª
+\81@\8aÜ\82Ü\82ê\82È\82¢\88ê\95\94\82Ì\83z\83X\83g\82Å\82à\90³\82µ\82­\97ñ\8b\93\82Å\82«\82é\89Â\94\\90«\82ª\8d\82\82­\82È\82è\82Ü\82·\81B
+
+\81E\90M\97\8a\82Å\82«\82È\82¢DLL\82Ì\93Ç\82Ý\8d\9e\82Ý\82ð\96h\82®\8b@\94\\82ð\92Ç\89Á\82µ\82Ü\82µ\82½\81BMicrosoft\82Ì\8f\90\96¼\82ª
+\81@\96³\82¢DLL\82â\89ü\95Ï\82³\82ê\82½DLL\82ª\93Ç\82Ý\8d\9e\82Ü\82ê\82é\82Ì\82ð\8b­\90§\93I\82É\89ñ\94ð\82·\82é\82±\82Æ\82Å\81A
+\81@\83}\83\8b\83E\83F\83A\82È\82Ç\82É\82æ\82Á\82Ä\83p\83X\83\8f\81[\83h\82â\83f\81[\83^\82ð\96T\8eó\82â\89ü\82´\82ñ\82³\82ê\82é\89Â\94\\90«\82ð
+\81@\92á\8c¸\82µ\82Ü\82·\81B\82±\82Ì\8b@\94\\82ð\8eg\97p\82·\82é\82É\82Í\83R\83}\83\93\83h\83\89\83C\83\93\83I\83v\83V\83\87\83\93\82É
+\81@--protect\82ð\92Ç\89Á\82µ\82Ä\82­\82¾\82³\82¢\81B
+
 \81¡Ver 1.98
 
 \81EFFFTP\82Ì\83I\83\8a\83W\83i\83\8b\8aJ\94­\8eÒ\82Å\82 \82éSota\8e\81\82ªFFFTP\82Ì\8aJ\94­\8fI\97¹\90é\8c¾\82ð\8fo\82µ\82½
index 1e3e1c2..6f4becb 100644 (file)
Binary files a/htmlhelp/FFFTP.CHM and b/htmlhelp/FFFTP.CHM differ
index 8b04b1b..902b71f 100644 (file)
@@ -4,7 +4,7 @@
 <META name=GENERATOR content="MSHTML 8.00.7600.16490"></HEAD>\r
 <BODY>\r
 <P align=center><FONT face="\82l\82\83S\83V\83b\83N">&nbsp;<FONT color=#0000ff \r
-size=6>\82e\82e\82e\82s\82o</FONT>\81@Ver 1.98</FONT><FONT face="\82l\82\83S\83V\83b\83N"><BR></FONT>(\93®\8dì\8am\94F\8aÂ\8b« \r
+size=6>\82e\82e\82e\82s\82o</FONT>\81@Ver 1.99</FONT><FONT face="\82l\82\83S\83V\83b\83N"><BR></FONT>(\93®\8dì\8am\94F\8aÂ\8b« \r
 <STRONG>Windows 7, </STRONG><STRONG>Vista, XP, 2000</STRONG>)</P>\r
 <P><BR>\82f\82t\82h\82È\82e\82s\82o\83N\83\89\83C\83A\83\93\83g\83c\81[\83\8b\82Å\82·\81B</P><STRONG>\r
 <P style="MARGIN-RIGHT: 0px" dir=ltr><STRONG><FONT \r