• 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
ebac117 2022-12-30 01:43:08 zmatsuo

tipwin上に"&"が表示できないので修正

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

90c7df0 2022-12-27 23:04:06 zmatsuo

フォントダイアログのフォント名が空になる場合があるので修正

- フォント構造体に適切な値を設定するよう修正

ticket #45658
MFT r10440

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

ded023f 2022-12-27 23:00:54 zmatsuo

フォントダイアログのフォント名が空になる場合があるので修正

- 次の2箇所
- 「設定」メニューの「フォント」の「ダイアログフォント」
- 「その他の設定」の「フォント」タブを選択し、ダイアログフォント
- フォント構造体に適切な値を設定するよう修正

ticket #45658

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

9db23f0 2022-12-27 22:17:01 zmatsuo

WindowsのMinGWでビルドできなくなっていたので修正

- cygwinのperlはMinGWから動かない

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

e4a3a62 2022-12-27 22:10:58 zmatsuo

ttssh2/ に残っていたフォルダを削除

- ttssh2/puttyrev
- r9647でファイルを削除
- ttssh2/ttssh
- r9899でファイルを削除


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

81f0a39 2022-12-27 00:45:29 zmatsuo

ビルドスクリプトで使用する cygwin,perl を調整

- installer/release.bat
- buildtools/cygwin64 がある場合使用するようにした
- installer/build.bat
- i686-pc-cygwin-g++.exe が実行できるとき32bit版cygtermをビルドするようにした
- cmakeビルド時,buildtools/cygwin64 内の perl も利用候補にした
- getperl.bat 使用時 perlのダウンロード,展開に cmake も使用できるようにした
- cmake のほうが powershell より高速に処理できる

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

bcf234e 2022-12-27 00:45:18 zmatsuo

cygwin を buildtools/ にインストールするスクリプトを追加

- 32bit版実行ファイルが生成できるgcc,g++もインストール
- install_cygwin.bat を実行すると buildtools/cygwin64 をインストール

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

5d5a838 2022-12-24 01:01:11 zmatsuo

マニュアルのテーマ設定について修正

- スクリーンショットのファイル名変更
- 説明を追記
- 使用画像の参照元
- Susie Plug-in の説明を追加

ticket #44376

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

e415459 2022-12-24 01:00:58 zmatsuo

戻り値が不定になる可能性があったので修正

- 使用していない値だったので問題なかった

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

685f0af 2022-12-23 01:41:43 zmatsuo

VS2019用と認識されるようプロジェクトファイルを修正

- アイコンに"16"が表示されるようになる

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

9c3e942 2022-12-23 01:41:04 zmatsuo

不要なプロジェクトファイル・ソリューションファイルの削除

- Visual Studio 2019,2022 用を残す
- 2022でビルドしたバイナリをリリース予定
- 上記のツールは入手が容易
- 他の Visual Studio でのビルド、テストは行っていなかった

Ticket #43271

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

483414c 2022-12-23 01:34:47 zmatsuo

Visual Studio 2005のプロジェクトファイル名に v8 を付加

- r9114 での抜け

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

bed1429 2022-12-23 01:29:15 zmatsuo

不要なプロジェクトファイル・ソリューションファイルの削除

- Visual Studio 2005,2019,2022 用を残す
- 2005 は4のリリースビルドで使用

Ticket #43271

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

3108328 2022-12-23 01:22:17 zmatsuo

Visual Studio 2022 用プロジェクトファイルを追加

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

ead7c66 2022-12-23 01:21:58 zmatsuo

VS2019用と認識されるようslnを修正

- アイコンに"16"が表示されるようになる
- svnrev.v16.vcxproj から /Gm を削除

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

c19eb9b 2022-12-22 08:04:47 nmaya

OpenSSL 1.1.1s にアップデート

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

a6a0807 2022-12-22 08:04:43 nmaya

Oniguruma 6.9.8 に更新

ticket #45654

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

cd2d687 2022-12-22 08:04:39 nmaya

zlib 1.2.13 に更新

ticket #45652

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

57b9f11 2022-12-22 08:01:30 nmaya

zlib 1.2.13 に更新

ticket #45652

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

156561e 2022-12-22 00:52:37 zmatsuo

ダイナミックポートフォワーディングの修正を改版履歴に追記

- r10411

merge from 4-stable: r10418

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

65b43b9 2022-12-22 00:47:54 zmatsuo

ダイナミックポートフォワーディングの修正を改版履歴に追記

- r10412

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

df41645 2022-12-20 21:22:58 zmatsuo

