オープンソース・ソフトウェアの開発とダウンロード

Subversion リポジトリの参照

Contents of /trunk/doc/ja/html/about/history.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 520 - (show annotations) (download) (as text)
Wed Aug 8 11:02:49 2007 UTC (16 years, 9 months ago) by maya
Original Path: doc/trunk/jp/html/about/history.html
File MIME type: text/html
File size: 63881 byte(s)
バージョン情報を更新した。

1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2 "http://www.w3.org/TR/html4/strict.dtd">
3 <html>
4 <head>
5 <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
6 <title>改版履歴</title>
7 <meta http-equiv="Content-Style-Type" content="text/css">
8 <link rel="stylesheet" href="../style.css" type="text/css">
9 </head>
10 <body>
11
12 <h1>改版履歴</h1>
13
14 <ul>
15 <li><a href="#teraterm">Tera Term</a></li>
16 <li><a href="#ttssh">TTSSH</a></li>
17 <li><a href="#cygterm">CygTerm+</a></li>
18 <li><a href="#ttproxy">TTProxy</a></li>
19 <li><a href="#ttmenu">TeraTerm Menu</a></li>
20 <li><a href="#kanjimenu">TTX KanjiMenu</a></li>
21 </ul>
22
23 <hr>
24
25 <h2><a name="teraterm">Tera Term</a></h2>
26 <ul>
27 <li class="history"><a name="teraterm_4.53">2007.8.8 (Ver 4.53)</a>
28 <ul>
29 <li>ログファイル名中の &h を、接続中のホスト名に変換する機能を追加した。</li>
30 <li>標準のログ保存先を指定できるようにした。
31 <ul>
32 <li>teraterm.ini に LogDefaultPath エントリを追加した。</li>
33 <li>Additional Settings タブにエディットコントロールを追加した。</li>
34 </ul></li>
35 <li>接続時に自動的にログ採取を開始できるようにした。
36 <ul>
37 <li>teraterm.ini に LogAutoStart エントリを追加した。</li>
38 <li>Additional Settings タブにチェックボックスを追加した。</li>
39 </ul></li>
40 <li>ファイル送信ダイアログでファイル名フィルタをかけられるようにした。
41 <ul>
42 <li>teraterm.ini に <a href="../setup/teraterm-trans.html#filter">FileSendFilter</a> エントリを追加した。</li>
43 </ul></li>
44 <li>行末のタブを次の行に自動改行するようにした。
45 <ul>
46 <li>teraterm.ini に <a href="../setup/teraterm-term.html#vttab">VTCompatTab</a> エントリを追加した。行末タブの扱いをvt100/xterm風にする。デフォルトはoff。</li>
47 </ul></li>
48 <li>シリアル接続のCOM最大ポートを200まで拡張した。</li>
49 <li><a href="../setup/teraterm-win.html#title">タイトルバー</a>に TCP ポート番号とシリアルポートのボーレートを表示できるようにした。</li>
50 <li>URLクリッカブルへのEmacs対応。行末が \ である場合、URL構成文字として削除するようにした。</li>
51 <li>マクロコマンド <a href="../macro/command/tolower.html">tolower</a> を新規追加した。</li>
52 <li>マクロコマンド <a href="../macro/command/toupper.html">toupper</a> を新規追加した。</li>
53 <li>マクロコマンド <a href="../macro/command/break.html">break</a> を新規追加した。</li>
54 <li>マクロコマンド <a href="../macro/command/inputbox.html">inputbox</a> に引数を追加した。この新しい引数にデフォルト文字列を渡すことができる。</li>
55 <li>マクロの演算子に論理演算子 &amp;&amp;, ||, ! およびビット演算子 &amp;, |, ^, ~ を追加した。なお、and, or, xor, notはビット演算子である(TeraTermオリジナル仕様)。</li>
56 <li>エクスプローラに"Cygterm Here"コンテキストメニューを追加できるようにした。エクスプローラの任意のディレクトリから CygTerm を起動できる。
57 <ul>
58 <li>環境変数PATHへ X:\cygwin\bin を追加することなく、CygTermを起動することができる"cyglaunch.exe"を同梱した。</li>
59 </ul></li>
60 <li>HTMLヘルプのオーナーが常にデスクトップになるように変更した。</li>
61 <li>空のマクロファイルを include してもエラーとしないようにした。</li>
62 <li>cygterm.cfg を保存する時、コメントや未知の設定も残すようにした。</li>
63 <li>利用可能なCOMポートがない時、新しい接続ダイアログでシリアルポートを無効にした。</li>
64 <li>hlp 形式のヘルプ(ttermpj.hlp)を削除した。</li>
65 <li>タイムスタンプ付きログで1KBごとに不要な改行が入るバグを修正。Gentaro氏に感謝します。</li>
66 <li>ttpmacro.exeに256バイト以上のコマンドラインパラメータ指定があると、BOF(Buffer Over Flow)で落ちるバグを修正した。</li>
67 <li>マクロファイルに 256 バイトを越える長い行があると、BOF(Buffer Over Flow)で落ちるバグを修正した。</li>
68 <li>マクロ実行中に、サーバからの受信データをマクロへDDE送信しないことがある問題への対処を追加した。</li>
69 <li>マクロコマンド var2clipb で、不正にメモリを解放していた問題を修正した。</li>
70 <li>teraterm.ini の CRReceive に "LF" が保存・読み込みできない問題を修正した。</li>
71 <li>ウィンドウの幅を120ドット(XPのLUNAスタイルでは94ドット)より小さくすると、ウィンドウサイズを変更できなくなる事がある問題を修正した。TeraTerm 2.3オリジナルバグ。</li>
72 <li>statusbox で、既存の statusbox にメッセージを表示したときに '\n' が改行にならない問題を修正した。</li>
73 <li>いくつかのマクロで、渡されたファイル名が ':' で始まっている場合にエラーとならないことがある問題を修正した。</li>
74 <li>マクロで、"a &lt; b &lt; c" のような式の評価が行えない問題を修正した。</li>
75 <li>pause マクロコマンドを実行中に、マクロプログラムのコントロールウインドウを操作できなくなる問題を修正した。</li>
76 <li><a href="#kanjimenu_0.1.3">TTX KanjiMenu Plugin 0.1.3</a>(ttxkanjimenu.dll)を追加した。原直(Hara Sunao)氏に感謝します。</li>
77 <li><a href="#ttssh_2.41">SSH2対応TTSSH(2.41)</a>へ差し替えた</li>
78 <li><a href="#cygterm_1.07_13">CygTerm+ 1.07_13</a>へ差し替えた</li>
79 <li>LogMeTT 2.9.2へ差し替えた</li>
80 <li>Oniguruma 5.9.0へ差し替えた</li>
81 </ul>
82 </li>
83
84 <li class="history"><a name="teraterm_4.52">2007.5.7 (Ver 4.52)</a>
85 <ul>
86 <li>マクロの yesnobox のボタンが両方とも OK になっていた問題を修正した。</li>
87 <li>Additional settings のマウスカーソルとANSIカラーの設定を Visual タブに移動した。</li>
88 <li>右クリックによる貼り付けをする前に、ユーザに問い合わせできるようにした。
89 <ul>
90 <li>teraterm.ini に ConfirmPasteMouseRButton エントリを追加した。</li>
91 <li>Additional Settings タブにチェックボックスを追加した。</li>
92 </ul></li>
93 <li>Send break のアクセラレータキーを無効にできるようにした。
94 <ul>
95 <li>teraterm.ini に DisableAcceleratorSendBreak エントリを追加した。</li>
96 <li>Additional Settings タブにチェックボックスを追加した。</li>
97 </ul></li>
98
99 <li>Broadcastダイアログに"ParentOnly"チェックボックスを追加した。
100 Broadcastダイアログからの送信対象を親Windowのみにすることができる。
101 パッチ作成に感謝します>337氏</li>
102 <li>Broadcastダイアログからの送信を無視可能にするオプションを追加した。
103 <ul>
104 <li>teraterm.ini に AcceptBroadcast エントリを追加した。</li>
105 <li>Additional Settings タブにチェックボックスを追加した。</li>
106 </ul></li>
107
108 <li>接続が SSH または Cygwin のときは、TCPLocalEchoおよびTCPCRSendオプションの設定を使わないようにした。
109 <ul>
110 <li>/E コマンドラインオプションを追加した。</li>
111 </ul></li>
112 <li>Additional settings ダイアログから cygterm.cfg を保存したとき、LOGIN_SHELL と HOME_CHDIR が消去される問題を修正した。</li>
113 <li>Windows NT 4.0 においていくつかのファイル選択ダイアログが出ない問題を修正した。</li>
114 <li>マクロコマンド sprintf を新規追加した。</li>
115 <li>マクロコマンド str2int において、16進の変換ができるようにした。</li>
116 <li><a href="#ttssh_2.40">SSH2対応TTSSH(2.40)</a>へ差し替えた</li>
117 <li><a href="#ttproxy_1.0.0.13">TTProxy(1.0.0.13)</a>へ差し替えた</li>
118 <li>LogMeTT 2.9.1へ差し替えた
119 <ul>
120 <li>スタンドアロンの TeraTerm マクロエディタ TTLEditor が追加された</li>
121 </ul></li>
122 <li>Oniguruma 5.7.0へ差し替えた</li>
123 </ul>
124 </li>
125
126 <li class="history"><a name="teraterm_4.51">2007.3.10 (Ver 4.51)</a>
127 <ul>
128 <li>Windows98/NT4.0 においていくつかのファイル選択ダイアログが出ない問題を修正した。</li>
129 <li>マクロの pause コマンドの待ち時間に 1 秒程度の遅延があったので修正した。</li>
130 <li>My Documents に teraterm.ini がある場合、それを読み込むようにした。</li>
131 <li>ダブルクリックされた単語が行を越えていた場合、EnableContinuedLineCopy が有効なら続けて選択されるようにした。</li>
132 <li>Broadcast Command の履歴を保存できるようにした。</li>
133 <li>New ConnectionおよびSerial port setupのダイアログで、使用可能なシリアルポートのみを表示するようにした</li>
134
135 <li>ユーザインターフェイスのメッセージを読み込めるようにした。
136 <ul>
137 <li>日本語メッセージファイルを同梱した。</li>
138 <li>teraterm.ini に UILanguageFile エントリを追加した。</a>
139 </ul></li>
140 <li><a href="#ttssh_2.39">SSH2対応TTSSH(2.39)</a>へ差し替えた</li>
141 <li><a href="#cygterm_1.07_11">CygTerm+ 1.07_11</a>へ差し替えた</li>
142 <li><a href="#ttproxy_1.0.0.12">TTProxy(1.0.0.12)</a>へ差し替えた</li>
143 <li><a href="#ttmenu_1.05">TeraTerm Menu(1.05)</a>へ差し替えた</li>
144 <li>Oniguruma 5.5.3へ差し替えた</li>
145 </ul>
146 </li>
147
148 <li class="history"><a name="teraterm_4.50">2007.1.22 (Ver 4.50)</a>
149 <ul>
150 <li>Visual Studio 2005 Standard Edition(+SP1)でリビルドした</li>
151 <li>ログ採取中のマクロが停止する問題(TeraTerm 2.3オリジナルバグ)を修正した。<br>
152 ログバッファとDDEバッファのインデックスの整合が取れずに、本体からマクロへデータが送れていなかったのが原因。</li>
153 <li>ログファイル名がフルパスでないときに落ちるバグを修正した。</li>
154 <li>EnableContinuedLineCopyが有効の場合に画面右端での改行がログに記録されないバグを修正した。</li>
155 <li>F1-F10キーを有効にしたキーボード設定ファイル FUNCTION.CNF を追加した。</li>
156 <li>Fileメニュー配下に、ログ再生を行う"Replay Log.."を追加した。</li>
157 <li>接続中の処理を一定時間後にキャンセルできるようにした。
158 <ul>
159 <li>teraterm.ini へ ConnectingTimeout エントリを追加。</li>
160 <li>ttermpro.exeに "/timeout=" オプションを追加した。</li>
161 </ul>
162 デフォルト値は0で何もしない(Windows TCP/IPスタックの実装に依存)。</li>
163 <li>Terminal setupダイアログの New-line の Receive に "LF" を追加した。<br>
164 受信時の改行コードが LF の場合は、サーバから LF のみが送られてくると仮定し、CR+LFとして扱うようにする。<br>
165 cf. http://www.neocom.ca/forum/viewtopic.php?t=216</li>
166 <li><a href="#ttssh_2.38">SSH2対応TTSSH(2.38)</a>へ差し替えた</li>
167 <li><a href="#ttproxy_1.0.0.10">TTProxy(1.0.0.10)</a>へ差し替えた</li>
168 <li>Oniguruma 5.5.2へ差し替えた</li>
169 </ul>
170 </li>
171
172 <li class="history"><a name="teraterm_4.49">2006.11.20 (Ver 4.49)</a>
173 <ul>
174 <li>TeraTerm本体(DDEサーバ)側でのDDEメッセージ XTYP_POKE の処理において、不正な返値をTeraTermマクロ(DDEクライアント)へ返していたバグを修正した。</li>
175 <li>マクロ通信において、XTYP_POKEメッセージにおけるビジー処理を行うようにした。</li>
176 <li>ScrollLockキーをサポートした</li>
177 <li>XMODEM-1Kの送信時に、相手がCRCではなくchecksumを要求するときに対応した。パッチ作成に感謝します>Mark Deneen</li>
178 <li>HTMLヘルプを更新した</li>
179 <li>初回インストール時に、teraterm.ini の Language/Locale/CodePage/VTFont/TEKFont セクションをインストーラから設定するように変更した。</li>
180 <li><a href="#ttssh_2.37">SSH2対応TTSSH(2.37)</a>へ差し替えた</li>
181 <li>Oniguruma 4.5.1へ差し替えた</li>
182 </ul>
183 </li>
184
185 <li class="history"><a name="teraterm_4.48">2006.11.1 (Ver 4.48)</a>
186 <ul>
187 <li>マクロコマンド 'fileread' を追加した。指定したバイト数だけファイルからの読み込みが可能となる。</li>
188 <li><a href="#ttssh_2.36">SSH2対応TTSSH(2.36)</a>へ差し替えた</li>
189 <li>Oniguruma 4.4.6へ差し替えた</li>
190 </ul>
191 </li>
192
193 <li class="history"><a name="teraterm_4.47">2006.10.28 (Ver 4.47)</a>
194 <ul>
195 <li>Fileメニューのアクセラレータキーを重複しないようにした。</li>
196 <li>同期モードでのマクロ実行において、DDEバッファがフルになった場合にCPU使用率が100%となる現象を回避するようにした。</li>
197 <li>sendln後の無条件100ミリ秒のスリープを解除した。</li>
198 <li>マクロ(ttpmacro.exe)のバッファサイズを4KBから16KBへ拡張子した。また、TeraTermへの同期要求タイミングを変更した。</li>
199 <li><a href="#ttssh_2.35">SSH2対応TTSSH(2.35)</a>へ差し替えた</li>
200 <li>LogMeTT 2.8.6へ差し替えた</li>
201 <li>Oniguruma 4.4.5へ差し替えた</li>
202 </ul>
203 </li>
204
205 <li class="history"><a name="teraterm_4.46">2006.10.9 (Ver 4.46)</a>
206 <ul>
207 <li>Windows Vista で teraterm.ini の保存先のデフォルトがデスクトップになるのを修正した。</li>
208 <li>マクロコマンド 'clipb2var' を追加した。クリップボードからデータのコピーが可能となる。</li>
209 <li>マクロコマンド 'var2clipb' を追加した。クリップボードへのデータのコピーが可能となる。</li>
210 <li>最初のウインドウで、接続ダイアログの /L= パラメータが使用されないバグを修正した。</li>
211 <li>マクロコマンド 'ifdefined' を追加した。このコマンドは変数の型を返します。</li>
212 <li>HTMLヘルプを更新した</li>
213 <li><a href="#ttssh_2.34">SSH2対応TTSSH(2.34)</a>へ差し替えた</li>
214 <li><a href="#cygterm_1.06_11">CygTerm+ 1.06_11</a>へ差し替えた</li>
215 <li>Oniguruma 4.4.4へ差し替えた</li>
216 </ul>
217 </li>
218
219 <li class="history"><a name="teraterm_4.45">2006.9.16 (Ver 4.45)</a>
220 <ul>
221 <li>デフォルトのログファイル名を指定できるようにした。
222 <ul>
223 <li>エディットコントロールを "Additional settings" ダイアログに追加した。</li>
224 <li>teraterm.ini ファイルに LogDefaultName エントリを追加した。</li>
225 <li>ファイル名に strftime のフォーマットを使えるようにした。
226 <pre>
227 書式:
228 %a 曜日の省略形。
229 %A 曜日の正式名。
230 %b 月の省略形。
231 %B 月の正式名。
232 %c ロケールに対応する日付と時刻の表現。
233 %d 10 進数で表す月の日付 (01 〜 31)。
234 %H 24 時間表記の時間 (00 〜 23)。
235 %I 12 時間表記の時間 (01 〜 12)。
236 %j 10 進数で表す年初からの日数 (001 〜 366)。
237 %m 10 進数で表す月 (01 〜 12)。
238 %M 10 進数で表す分 (00 〜 59)。
239 %p 現在のロケールの午前/午後。
240 %S 10 進数で表す秒 (00 〜 59)。
241 %U 10 進数で表す週の通し番号。日曜日を週の最初の日とする (00 〜 53)。
242 %w 10 進数で表す曜日 (0 〜 6、日曜日が 0)。
243 %W 10 進数で表す週の通し番号。月曜日を週の最初の日とする (00 〜 53)。
244 %x 現在のロケールの日付表現。
245 %X 現在のロケールの時刻表現。
246 %y 10 進数で表す西暦の下 2 桁 (00 〜 99)。
247 %Y 10 進数で表す 4 桁の西暦。
248 %z, %Z レジストリの設定に応じて、タイム ゾーンの名前または省略形を指定します。
249 タイム ゾーンが不明な場合は指定しません。
250 %% パーセント記号。
251 </pre>
252 </li>
253 </ul></li>
254 <li>/M コマンドラインパラメータが指定されている場合、TeraTerm 起動時に自動的にシリアルポートへ接続しないようにした。</li>
255 <li>HTMLヘルプを更新した</li>
256 <li><a href="#ttssh_2.33">SSH2対応TTSSH(2.33)</a>へ差し替えた</li>
257 <li><a href="#cygterm_1.06_08">CygTerm+ 1.06_08</a>へ差し替えた</li>
258 <li>Oniguruma 4.4.1へ差し替えた</li>
259 </ul>
260 </li>
261
262 <li class="history"><a name="teraterm_4.44">2006.8.19 (Ver 4.44)</a>
263 <ul>
264 <li>Windows98/NT4.0 において ttpmacro.exe が起動直後に終了してしまう問題を修正した。</li>
265 <li>ttermpro.exe, ttpmacro.exe, ttpmenu.exe, keycode.exe, cygterm.exeに mutex を追加した。</li>
266 <li>インストーラを InnoSetup へ変更した</li>
267 <li>HTMLヘルプを更新した</li>
268 <li><a href="#ttssh_2.32">SSH2対応TTSSH(2.32)</a>へ差し替えた</li>
269 <li><a href="#cygterm_1.06_06">CygTerm+ 1.06_06</a>へ差し替えた</li>
270 </ul>
271 </li>
272
273 <li class="history"><a name="teraterm_4.43">2006.8.4 (Ver 4.43)</a>
274 <ul>
275 <li>いくつかの変数がシステム変数に使われていたので、ユーザが使えるマクロ変数が256個になるようにした。</li>
276 <li>マクロの inputbox のダイアログを、メッセージの長さに合わせて広げるようにした。</li>
277 <li>マクロのダイアログボックスに渡される "\n" が改行とみなされるようにした。</li>
278 <li>マクロの messagebox のダイアログサイズを変更できるようにした</li>
279 <li>接続先ホストが 'telnet://' で始まってポート番号の指定がない場合、ポート番号 23 を設定するようにした。</li>
280 <li><a href="#ttssh_2.31">SSH2対応TTSSH(2.31)</a>へ差し替えた</li>
281 <li>TTProxyを2006/8/3版へ差し替えた。蛭子屋氏に感謝します。</li>
282 </ul>
283 </li>
284
285 <li class="history"><a name="teraterm_4.42">2006.7.26 (Ver 4.42)</a>
286 <ul>
287 <li>TeraTermアイコン(teraterm.ico, vt.ico)を新しくした。坂本龍彦氏に感謝します。</li>
288 <li>SSH2対応TTSSH(2.30)へ差し替えた</li>
289 <li>LogMeTT 2.8.5へ差し替えた</li>
290 <li>Collectorのリソース英文漏れの修正を行った</li>
291 </ul>
292 </li>
293
294 <li class="history"><a name="teraterm_4.41">2006.7.24 (Ver 4.41)</a>
295 <ul>
296 <li>ログに時刻を記録する機能を追加した。また、teraterm.iniに LogTimestamp エントリを追加した。</li>
297 <li>上書きインストール時に、前回のインストールフォルダがデフォルトで指定されるようにした。</li>
298 <li>Collectorのリソース英文漏れの修正を行った</li>
299 <li>Oniguruma 4.2.0へ差し替えた</li>
300 </ul>
301 </li>
302
303 <li class="history"><a name="teraterm_4.40">2006.7.19 (Ver 4.40)</a>
304 <ul>
305 <li>ttermpro.exeとttpmacro.exeのバージョン情報を更新した</li>
306 <li>HTMLヘルプを更新した</li>
307 <li>LogMeTT 2.8.4へ差し替えた</li>
308 </ul>
309 </li>
310
311 <li class="history"><a name="teraterm_4.39">2006.7.1 (Ver 4.39)</a>
312 <ul>
313 <li>UTF-8の2バイト文字の直後に1バイト文字(ASCII)が来る場合、文字化けとなっていたバグを修正した(例:´))。</li>
314 <li>Copyright表記を変更した</li>
315 </ul>
316 </li>
317
318 <li class="history"><a name="teraterm_4.38">2006.6.23 (Ver 4.38)</a>
319 <ul>
320 <li><a href="#ttssh_2.28">SSH2対応TTSSH(2.28)</a>へ差し替えた</li>
321 <li>HTMLヘルプを更新した</li>
322 </ul>
323 </li>
324
325 <li class="history"><a name="teraterm_4.37">2006.6.18 (Ver 4.37)</a>
326 <ul>
327 <li>タイトルに日本語を入力すると、文字化けするバグを修正した。パッチ作成に感謝します>永田氏</li>
328 <li><a href="#ttssh_2.27">SSH2対応TTSSH(2.27)</a>へ差し替えた</li>
329 <li>Collectorのリソース英文漏れの修正を行った</li>
330 </ul>
331 </li>
332
333 <li class="history"><a name="teraterm_4.36">2006.6.11 (Ver 4.36)</a>
334 <ul>
335 <li><a href="#ttssh_2.26">SSH2対応TTSSH(2.26)</a>へ差し替えた</li>
336 </ul>
337 </li>
338
339 <li class="history"><a name="teraterm_4.35b">2006.5.25 (Ver 4.35b)</a>
340 <ul>
341 <li>タブ化ソフト「Collector 3.2.3」を英語化し、同梱した。収録許可をいただいた高橋弘氏に感謝します。</li>
342 </ul>
343 </li>
344
345 <li class="history"><a name="teraterm_4.35a">2006.5.7 (Ver 4.35a)</a>
346 <ul>
347 <li><a href="#ttssh_2.25">SSH2対応TTSSH(2.25)</a>へ差し替えた</li>
348 </ul>
349 </li>
350
351 <li class="history"><a name="teraterm_4.35">2006.4.7 (Ver 4.35)</a>
352 <ul>
353 <li>HTMLヘルプファイルのオーナーをデスクトップへ変更した</li>
354 <li><a href="#ttssh_2.24">SSH2対応TTSSH(2.24)</a>へ差し替えた</li>
355 </ul>
356 </li>
357
358 <li class="history"><a name="teraterm_4.34">2006.4.4 (Ver 4.34)</a>
359 <ul>
360 <li><a href="#ttssh_2.23">SSH2対応TTSSH(2.23)</a>へ差し替えた</li>
361 </ul>
362 </li>
363
364 <li class="history"><a name="teraterm_4.33">2006.4.1 (Ver 4.33)</a>
365 <ul>
366 <li>半透明化を行わない場合に画面がちらつかないようにした。</li>
367 </ul>
368 </li>
369
370 <li class="history"><a name="teraterm_4.32">2006.3.30 (Ver 4.32)</a>
371 <ul>
372 <li><a href="#ttssh_2.22">SSH2対応TTSSH(2.22)</a>へ差し替えた</li>
373 </ul>
374 </li>
375
376 <li class="history"><a name="teraterm_4.31">2006.3.28 (Ver 4.31)</a>
377 <ul>
378 <li>Additional settingsダイアログにおけるウィンドウの半透明変更を即座に反映させるようにした。</li>
379 <li>文字の背景色をスクリーンの背景色と一致させるパッチのバグを修正した。パッチ作成に感謝します>337氏</li>
380 <li>VisualStyleが有効となるようにした</li>
381 <li>VT windowでの1ミリ秒スリープを削除した</li>
382 <li>ヘルプファイルを .hlp から .chm へ変更した</li>
383 <li><a href="#ttssh_2.21">SSH2対応TTSSH(2.21)</a>へ差し替えた</li>
384 <li>LogMeTT 2.8.3へ差し替えた</li>
385 </ul>
386 </li>
387
388 <li class="history"><a name="teraterm_4.30">2006.3.6 (Ver 4.30)</a>
389 <ul>
390 <li>ttpmacro.exeのバージョン情報を更新した</li>
391 <li><a href="#ttssh_2.20">SSH2対応TTSSH(2.20)</a>へ差し替えた</li>
392 </ul>
393 </li>
394
395 <li class="history"><a name="teraterm_4.29">2006.3.3 (Ver 4.29)</a>
396 <ul>
397 <li>文字の背景色をスクリーンの背景色と一致させるようにした。
398 <ul>
399 <li>Window setupダイアログに"Always use Normal text's BG"チェックボックスを追加した。</li>
400 <li>teraterm.iniにUseNormalBGColorエントリを追加した。</li>
401 </ul>
402 パッチ作成に感謝します>337氏</li>
403 <li>Windows9x上においてインストーラから起動されるバッチファイルがうまく動かないバグを修正した。白井隆氏に感謝します。</li>
404 </ul>
405 </li>
406
407 <li class="history"><a name="teraterm_4.28">2006.2.24 (Ver 4.28)</a>
408 <ul>
409 <li>コンパイラを Visual Studio 2005 Standard Edition に切り替えた。</li>
410 <li>stricmp()を_stricmp()へ置換した</li>
411 <li>strnicmp()を_strnicmp()へ置換した</li>
412 <li>strdup()を_strdup()へ置換した</li>
413 <li>chdir()を_chdir()へ置換した</li>
414 <li>getcwd()を_getcwd()へ置換した</li>
415 <li>strupr()を_strupr()へ置換した</li>
416 <li>time_tの64ビット化にともなう警告メッセージを抑止した</li>
417 <li>Window setupでのカラー変更がリアルタイムに行われるようにした。</li>
418 <li>マクロ動作の高速化のため、マクロウィンドウへのコマンド表示をウェイト系に限定した。</li>
419 <li><a href="#ttssh_2.20">SSH2対応TTSSH(2.19)</a>へ差し替えた</li>
420 <li>TeraTerm Menu 1.04へ差し替えた
421 <ul>
422 <li>VS2005でビルドエラーとなる問題を修正した</li>
423 <li>EXEファイルのバージョン情報を更新した</li>
424 </ul></li>
425 <li>Oniguruma 4.0.1へ差し替えた</li>
426 </ul>
427 </li>
428
429 <li class="history"><a name="teraterm_4.27">2006.2.11 (Ver 4.27)</a>
430 <ul>
431 <li>マクロで使用できる変数の個数を128から256へ、ラベルの個数を256から512へ拡張した。</li>
432 <li>TEK windowをアクティブにした状態で pause マクロを使用すると、CPU使用率が100%となる現象への暫定対処を施した(workaround)。</li>
433 <li>Fileメニューから TeraTerm Menu を削除した。</li>
434 <li>Broadcast Command使用時にウィンドウがちらつく動作を改善した。</li>
435 <li>Setupメニューのアクセラレータキーを変更した。</li>
436 <li>マクロコマンド 'mpause' を追加した。ミリ秒単位での休止が可能となる。</li>
437 <li>サンプルマクロ mpause.ttl を追加した。</li>
438 <li>マクロコマンド 'random' を追加した。乱数の生成が可能となる。</li>
439 <li>サンプルマクロ random.ttl を追加した。</li>
440 <li><a href="#cygterm_1.06_02">CygTerm 1.06_02</a>へ差し替えた。BabyDaemon氏に感謝します。</li>
441 </ul>
442 </li>
443
444 <li class="history"><a name="teraterm_4.26">2006.1.21 (Ver 4.26)</a>
445 <ul>
446 <li>ウィンドウへのドラッグ&ドロップでファイル送信する前に、問い合わせダイアログを出すようにした。</li>
447 <li>LogMeTT 2.8.1へ差し替えた</li>
448 <li>Oniguruma 3.9.1へ差し替えた</li>
449 </ul>
450 </li>
451
452 <li class="history"><a name="teraterm_4.25">2005.12.13 (Ver 4.25)</a>
453 <ul>
454 <li>設定内容がteraterm.ini以外のファイル名で保存できないバグを修正した。</li>
455 </ul>
456 </li>
457
458 <li class="history"><a name="teraterm_4.24">2005.12.1 (Ver 4.24)</a>
459 <ul>
460 <li>シリアル接続のCOM最大ポートを99まで拡張した。</li>
461 <li>シリアル接続のボーレートに230400, 460800, 921600を追加した。</li>
462 <li>LogMeTT 2.7.4へ差し替えた</li>
463 </ul>
464 </li>
465
466 <li class="history"><a name="teraterm_4.23">2005.11.3 (Ver 4.23)</a>
467 <ul>
468 <li>teraterm.iniを保存するときに書き込みできるかどうかの判別を追加した。</li>
469 <li>TCP/IP setupダイアログの"Term type"を常に有効とするようにした。</li>
470 </ul>
471 </li>
472
473 <li class="history"><a name="teraterm_4.22">2005.10.21 (Ver 4.22)</a>
474 <ul>
475 <li>システム変数 'groupmatchstr1'〜'groupmatchstr9' を追加した。正規表現でグループマッチしたパターンが格納される。</li>
476 <li>Cygwin接続の複製ができるようにした</li>
477 <li>Mac OS X向けUTF-8において、濁点が正しく表示されないことがある問題を修正した。</li>
478 <li><a href="#ttssh_2.18">SSH2対応TTSSH(2.18)</a>へ差し替えた</li>
479 <li>TeraTerm Menuをマルチモニタ環境で使用すると、ポップアップメニューが正しいモニタに表示されないバグを修正した(TeraTerm Menu 1.03)。</li>
480 <li>LogMeTT 2.7.2へ差し替えた</li>
481 </ul>
482 </li>
483
484 <li class="history"><a name="teraterm_4.21">2005.10.7 (Ver 4.21)</a>
485 <ul>
486 <li>スクロールレンジを 16bit から 32bit へ拡張した</li>
487 <li>マクロコマンド 'waitregex' を追加した。正規表現を使った文字列の wait が可能となる。</li>
488 <li>システム変数 'matchstr' を追加した。正規表現でマッチしたパターンが格納される。</li>
489 <li>サンプルマクロ wait_regex.ttl を追加した。</li>
490 <li>正規表現ライブラリ Oniguruma のバージョンをバージョン情報に追加した</li>
491 </ul>
492 </li>
493
494 <li class="history"><a name="teraterm_4.20">2005.9.5 (Ver 4.20)</a>
495 <ul>
496 <li><a href="#ttssh_2.17">SSH2対応TTSSH(2.17)</a>へ差し替え</li>
497 </ul>
498 </li>
499
500 <li class="history"><a name="teraterm_4.19">2005.8.27 (Ver 4.19)</a>
501 <ul>
502 <li>macroの除算結果が不正となるバグを修正した。白井隆氏に感謝します。</li>
503 <li>ttpmacro.exeのプロセス優先度は、ログ採取中も下げないようにした。</li>
504 <li>LogMeTT 2.6.1へ差し替えた</li>
505 </ul>
506 </li>
507
508 <li class="history"><a name="teraterm_4.18">2005.7.24 (Ver 4.18)</a>
509 <ul>
510 <li>マクロ実行中のダイアログに行番号と内容を表示するようにした。</li>
511 <li>Mac OS X向けUTF-8において、濁点が正しく表示されないことがある問題を修正した。</li>
512 <li>LogMeTT 2.5.6へ差し替えた</li>
513 </ul>
514 </li>
515
516 <li class="history"><a name="teraterm_4.17">2005.5.29 (Ver 4.17)</a>
517 <ul>
518 <li>&lt;ESC&gt;[J(Clear screen from cursor-position up to end)処理時において、カーソルが左上隅を指している場合にのみ、カレントバッファをスクロールアウトさせるようにした。</li>
519 </ul>
520 </li>
521
522 <li class="history"><a name="teraterm_4.16">2005.5.28 (Ver 4.16)</a>
523 <ul>
524 <li>ログ種別のplain textの情報をteraterm.iniに LogTypePlainText として残すようにした。</li>
525 <li>CygTermの設定を Additional settings ダイアログに追加した。</li>
526 <li>ブロック選択のキーバインドを Shift+MouseDrag から Alt+MouseDrag へ変更した。</li>
527 <li>ページをまたぐテキスト選択(選択済みテキスト領域の伸縮)をサポートした。選択範囲の開始位置は左クリック、終了位置はShift + 左クリックで指定する。</li>
528 <li>&lt;ESC&gt;[Jによる画面クリア時にカレントバッファをスクロールアウトさせるようにした。</li>
529 <li>マクロ使用時にCPU使用率が100%となる現象への暫定処置を施した(sendln後に無条件に100ミリ秒のスリープを追加)。</li>
530 </ul>
531 </li>
532
533 <li class="history"><a name="teraterm_4.15">2005.4.24 (Ver 4.15)</a>
534 <ul>
535 <li>ALT + Enterキー(トグル)押下でウィンドウを最大化できるようにした。</li>
536 <li>Eterm lookfeel alphablendの設定内容を teraterm.ini へ保存するようにした。</li>
537 <li>Eterm lookfeel alphablendのon/offを Additional settings ダイアログ上から設定できるようにした。</li>
538 <li>Windows98においてフォントがインストールされない問題を修正した。Boris氏に感謝します。</li>
539 <li>ライセンス文を追加した</li>
540 <li>マクロヘルプファイル(英語版)を更新した。Boris氏に感謝します。</li>
541 <li>LogMeTT 2.4.4へ差し替えた</li>
542 </ul>
543 </li>
544
545 <li class="history"><a name="teraterm_4.14">2005.4.9 (Ver 4.14)</a>
546 <ul>
547 <li>URL文字列をダブルクリックするとブラウザが起動するしかけを追加した。monkey magic氏に感謝します。teraterm.iniにURLColor, EnableClickableUrlを追加。</li>
548 <li>エスケープシーケンス(ESC[39m:foreground color reset, ESC[49m:background color reset)をサポートした。これによりscreen上でw3mを使用した場合、色が戻らない現象が改善される。岩本氏に感謝します。</li>
549 <li>Additional settingsでのマウスカーソル種別を設定時に変更されるようにした。</li>
550 <li>バージョン情報ダイアログのURLをダブルクリックすると、ブラウザが起動されるようにした。</li>
551 <li>制限事項「SSHに対する"Duplicate session"では常にSSH2での接続を試みる」を解除した。</li>
552 <li>"Duplicate session"においてSSH自動ログインを行うようにした。</li>
553 <li>LogMeTT 2.4.3へ差し替えた</li>
554 </ul>
555 </li>
556
557 <li class="history"><a name="teraterm_4.13">2005.3.31 (Ver 4.13)</a>
558 <ul>
559 <li>2つめ以降のTeraTermプロセスにおいて、バージョン情報が正しく取得されない問題へ対処した。</li>
560 <li>マウスの右ボタン押下でのペーストを禁止する設定を teraterm.ini(DisablePasteMouseRButton) および Additional settings に追加した。</li>
561 <li>ZMODEMの送信において、ファイルサイズが20MBを超えるとクラッシュする問題へ対処した。Thorsten Behrens氏に感謝します。</li>
562 <li>LogMeTT 2.4.2へ差し替え。</li>
563 </ul>
564 </li>
565
566 <li class="history"><a name="teraterm_4.12">2005.3.13 (Ver 4.12)</a>
567 <ul>
568 <li>ttermpro.exeのバージョン情報が古いままだったので修正した。</li>
569 <li>全角文字(日本語)が行末をまたぐ場合、上方へスクロールしてしまう問題へ対処した(岩本氏パッチ)。</li>
570 <li>タイトルバーに日本語を設定する場合、Shift_JIS(CP932)へ変換するようにした(EUC-JPのみに対応)。</li>
571 <li>LogMeTT 2.1.2へ差し替え。</li>
572 </ul>
573 </li>
574
575 <li class="history"><a name="teraterm_4.11">2005.2.22 (Ver 4.11)</a>
576 <ul>
577 <li>ログ採取中に File -&gt; log がグレイ表示にならない問題へ対処した。</li>
578 <li>Eterm風透過ウィンドウ機能を追加した。AKASI氏に感謝します。</li>
579 <li>VisualStyle(WindowsXP)に対応させた</li>
580 <li>TitleFormatにformat ID=13を新規追加した</li>
581 <li>キャプション表示において、COM5以上の表示に対応した。</li>
582 <li>ログファイルの種別に"plain text"を追加した。当該オプションを有効にすると、ログファイルにASCII非表示文字を採取しないようになる。ただし、例外キャラクタ(HT, CR, LF)は採取対象。</li>
583 <li>TTProxy(2004/1/22版)の新規追加。蛭子屋双六氏に感謝します。</li>
584 <li>LogMeTT 2.02βの新規追加。Boris氏に感謝します。</li>
585 <li>LogMeInを削除した</li>
586 <li>Additional settingsをtab control化した</li>
587 <li>ログ採取時のデフォルト名を"teraterm.log"に変更した</li>
588 </ul>
589 </li>
590
591 <li class="history"><a name="teraterm_4.10">2005.1.30 (Ver 4.10)</a>
592 <ul>
593 <li>最大化ボタンを有効にした</li>
594 <li>TeraTerm Menu, LogMeInのアクセラレータキーを削除した</li>
595 <li>ログ採取時のデフォルト名(log_YYYYMMDD_HHMMSS.txt)を設定するようにした</li>
596 <li>Broadcast commandメニューをControl menu配下に追加した。</li>
597 <li>バージョンダイアログにホームページのURLを追加した。</li>
598 <li>"Save setup"ダイアログの初期ファイルディレクトリを、読み込まれたteraterm.iniがある箇所へ固定するよう変更した。</li>
599 <li>"File"配下に"View Log"メニューを追加した。</li>
600 <li>"Additional settings"に"View Log Editor"ボックスを追加した。</li>
601 <li>teraterm.iniの[Tera Term]セクションに、"ViewlogEditor"エントリを追加した。</li>
602 <li><a href="#ttssh_1.08">SSH2対応TTSSH(1.08)</a>へ差し替え</li>
603 <li>TeraTerm Menu 1.02へ差し替え。
604 <ul>
605 <li>デフォルトオプションに漢字コード(/KT=UTF8 /KR=UTF8)を追加した。</li>
606 <li>SSH自動ログインにおいて、ユーザパラメータを指定できるようにした。</li>
607 <li>SSH自動ログインにおいて、マクロの指定を削除した。</li>
608 <li>SSH自動ログインにおいて、秘密鍵ファイルの指定をできるようにした。</li>
609 </ul></li>
610 </ul>
611 </li>
612
613 <li class="history"><a name="teraterm_2.09">2005.1.10 (Ver 2.09)</a>
614 <ul>
615 <li>マルチディスプレイ環境において、ウィンドウのリサイズを行うと、プライマリディスプレイへ戻ってしまう現象に対処。パッチ作成に感謝します>安藤弦彦氏</li>
616 </ul>
617 </li>
618
619 <li class="history"><a name="teraterm_2.08">2005.1.6 (Ver 2.08)</a>
620 <ul>
621 <li>ログ採取のダイアログをオープンダイアログからセーブダイアログへ変更した</li>
622 <li>"Save setup"ダイアログの初期ファイルディレクトリをプログラム本体がある箇所へ固定した</li>
623 <li><a href="#ttssh_1.07">SSH2対応TTSSH(1.07)</a>へ差し替え</li>
624 </ul>
625 </li>
626
627 <li class="history"><a name="teraterm_2.07h">2005.1.5 (Ver 2.07h)</a>
628 <ul>
629 <li><a href="#ttssh_1.06">SSH2対応TTSSH(1.06)</a>へ差し替え</li>
630 </ul>
631 </li>
632
633 <li class="history"><a name="teraterm_2.07g">2004.12.27 (Ver 2.07g)</a>
634 <ul>
635 <li><a href="#ttssh_1.05">SSH2対応TTSSH(1.05)</a>へ差し替え</li>
636 </ul>
637 </li>
638
639 <li class="history"><a name="teraterm_2.07f">2004.12.23 (Ver 2.07f)</a>
640 <ul>
641 <li><a href="#ttssh_1.04">SSH2対応TTSSH(1.04)</a>へ差し替え</li>
642 </ul>
643 </li>
644
645 <li class="history"><a name="teraterm_2.07e">2004.12.18 (Ver 2.07e)</a>
646 <ul>
647 <li><a href="#ttssh_1.03">SSH2対応TTSSH(1.03)</a>へ差し替え</li>
648 </ul>
649 </li>
650
651 <li class="history"><a name="teraterm_2.07d">2004.12.16 (Ver 2.07d)</a>
652 <ul>
653 <li><a href="#ttssh_1.02">SSH2対応TTSSH(1.02)</a>へ差し替え</li>
654 </ul>
655 </li>
656
657 <li class="history"><a name="teraterm_2.07c">2004.12.15 (Ver 2.07c)</a>
658 <ul>
659 <li>フォントのファイル属性の見直し</li>
660 <li>インストール時にTeraTerm関連のプロセスを殺すようにした</li>
661 </ul>
662 </li>
663
664 <li class="history"><a name="teraterm_2.07b">2004.12.14 (Ver 2.07b)</a>
665 <ul>
666 <li>teraterm.iniのスクロールバッファの初期値を 20000 へ変更。</li>
667 <li>フォントのインストール時に、ファイル属性を ReadOnly にするようにした。</li>
668 <li>TeraTerm Menu 1.01へ差し替え。ttermpro.exeの初期フォルダパスをカレントディレクトリに変更。</li>
669 </ul>
670 </li>
671
672 <li class="history"><a name="teraterm_2.07a">2004.12.11 (Ver 2.07a)</a>
673 <ul>
674 <li><a href="#ttssh_1.01">SSH2対応TTSSH(1.01)</a>へ差し替え</li>
675 </ul>
676 </li>
677
678 <li class="history"><a name="teraterm_2.07">2004.12.8 (Ver 2.07)</a>
679 <ul>
680 <li>"External setup"をsetup menu配下へ"Additional settings"として移動</li>
681 <li>File menuに"Duplicate session"を追加(/DUPLICATEオプションを追加)</li>
682 <li>ttpmacro.exeのプロセス優先度は、ログ採取中のみに下げるようにした。</li>
683 <li>行が連結している場合は、ログファイルに改行コードを含めないようにした(EnableContinuedLineCopy機能が有効の場合のみ)。</li>
684 <li>スクロールバッファの最大ライン数を400000までに拡張した。</li>
685 <li><a href="#ttssh_1.00">SSH2対応TTSSH(1.00)</a>へ差し替え</li>
686 <li>LogMeIn 1.21を同梱した。収録許可をBoris氏よりいただきました。感謝します。</li>
687 <li>TeraTerm Menu 0.94r2(+SSH2 support 1.00)を同梱した。収録許可を早川様よりいただきました。感謝します。</li>
688 <li>その他細かいバグ修正</li>
689 </ul>
690 </li>
691
692 <li class="history"><a name="teraterm_2.06">2004.11.6 (Ver 2.06)</a>
693 <ul>
694 <li>DEC特殊フォントによる罫線描画時にゴミが残る問題を修正した。これにより、UTF-8環境では日本語以外の言語には未対応となる。また、BOLD styleを使用すると、文字列の右端が切れなくなる。</li>
695 <li>2つめ以降のTeraTermの起動時にもディスクから teraterm.ini を読むようにした。</li>
696 <li>エクスプローラからのディレクトリのドラッグ&ドロップに対応した。</li>
697 <li>READMEをBoris Maisuradze氏に英文化していただきました。感謝します。</li>
698 </ul>
699 </li>
700
701 <li class="history"><a name="teraterm_2.05a">2004.10.25 (Ver 2.05a)</a>
702 <ul>
703 <li><a href="#ttssh_1.00alpha4">SSH2対応TTSSH(1.00 alpha4)</a>へ差し替え</li>
704 </ul>
705 </li>
706
707 <li class="history"><a name="teraterm_2.05">2004.10.11 (Ver 2.05)</a>
708 <ul>
709 <li>MFC7.1 runtimeを同梱した</li>
710 <li>環境変数 TERATERM_EXTENSIONS の設定有無に関わらず、常に TTSSH をロードするようにした。</li>
711 <li>半角カナのUTF-8化が漏れていたのを修正した</li>
712 <li>INIファイルにおいてTTSSHが有効になっていると、Cygtermがうまく起動されない問題への対処(/nosshオプションを追加)。</li>
713 <li><a href="#ttssh_1.00alpha2">SSH2対応TTSSH(1.00 alpha2)</a>を同梱した</li>
714 </ul>
715 </li>
716
717 <li class="history"><a name="teraterm_2.04a">2004.9.29 (Ver 2.04a)</a>
718 <ul>
719 <li>配布形式をパッチからバイナリへ変更した。<br>
720 TeraTerm原作者(寺西様)より許可をいただきました。感謝します。</li>
721 </ul>
722 </li>
723
724 <li class="history"><a name="teraterm_2.04">2004.9.5 (Ver 2.04)</a>
725 <ul>
726 <li>ログ採取中のマクロ実行が停止することがある問題への対処</li>
727 <li>UTF-8化以降に追加した機能をGUIから設定できるようにした(Edit - External setupを追加)</li>
728 <li>ANSI Colorの設定内容をiniファイルへ保存するようにした</li>
729 </ul>
730 </li>
731
732 <li class="history"><a name="teraterm_2.03">2004.8.6 (Ver 2.03)</a>
733 <ul>
734 <li>Cygwin接続のアクセラレータキーに"Alt + G"を割り当てた</li>
735 <li>ログ採取ダイアログにファイル名のフルパス表示を追加した</li>
736 <li>ログ採取中にファイルへコメントを追加できるようにした</li>
737 <li>SetLayeredWindowAttributes() APIを静的リンクから動的ロードへ変更した(NT4.0対応)。</li>
738 <li>差分ファイル作成ツールを WDiff から udm へ変更した</li>
739 </ul>
740 </li>
741
742 <li class="history"><a name="teraterm_2.02">2004.4.12 (Ver 2.02)</a>
743 <ul>
744 <li>Mac OS X(HFS+)向けUTF-8をサポート</li>
745 <li>日本語以外の言語表示をサポート(ロケールとコードページ設定の追加)</li>
746 <li>日本語以外の言語入力をサポート(imm32.libをリンク)</li>
747 <li>BOM(Byte Order Mark)を削除するようにした</li>
748 <li>その他細かいバグフィックス</li>
749 </ul>
750 </li>
751
752 <li class="history"><a name="teraterm_2.00a">2004.3.19 (Ver 2.00a)</a>
753 <ul>
754 <li>READMEの記述を修正</li>
755 <li>READMEの英文化</li>
756 </ul>
757 </li>
758
759 <li class="history"><a name="teraterm_2.00">2004.3.18 (Ver 2.00)</a>
760 <ul>
761 <li>ベースソースをオリジナルからIPv6版へ変更した。</li>
762 <li>半透明ウィンドウに対応した</li>
763 <li>Cygwin接続に対応した</li>
764 <li>バッファの全選択をできるようにした</li>
765 <li>マウスカーソルの種別を設定できるようにした</li>
766 <li>WinSock1.1から2.2へ切り替えた</li>
767 <li>その他細かいバグフィックス</li>
768 </ul>
769 </li>
770
771 <li class="history"><a name="teraterm_1.02">2004.3.13 (Ver 1.02)</a>
772 <ul>
773 <li>ホスト名の最大長を80へ戻した</li>
774 <li>送信にもUTF-8対応した</li>
775 </ul>
776 </li>
777
778 <li class="history"><a name="teraterm_1.01a">2004.3.9 (Ver 1.01a)</a>
779 <ul>
780 <li>SSHの利用に関する記述をREADMEに記載。</li>
781 <li>SSHはTTSSH 1.5.4 + IPv6 0.81にて動作確認を行った。</li>
782 </ul>
783 </li>
784
785 <li class="history"><a name="teraterm_1.01">2004.3.6 (Ver 1.01)</a>
786 <ul>
787 <li>ホイールマウスに対応した</li>
788 <li>/KR オプションに"UTF8"を追加した</li>
789 <li>UTF-8変換機能の強化(テーブル引きを追加)</li>
790 <li>ホスト名の最大長を80から1024へ拡張</li>
791 </ul>
792 </li>
793
794 <li class="history"><a name="teraterm_1.00">2004.3.2 (Ver 1.00)</a>
795 <ul>
796 <li>初公開</li>
797 </ul>
798 </li>
799 </ul>
800
801
802 <h2><a name="ttssh">TTSSH</a></h2>
803 <ul>
804 <li class="history"><a name="ttssh_2.41">2007.8.8 (Ver 2.41)</a>
805 <ul>
806 <li>keyboard-interactive認証が失敗したあとのパスワード認証の無条件トライを止めるようにした。</li>
807 <li>利用可能なCOMポートがない時、新しい接続ダイアログでシリアルポートの選択を無効化した。</li>
808 <li>すでにソケットが開かれているためにポートフォワードを開始できないとき、ポップアップでエラーを表示しないようにした。</li>
809 <li>コマンドライン入力におけるBOF(Buffer Over Flow)への対処を追加した。</li>
810 <li>リモート側からの SSH ポートフォワード接続が失敗したときに SSH 接続が切断される問題を修正した。</li>
811 <li>SSH のチャネルが開けないときにソケットが開いたままになっていた問題を修正した。</li>
812 </ul>
813 </li>
814
815 <li class="history"><a name="ttssh_2.40">2007.5.7 (Ver 2.40)</a>
816 <ul>
817 <li>keyfile パラメータも、ダブルクォートされたファイル名を認識するようにした。</li>
818 <li>プレインパスワード認証と一緒にキーボードインタラクティブ認証を使用するように設定している時、SSH認証ダイアログでプレインパスワード認証がrhosts認証と表示されるのを修正した。</li>
819 <li>ポートフォワーディングにおいてチャネルクローズした際に、SSH2チャネル構造体の解放が漏れていたバグを修正した。</li>
820 <li>チャネルが開けなかったときにクラッシュしていたのを修正した。</li>
821 <li>ユーザ認証リストをサーバから取得するようにし、パスワード認証でのログイン時に、ユーザ認証リストに"password"がなければ、keyboard-interactive認証でのログインを試みるようにした。</li>
822 </ul>
823 </li>
824
825 <li class="history"><a name="ttssh_2.39">2007.3.10 (Ver 2.39)</a>
826 <ul>
827 <li>パケット送信関数が失敗した場合、WSAGetLastError()がWSABASEERR(10000)未満であれば、成功したものと見なすようにした。</li>
828 <li>SSH2 鍵のパスフレーズを間違えた場合、パスフレーズダイアログにフォーカスするようにした。</li>
829 <li>OpenSSL 0.9.8eへ差し替えた</li>
830 </ul>
831 </li>
832
833 <li class="history"><a name="ttssh_2.38">2007.1.22 (Ver 2.38)</a>
834 <ul>
835 <li>Cisco ルータの送信する SSH2_MSG_IGNORE のデータが不正なようなので、何も処理しないようにした。</li>
836 <li>パケット送信処理にTCPコネクション切断の誤検出をしないようにした。</li>
837 </ul>
838 </li>
839
840 <li class="history"><a name="ttssh_2.37">2006.11.20 (Ver 2.37)</a>
841 <ul>
842 <li>Extreme Networksスイッチにおいて共通鍵生成で失敗する現象に対するworkaround(SSH_BUG_SIGBLOB)を追加した。</li>
843 </ul>
844 </li>
845
846 <li class="history"><a name="ttssh_2.36">2006.11.1 (Ver 2.36)</a>
847 <ul>
848 <li>MACとパケット圧縮を有効にするタイミングを SSH2_MSG_NEWKEYS の送受信時に変更することにより、Tectia serverへつながらない問題を修正した。</li>
849 <li>SSH2_MSG_CHANNEL_EXTENDED_DATA のパケットを処理することにより、Windows上のTectia serverから標準エラー出力が送られたときに異常終了する問題を修正した。</li>
850 </ul>
851 </li>
852
853 <li class="history"><a name="ttssh_2.35">2006.10.28 (Ver 2.35)</a>
854 <ul>
855 <li>ttermpro.exeの/Fパラメータで指定されたファイルからTTSSHの設定が読まれなくなっていたのを修正した。2.34でエンバグしました。</li>
856 <li>SSHで接続中にNew connectionダイアログからtelnet接続できないのを修正した。2.34でエンバグしました。</li>
857 <li>KEX_DH_GRP1_SHA1 or KEX_DH_GRP14_SHA1における不正なメモリ解放を修正した。</li>
858 </ul>
859 </li>
860
861 <li class="history"><a name="ttssh_2.34">2006.10.09 (Ver 2.34)</a>
862 <ul>
863 <li>/ssh1, /ssh2, /telnet オプションを追加した。</li>
864 <li>/ask4passwd オプションを追加した。</li>
865 <li>ポートフォワードしているウインドウから新規接続するとエラーが出る問題を修正した。</li>
866 <li>コマンドラインパラメータ名の大文字小文字を区別していなかったのを修正した。</li>
867 <li>スペースを含むファイル名を認識するよう修正した。</li>
868 <li>OpenSSL 0.9.8dへ差し替えた</li>
869 </ul>
870 </li>
871
872 <li class="history"><a name="ttssh_2.33">2006.9.16 (Ver 2.33)</a>
873 <ul>
874 <li>コマンドラインパラメータにおいて、ダブルクォーテーションで囲まれたファイル名を正しく認識するようにした。</li>
875 <li>パスワードはユーザ認証後に破棄するようにした。</li>
876 <li>OpenSSL 0.9.8cへ差し替えた</li>
877 </ul>
878 </li>
879
880 <li class="history"><a name="ttssh_2.32">2006.8.9 (Ver 2.32)</a>
881 <ul>
882 <li>タイトルバーのアイコンに小さいアイコンが使用されていなかったのを修正した。</li>
883 </ul>
884 </li>
885
886 <li class="history"><a name="ttssh_2.31">2006.8.5 (Ver 2.31)</a>
887 <ul>
888 <li>ユーザのパスワードを認証後もメモリ上に保持するかどうかを決めるチェックボックスを認証ダイアログに追加した。それにともない、teraterm.ini ファイルのTTSSHセクションに"RememberPassword"エントリを追加した。</li>
889 </ul>
890 </li>
891
892 <li class="history"><a name="ttssh_2.30">2006.7.26 (Ver 2.30)</a>
893 <ul>
894 <li>TTSSHアイコン(ttsecure.ico)を新しくした。坂本龍彦氏に感謝します。</li>
895 </ul>
896 </li>
897
898 <li class="history"><a name="ttssh_2.29">2006.6.29 (Ver 2.29)</a>
899 <ul>
900 <li>TTSSHのsetupダイアログの変更内容が次回接続時から反映されるようにした。パッチ作成に感謝します>永田氏</li>
901 <li>ssh_known_filesファイルを常にTeraTermインストールディレクトリへ保存するようにした。パッチ作成に感謝します>永田氏</li>
902 <li>Copyright表記を変更した</li>
903 </ul>
904 </li>
905
906 <li class="history"><a name="ttssh_2.28">2006.6.23 (Ver 2.28)</a>
907 <ul>
908 <li>SSH2遅延パケット圧縮(OpenSSH 4.2以降)をサポートした。パッチ作成に感謝します>永田氏</li>
909 </ul>
910 </li>
911
912 <li class="history"><a name="ttssh_2.27">2006.6.14 (Ver 2.27)</a>
913 <ul>
914 <li>OpenSSH 4.3以降で遅延パケット圧縮が設定されている場合、従来のパケット圧縮を有効にした状態でのサーバへの接続ができないバグを修正した。</li>
915 </ul>
916 </li>
917
918 <li class="history"><a name="ttssh_2.26">2006.6.11 (Ver 2.26)</a>
919 <ul>
920 <li>SSH Port Forward の編集画面で Alt + キーが効かないバグを修正した。パッチ作成に感謝します>永田氏</li>
921 <li>SSH Port Forward の編集画面で、TeraTermが未接続状態の場合、ポート番号不正を即座にメッセージボックスが表示されないバグを修正した。</li>
922 </ul>
923 </li>
924
925 <li class="history"><a name="ttssh_2.25">2006.5.7 (Ver 2.25)</a>
926 <ul>
927 <li>OpenSSL 0.9.8bへ差し替えた</li>
928 </ul>
929 </li>
930
931 <li class="history"><a name="ttssh_2.24">2006.4.7 (Ver 2.24)</a>
932 <ul>
933 <li>HP-UXにおいてX11 fowardingが失敗した場合に、SSH2セッションが切断されないようにした。</li>
934 </ul>
935 </li>
936
937 <li class="history"><a name="ttssh_2.23">2006.4.4 (Ver 2.23)</a>
938 <ul>
939 <li>known_hostsファイルにおいてキー種別の異なる同一ホストのエントリがあった場合、古いキーを削除するユーザダイアログオプションを追加した。パッチ作成に感謝します>永田氏</li>
940 </ul>
941 </li>
942
943 <li class="history"><a name="ttssh_2.22">2006.3.29 (Ver 2.22)</a>
944 <ul>
945 <li>known_hostsファイルにキー種別の異なる同一ホストのエントリがあると、アプリケーションエラーとなるバグを修正した。</li>
946 </ul>
947 </li>
948
949 <li class="history"><a name="ttssh_2.21">2006.3.27 (Ver 2.21)</a>
950 <ul>
951 <li>SSH2のknown_hosts対応を追加した。</li>
952 <li>known_hostsダイアログにサーバの fingerprint を表示するようにした</li>
953 </ul>
954 </li>
955
956 <li class="history"><a name="ttssh_2.20">2006.3.6 (Ver 2.20)</a>
957 <ul>
958 <li>SSH2ウィンドウ制御の見直しにより、スループットを向上させた。</li>
959 </ul>
960 </li>
961
962 <li class="history"><a name="ttssh_2.19">2006.2.24 (Ver 2.19)</a>
963 <ul>
964 <li>コンパイラを Visual Studio 2005 Standard Edition に切り替えた。</li>
965 <li>stricmp()を_stricmp()へ置換した</li>
966 <li>strdup()を_strdup()へ置換した</li>
967 <li>authorized_keysファイルの"command="をサポートした</li>
968 <li>OpenSSL 0.9.8b snapshotへ差し替えた</li>
969 </ul>
970 </li>
971
972 <li class="history"><a name="ttssh_2.18">2005.10.21 (Ver 2.18)</a>
973 <ul>
974 <li>接続ダイアログに History チェックボックスを追加した。</li>
975 <li>OpenSSL 0.9.8aへ差し替えた</li>
976 </ul>
977 </li>
978
979 <li class="history"><a name="ttssh_2.17">2005.9.5 (Ver 2.17)</a>
980 <ul>
981 <li>SSH自動ログイン時に認証ダイアログを /I オプション使用時にのみ最小化するようにした。</li>
982 </ul>
983 </li>
984
985 <li class="history"><a name="ttssh_2.16">2005.8.27 (Ver 2.16)</a>
986 <ul>
987 <li>SSH自動ログイン時に認証ダイアログを最小化するようにした。高橋智雄氏に感謝します。</li>
988 <li>zlib 1.2.3へ差し替えた</li>
989 </ul>
990 </li>
991
992 <li class="history"><a name="ttssh_2.15">2005.7.24 (Ver 2.15)</a>
993 <ul>
994 <li>SSH2ポートフォワーディングをサポートした。</li>
995 <li>SSH2パケット圧縮をサポートした。</li>
996 <li>SSH2接続時にTTY情報(VERASE)を渡すようにした。</li>
997 <li>SSH1接続で一度ユーザ認証に失敗すると、その後認証ができなくなるバグを修正。</li>
998 <li>接続ダイアログ上で Alt+P や Alt+C などのアクセラレータキーが効かないバグを修正。</li>
999 <li>OpenSSL 0.9.8へ差し替えた</li>
1000 <li>zlib 1.2.2にsecurity fix(CAN-2005-2096)を追加。</li>
1001 </ul>
1002 </li>
1003
1004 <li class="history"><a name="ttssh_2.14">2005.5.28 (Ver 2.14)</a>
1005 <ul>
1006 <li>秘密鍵ファイルダイアログに3ファイルフィルタを追加した。</li>
1007 <li>zlibのバージョンをバージョン情報に追加した。</li>
1008 </ul>
1009 </li>
1010
1011 <li class="history"><a name="ttssh_2.13">2005.4.24 (Ver 2.13)</a>
1012 <ul>
1013 <li>キー作成ダイアログを追加した(Setup - SSH KeyGenerator)。</li>
1014 <li>OpenSSL 0.9.7gへ差し替えた</li>
1015 </ul>
1016 </li>
1017
1018 <li class="history"><a name="ttssh_2.12">2005.4.9 (Ver 2.12)</a>
1019 <ul>
1020 <li>SSH2チャネルルックアップ機構を追加</li>
1021 <li>キー再作成時にアプリケーションエラーとなるバグを修正(2.10でのデグレード)。</li>
1022 <li>"Duplicate session"においてSSH自動ログインを行うようにした。</li>
1023 </ul>
1024 </li>
1025
1026 <li class="history"><a name="ttssh_2.11">2005.3.31 (Ver 2.11)</a>
1027 <ul>
1028 <li>SSH2認証ダイアログの Use challenge/response to log in にアクセラレータキーを割り当てた。</li>
1029 <li>シリアルポートを開いた状態からAlt-Nで新規接続を開こうとしたとき、フォーカスを当てるようにした。</li>
1030 <li>SSHログファイル(TTSSH.LOG)の採取データを増加した</li>
1031 <li>NetScreen(HITACHI) workaround対応。SSH2_MSG_CHANNEL_REQUEST送信時において、wantconfirmをfalseにした(サーバからのリプライを期待しない)。</li>
1032 <li>OpenSSL 0.9.7fへ差し替えた</li>
1033
1034 </ul>
1035 </li>
1036
1037 <li class="history"><a name="ttssh_2.10">2005.3.13 (Ver 2.10)</a>
1038 <ul>
1039 <li>ttxssh.dllのバージョン情報が古いままだったので修正した。</li>
1040 <li>SSH client ID(SSH-2.0-TTSSH/X.XX Win32)にバージョン情報を含めるようにした。</li>
1041 <li>Tru64 UNIX workaroundを追加。Miguel氏に感謝します。</li>
1042 <li>SSH2 log dump機構を追加した</li>
1043 <li>SSH server IDにCR+LFが含まれていた場合、CRの除去ができていなかったバグを修正。</li>
1044 <li>すでにログイン処理を行っている場合は、SSH2_MSG_SERVICE_REQUESTの送信は行わないようにした。</li>
1045 <li>パスワード認証の前に行うkeyboard-interactiveメソッドで、デフォルト設定値([TTSSH] KeyboardInteractive)を無効(0)にした。OpenSSH 4.0では無効なメソッドを使用するとコネクションが切られてしまうため。また、認証ダイアログのラベル名を設定の有無により変更するようにした。</li>
1046 <li>SSH2(keyboard-interactive認証)接続においてchallenge/response loginに対応した。</li>
1047 </ul>
1048 </li>
1049
1050 <li class="history"><a name="ttssh_1.09">2005.2.22 (Ver 1.09)</a>
1051 <ul>
1052 <li>ドットで始まるディレクトリにあるSSH2秘密鍵ファイルが読み込めない問題へ対処した。</li>
1053 <li>HeartBeat(keep-alive), SSH2 keyboard-interactiveの設定をTTSSHのダイアログ上から行えるようにした。</li>
1054 </ul>
1055 </li>
1056
1057 <li class="history"><a name="ttssh_1.08">2005.1.30 (Ver 1.08)</a>
1058 <ul>
1059 <li>keyboard-interactive認証をサポートした。それにともない、teraterm.ini ファイルのTTSSHセクションの"KeyboardInteractive"エントリを追加した。</li>
1060 <li>バージョンダイアログにホームページのURL・OpenSSLバージョンを追加した。</li>
1061 <li>SSH2認証ダイアログで、rhostsおよびTISがグレーになる前に、Enterキーを押下すると、アプリケーションエラーとなる現象に対処した。</li>
1062 <li>公開鍵認証自動ログインをサポート。/auth=publickey, /keyfileコマンドラインオプションを追加。</li>
1063 </ul>
1064 </li>
1065
1066 <li class="history"><a name="ttssh_1.07">2005.1.6 (Ver 1.07)</a>
1067 <ul>
1068 <li>telnet接続時にターミナルサイズ変更を行うと、アプリケーションエラーとなるバグを修正(1.06でのデグレード)。</li>
1069 </ul>
1070 </li>
1071
1072 <li class="history"><a name="ttssh_1.06">2005.1.5 (Ver 1.06)</a>
1073 <ul>
1074 <li>ターミナルサイズ変更に対応した。</li>
1075 <li>キー再作成時にアプリケーションエラーとなるバグを修正(1.05でのデグレード)。</li>
1076 </ul>
1077 </li>
1078
1079 <li class="history"><a name="ttssh_1.05">2004.12.27 (Ver 1.05)</a>
1080 <ul>
1081 <li>'Auto window close'が無効の場合、切断後の接続ができない問題を修正した。</li>
1082 <li>SSH2 KEX処理のメモリリークを修正した。</li>
1083 <li>SSH2秘密鍵読み込み失敗時のエラーメッセージ出力を強化した。</li>
1084 </ul>
1085 </li>
1086
1087 <li class="history"><a name="ttssh_1.04">2004.12.23 (Ver 1.04)</a>
1088 <ul>
1089 <li>公開鍵認証をサポート</li>
1090 </ul>
1091 </li>
1092
1093 <li class="history"><a name="ttssh_1.03">2004.12.18 (Ver 1.03)</a>
1094 <ul>
1095 <li>パケット受信時におけるHMACチェックを追加</li>
1096 <li>メッセージ認証アルゴリズムに HMAC-MD5 を追加</li>
1097 <li>KEXにおけるRSAおよびDSSのkey verify処理を追加</li>
1098 </ul>
1099 </li>
1100
1101 <li class="history"><a name="ttssh_1.02">2004.12.16 (Ver 1.02)</a>
1102 <ul>
1103 <li>SSH自動ログインにおいて、まれにアプリケーションエラーとなる現象へ対処した。</li>
1104 <li>SSH1接続時の"SECURITY WARNING"ダイアログで、キャンセルするとアプリケーションエラーとなる現象へ対処した。</li>
1105 </ul>
1106 </li>
1107
1108 <li class="history"><a name="ttssh_1.01">2004.12.11 (Ver 1.01)</a>
1109 <ul>
1110 <li>SSHハートビート(キープアライブ)機能を追加した。<br>
1111 ハートビート間隔は、 teraterm.ini ファイルのTTSSHセクションの"HeartBeat"エントリで設定可能(デフォルトは60秒)。</li>
1112 </ul>
1113 </li>
1114
1115 <li class="history"><a name="ttssh_1.00">2004.12.8 (Ver 1.00)</a>
1116 <ul>
1117 <li>SSH1/SSH2自動ログインをサポート(password認証のみ)。/auth, /username, /passwdオプションを追加。</li>
1118 <li>SSHのデフォルトバージョンを SSH2 に変更した</li>
1119 <li>接続ダイアログのtab orderを修正した。</li>
1120 <li>接続ダイアログの起動時、ホスト名にフォーカスが当たるようにした。</li>
1121 <li>SSH2自動ログイン・サンプルマクロ(ssh2login.ttl)を同梱した</li>
1122 </ul>
1123 </li>
1124
1125 <li class="history"><a name="ttssh_1.00beta1">2004.11.7 (Ver 1.00 beta1)</a>
1126 <ul>
1127 <li>暗号アルゴリズム AES128 をサポートした</li>
1128 <li>KEXアルゴリズム diffie-hellman-group14-sha1 (OpenSSH 3.9以降)をサポートした</li>
1129 <li>KEXアルゴリズム diffie-hellman-group-exchange-sha1 をサポートした</li>
1130 <li>ホストキーアルゴリズム ssh-dss をサポートした</li>
1131 <li>バージョン情報ダイアログにSSH2情報を出力するようにした</li>
1132 <li>OpenSSL 0.9.7eへ差し替えた</li>
1133 <li>READMEをBoris Maisuradze氏に英文化していただきました。感謝します。</li>
1134 </ul>
1135 </li>
1136
1137 <li class="history"><a name="ttssh_1.00alpha4">2004.10.25 (Ver 1.00 alpha4)</a>
1138 <ul>
1139 <li>ウィンドウサイズ制御の不具合を修正した。</li>
1140 <li>データ通信確立後のDH鍵再作成に対応した。</li>
1141 <li>その他細かいバグフィックス</li>
1142 </ul>
1143 </li>
1144
1145 <li class="history"><a name="ttssh_1.00alpha3">2004.10.17 (Ver 1.00 alpha3)</a>
1146 <ul>
1147 <li>ウィンドウサイズ制御処理を追加した</li>
1148 <li>コネクションを切断する際、サーバ側へ SSH2_MSG_CHANNEL_CLOSE を送るようにした。</li>
1149 <li>terminal typeが環境変数TERMへ渡されるようにした</li>
1150 </ul>
1151 </li>
1152
1153 <li class="history"><a name="ttssh_1.00alpha2">2004.10.11 (Ver 1.00 alpha2)</a>
1154 <ul>
1155 <li>SSH1をサポートした</li>
1156 <li>SSH sessionが切断されるバグ("Oversized packet received from server"と表示されて、コネクションが切れる問題)を修正した</li>
1157 <li>/1, /2 オプションの追加</li>
1158 <li>TERATERM.INI ファイルにSSH protocol versionのエントリを追加した</li>
1159 </ul>
1160 </li>
1161
1162 <li class="history"><a name="ttssh_1.00alpha1a">2004.8.8 (Ver 1.00 alpha1a)</a>
1163 <ul>
1164 <li>DLLをrelease build版へ差し替えた</li>
1165 </ul>
1166 </li>
1167
1168 <li class="history"><a name="ttssh_1.00alpha1">2004.8.5 (Ver 1.00 alpha1)</a>
1169 <ul>
1170 <li>初公開</li>
1171 </ul>
1172 </li>
1173 </ul>
1174
1175
1176 <h2><a name="cygterm">CygTerm+</a></h2>
1177 <ul>
1178 <li class="history"><a name="cygterm_1.07_13">v1.07_13 2007/08/03 (by maya.negeta@gmail.com)</a>
1179 <ul>
1180 <li>開始ディレクトリを指定する '-d' オプションを追加した。</li>
1181 </ul>
1182 </li>
1183
1184 <li class="history"><a name="cygterm_1.07_12">v1.07_12 2007/06/10 (sue@iwmt.org)</a>
1185 <ul>
1186 <li>telnet接続の待ち受け時間を設定するオプション SOCKET_TIMEOUT を追加した。</li>
1187 </ul>
1188 </li>
1189
1190 <li class="history"><a name="cygterm_1.07_11">v1.07_11 2007/01/31 (import from cygterm v1.07)</a>
1191 <ul>
1192 <li>gcc 3.4 での WinMainCRTStartup() 再定義エラー回避</li>
1193 <li>連続出力時でもキーボード割り込みが入るように。</li>
1194 </ul>
1195 </li>
1196
1197 <li class="history"><a name="cygterm_1.06_11">v1.06_11 2006/09/29 (by maya.negeta@gmail.com)</a>
1198 <ul>
1199 <li>環境変数と /etc/passwd の HOME を使わないようにした。<br>
1200 Cygwin によってセットされた HOME が利用される。関連項目 /etc/profile</li>
1201 <li>設定ファイルの優先順位を変更した。<br>
1202 コマンドライン引数 &gt; ~/.cygtermrc &gt; /etc/cygterm.conf &gt; cygterm.cfg &gt; /etc/passwd</li>
1203 </ul>
1204 </li>
1205
1206 <li class="history"><a name="cygterm_1.06_10">v1.06_10 2006/09/28 (by sue@iwmt.org)</a>
1207 <ul>
1208 <li>ユーザ名を得るのに、環境変数USERNAMEの代わりにgetlogin()を使うようにした。</li>
1209 </ul>
1210 </li>
1211
1212 <li class="history"><a name="cygterm_1.06_09">v1.06_09 2006/09/25 (by sue@iwmt.org)</a>
1213 <ul>
1214 <li>SHELLが設定されていない場合は、/etc/passwdからシェルの情報を得るようにした。</li>
1215 </ul>
1216 </li>
1217
1218 <li class="history"><a name="cygterm_1.06_08">v1.06_08 2006/08/30 (by maya.negeta@gmail.com)</a>
1219 <ul>
1220 <li>cygterm.cfg を設定ファイルの中で最優先されるようにした。</li>
1221 </ul>
1222 </li>
1223
1224 <li class="history"><a name="cygterm_1.06_07">v1.06_07 2006/08/19 (by maya.negeta@gmail.com)</a>
1225 <ul>
1226 <li>Windows の 環境変数 HOME が設定されていれば使うようにした。</li>
1227 </ul>
1228 </li>
1229
1230 <li class="history"><a name="cygterm_1.06_06">v1.06_06 2006/08/18 (by sue@iwmt.org)</a>
1231 <ul>
1232 <li>-sと-tオプションのパラメータの長さを制限した。</li>
1233 </ul>
1234 </li>
1235
1236 <li class="history"><a name="cygterm_1.06_05">v1.06_05 2006/08/18 (by maya.negeta@gmail.com)</a>
1237 <ul>
1238 <li>インストーラから起動チェックをするため、mutex を作成した。</li>
1239 </ul>
1240 </li>
1241
1242 <li class="history"><a name="cygterm_1.06_04">v1.06_04 2006/08/15 (by sue@iwmt.org)</a>
1243 <ul>
1244 <li>シェルをログインシェルとして呼び出すオプション LOGIN_SHELL を追加した。<br>
1245 LOGIN_SHELL: yes | no</li>
1246 </ul>
1247 </li>
1248
1249 <li class="history"><a name="cygterm_1.06_03">v1.06_03 2006/08/15 (by sue@iwmt.org)</a>
1250 <ul>
1251 <li>ホームディレクトリで起動するのを選択するオプション HOME_CHDIR を追加した。<br>
1252 HOME_CHDIR: yes | no</li>
1253 </ul>
1254 </li>
1255
1256 <li class="history"><a name="cygterm_1.06_02">v1.06_02 2006/02/09 (by babydamons@yahoo.co.jp)</a>
1257 <ul>
1258 <li>CygTermのアイコンが作成されました。("DotWork 2.50"にて作成)<br>
1259 DotWork 2.50" は右記のURLより入手可能です。 http://www5a.biglobe.ne.jp/~suuta/.<br>
1260 すばらしいソフトウェアを公開していただき、"suuta at hamal dot freemal dot ne dot jp"に感謝致します。</li>
1261 <li>Makefileが修正されました。"clean"ターゲットでcygterm.icoを削除しないように。</li>
1262 </ul>
1263 </li>
1264
1265 <li class="history"><a name="cygterm_1.06_01">v1.06_01 2006/02/08 (by babydamons@yahoo.co.jp)</a>
1266 <ul>
1267 <li>TeraTerm Project へインポートした。</li>
1268 <li>以下の設定ファイルの読み込みをサポート:
1269 <ul>
1270 <li>/etc/cygterm.conf</li>
1271 <li>~/.cygtermrc</li>
1272 </ul></li>
1273 <li>シェルがユーザのホームディレクトリで起動されるように。</li>
1274 <li>アカウントの設定情報を/etc/passwdからgetpwnam(3)で読み込むように。<br>
1275 アカウント名は環境変数USERNAMEからgetenv(3)で取得してます。</li>
1276 <li>Makefile修正:ディフォルトでアイコンつきの.exeをビルドします。</li>
1277 </ul>
1278 </li>
1279
1280 <li class="history"><a name="cygterm_1.06">v1.06 2004/01/24</a>
1281 <ul>
1282 <li>コマンドライン・オプションを追加。
1283 <ul>
1284 <li>-t 'terminal-emulator' (ターミナル・エミュレータ指定)</li>
1285 <li>-p port-number (接続先ポート番号指定)</li>
1286 <li>-dumb (ダムターミナル指定)</li>
1287 <li>-s 'shell' (シェル指定)</li>
1288 <li>-v 'env-var' (環境変数指定)</li>
1289 </ul></li>
1290 <li>Makefile修正
1291 <ul>
1292 <li>make install で BINDIR が存在しなければエラーになるように。</li>
1293 </ul></li>
1294 <li>ソースファイル英文化 (cygterm.cc, README.txt)</li>
1295 </ul>
1296 </li>
1297
1298 <li class="history"><a name="cygterm_1.05">v1.05 2003/01/14</a>
1299 <ul>
1300 <li>Ctrl+SPACE(NUL)が送信できるように修正。<br>
1301 改行コード CR+NUL を処理する方法として単純に NUL文字を無視していたため、Ctrl+SPACE 押下時でも NUL が送信されなかった。</li>
1302 </ul>
1303 </li>
1304
1305 <li class="history"><a name="cygterm_1.04">v1.04 2002/12/08</a>
1306 <ul>
1307 <li>ターミナル・エミュレータおよびシェルの起動に失敗したときにエラーメッセージを表示するようにした。</li>
1308 <li>Makefile修正
1309 <ul>
1310 <li>make install で cygterm.cfg を上書きしないように。</li>
1311 <li>gccオプションに -fno-exceptions を追加、GCC-3のリンクエラー回避。</li>
1312 </ul></li>
1313 </ul>
1314 </li>
1315
1316 <li class="history"><a name="cygterm_1.03">v1.03 2002/07/24</a>
1317 <ul>
1318 <li>ターミナル・エミュレータが通知してくるターミナルタイプに、大文字が含まれていれば、それを小文字に変換するように修正。<br>
1319 ターミナル・エミュレータによっては環境変数 TERM の値が 'ANSI' 'VT100' のように大文字になり terminfo にマッチしないため。(Windows 2000 telnet.exe 等)</li>
1320 </ul>
1321 </li>
1322
1323 <li class="history"><a name="cygterm_1.02">v1.02 2002/07/22</a>
1324 <ul>
1325 <li>ターミナル・エミュレータがコンソール・アプリケーションのときに起動できなかったのを修正。(Windows 2000 telnet.exe 等)<br>
1326 CreateProcess()呼出しミス。</li>
1327 <li>ターミナル・エミュレータから CR+LF が送られてきたら LF は転送しないようにし、改行が2回発生するのを修正。(Windows 98 telnet.exe 等)</li>
1328 <li>バージョン番号を cygterm.exe に埋め込むようにした。<br>
1329 確認方法は $ strings cygterm.exe | grep version</li>
1330 </ul>
1331 </li>
1332
1333 <li class="history"><a name="cygterm_1.01">v1.01 2002/07/19</a>
1334 <ul>
1335 <li>zsh, tcsh で動作しなかったのを修正。擬似端末のオープン方法が悪く、zsh, tcsh では起動とともに入力がブロックされた。</li>
1336 </ul>
1337 </li>
1338
1339 <li class="history"><a name="cygterm_1.00">v1.00 2000/12/17</a>
1340 <ul>
1341 <li>初期バージョン完成</li>
1342 </ul>
1343 </li>
1344 </ul>
1345
1346
1347 <h2><a name="ttproxy">TTProxy</a></h2>
1348 <ul>
1349 <li class="history"><a name="ttproxy_1.0.0.13">2007.5.7 (Ver 1.0.0.13)</a>
1350 <ul>
1351 <li>"protocol://&lt;user&lt;:password&gt;@&gt;proxyserver:proxyport" 形式のパラメータをサポートしないようにした。<br>
1352 TeraTerm パラメータの "telnet://server&lt;:port&gt;" 形式と競合するため。</li>
1353 </ul>
1354 </li>
1355
1356 <li class="history"><a name="ttproxy_1.0.0.12">2007.3.8 (Ver 1.0.0.12)</a>
1357 <ul>
1358 <li>英語以外の Windows で日本語リソースが使用されていたのを修正した。</li>
1359 <li>日本語 Windows で無条件に日本語リソースが使用されていたのを修正した。<br>
1360 98/Me/Vista では SetThreadLocale が無効なので使用しないようにした。</li>
1361 </ul>
1362 </li>
1363
1364 <li class="history"><a name="ttproxy_1.0.0.11">2007.2.6 (Ver 1.0.0.11)</a>
1365 <ul>
1366 <li>URL デコードとエンコードに失敗していた。<br>
1367 ホスト名・ユーザ名・パスワードに [-\.0-9A-Z_a-z] の範囲外の文字が含まれていた場合、TeraTerm の "New connection" ダイアログから接続できない問題を修正した。</li>
1368 </ul>
1369 </li>
1370
1371 <li class="history"><a name="ttproxy_1.0.0.10">2006.12.12 (Ver 1.0.0.10)</a>
1372 <ul>
1373 <li>TeraTerm のダイアログの言語を使用して SetThreadLocale するのをやめた。</li>
1374 </ul>
1375 </li>
1376
1377 <li class="history"><a name="ttproxy_1.0.0.9">2006.11.23 (Ver 1.0.0.9)</a>
1378 <ul>
1379 <li>TeraTerm のコマンドラインパラメータに telnet://host 形式を指定した場合に刺さるバグを回避した。<br>
1380 プロキシの接続先ポート番号が 0 の場合は、制御を TeraTerm に戻すようにした。</li>
1381 </ul>
1382 </li>
1383
1384 <li class="history"><a name="ttproxy_1.0.0.8">2006.8.1 (Ver 1.0.0.8)</a>
1385 <ul>
1386 <li>原作者の蛭子屋双六さんに許諾を得て、ソースをインポートした。</li>
1387 </ul>
1388 </li>
1389 </ul>
1390
1391
1392 <h2><a name="ttmenu">TeraTerm Menu</a></h2>
1393 <ul>
1394 <li class="history"><a name="ttmenu_1.05">2007.3.10 (Ver 1.05)</a>
1395 <ul>
1396 <li>Windows Vista で、ポップアップメニューが正しい位置に表示されない問題を修正した。</li>
1397 </ul>
1398 </li>
1399
1400 <li class="history"><a name="ttmenu_1.04">2006.2.24 (Ver 1.04)</a>
1401 <ul>
1402 <li>VS2005でビルドエラーとなる問題を修正した</li>
1403 </ul>
1404 </li>
1405
1406 <li class="history"><a name="ttmenu_1.03">2005.1.30 (Ver 1.03)</a>
1407 <ul>
1408 <li>TeraTerm Menuをマルチモニタ環境で使用すると、ポップアップメニューが正しいモニタに表示されないバグを修正した。</li>
1409 </ul>
1410 </li>
1411
1412 <li class="history"><a name="ttmenu_1.02">2005.1.30 (Ver 1.02)</a>
1413 <ul>
1414 <li>オプションに漢字コード(/KT=UTF8 /KR=UTF8)を追加した。</li>
1415 <li>SSH自動ログインにおいて、ユーザパラメータを指定できるようにした。</li>
1416 <li>SSH自動ログインにおいて、マクロの指定を削除した。</li>
1417 <li>SSH自動ログインにおいて、秘密鍵ファイルの指定をできるようにした。</li>
1418 </ul>
1419 </li>
1420
1421 <li class="history"><a name="ttmenu_1.01">2004.12.14 (Ver 1.01)</a>
1422 <ul>
1423 <li>ttermpro.exeの初期フォルダパスをカレントディレクトリに変更。</li>
1424 </ul>
1425 </li>
1426
1427 <li class="history"><a name="ttmenu_0.94r2">2004.12.8 (Ver 0.94r2)</a>
1428 <ul>
1429 <li>TeraTerm Menu 0.94r2(+SSH2 support 1.00)を同梱した。収録許可を早川様よりいただきました。感謝します。</li>
1430 </ul>
1431 </li>
1432 </ul>
1433
1434
1435 <h2><a name="kanjimenu">TTX KanjiMenu</a></h2>
1436 <ul>
1437 <li class="history"><a name="kanjimenu_0.1.3">2007.8.8 (Ver 0.1.3)</a>
1438 <ul>
1439 <li>Win98/Me/NT4.0 で起動エラーが出るため、LIBCMT.LIB をスタティックリンクするようにした。</li>
1440 <li>共有変数への漢字コード設定時に範囲チェックを追加した。</li>
1441 <li>Language 設定が Japanese のときのみ表示されるように変更した。</li>
1442 </ul>
1443 </li>
1444
1445 <li class="history"><a name="kanjimenu_0.1.2">2007.5.25 (Ver 0.1.2)</a>
1446 <ul>
1447 <li>原作者の原直さんに許諾を得て、ソースをインポートした。</li>
1448 </ul>
1449 </li>
1450 </ul>
1451
1452 </body>
1453 </html>

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26