• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Tera Termの個人的な作業用リポジトリ


RSS
Rev. Time Author
4b8288b 2023-06-16 22:44:22 zmatsuo

UTF-8 のデコードを厳密にした

- サロゲートペアなども考慮
- Unicode仕様書を参考にした
- https://www.unicode.org/versions/Unicode13.0.0/ch03.pdf
- Table 3-7. Well-Formed UTF-8 Byte Sequences
- 実装を見直した

ticket #48226

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10766 f5f01b69-1e22-0410-acbf-894ab4bd6246

133e25b 2023-06-15 00:31:33 zmatsuo

受信文字コードがUTF-8の時の不正な文字チェックを修正

- r10763のチェックが十分ではなかった

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10764 f5f01b69-1e22-0410-acbf-894ab4bd6246

38a5877 2023-06-14 23:24:25 zmatsuo

受信文字コードがUTF-8の時の不正な文字の扱いを修正

- UTF-8として不正な文字の扱いを変更
- 修正前は常にISO8859-1 として扱っていた
- FallbackToCP932=OFF時
- '?' を表示
- FallbackToCP932=ON時
- 日本語/UTF-8の時、可能ならShift_JISとして扱う
- その他の場合は ISO8859-1 として扱う

ticket #48226

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10763 f5f01b69-1e22-0410-acbf-894ab4bd6246

b49da6f 2023-06-14 22:34:36 zmatsuo

TERATERM.INI の TeraTermセクション FixedJIS の説明を追加

- en/ は日本語説明のコピー
- 英訳が必要

ticket #48228

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10762 f5f01b69-1e22-0410-acbf-894ab4bd6246

9f2ee7c 2023-06-13 00:20:50 zmatsuo

テスト用文字コードを拡充

- jp_euc.txt 半角カナを追加
- jp_jis_7bit.txt jp_jis.txtからリネーム
- dump_code.pl JIS半角表示で未定義文字いを表示しないようにした

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10761 f5f01b69-1e22-0410-acbf-894ab4bd6246

e7fc4d0 2023-06-13 00:20:40 zmatsuo

各モジュール間APIをUnicode版のみを使用するようにした

- buffer.c 内 BuffPutChar() -> BuffPutUnicode()
- vtterm.c 内 PutChar() -> PutU32()

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10760 f5f01b69-1e22-0410-acbf-894ab4bd6246

03c933f 2023-06-13 00:20:30 zmatsuo

コンパイル時警告が出ないよう修正

- warning: suggest parentheses around '&&' within '||' [-Wparentheses]
- warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
- warning: variable 'is_update' set but not used [-Wunused-but-set-variable]

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10759 f5f01b69-1e22-0410-acbf-894ab4bd6246

8bdd038 2023-06-13 00:20:20 zmatsuo

PutKanji() をなくした

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10758 f5f01b69-1e22-0410-acbf-894ab4bd6246

c767a59 2023-06-13 00:20:11 zmatsuo

罫線がうまく表示されない場合があったので修正

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10757 f5f01b69-1e22-0410-acbf-894ab4bd6246

e493ae4 2023-06-13 00:20:01 zmatsuo

IdRussian 時の文字コード変換を charset.c へ移動

- vtterm.c から charset.c へ移動

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10756 f5f01b69-1e22-0410-acbf-894ab4bd6246

91b9327 2023-06-13 00:19:51 zmatsuo

入力文字コードをUnicodeに変換する箇所を分離

- charset.c を追加

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10755 f5f01b69-1e22-0410-acbf-894ab4bd6246

705dc31 2023-06-12 00:40:18 nmaya

サポートしている鍵方式・署名方式を追記

ticket #36109

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10754 f5f01b69-1e22-0410-acbf-894ab4bd6246

fa614b5 2023-06-12 00:39:54 nmaya

サポートしている鍵方式・署名方式を追記

ticket #36109

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/branches/4-stable@10753 f5f01b69-1e22-0410-acbf-894ab4bd6246

457eadc 2023-06-12 00:27:19 nmaya

ライセンスについて整理

ticket #45653

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10752 f5f01b69-1e22-0410-acbf-894ab4bd6246

20256c1 2023-06-11 23:49:34 nmaya

My Documents\TERATERM.INI の読み込みをしなくなったことを明記

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10751 f5f01b69-1e22-0410-acbf-894ab4bd6246

1450ce1 2023-06-11 22:49:36 zmatsuo

新しい実装のsshagent clientに切り替え

- PuTTYベースのsshagent clientから切り替え
- ttxsshのAboutBoxにsshagentの種別とバージョンを表示するようにした
- プロジェクトファイルを変更
- Visual Studio 2019
- Visual Studio 2022
- cmake

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10750 f5f01b69-1e22-0410-acbf-894ab4bd6246

