From svnnotify @ sourceforge.jp Fri Jun 1 00:45:32 2012 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Fri, 01 Jun 2012 00:45:32 +0900 Subject: [Ttssh2-commit] =?utf-8?q?=5B4959=5D_setpassword=2C__ispassword_?= =?utf-8?b?44Oe44Kv44Ot44Kz44Oe44Oz44OJ44KS6L+95Yqg44GX44Gf44CC?= Message-ID: <1338479132.772456.11772.nullmailer@users.sourceforge.jp> Revision: 4959 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/4959 Author: yutakapon Date: 2012-06-01 00:45:32 +0900 (Fri, 01 Jun 2012) Log Message: ----------- setpassword, ispassword マクロコマンドを追加した。 http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=28482 Modified Paths: -------------- trunk/doc/en/html/about/history.html trunk/doc/en/html/macro/command/index.html trunk/doc/en/teraterm.hhc trunk/doc/en/teraterm.hhp trunk/doc/ja/html/about/history.html trunk/doc/ja/html/macro/command/index.html trunk/doc/ja/teraterm.hhc trunk/doc/ja/teraterm.hhp trunk/teraterm/common/helpid.h trunk/teraterm/ttpmacro/ttl.c trunk/teraterm/ttpmacro/ttmparse.c trunk/teraterm/ttpmacro/ttmparse.h Added Paths: ----------- trunk/doc/en/html/macro/command/ispassword.html trunk/doc/en/html/macro/command/setpassword.html trunk/doc/ja/html/macro/command/ispassword.html trunk/doc/ja/html/macro/command/setpassword.html -------------- next part -------------- Modified: trunk/doc/en/html/about/history.html =================================================================== --- trunk/doc/en/html/about/history.html 2012-05-31 14:26:45 UTC (rev 4958) +++ trunk/doc/en/html/about/history.html 2012-05-31 15:45:32 UTC (rev 4959) @@ -31,6 +31,35 @@

Tera Term

+ +

2012.xx.xx (Ver 4.75 not released yet)

+ + + +

