• 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
de91f85 4byte-utf8 2018-05-29 20:45:59 IWAMOTO Kouichi

UTF-8 のパース処理を書き直した。

4byte(以上)の文字が来た時に、表示できないだけではなく、後続の文字の
パース処理にまで影響が出て文字化けしていた。
4byte(以上)の文字が表示できないにしても、後続の文字が文字化けしない
ように、パース処理だけでも4byte(以上)を扱えるようにした。

2f09738 2018-05-29 17:58:03 (del#24082)

英訳

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

81b4f4d 2018-05-28 19:12:37 (del#1144)

bump up the version.

RC時点でバージョンを上げるのを忘れていたので

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

eedbec2 2018-05-28 18:53:57 (del#1144)

インストーラが「ファイルのバージョンをチェックして上書きしない」という動作をしないように変更

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

1c66417 2018-05-28 18:12:53 IWAMOTO Kouichi

その他 -> Misc

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

ca4692e 2018-05-28 18:09:11 IWAMOTO Kouichi

変更履歴更新 (r7101)

| keyboard-interactive 認証の表記を修正 #38004
|
| 併せて /passwd=keyboard-interactive を追加

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

28a7e63 2018-05-28 16:49:55 IWAMOTO Kouichi

変更履歴更新 (r7086)

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

1224a6f 2018-05-28 16:49:48 IWAMOTO Kouichi

変更履歴更新 (r7080, r7081)

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

3dbe647 2018-05-28 16:49:43 IWAMOTO Kouichi

typo fix

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

c12d237 2018-05-28 16:49:38 IWAMOTO Kouichi

SSH サブシステム使用後にシェルセッションが開けなかったのを修正。

pvar->use_subsystem をクリアするのを忘れてた。

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

af11d12 2018-05-28 16:49:23 IWAMOTO Kouichi

shell session が未設定の時の値として -1 を使うようにした

0 はチャネル番号として取りうる値の為、shell session のチャネル番号が
未設定なのかを誤判定する可能性がある為。

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

af0913d 2018-05-28 01:08:53 (del#1144)

4.99-RC1

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

0aa1fe2 2018-05-17 02:47:06 (del#1144)

鬼車 6.8.2 にアップデート
OpenSSL 1.0.2o にアップデート

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

18a81c2 2018-05-17 02:37:38 (del#1144)

&w はすでに使われていたので &d に変更する

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

f331e97 2018-05-11 01:16:18 (del#24082)

VS2017 update3以降でビルドした場合の、バージョン情報のVC++番号表記に対応した。
VS2017 Update3から製品バージョンが3桁表記(15.x.x)になり、
_MSC_FULL_VERから算出できなくなったため、一律で15.0とする。
厳密に対応するならば、内部でテーブルを保持する必要があるが、VS2017はTera Termの
正式リリースには使われないため、そこまで対応はしない。


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

16ab2ab 2018-04-23 22:39:37 (del#1144)

ビルドに必要な svn の説明を修正

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

2398d49 2018-04-19 20:58:00 IWAMOTO Kouichi

keyboard-interactive 認証の表記を修正 #38004

併せて /passwd=keyboard-interactive を追加

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

f6350d2 2018-04-19 20:57:55 IWAMOTO Kouichi

CheckAuthListFirst の説明を修正。

最初の認証後にユーザ名が変更できないというのは OpenSSH の制限であり、
SSH2 プロトコルにはそのような制限は無いので、記述を削除。
ユーザ名変更に関しては #31917 で検討中

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

93793fb 2018-04-17 14:19:03 IWAMOTO Kouichi

TIS / keyboard-interactive 認証の説明を修正

TIS 認証、S/Key 認証、keyboard-interactive 認証はどれも入力内容自体が
暗号化されてサーバへ送られる。

TIS 認証、S/Key 認証ではチャレンジに対して計算して得られたレスポンスを
入力するのでパスワード自体は流れない。(入力したレスポンスは流れる)

一方 keyboard-interactive 認証は、プロンプトを表示して、それに対する
応答を入力させるという枠組みのみが決まっている。そして、入力した内容が
暗号化された上で通信路を流れる。
ChallengeReponseAuthentication=yes にして keyboard-interactive 認証を
有効にしたのみで他に設定しない場合は、パスワードを要求するプロンプトを
表示しパスワードを入力させるという、パスワード認証の変種として動作する。
多くの場合はこのようにパスワード自体を入力させて、入力させたパスワードを
サーバに送っているので、「通信路にはパスワードそのものは流れません」と
いうのは誤り。

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

7f0247e 2018-04-16 21:51:54 IWAMOTO Kouichi

setspeed マクロコマンドを追加 #38183

setcomspeed とかの方がいいかもしれない

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

78d2b09 2018-04-16 21:51:49 IWAMOTO Kouichi

/SPEED= コマンドラインオプションを追加 #38183

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

b8bc144 2018-04-16 21:51:46 IWAMOTO Kouichi

タイトルに表示される baud を bps に変更 #38183

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

d580bdd 2018-04-16 21:51:40 IWAMOTO Kouichi

ダイアログ等で使用する用語を修正 #38183

言語ファイルも可能な範囲で修正。以下、修正内容についてのメモ。

French.lng:
・Vitesse は Speed 相当っぽいのでそのまま。
・アクセラレータキーも元から B でなかったのでそのまま。

Korean:
・속도 は speed 相当っぽいので、そのまま。アクセラレータキーのみ変更。
・스탑비트 もストップビット相当っぽいので変更無し。

Russian:
・Скорость は Speed 相当っぽいのでそのまま。
・Стоп-бит も Stop bit っぽいのでそのまま。(бит=bit?)

Simplified/Traditional Chinese:
・波特率/鮑率は供に Baud rate の事っぽい。
・Wikipedia の記述から比特率/位元速率に変更。意味は Bit rate らしい。
・停止位/停止位元は Stop bit 相当っぽいのでそのまま。
・7bit 片假名 -> Half-width 假名 は大丈夫だよね?

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

e81131d 2018-04-16 21:51:34 IWAMOTO Kouichi

/BAUD= の値を受け付けるかは Windows 側次第なので、それにあわせて文言を修正。

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

ee0a192 2018-04-09 21:22:14 IWAMOTO Kouichi

数字で始まる不正なポート名の SSH 転送ダイアログでの表示を改善

現状ではポート名指定で 80hoge のような service_DB[] に登録されていない
数字で始まるポート名は先頭の数字部分のポート番号 (例では 80) として
扱われる。この時 SSH 転送ダイアログの表示では 80hoge として表示される
為、実際のポート番号が想像しにくい。これを他の登録されているポート名と
同じように 80 (80hoge) のように表示形態を変更する。

本来ならば 80hoge のようなポート指定は拒否すべきなのかも。

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

ed82e44 2018-04-09 21:22:09 IWAMOTO Kouichi

数字で始まるサービス名を扱えるようにした

サービス名の先頭が数字だった時はそのまま atoi() にかけていた為、数字で
始まるサービス名が扱えなかったが、サービス名の検索を先に行うようにして
数字で始まるサービス名を扱えるようにした。

現状、数字で始まるサービス名はサービスリスト(service_DB) には無いが、
サービスリストの更新した時に数字で始まるサービス名が増えた時の為に
修正を行う。

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

fbd96d2 2018-04-03 22:49:43 IWAMOTO Kouichi

コマンドラインオプションで、ポート番号の代わりにサービス名を受け付けるようにした #38021

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

5a6f86f 2018-04-03 22:49:38 IWAMOTO Kouichi

サービス名 -> ポート番号変換部分を ttpcmn.dll へ移動 #38021

Tera Term 本体と ttssh で共有する為

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

d0a9b33 2018-04-02 18:07:45 IWAMOTO Kouichi

sizetip 絡みの PuTTY 由来の関数を別ファイルに分離した

ライセンスの影響範囲を明確にする為。

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

e26e63f 2018-04-02 18:07:41 IWAMOTO Kouichi

DECSACE の状態を DECRQSS で取れるようにした。

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