c79591e 2023-06-10 09:45:19 nmaya

strdup() が warning になるので _strdup() に変更

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10749 f5f01b69-1e22-0410-acbf-894ab4bd6246

b2d2f90 2023-06-10 09:44:13 nmaya

putty.vcxproj から参照する libputty.h のパスを修正

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10748 f5f01b69-1e22-0410-acbf-894ab4bd6246

4d61964 2023-06-08 22:55:39 zmatsuo

使用していない変数への代入を削除

- r10691
- warning: unused variable 'SuggestedWindowWidth' [-Wunused-variable]
- コンパイラの警告に対応した
- warning C4456: 'r' を宣言すると、以前のローカル宣言が隠蔽されます
- warning: this statement may fall through [-Wimplicit-fallthrough=]
- warning: the address of 'tttset::DialogFontNameW' will never be NULL [-Waddress]

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10747 f5f01b69-1e22-0410-acbf-894ab4bd6246

514af60 2023-06-08 22:54:56 zmatsuo

使用していない変数への代入を削除

- r10719
- warning: unused variable 'SuggestedWindowWidth' [-Wunused-variable]

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/branches/4-stable@10746 f5f01b69-1e22-0410-acbf-894ab4bd6246

89c7a12 2023-06-08 00:28:59 zmatsuo

コンボボックスドロップダウンリストの横幅設定をUnicode化した

- ExpandCBWidth()

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10745 f5f01b69-1e22-0410-acbf-894ab4bd6246

1aa4f99 2023-06-08 00:28:47 zmatsuo

strftime()で使用する書式チェックを修正前に戻した

- r10739でVS2022のstrftime()で使えるものすべてに変更した
- コンパイラプラットフォームで使える書式は変化する
- Tera Term ではマニュアルにある書式(VS2005ベース)のみ使用できる仕様
- ログタブを最初に表示したときのフォーカスを正しく表示するようにした
- マニュアルを修正

Ticket #46476

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10744 f5f01b69-1e22-0410-acbf-894ab4bd6246

cf84e61 2023-06-07 01:25:36 nmaya

getpassword マクロコマンドで、ユーザにパスワードを問い合わせて入力がなかった場合、パスワードを格納する変数に何もしないようにした。

不定な値がコピーされていた。

ticket #48167
Merge from 4-stable r10742

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10743 f5f01b69-1e22-0410-acbf-894ab4bd6246

73b6bf1 2023-06-07 01:22:48 nmaya

getpassword マクロコマンドで、ユーザにパスワードを問い合わせて入力がなかった場合、パスワードを格納する変数に何もしないようにした。

不定な値がコピーされていた。

ticket #48167

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/branches/4-stable@10742 f5f01b69-1e22-0410-acbf-894ab4bd6246

4b76ccb 2023-06-07 01:11:21 nmaya

setpassword マクロコマンドの、パスワードを渡す引数に文字列を指定できるようにした。

文字列変数で渡さないと Syntax Error になっていた。

ticket #48169
Merge from 4-stable r10740

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10741 f5f01b69-1e22-0410-acbf-894ab4bd6246

d72f23c 2023-06-07 00:36:34 nmaya

setpassword マクロコマンドの、パスワードを渡す引数に文字列を指定できるようにした。

文字列変数で渡さないと Syntax Error になっていた。

ticket #48169

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/branches/4-stable@10740 f5f01b69-1e22-0410-acbf-894ab4bd6246

72fed86 2023-06-06 22:20:12 zmatsuo

ログファイル名に使用できない書式があったので使えるようにした

- Visual Studio 2022 の strftime() で使用できる書式を使えるようにした
- "%C"などが使用できなかった
- コンパイラがVS2015より新しいとき新しい書式が使えるよう修正

ticket #46476

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10739 f5f01b69-1e22-0410-acbf-894ab4bd6246

2e2f8f8 2023-06-04 21:28:20 zmatsuo

setlocale(LC_ALL, "") を追加

- strftime() の %B は「6月」となる
- ログフィアル名でstrftime()(wcsftime())を使用
- 日本語の一般的な環境の場合
- 修正前は %B は「June」だった

ticket #46476

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10738 f5f01b69-1e22-0410-acbf-894ab4bd6246

b8498ab 2023-06-04 01:46:05 zmatsuo

コンパイラによっては警告が出るので修正

warning: identifier 'char8_t' is a keyword in C++20 [-Wc++20-compat]

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10729 f5f01b69-1e22-0410-acbf-894ab4bd6246

72bab4d 2023-06-04 01:45:56 zmatsuo

デバグ用文字描画範囲の表示が誤っていたので修正

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10728 f5f01b69-1e22-0410-acbf-894ab4bd6246