[Ttssh2-commit] [3579] ssh接続後の接続で、TCPLocalEcho , TCPCRSendの設定が使われないのを修正した。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2009年 7月 6日 (月) 11:56:52 JST


Revision: 3579
          http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=3579
Author:   doda
Date:     2009-07-06 11:56:52 +0900 (Mon, 06 Jul 2009)

Log Message:
-----------
ssh接続後の接続で、TCPLocalEcho,TCPCRSendの設定が使われないのを修正した。
https://sourceforge.jp/ticket/browse.php?group_id=1412&tid=17592

Modified Paths:
--------------
    trunk/doc/en/html/about/history.html
    trunk/doc/ja/html/about/history.html
    trunk/ttssh2/ttxssh/ttxssh.c
    trunk/ttssh2/ttxssh/ttxssh.h


-------------- next part --------------
Modified: trunk/doc/en/html/about/history.html
===================================================================
--- trunk/doc/en/html/about/history.html	2009-07-05 14:01:56 UTC (rev 3578)
+++ trunk/doc/en/html/about/history.html	2009-07-06 02:56:52 UTC (rev 3579)
@@ -30,6 +30,25 @@
 
 <h2><a name="teraterm">Tera Term</a></h2>
 
+<h3><a name="teraterm_4.64">2009.7.6 (Ver 4.64)</a></h3>
+<ul class="history">
+  <!--li>Changes
+    <ul>
+    </ul>
+  </li-->
+
+  <!--li>Bug fixes
+    <ul>
+    </ul>
+  </li-->
+
+  <li>Misc
+    <ul>
+      <li>upgraded TTSSH version supporting SSH2 to <a href="#ttssh_2.52">2.52</a></li>
+    </ul>
+  </li>
+</ul>
+
 <h3><a name="teraterm_4.63">2009.7.5 (Ver 4.63)</a></h3>
 <ul class="history">
   <li>Changes
@@ -1320,6 +1339,25 @@
 
 <h2><a name="ttssh">TTSSH</a></h2>
 
+<h3><a name="ttssh_2.52">2009.7.6 (Ver 2.52)</a></h3>
+<ul class="history">
+  <!--li>Changes
+    <ul>
+    </ul>
+  </li-->
+
+  <li>Bug fixes
+    <ul>
+      <!--li>sshÚ‘±‚ÌŒã‚̐ڑ±‚ÅTCPLocalEcho,TCPCRSend‚̐ݒ肪Žg‚í‚ê‚È‚¢‚Ì‚ðC³‚µ‚½B</li-->
+    </ul>
+  </li>
+
+  <!--li>Misc
+    <ul>
+    </ul>
+  </li-->
+</ul>
+
 <h3><a name="ttssh_2.51">2009.7.5 (Ver 2.51)</a></h3>
 <ul class="history">
   <li>Changes

Modified: trunk/doc/ja/html/about/history.html
===================================================================
--- trunk/doc/ja/html/about/history.html	2009-07-05 14:01:56 UTC (rev 3578)
+++ trunk/doc/ja/html/about/history.html	2009-07-06 02:56:52 UTC (rev 3579)
@@ -30,6 +30,22 @@
 
 <h2><a name="teraterm">Tera Term</a></h2>
 
+<h3><a name="teraterm_4.64">2009.7.6 (Ver 4.64)</a></h3>
+<ul class="history">
+  <!--li>•ÏX
+    <ul>
+    </ul></li-->
+
+  <!--li>ƒoƒOC³
+    <ul>
+    </ul></li-->
+
+  <li>‚»‚Ì‘¼
+    <ul>
+      <li><a href="#ttssh_2.52">SSH2‘ΉžTTSSH(2.52)</a>‚֍·‚µ‘Ö‚¦‚½B</li>
+    </ul></li>
+</ul>
+
 <h3><a name="teraterm_4.63">2009.7.5 (Ver 4.63)</a></h3>
 <ul class="history">
   <li>•ÏX
@@ -1322,6 +1338,25 @@
 
 <h2><a name="ttssh">TTSSH</a></h2>
 
+<h3><a name="ttssh_2.52">2009.7.6 (Ver 2.52)</a></h3>
+<ul class="history">
+  <!--li>•ÏX
+    <ul>
+    </ul>
+  </li-->
+
+  <li>ƒoƒOC³
+    <ul>
+      <li>sshÚ‘±‚ÌŒã‚̐ڑ±‚ÅTCPLocalEcho,TCPCRSend‚̐ݒ肪Žg‚í‚ê‚È‚¢‚Ì‚ðC³‚µ‚½B</li>
+    </ul>
+  </li>
+
+  <!--li>‚»‚Ì‘¼
+    <ul>
+    </ul>
+  </li-->
+</ul>
+
 <h3><a name="ttssh_2.51">2009.7.5 (Ver 2.51)</a></h3>
 <ul class="history">
   <li>•ÏX

Modified: trunk/ttssh2/ttxssh/ttxssh.c
===================================================================
--- trunk/ttssh2/ttxssh/ttxssh.c	2009-07-05 14:01:56 UTC (rev 3578)
+++ trunk/ttssh2/ttxssh/ttxssh.c	2009-07-06 02:56:52 UTC (rev 3579)
@@ -787,6 +787,7 @@
 {
 	if (pvar->settings.Enabled) {
 		// TCPLocalEcho/TCPCRSend ‚𖳌ø‚É‚·‚é (maya 2007.4.25)
+		pvar->origDisableTCPEchoCR = pvar->ts->DisableTCPEchoCR;
 		pvar->ts->DisableTCPEchoCR = TRUE;
 
 		pvar->session_settings = pvar->settings;
@@ -836,6 +837,8 @@
 		*hooks->Psend = pvar->Psend;
 		*hooks->PWSAAsyncSelect = pvar->PWSAAsyncSelect;
 		*hooks->Pconnect = pvar->Pconnect;
+
+		pvar->ts->DisableTCPEchoCR = pvar->origDisableTCPEchoCR;
 	}
 
 	uninit_TTSSH(pvar);

Modified: trunk/ttssh2/ttxssh/ttxssh.h
===================================================================
--- trunk/ttssh2/ttxssh/ttxssh.h	2009-07-05 14:01:56 UTC (rev 3578)
+++ trunk/ttssh2/ttxssh/ttxssh.h	2009-07-06 02:56:52 UTC (rev 3579)
@@ -254,6 +254,8 @@
 
 	// agent forward
 	BOOL agentfwd_enable;
+
+	BOOL origDisableTCPEchoCR;
 } TInstVar;
 
 #define LOG_LEVEL_FATAL      5



Ttssh2-commit メーリングリストの案内
Back to archive index