Skip to content

Tera Term 4.107

Compare
Choose a tag to compare
@nmaya nmaya released this 28 Oct 23:38
· 2434 commits to main since this release

Tera Term

2023.10.15 (Ver 4.107)

  • 変更
    • DECSCNM setで色反転時に、属性にANSIColorを設定した文字の前景色と背景色を入れ替えるようにした。
    • U+00A0(NBSP),U+2000..U+2003をU+0020(SPACE)に変換して表示するようにした。これによりtreeコマンドで文字化けしなくなった。
    • XMODEM 受信データが蓄積しても全体を調べて正しく処理するように修正した。
    • YMODEM 送信待ちの時、連続した 'C' を無視するようにした。
    • セッションを複製したときに表示されるウィンドウの位置を、TERATERM.INI で指定されている位置に変更した。
    • Windows 11 で VT ウィンドウと TEK ウィンドウの角が丸くならないようにする設定を追加した。
      • teraterm.ini に WindowCornerDontround エントリを追加した。デフォルトはoff。
    • ファイルドロップダイアログの Send file の Binary のチェックボックスの動作を変更した。
      • デフォルトに、TERATERM.INI の TransBin 設定を反映するようにした。
      • "次のドロップ時、同じ処理を行う" チェック時に、記憶するようにした。
    • 標準ログファイル名にファイル名として不正な文字が含まれていた場合、'_'に置換するようにした。
  • バグ修正
    • シーケンス OSC 4 の色番号 1-7と9-15が入れ替わっていた問題を修正した。
    • カラーパレット変更、取得シーケンスで、色番号を誤っていた問題を修正した。
    • 消去シーケンスで文字が消されたとき、マウスで選択した領域が消えないように修正した。
    • [Control]-[Reset terminal]で文字色が初期化するよう修正した。
    • telnet(cygterm)接続時、NAWS(Negotiate About Window Size)が送られてきたときウィンドウサイズを誤って設定する可能性があったので修正した。
    • クリッカブル URL が無効なときでも URL 文字列上にマウスカーソルを持ってくるとハンドの形に変わる問題を修正した。
    • VT ウィンドウが異なるモニタをまたぐ時、DPI調整がうまく行われない問題を修正した。
    • Kermit でファイルを受信できないことがある問題を修正した。
    • Kermit の送信パケットのサイズを調整した。
    • 通知アイコンにフルカラーのアイコンが使われない問題を修正した。
    • カスタム通知アイコンを変更しても通知アイコンが変更されない問題を修正した。
    • SSH接続時、ファイルドロップ時の処理を次回も行うよう指定しても、SCPが選択される問題を修正した。
    • ダイアログフォント変更時、フォント選択ダイアログに現在のフォント名が表示されない問題を修正した
    • その他の設定ダイアログの表示タブのカラーパレット変更で正しくない色番号が変更される問題を修正した。
    • ログ取得中に表示されるログダイアログのヘルプボタンを押すと Send File のヘルプが表示される問題を修正した。
    • 反転表示時にTERATERM.INIを保存すると、VTReverseColor に誤った値が書き込まれる問題を修正した。
    • TERATERM.INI の MouseCursor の設定値が小文字だと Additional settings ダイアログに反映されない問題を修正した。
    • TELNET.LOGのファイルハンドルがクローズできていない問題を修正した。
    • filecreate マクロコマンドで開いたファイルハンドルから読み込みができない問題を修正した。4.102でエンバグ。
    • setpassword マクロコマンドで、パスワードを文字列で渡すと Syntax Error になる問題を修正した。文字列変数で渡さないと受け付けなかった。
    • getpassword マクロコマンドでユーザにパスワードを問い合わせて入力がなかった場合、パスワードを格納する変数の内容が不定になる問題を修正した。
  • その他
    • Q & A集に輸出規制(EAR)について追記した。
    • TTSSH(2.93)へ差し替えた。
    • TeraTerm Menu(1.17)へ差し替えた。
    • TTXttyrec Plugin(1.05)へ差し替えた。
    • Oniguruma 6.9.8へ差し替えた。

TTSSH

2023.10.15 (Ver 2.93)

  • 変更
    • SSH2 の rsa-sha2-256, rsa-sha2-512 ホスト鍵方式(RSA 鍵 / SHA-2 署名)をサポートした。
    • SSH2 の rsa-sha2-256, rsa-sha2-512 公開鍵認証方式(RSA 鍵 / SHA-2 署名)をサポートした。
    • キープアライブパケットの送信間隔のデフォルトを 300 秒に変更した。
    • SSH 接続中に通知があったときには TTSSH のアイコンが使われるようにした。
    • SSH鍵生成ダイアログの RSA 鍵のデフォルトの長さを 3072bit に変更した。
  • バグ修正
    • SSH2ダイナミックポートフォワーディングを使用すると異常終了する問題を修正した。
    • ネットワークが高速な場合に、SCP の受信が終わるまでファイルへの書き込みが行われず、メモリ使用量が増加したり応答がなくなる問題を修正した。
    • SCP のチャネルで SSH_MSG_CHANNEL_EXTENDED_DATA を受信したとき、通常の SCP データとして処理され不具合を起こす可能性がある問題を修正した。
      • リモートからのメッセージ内容はバルーン通知で表示するようにした。
    • 鍵再交換の最中に発生した SSH_MSG_CHANNEL_DATA の送信を破棄せず、鍵交換完了後にまとめて送信するようにした。
    • Authentication Setup ダイアログを開いたときに、SSH 認証に使用するユーザ名設定が "Use default username" (DefaultUserType=1) なのに "Do not enter username" が選択される問題を修正した。
  • その他
    • OpenSSL 1.1.1wへ差し替えた。
    • zlib 1.3へ差し替えた。