Visual Studio 2022 でビルドできるよう修正

- r10414, r10415 の修正
- installer/release.bat, release.md
- Visual Studio 2022をデフォルトで使用するようにした
- installer/build.bat
- Visual Studio 2022向け修正追加
- 2019,2022 の両方使える環境では実行前に環境変数を調整しておくこと
- r10414での抜け
- TTXSamples/TTXttyrec/TTXttyplay.v17.vcxproj
- TTXSamples/TTXttyrec/TTXttyplay.v17.vcxproj.filters
- cygwin/cyglaunch/cyglaunch.v17.vcxproj
- cygwin/cyglib/cyglib.v17.vcxproj
- cygwin/cygtool/cygtool.v17.vcxproj
- cygwin/cygwin.v17.sln

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

9a4bd01 2022-12-20 01:43:50 nmaya

RSAPubkeySignAlgorithmOrder のドキュメントを追加

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

2558c9a 2022-12-20 00:59:39 zmatsuo

AppVeyor で Visual Studio 2022 でビルドできるよう修正

- ci_scripts/appveyor_release_bat_vs2022.yml 追加
- release.bat も修正
- デフォルトは vs2019

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

ecf1a2b 2022-12-20 00:24:13 zmatsuo

Visual Studio 2022 用プロジェクトファイルを追加

- teraterm\ttermpro.v16.sln (2019用)
- x64 を削除
- r8681 で誤って追加

ticket #43272

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

03e29cc 2022-12-18 23:43:29 zmatsuo

クリップボードへセットする文字列のメモリを開放していなかった

- メモリリークしていたので修正

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

513d06f 2022-12-18 21:20:56 zmatsuo

SSH2 ダイナミックポートフォワーディングを使うと落ちる

- 通信テーブルの検索に失敗することがあった
- 受信処理が一時停止中かチェックするためにテーブルを参照
- ssh2_local_channel_lookup()#ssh.c で NULL(=失敗)が返ってくる
- NULLポインタ参照で落ちていた
- まだテーブルが作成されていないため
- 作成されていないので、検索に失敗するのが正しい動作
- フォワーディングの接続が確立中(確立前)のため作成されていない
- 確立時 fwd-socks.c から SSH_open_channel() がコールされてテーブルが作成される
- テーブルが見つからない場合(=接続確立前)でも動作するよう修正した
- 場合によって検索に成功することがあった
- 失敗するのが正しい動作
- シェル用通信テーブル(type==TYPE_SHELL)を返すことがあった
- type==TYPE_PORTFWD のみを検索するよう修正した
- フォワーディングが1つの場合に検索に成功していた
- 正しくない動作
- 多数確立された場合に検索に失敗する

ticket #41886
MFT r10411

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

0625b1a 2022-12-18 21:18:04 zmatsuo

SSH2 ダイナミックポートフォワーディングを使うと落ちる

- 通信テーブルの検索に失敗することがあった
- 受信処理が一時停止中かチェックするためにテーブルを参照
- ssh2_local_channel_lookup()#ssh.c で NULL(=失敗)が返ってくる
- NULLポインタ参照で落ちていた
- まだテーブルが作成されていないため
- 作成されていないので、検索に失敗するのが正しい動作
- フォワーディングの接続が確立中(確立前)のため作成されていない
- 確立時 fwd-socks.c から SSH_open_channel() がコールされてテーブルが作成される
- テーブルが見つからない場合(=接続確立前)でも動作するよう修正した
- 場合によって検索に成功することがあった
- 失敗するのが正しい動作
- シェル用通信テーブル(type==TYPE_SHELL)を返すことがあった
- type==TYPE_PORTFWD のみを検索するよう修正した
- フォワーディングが1つの場合に検索に成功していた
- 正しくない動作
- 多数確立された場合に検索に失敗する

ticket #41886

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

cdde853 2022-12-13 23:43:03 zmatsuo

32bit版cygterm.exeの有無にかかわらずインストーラを作成できるよう修正

- 32bit cygterm がビルドできていればインストーラに入る
- ビルドされていなければインストーラに入らない
- r10408

ticket #46267

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

0bbde2a 2022-12-13 23:42:53 zmatsuo

新しいファイルを開くダイアログを使用できるようにした

- IFileDialog(IFileOpenDialog, FileSaveDialog)を使用
- MAX_PATH以上のファイル名を扱えるようになった
- r10403
- helpボタンが標準でついていない
- ダイアログをリサイズできるようにした
- OFN_EXPLORER | OFN_ENABLESIZING を追加
- ticket #39314

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