2012.05.31 (Ver 4.74)

  • Modified: trunk/doc/en/teraterm.hhp =================================================================== --- trunk/doc/en/teraterm.hhp 2012-05-31 14:26:45 UTC (rev 4958) +++ trunk/doc/en/teraterm.hhp 2012-05-31 15:45:32 UTC (rev 4959) @@ -227,6 +227,7 @@ HlpMacroCommandInputbox=html\macro\command\inputbox.html HlpMacroCommandInt2str=html\macro\command\int2str.html HlpMacroCommandIntdim=html\macro\command\intdim.html +HlpMacroCommandIsPassword=html\macro\command\ispassword.html HlpMacroCommandKmtfinish=html\macro\command\kmtfinish.html HlpMacroCommandKmtget=html\macro\command\kmtget.html HlpMacroCommandKmtrecv=html\macro\command\kmtrecv.html @@ -262,6 +263,7 @@ HlpMacroCommandSendln=html\macro\command\sendln.html HlpMacroCommandSendlnbroadcast=html\macro\command\sendlnbroadcast.html HlpMacroCommandSendmulticast=html\macro\command\sendmulticast.html +HlpMacroCommandSetPassword=html\macro\command\setpassword.html HlpMacroCommandSetdate=html\macro\command\setdate.html HlpMacroCommandSetdir=html\macro\command\setdir.html HlpMacroCommandSetdlgpos=html\macro\command\setdlgpos.html Modified: trunk/doc/ja/html/about/history.html =================================================================== --- trunk/doc/ja/html/about/history.html 2012-05-31 14:26:45 UTC (rev 4958) +++ trunk/doc/ja/html/about/history.html 2012-05-31 15:45:32 UTC (rev 4959) @@ -31,6 +31,33 @@

    Tera Term

    +

    2012.xx.xx (Ver 4.75 not released yet)

    + + +

    2012.05.31 (Ver 4.74)

  • + + + +
  • +
  • + + +
  • Modified: trunk/doc/ja/teraterm.hhp =================================================================== --- trunk/doc/ja/teraterm.hhp 2012-05-31 14:26:45 UTC (rev 4958) +++ trunk/doc/ja/teraterm.hhp 2012-05-31 15:45:32 UTC (rev 4959) @@ -237,6 +237,7 @@ HlpMacroCommandInputbox=html\macro\command\inputbox.html HlpMacroCommandInt2str=html\macro\command\int2str.html HlpMacroCommandIntdim=html\macro\command\intdim.html +HlpMacroCommandIsPassword=html\macro\command\ispassword.html HlpMacroCommandKmtfinish=html\macro\command\kmtfinish.html HlpMacroCommandKmtget=html\macro\command\kmtget.html HlpMacroCommandKmtrecv=html\macro\command\kmtrecv.html @@ -283,6 +284,7 @@ HlpMacroCommandSetexitcode=html\macro\command\setexitcode.html HlpMacroCommandSetfileattr=html\macro\command\setfileattr.html HlpMacroCommandSetMulticastName=html\macro\command\setmulticastname.html +HlpMacroCommandSetPassword=html\macro\command\setpassword.html HlpMacroCommandSetrts=html\macro\command\setrts.html HlpMacroCommandSetsync=html\macro\command\setsync.html HlpMacroCommandSettime=html\macro\command\settime.html Modified: trunk/teraterm/common/helpid.h =================================================================== --- trunk/teraterm/common/helpid.h 2012-05-31 14:26:45 UTC (rev 4958) +++ trunk/teraterm/common/helpid.h 2012-05-31 15:45:32 UTC (rev 4959) @@ -235,6 +235,7 @@ #define HlpMacroCommandInputbox 92052 #define HlpMacroCommandInt2str 92053 #define HlpMacroCommandIntdim 92150 +#define HlpMacroCommandIsPassword 92197 #define HlpMacroCommandKmtfinish 92054 #define HlpMacroCommandKmtget 92055 #define HlpMacroCommandKmtrecv 92056 @@ -281,6 +282,7 @@ #define HlpMacroCommandSetexitcode 92083 #define HlpMacroCommandSetfileattr 92190 #define HlpMacroCommandSetMulticastName 92146 +#define HlpMacroCommandSetPassword 92196 #define HlpMacroCommandSetrts 92136 #define HlpMacroCommandSetsync 92084 #define HlpMacroCommandSettime 92085 Modified: trunk/teraterm/ttpmacro/ttl.c =================================================================== --- trunk/teraterm/ttpmacro/ttl.c 2012-05-31 14:26:45 UTC (rev 4958) +++ trunk/teraterm/ttpmacro/ttl.c 2012-05-31 15:45:32 UTC (rev 4959) @@ -2140,6 +2140,80 @@ return Err; } +// setpassword 'password.dat' 'mypassword' passowrd +WORD TTLSetPassword() +{ + TStrVal FileNameStr, KeyStr; + char Temp[512]; + WORD Err; + TVarId VarId; + PCHAR VarStr; + int result = 0; /* failure */ + + Err = 0; + GetStrVal(FileNameStr, &Err); // \x83t\x83@\x83C\x83\x8B\x96\xBC + GetStrVal(KeyStr, &Err); // \x83L\x81[\x96\xBC + GetStrVar(&VarId, &Err); + VarStr = StrVarPtr(VarId); // \x95?\x94\x82??|\x83C\x83\x93\x83^ + if ((Err==0) && (GetFirstChar()!=0)) + Err = ErrSyntax; + if (Err!=0) return Err; + + // \x95\xB6\x8E\x9A\x97?\xF3\x82??\x82?G\x83\x89\x81[\x82?\xB7\x82\xE9\x81B + if (FileNameStr[0]==0 || + KeyStr[0]==0 || + VarStr[0]==0) // "getpassword"\x93\xAF\x97l\x81A\x8B\xF3\x83p\x83X\x83\x8F\x81[\x83h\x82\xE0\x8B\x96\x89?\xB5\x82?\xA2\x81B + Err = ErrSyntax; + if (Err!=0) return Err; + + GetAbsPath(FileNameStr, sizeof(FileNameStr)); + + // \x83p\x83X\x83\x8F\x81[\x83h\x82\xF0\x88Í\x86\x89\xBB\x82\xB7\x82\xE9\x81B + Encrypt(VarStr, Temp); + + if (WritePrivateProfileString("Password", KeyStr, Temp, FileNameStr) != 0) + result = 1; /* success */ + + SetResult(result); // \x90\xAC\x8C\xF7\x89??\xF0\x90??\x82\xE9\x81B + return Err; +} + +// ispassword 'password.dat' 'username' ; result: 0=false; 1=true +WORD TTLIsPassword() +{ + TStrVal FileNameStr, KeyStr; + char Temp[512]; + WORD Err; + int result = 0; + + Err = 0; + GetStrVal(FileNameStr, &Err); // \x83t\x83@\x83C\x83\x8B\x96\xBC + GetStrVal(KeyStr, &Err); // \x83L\x81[\x96\xBC + if ((Err==0) && (GetFirstChar()!=0)) + Err = ErrSyntax; + if (Err!=0) return Err; + + // \x95\xB6\x8E\x9A\x97?\xF3\x82??\x82?G\x83\x89\x81[\x82?\xB7\x82\xE9\x81B + if (FileNameStr[0]==0 || + KeyStr[0]==0) + Err = ErrSyntax; + if (Err!=0) return Err; + + GetAbsPath(FileNameStr, sizeof(FileNameStr)); + + Temp[0] = 0; + GetPrivateProfileString("Password", KeyStr,"", + Temp, sizeof(Temp), FileNameStr); + if (Temp[0] == 0) { // password not exist + result = 0; + } else { + result = 1; + } + + SetResult(result); // \x90\xAC\x8C\xF7\x89??\xF0\x90??\x82\xE9\x81B + return Err; +} + WORD TTLGetSpecialFolder() { WORD Err; @@ -5017,6 +5091,10 @@ Err = TTLGetHostname(); break; case RsvGetPassword: Err = TTLGetPassword(); break; + case RsvSetPassword: + Err = TTLSetPassword(); break; + case RsvIsPassword: + Err = TTLIsPassword(); break; case RsvGetSpecialFolder: Err = TTLGetSpecialFolder(); break; case RsvGetTitle: Modified: trunk/teraterm/ttpmacro/ttmparse.c =================================================================== --- trunk/teraterm/ttpmacro/ttmparse.c 2012-05-31 14:26:45 UTC (rev 4958) +++ trunk/teraterm/ttpmacro/ttmparse.c 2012-05-31 15:45:32 UTC (rev 4959) @@ -239,6 +239,7 @@ else if (_stricmp(Str,"inputbox")==0) *WordId = RsvInputBox; else if (_stricmp(Str,"int2str")==0) *WordId = RsvInt2Str; else if (_stricmp(Str,"intdim")==0) *WordId = RsvIntDim; + else if (_stricmp(Str,"ispassword")==0) *WordId = RsvIsPassword; // add 'ispassword' (2012.5.24 yutaka) break; case 'k': if (_stricmp(Str,"kmtfinish")==0) *WordId = RsvKmtFinish; @@ -306,6 +307,7 @@ else if (_stricmp(Str,"setecho")==0) *WordId = RsvSetEcho; else if (_stricmp(Str,"setenv")==0) *WordId = RsvSetEnv; // reactivate 'setenv' (2007.8.31 maya) else if (_stricmp(Str,"setexitcode")==0) *WordId = RsvSetExitCode; + else if (_stricmp(Str,"setpassword")==0) *WordId = RsvSetPassword; // add 'setpassword' (2012.5.23 yutaka) else if (_stricmp(Str,"setrts")==0) *WordId = RsvSetRts; // add 'setrts' (2008.3.12 maya) else if (_stricmp(Str,"setsync")==0) *WordId = RsvSetSync; else if (_stricmp(Str,"settime")==0) *WordId = RsvSetTime; Modified: trunk/teraterm/ttpmacro/ttmparse.h =================================================================== --- trunk/teraterm/ttpmacro/ttmparse.h 2012-05-31 14:26:45 UTC (rev 4958) +++ trunk/teraterm/ttpmacro/ttmparse.h 2012-05-31 15:45:32 UTC (rev 4959) @@ -221,6 +221,8 @@ #define RsvFolderSearch 193 #define RsvExpandEnv 194 #define RsvGetSpecialFolder 195 +#define RsvSetPassword 196 +#define RsvIsPassword 197 #define RsvOperator 1000 #define RsvBNot 1001 From svnnotify @ sourceforge.jp Fri Jun 1 01:02:53 2012 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Fri, 01 Jun 2012 01:02:53 +0900 Subject: [Ttssh2-commit] [4960] Update to Inno Setup 5.5.0 Message-ID: <1338480173.054343.1670.nullmailer@users.sourceforge.jp> Revision: 4960 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/4960 Author: yutakapon Date: 2012-06-01 01:02:52 +0900 (Fri, 01 Jun 2012) Log Message: ----------- Update to Inno Setup 5.5.0 Modified Paths: -------------- trunk/doc/en/html/reference/develop.txt trunk/doc/ja/html/reference/develop.txt -------------- next part -------------- Modified: trunk/doc/en/html/reference/develop.txt =================================================================== --- trunk/doc/en/html/reference/develop.txt 2012-05-31 15:45:32 UTC (rev 4959) +++ trunk/doc/en/html/reference/develop.txt 2012-05-31 16:02:52 UTC (rev 4960) @@ -9,9 +9,9 @@ Note: The OpenSSL 0.9.8i will not able to build by using the Visual Studio 2005 Standard Edition. So, install the Windows Server 2003 R2 Platform SDK to link the "Crypt32.Lib" library. Note2: Configure the INCLUDE and LIB environment variables to be given priority for the SDK installation directory. - Installer - Inno Setup 5.4.3 ANSI (http://www.jrsoftware.org/isinfo.php) - Inno Setup Preprocessor (from ispack-5.4.3) - InnoIDE 1.0.0 (from ispack-5.4.3) + Inno Setup 5.5.0 ANSI (http://www.jrsoftware.org/isinfo.php) + Inno Setup Preprocessor (from ispack-5.5.0) + InnoIDE 1.0.0 (from ispack-5.5.0) - others Cygwin 1.5.x (1.7.x doesn't support Windows 9x) ActivePerl 5.8 later version Modified: trunk/doc/ja/html/reference/develop.txt =================================================================== --- trunk/doc/ja/html/reference/develop.txt 2012-05-31 15:45:32 UTC (rev 4959) +++ trunk/doc/ja/html/reference/develop.txt 2012-05-31 16:02:52 UTC (rev 4960) @@ -9,9 +9,9 @@ \x92\x8D: Visual Studio 2005 Standard Edition\x82ł?AOpenSSL 0.9.8i\x82?r\x83\x8B\x83h\x82\xAA\x8E\xB8\x94s\x82\xB5\x82?\xB7\x81BWindows Server 2003 R2 Platform SDK \x82\xF0\x83C\x83\x93\x83X\x83g\x81[\x83\x8B\x82\xB5\x81A"Crypt32.Lib"\x82\xF0\x83\x8A\x83\x93\x83N\x82ł\xAB\x82\xE9\x82悤\x82?\xB5\x82Ă\xA8\x82\xAD\x95K\x97v\x82\xAA\x82\xA0\x82\xE8\x82?\xB7\x81B \x92\x8D2: SDK \x82ŃC\x83\x93\x83X\x83g\x81[\x83\x8B\x82\xB3\x82?\x83f\x83B\x83\x8C\x83N\x83g\x83\x8A\x82\xAA\x8DŗD\x90\xE6\x82??\xE9\x82悤\x81AINCLUDE \x82\xA8\x82\xE6\x82\xD1 LIB \x8A?\xAB\x95?\x94\x82\xF0\x90??\x82?\xB7\x81B - \x83C\x83\x93\x83X\x83g\x81[\x83\x89 - Inno Setup 5.4.3 ANSI (http://www.jrsoftware.org/isinfo.php) - Inno Setup Preprocessor (ispack-5.4.3 \x82\xE6\x82\xE8) - InnoIDE 1.0.0 (ispack-5.4.3 \x82\xE6\x82\xE8) + Inno Setup 5.5.0 ANSI (http://www.jrsoftware.org/isinfo.php) + Inno Setup Preprocessor (ispack-5.5.0 \x82\xE6\x82\xE8) + InnoIDE 1.0.0 (ispack-5.5.0 \x82\xE6\x82\xE8) - \x82\xBB\x82?\xBC Cygwin 1.5.x (1.7.x \x82\xCD Windows 9x \x82\xF0\x83T\x83|\x81[\x83g\x82\xB5\x82Ă\xA2\x82?\xA2\x82?ŕs\x89\xC2) ActivePerl 5.8 \x88?\xE3 From svnnotify @ sourceforge.jp Sat Jun 2 11:29:04 2012 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Sat, 02 Jun 2012 11:29:04 +0900 Subject: [Ttssh2-commit] [4961] revert r4960 Message-ID: <1338604144.864257.14250.nullmailer@users.sourceforge.jp> Revision: 4961 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/4961 Author: maya Date: 2012-06-02 11:29:04 +0900 (Sat, 02 Jun 2012) Log Message: ----------- revert r4960 Revision Links: -------------- http://sourceforge.jp/projects/ttssh2/scm/svn/commits/4960 Modified Paths: -------------- trunk/doc/en/html/reference/develop.txt trunk/doc/ja/html/reference/develop.txt -------------- next part -------------- Modified: trunk/doc/en/html/reference/develop.txt =================================================================== --- trunk/doc/en/html/reference/develop.txt 2012-05-31 16:02:52 UTC (rev 4960) +++ trunk/doc/en/html/reference/develop.txt 2012-06-02 02:29:04 UTC (rev 4961) @@ -9,9 +9,9 @@ Note: The OpenSSL 0.9.8i will not able to build by using the Visual Studio 2005 Standard Edition. So, install the Windows Server 2003 R2 Platform SDK to link the "Crypt32.Lib" library. Note2: Configure the INCLUDE and LIB environment variables to be given priority for the SDK installation directory. - Installer - Inno Setup 5.5.0 ANSI (http://www.jrsoftware.org/isinfo.php) - Inno Setup Preprocessor (from ispack-5.5.0) - InnoIDE 1.0.0 (from ispack-5.5.0) + Inno Setup 5.4.3 ANSI (http://www.jrsoftware.org/isinfo.php) (5.5.0 or higher doesn't support Windows NT 4.0 and 9x) + Inno Setup Preprocessor (from ispack-5.4.3) + InnoIDE 1.0.0 (from ispack-5.4.3) - others Cygwin 1.5.x (1.7.x doesn't support Windows 9x) ActivePerl 5.8 later version Modified: trunk/doc/ja/html/reference/develop.txt =================================================================== --- trunk/doc/ja/html/reference/develop.txt 2012-05-31 16:02:52 UTC (rev 4960) +++ trunk/doc/ja/html/reference/develop.txt 2012-06-02 02:29:04 UTC (rev 4961) @@ -9,9 +9,9 @@ \x92\x8D: Visual Studio 2005 Standard Edition\x82ł?AOpenSSL 0.9.8i\x82?r\x83\x8B\x83h\x82\xAA\x8E\xB8\x94s\x82\xB5\x82?\xB7\x81BWindows Server 2003 R2 Platform SDK \x82\xF0\x83C\x83\x93\x83X\x83g\x81[\x83\x8B\x82\xB5\x81A"Crypt32.Lib"\x82\xF0\x83\x8A\x83\x93\x83N\x82ł\xAB\x82\xE9\x82悤\x82?\xB5\x82Ă\xA8\x82\xAD\x95K\x97v\x82\xAA\x82\xA0\x82\xE8\x82?\xB7\x81B \x92\x8D2: SDK \x82ŃC\x83\x93\x83X\x83g\x81[\x83\x8B\x82\xB3\x82?\x83f\x83B\x83\x8C\x83N\x83g\x83\x8A\x82\xAA\x8DŗD\x90\xE6\x82??\xE9\x82悤\x81AINCLUDE \x82\xA8\x82\xE6\x82\xD1 LIB \x8A?\xAB\x95?\x94\x82\xF0\x90??\x82?\xB7\x81B - \x83C\x83\x93\x83X\x83g\x81[\x83\x89 - Inno Setup 5.5.0 ANSI (http://www.jrsoftware.org/isinfo.php) - Inno Setup Preprocessor (ispack-5.5.0 \x82\xE6\x82\xE8) - InnoIDE 1.0.0 (ispack-5.5.0 \x82\xE6\x82\xE8) + Inno Setup 5.4.3 ANSI (http://www.jrsoftware.org/isinfo.php) (5.5.0 \x88?\xE3\x82ō?\x82\xB5\x82\xBD\x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82\xCD Windows NT 4.0, 9x \x82\xF0\x83T\x83|\x81[\x83g\x82\xB5\x82?\xA2\x82?ŕs\x89\xC2) + Inno Setup Preprocessor (ispack-5.4.3 \x82\xE6\x82\xE8) + InnoIDE 1.0.0 (ispack-5.4.3 \x82\xE6\x82\xE8) - \x82\xBB\x82?\xBC Cygwin 1.5.x (1.7.x \x82\xCD Windows 9x \x82\xF0\x83T\x83|\x81[\x83g\x82\xB5\x82Ă\xA2\x82?\xA2\x82?ŕs\x89\xC2) ActivePerl 5.8 \x88?\xE3 From svnnotify @ sourceforge.jp Fri Jun 8 22:20:26 2012 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Fri, 08 Jun 2012 22:20:26 +0900 Subject: [Ttssh2-commit] =?utf-8?b?WzQ5NjJdICDlkI3liY3ku5jjgY3jg5HjgqQ=?= =?utf-8?b?44OXIDogIE9yYWNsZSBWaXJ0dWFsIEJveOOBrue1guS6huaZguOAgeODkQ==?= =?utf-8?b?44Kk44OX44Gu5YiH5pat44GM44Gn44GN44Gm44GE44Gq44GL44Gj44Gf5ZWP?= =?utf-8?b?6aGM44KS5L+u5q2j44GX44Gf44CC?= Message-ID: <1339161626.923073.6197.nullmailer@users.sourceforge.jp> Revision: 4962 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/4962 Author: yutakapon Date: 2012-06-08 22:20:26 +0900 (Fri, 08 Jun 2012) Log Message: ----------- 名前付きパイプ: Oracle Virtual Boxの終了時、パイプの切断ができていなかった問題を修正した。 Modified Paths: -------------- trunk/doc/en/html/about/history.html trunk/doc/ja/html/about/history.html trunk/teraterm/teraterm/commlib.c -------------- next part -------------- Modified: trunk/doc/en/html/about/history.html =================================================================== --- trunk/doc/en/html/about/history.html 2012-06-02 02:29:04 UTC (rev 4961) +++ trunk/doc/en/html/about/history.html 2012-06-08 13:20:26 UTC (rev 4962) @@ -42,7 +42,7 @@
  • Bug fixes
      -
    • +
    • Named pipe: The pipe can not be disconnected when the Oracle Virtual Box is terminated.
  • Modified: trunk/doc/ja/html/about/history.html =================================================================== --- trunk/doc/ja/html/about/history.html 2012-06-02 02:29:04 UTC (rev 4961) +++ trunk/doc/ja/html/about/history.html 2012-06-08 13:20:26 UTC (rev 4962) @@ -41,7 +41,7 @@
  • \x83o\x83O\x8FC\x90\xB3
      -
    • +
    • \x96\xBC\x91O\x95t\x82\xAB\x83p\x83C\x83v: Oracle Virtual Box\x82?I\x97\xB9\x8E\x9E\x81A\x83p\x83C\x83v\x82??f\x82\xAA\x82ł\xAB\x82Ă\xA2\x82?\xA9\x82\xC1\x82\xBD\x96\xE2\x91\xE8\x82\xF0\x8FC\x90\xB3\x82\xB5\x82\xBD\x81B
  • Modified: trunk/teraterm/teraterm/commlib.c =================================================================== --- trunk/teraterm/teraterm/commlib.c 2012-06-02 02:29:04 UTC (rev 4961) +++ trunk/teraterm/teraterm/commlib.c 2012-06-08 13:20:26 UTC (rev 4962) @@ -675,8 +675,10 @@ WaitForSingleObject(REnd,INFINITE); } else { - DErr = GetLastError(); // this returns 109 (broken pipe) if a named pipe is removed. - if (! cv->Ready || ERROR_BROKEN_PIPE == DErr) { + DErr = GetLastError(); + // [VMware] this returns 109 (broken pipe) if a named pipe is removed. + // [Virtual Box] this returns 233 (pipe not connected) if a named pipe is removed. + if (! cv->Ready || ERROR_BROKEN_PIPE == DErr || ERROR_PIPE_NOT_CONNECTED == DErr) { PostMessage(cv->HWin, WM_USER_COMMNOTIFY, 0, FD_CLOSE); _endthread(); } From svnnotify @ sourceforge.jp Sun Jun 10 01:01:28 2012 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Sun, 10 Jun 2012 01:01:28 +0900 Subject: [Ttssh2-commit] =?utf-8?b?WzQ5NjNdIFtIb3N0c10g44K744Kv44K344On?= =?utf-8?b?44Oz44GuSG9zdOOCkuOAgeaVsOWtl+OBjOmjm+OCk+OBp+OBhOOBpuOCgg==?= =?utf-8?b?6Kqt44G/6L6844KA44KI44GG44Gr44GX44Gf?= Message-ID: <1339257688.547609.3438.nullmailer@users.sourceforge.jp> Revision: 4963 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/4963 Author: maya Date: 2012-06-10 01:01:25 +0900 (Sun, 10 Jun 2012) Log Message: ----------- [Hosts]セクションのHostを、数字が飛んでいても読み込むようにした http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=28679 Modified Paths: -------------- trunk/doc/en/html/about/history.html trunk/doc/ja/html/about/history.html trunk/teraterm/ttpdlg/ttdlg.c trunk/teraterm/ttpset/ttset.c trunk/ttssh2/ttxssh/ttxssh.c -------------- next part -------------- Modified: trunk/doc/en/html/about/history.html =================================================================== --- trunk/doc/en/html/about/history.html 2012-06-08 13:20:26 UTC (rev 4962) +++ trunk/doc/en/html/about/history.html 2012-06-09 16:01:25 UTC (rev 4963) @@ -31,12 +31,11 @@

    Tera Term

    -

    2012.xx.xx (Ver 4.75 not released yet)

    -

    2012.05.31 (Ver 4.74)

    From svnnotify @ sourceforge.jp Sun Jun 10 20:03:41 2012 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Sun, 10 Jun 2012 20:03:41 +0900 Subject: [Ttssh2-commit] =?utf-8?b?WzQ5NjVdICDoi7HoqLM=?= Message-ID: <1339326221.427801.6858.nullmailer@users.sourceforge.jp> Revision: 4965 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/4965 Author: yutakapon Date: 2012-06-10 20:03:40 +0900 (Sun, 10 Jun 2012) Log Message: ----------- 英訳 Modified Paths: -------------- trunk/doc/en/html/about/history.html -------------- next part -------------- Modified: trunk/doc/en/html/about/history.html =================================================================== --- trunk/doc/en/html/about/history.html 2012-06-09 16:03:32 UTC (rev 4964) +++ trunk/doc/en/html/about/history.html 2012-06-10 11:03:40 UTC (rev 4965) @@ -35,7 +35,7 @@