TeraTerm Menu

2023.10.15 (Ver 1.17)

  • 260 文字以上の引数を ttermpro.exe に渡せるようにした。

TTXttyrec

2023.10.15 (Ver 1.05)

  • コマンドラインから再生したとき、[Replay again] が使えなかった問題を修正した。
  • ttyファイルを再生中に、別のTera Termから同じttyファイルを再生できるようにした。

Tera Term

2023.10.15 (Ver 4.107)

  • Changes
    • Exchanged foreground and background colors of characters that attributes is setted ANSIColor when colors are reversed with DECSCNM set.
    • U+00A0(NBSP) and U+2000..U+2003 are converted to SPACE and displayed. tree command output is displayed correctly.
    • XMODEM: Fix to check all received datas and process correctly, even if received datas are accumulated.
    • YMODEM: ignore continuous 'C' when waiting for sending.
    • Changed window position to specified in TERATERM.INI when duplicate a session.
    • added a setting that can disable corner rounding of VT Window and TEK Window in Windows 11.
      • added the WindowCornerDontround entry in the teraterm.ini file. The default is off.
    • changed behavior of Binary checkbox of Send file on file drop dialog.
      • now default state is TransBin value of TERATERM.INI.
      • now state is remembered when "Do same process, next drop" is checked.
    • Invalid characters as file name contains Default log file name, are replaced with '_'.
  • Bug fixes
    • Fixed problem with color number 1-7 and 9-15 are replaced in sequence OCS 4.
    • Fixed wrong color numbers in the color change and response sequence.
    • Fixed the area selected with the mouse does not disappear when the text is erased with the erase escape sequences.
    • Reset text colors when [Control]-[Reset terminal] is selected
    • Fixed wrong window size is set when NAWS (Negotiate About Window Size) is received on telnet (cygterm) connection.
    • Fixed mouse cursor style is changed to hand when mouse cursor hover on URL string even when clickable URL is disabled.
    • Fixed DPI adjustment does not work correctly when VT Window is moved to different DPI monitor.
    • Fixed Kermit could not receive in some case.
    • Adjusted packet size of Kermit send.
    • Fixed full color icon is not used to notify icon.
    • Fixed changed custom notify icon is not used to notify icon.
    • Fixed when SSH connected, "Do same process, next drop" is checked on "File Drag and Drop" dialog, nevertheless always "SCP" is selected.
    • Fixed current font name was empty in ChooseFont dialog when changing dialog fonts.
    • Fixed wrong color numbers were changed when the color palette change in Visual Tab in Additional settings dialog.
    • Fixed "Send file" help is appear when "Help" button is pushed on Log dialog.
    • Fixed wrong value is written to VTReverseColor when saving TERATERM.INI during reverse video.
    • Fixed when setting value of MouseCursor in TERATERM.INI is lower case, value is not loaded to "Additional settings" dialog.
    • The file handle of TELNET.LOG could not be closed.
    • MACRO: can not read from the file handle that is opened by filecreate command. This bug was introduced in 4.102.
    • MACRO: The setpassword command cause an error when password argument is a string value. Only string variable was accepted.
    • MACRO: The getpassword command updates password variable by undefined value when password from user is no input.
  • Misc
    • Added about EAR (Export Administration Regulations) to Frequently asked questions.
    • upgraded TTSSH to 2.93.
    • upgraded TeraTerm Menu to 1.17
    • upgraded TTXttyrec Plug-in to 1.05.
    • upgraded Oniguruma to 6.9.8.

TTSSH

2023.10.15 (Ver 2.93)

  • Changes
    • added support for SSH2 host key algorithms: rsa-sha2-256, rsa-sha2-512 (RSA key with SHA-2 signature)
    • added support for SSH2 public key authentication methods: rsa-sha2-256, rsa-sha2-512 (RSA key with SHA-2 signature)
    • changed default SSH heartbeat (keep-alive) interval to 300 seconds.
    • now TTSSH icon is used when the connection is SSH.
    • Increased the default RSA key size to 3072 bits on Key Generator dialog.
  • Bug fixes
    • when SSH2 dynamic port forwarding is used, an application fault occurs.
    • when receiving SCP with fast network, received data is not written until finish receiving and memory usage increases, or no response.
    • when receiving SSH_MSG_CHANNEL_EXTENDED_DATA on SCP channel, there is a possibility that cause problem because it is processed as normal SCP data.
    • a message from remote is shown by balloon notify.
    • stop discarding SSH_MSG_CHANNEL_DATA send that occurs while key re-exchange, send them after finish key exchange.
    • when Authentication Setup dialog is opened, username setting value is "Use default username" (DefaultUserType=1), nevertheless "Do not enter username" is selected.
  • Misc
    • upgraded OpenSSL to 1.1.1w.
    • upgraded zlib to 1.3.

TeraTerm Menu

2023.10.15 (Ver 1.17)

  • TeraTerm Menu can pass an argument that is over 260 bytes to ttermpro.exe now.

TTXttyrec

2023.10.15 (Ver 1.05)

  • Fixed [Replay again] is not working when playing from command line.
  • added support for playing tty file while another Tera Term is playing same tty file