Develop and Download Open Source Software

Browse Subversion Repository

Log of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/auth.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 9210 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 17 08:36:59 2021 UTC (2 years, 10 months ago) by nmaya
File length: 61083 byte(s)
Diff to previous 9208
ファイルを分割・コードを移動・関数名を整理・新しい OpenSSH からインポート

- OpenSSH からインポート
  cipher-3des1.c from OpenSSH-7.5p1
  ssherr.c from OpenSSH-8.5p1
  ssherr.h from OpenSSH-8.5p1

Revision 9208 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 17 06:15:51 2021 UTC (2 years, 10 months ago) by nmaya
File length: 60961 byte(s)
Diff to previous 9049
create a branch for chacha20-poly1305

from 4-stable
planned to merge to 4-stable and trunk


Revision 9049 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 16 12:24:26 2020 UTC (3 years, 2 months ago) by nmaya
Original Path: branches/4-stable/ttssh2/ttxssh/auth.c
File length: 60961 byte(s)
Diff to previous 8934
ソースファイルの著作権表記の "最後の発行の年" を削除

ticket #40996

Revision 8934 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 5 11:20:46 2020 UTC (3 years, 6 months ago) by youlab
Original Path: branches/4-stable/ttssh2/ttxssh/auth.c
File length: 60965 byte(s)
Diff to previous 8864
Copyrightの2019を2020に変更した。
変更対象は下記の通り。

Tera Term
TTSSH
TTXKanjiMenu
Help
License


Revision 8864 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 27 15:28:08 2020 UTC (3 years, 7 months ago) by zmatsuo
Original Path: branches/4-stable/ttssh2/ttxssh/auth.c
File length: 60965 byte(s)
Diff to previous 8437
SSH認証ダイアログで一部のコントロールが常に有効になっていた

MFT: r8735

Revision 8437 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 13 03:11:16 2019 UTC (4 years, 2 months ago) by doda
Original Path: branches/4-stable/ttssh2/ttxssh/auth.c
File length: 60676 byte(s)
Diff to previous 8391
Tera Term 4.xx メンテナンス用ブランチを作成


Revision 8391 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 21 15:00:01 2019 UTC (4 years, 3 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60676 byte(s)
Diff to previous 8301
_CRTDBG_MAP_ALLOC を使ってデバッグバージョンのヒープ割り当て関数へ切り替え

- r8390

Revision 8301 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 14 16:12:57 2019 UTC (4 years, 4 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60769 byte(s)
Diff to previous 8268
TipWinのAPIをUnicodeを考慮して修正

- TipWinCreate() を TipWinCreateA() に改名
- 位置とテキストの指定が不要な TipWinCreate() を追加
- TipWinSetText() を TipWinSetTextA() に改名
- TipWinSetText() は TipWinSetTextA/W() に置き換えるようにした
- WM_NCDESTORY の処理は何も行っていなかったので削除
- WM_SETTEXT の処理を CTipWin::SetText() に移動
  - Unicode版を考慮
- IsClassRegistered(), UnregisterClass() は削除
  - exe,dllごとにウィンドウクラスの登録を行うようになったので不要

Revision 8268 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 7 13:14:35 2019 UTC (4 years, 5 months ago) by yasuhide
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60768 byte(s)
Diff to previous 8240
ツールチップクラス化ブランチをマージした

r8164 | auto_destroyを削除した
r8165 | TipWinの作成・削除の処理を統一した
r8166 | FRAME_WIDTHをTIP_WIN_FRAME_WIDTHに変更した
r8167 | _snprintf_sの引数を修正した
r8168 | TipWinの作成・削除の処理を明確にして整理した
r8169 | デバッグ用ヘッダを追加した
r8196 | [Tooltip] 初期化漏れを修正した
r8197 | [Tooltip] 不要な定義を整理した
r8198 | [Tooltip] RegisterClassの呼び出しをTera Term全体で1回にした
r8199 | [Tooltip] TipWinオブジェクトを破棄したあとで空にした
r8201 | [Tooltip] ウィンドウクラスを登録するときのチェックを強化した
r8202 | [Tooltip] タイマーの終了条件を修正した
r8203 | [Tooltip] ウィンドウクラス名をTeraTermTipWinClassに変更した
r8227 | [Tooltip] WNDCLASSをTipWinを使うファイル名から生成する
r8228 | [Tooltip] hInstanceを呼出側から渡せるようにした
r8229 | [Tooltip] TipWinの初期化処理を整理した
r8235 | [Tooltip] コンストラクタとCreate()の引数を変更した
r8255 | [Tooltip] 未使用変数の定義を削除した

Revision 8240 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 2 14:00:04 2019 UTC (4 years, 5 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60761 byte(s)
Diff to previous 8220
ttssh2でSetI18DlgStrs()を使用するようにした

Revision 8220 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 23 11:41:18 2019 UTC (4 years, 5 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 61129 byte(s)
Diff to previous 8218
SSHユーザー名オプションボタンのTABストップを修正

- ユーザー名を全て選択して状態でDELキーで削除したとき
  オプションボタンのTABストップが有効にならならなかった
- r8218 を再整理

Revision 8218 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 22 11:00:31 2019 UTC (4 years, 5 months ago) by yutakapon
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 62204 byte(s)
Diff to previous 8210
SSHユーザ認証ダイアログで、ユーザ欄からTABキーでパスフレーズ欄への移動に遅延がある問題を改善した。


Revision 8210 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 21 15:05:47 2019 UTC (4 years, 5 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 61308 byte(s)
Diff to previous 8097
エラーチェックのif文をシンプルにした

Revision 8097 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 8 14:32:30 2019 UTC (4 years, 6 months ago) by yutakapon
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 61324 byte(s)
Diff to previous 8093
TipWinCreate()を元(v4.103)の仕様に戻した。
r8095でVS2005でビルドが通らなくなっていたため、仮処置を追加した。


Revision 8093 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 8 10:16:41 2019 UTC (4 years, 6 months ago) by yutakapon
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 61331 byte(s)
Diff to previous 8089
・known_hostsダイアログおよびユーザ認証ダイアログの表示中に、SSHサーバ側からネットワーク切断された場合、ダイアログを自動で閉じるようにした。
・known_hostsダイアログの表示中にSSHサーバ側からネットワーク切断されると、アプリがクラッシュすることがある問題を修正した。
・SSH1: /nosecuritywarningオプションが機能していなかった問題を修正した。
・/nosecuritywarningオプションに関する注意事項を追記した。

branches/ttssh_improvedからリビジョン8036をマージ:
SSHサーバと認証中にネットワーク切断された場合、認証ダイアログが残ったままとならないようにした。

........
branches/ttssh_improvedからリビジョン8044をマージ:
r8036でダイアログの処理追加漏れ。
SSHサーバと認証中にネットワーク切断された場合、認証ダイアログが残ったままとならないようにした。

........

branches/ttssh_improvedからリビジョン8063をマージ:
known_hostsダイアログが表示されている状態で、サーバから切断を行うと、
TTXCloseTCPが呼び出され、TTSSHのリソースが解放されてしまう。
SSHハンドラの延長でknown_hostsダイアログを出して止まっているため、
ダイアログを閉じて、処理再開すると、SSHの内部情報が壊れる。
その状態で再度SSH接続しようとすると100%アプリが落ちる。

上記問題に対して、まずは SSH1 に処置した。

........

branches/ttssh_improvedからリビジョン8081をマージ:
known_hostsダイアログが表示されている状態で、サーバから切断を行うと、
TTXCloseTCPが呼び出され、TTSSHのリソースが解放されてしまう。
SSHハンドラの延長でknown_hostsダイアログを出して止まっているため、
ダイアログを閉じて、処理再開すると、SSHの内部情報が壊れる。
その状態で再度SSH接続しようとすると100%アプリが落ちる。

上記問題に対して、SSH2 に対応した。

パケット受信時のSSHハンドラのコンテキストで known_hosts ダイアログを表示
させていたが、TTXCloseTCPの非同期呼び出しに対処できないため、
TTSSH1で使われていたknown_hosts ダイアログの非同期呼び出しに
実装を変更した。
これにより、比較的大きくロジックの修正を行っている。

........

branches/ttssh_improvedからリビジョン8085をマージ:
前回のオプション指定(/nosecuritywarning)が残らないように初期化する。
........



Revision 8089 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 8 04:29:40 2019 UTC (4 years, 6 months ago) by yutakapon
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60507 byte(s)
Diff to previous 8086
設定ダイアログ:SSH、SSH認証、SSH転送、SSH鍵生成にヘルプボタンを追加した。

branches/ttssh_improvedからリビジョン8058をマージ:
設定ダイアログ:SSH、SSH認証、SSH転送、SSH鍵生成
ヘルプボタンを追加した。

........
branches/ttssh_improvedからリビジョン8060をマージ:
rcファイル内のコントロールの位置を移動
........



Revision 8086 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 7 12:18:28 2019 UTC (4 years, 6 months ago) by yutakapon
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60319 byte(s)
Diff to previous 8072
チケット38959
ユーザ認証ダイアログの表示タイミングをknown_hostsダイアログの後に変更した。

branches/ttssh_improvedからリビジョン8027をマージ:
ProxyやNAT経由でサーバに接続できない場合、すでに切断状態にも関わらず、
認証ダイアログが表示されたままとなる問題を修正した。



........


Revision 8072 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 6 13:02:52 2019 UTC (4 years, 6 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60200 byte(s)
Diff to previous 8067
case sensitive なシステムでのビルドを考慮

- wslでエラーが出た

Revision 8067 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 6 11:31:51 2019 UTC (4 years, 6 months ago) by yutakapon
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60200 byte(s)
Diff to previous 8046
r8066 の修正でSSH認証のパスワードダイアログにおけるツールチップの表示位置を調整した。

Revision 8046 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 30 15:57:11 2019 UTC (4 years, 6 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60193 byte(s)
Diff to previous 7896
r7632 で追加されたグループボックスの i18n 対応

Revision 7896 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 29 15:04:08 2019 UTC (4 years, 7 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60046 byte(s)
Diff to previous 7775
Merge branch 'x64' into trunk

Revision 7775 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 16 15:49:30 2019 UTC (4 years, 8 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60057 byte(s)
Diff to previous 7754
GetSaveFileName() が適切と思われる箇所で GetOpenFileName() から変更
OPENFILENAME.Flags を変更
  OFN_FORCESHOWHIDDEN が不要と思われる箇所から削除
  OFN_OVERWRITEPROMPT が必要と思われる箇所に追加
  OFN_FILEMUSTEXIST を指定すると OFN_PATHMUSTEXIST が含まれるので削除

- GetOpenFileName() は OFN_FILEMUSTEXIST | OFN_HIDEREADONLY
- GetSaveFileName() は OFN_PATHMUSTEXIST | OFN_OVERWRITEPROMPT
を基本とする。
- OFN_ALLOWMULTISELECT には OFN_EXPLORER を追加する
- OFN_ENABLETEMPLATE | OFN_ENABLEHOOK には OFN_EXPLORER を追加する

Revision 7754 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 10 14:16:10 2019 UTC (4 years, 8 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60080 byte(s)
Diff to previous 7739
SSH 認証に使用するユーザ名 system username を logon username に変更

Revision 7739 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 6 13:11:19 2019 UTC (4 years, 9 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60084 byte(s)
Diff to previous 7731
ttxssh auth setup dialog 文言/langファイル修正

- DLG_AUTHSETUP_USERNAME から DLG_AUTHSETUP_DEFAULT_USERNAME に変更
- "U&se following username" から "U&se default username" に変更
- DLG_AUTHSETUP_SYSTEM_USERNAME_TEXT の綴りを修正

Revision 7731 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 5 14:16:02 2019 UTC (4 years, 9 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60076 byte(s)
Diff to previous 7730
ssh auth dialog 文言/langファイル修正

- DLG_AUTH_USE_DEFAULT_USERNAME 追加
- DLG_AUTH_USE_SYSTEM_USERNAME 追加
- DLG_AUTH_PASTE_WINDOWS_USERNAME 削除

Revision 7730 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 5 14:15:47 2019 UTC (4 years, 9 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60082 byte(s)
Diff to previous 7729
ttxssh auth dialog デフォルトユーザー名を使用メニュー追加

Revision 7729 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 5 14:15:34 2019 UTC (4 years, 9 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 59596 byte(s)
Diff to previous 7703
TTSSH Authentication Setup ダイアログuser nameラジオボタンを修正

- ラジオボタンのグループ化に誤り修正
- DefaultUserNameが空の時、初期化の誤りを修正

Revision 7703 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 21 14:27:30 2019 UTC (4 years, 9 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 59562 byte(s)
Diff to previous 7639
ttssh 無効化していたフォント関連のソースを削除

Revision 7639 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 30 15:57:34 2019 UTC (4 years, 10 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 65374 byte(s)
Diff to previous 7636
ttsshのauth dialogで、ユーザー名が入力されていたときtabを使ったフォーカス移動を従来と同じ動作にした

Revision 7636 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 29 16:22:43 2019 UTC (4 years, 10 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 64142 byte(s)
Diff to previous 7635
ttsshのauth dialogで、クリップボードが空の時、ペーストメニューをdisableとした
C4005 malloc,free マクロが再定義警告を回避

Revision 7635 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 29 16:22:21 2019 UTC (4 years, 10 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 63925 byte(s)
Diff to previous 7634
Visual Studio 2005でビルドできるよう修正

Revision 7634 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 28 15:42:38 2019 UTC (4 years, 10 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 63869 byte(s)
Diff to previous 7632
ttsshのauth dialogのdropdownボタンを下向き三角のicon画像に変更

Revision 7632 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 26 17:18:36 2019 UTC (4 years, 10 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 63410 byte(s)
Diff to previous 7611
Merge branch 'ssh_auth_dialog' into trunk

Revision 7611 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 23 16:52:22 2019 UTC (4 years, 10 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60992 byte(s)
Diff to previous 7605
passphrase edit control でフォーカス移動時にツールチップが消えるようにした

Revision 7605 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 22 16:18:08 2019 UTC (4 years, 10 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 60867 byte(s)
Diff to previous 7592
ttssh の passphrase edit control の tooltip を i18n化
auth dialog,Key generator dialogで使用

Revision 7592 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 17 15:08:42 2019 UTC (4 years, 10 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 59897 byte(s)
Diff to previous 7560
ダイアログを親(vtwin)の中央に表示するよう修正

Revision 7560 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 8 17:12:02 2019 UTC (4 years, 11 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 59783 byte(s)
Diff to previous 7508
ttssh 高DPI対応

Revision 7508 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 24 03:44:58 2019 UTC (4 years, 11 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 59469 byte(s)
Diff to previous 7507
Visual Studio 2005 でビルドできないのを修正

r7507 で発生

Revision 7507 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 22 17:19:15 2019 UTC (4 years, 11 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 59469 byte(s)
Diff to previous 7477
teraterm/common/tipwin.cpp,h を追加
 teraterm/teraterm/sizetip.c から分離
ttssh2/ttxssh/auth.c
 passphraseに制御コードを入力すると tooltip が出るようにした
 特に CTRL+V のときは特に SHIFT+Insert を案内するようにした(未i18n化)
 [From Clipboard]ボタンを追加した

Revision 7477 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 13 03:14:00 2019 UTC (4 years, 11 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 57338 byte(s)
Diff to previous 7373
keyboard-interactive 認証時、prompt の echo フラグが無視されるのを修正。

Ticket: #37294

パスワード入力では制御文字の入力を可能にしているが、表示可能にする事によって
記号等として表示されて文字化けしているように見えるのが課題。

Revision 7373 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 27 10:54:03 2018 UTC (5 years, 2 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 57153 byte(s)
Diff to previous 7360
秘密鍵の選択ダイアログで、種別に PEM ファイルを追加

PEM ファイルをダウンロードして使うという文化が有るようなので (AWS方面)

Revision 7360 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 23 16:13:05 2018 UTC (5 years, 2 months ago) by zmatsuo
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 57120 byte(s)
Diff to previous 7101
OPENFILENAME.lStructSize を get_OPENFILENAME_SIZE() で初期化

Revision 7101 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 19 11:58:00 2018 UTC (5 years, 10 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 57097 byte(s)
Diff to previous 6841
keyboard-interactive 認証の表記を修正 #38004

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

Revision 6841 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 4 15:02:28 2017 UTC (6 years, 8 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 57117 byte(s)
Diff to previous 6809
TeraTerm Project としてのライセンス表記を追加

・Tera Term 本体分を横 80 桁に収まるように改行位置を調整
・ttssh 関連の分を追加

Revision 6809 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 19 12:50:42 2017 UTC (6 years, 8 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 57040 byte(s)
Diff to previous 6801
ログ関連を見直し。

・_snprintf_s() + notify_verbose_message() を logprintf() に置き換え。
・固定メッセージの notify_verbose_message() を logputs() に置き換え。

pvar を渡す必要が無くなったので、pvar が使えない状況でもログ出力が行える。

全体的に LOGLEVEL を見直したい……

Revision 6801 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 13 10:30:12 2017 UTC (6 years, 8 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 57214 byte(s)
Diff to previous 6229
eliminate FAR keyword.

Revision 6229 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 1 11:06:37 2016 UTC (8 years, 2 months ago) by yutakapon
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 57263 byte(s)
Diff to previous 6019
チケット #35870 ゼロクリアの削除

memset()やZeroMemory()は、コンパイラの最適化で削除されることがあるため、
セキュリティ上削除されると困る箇所に関しては SecureZeroMemory() に置き換える。
SecureZeroMemory() はインライン関数のため、Windows95 でも動作する。


Revision 6019 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 13 16:23:19 2015 UTC (8 years, 5 months ago) by yutakapon
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 57256 byte(s)
Diff to previous 5767
言語ファイルのスペルミスを修正した。
合わせて、ソースコードに埋め込まれている文章も修正した。




Revision 5767 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 27 16:59:40 2015 UTC (9 years, 1 month ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 57255 byte(s)
Diff to previous 5678
コメント修正
変数名修正

Revision 5678 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 4 03:39:24 2014 UTC (9 years, 5 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 57227 byte(s)
Diff to previous 5562
SSH2 切断シーケンスの調整
・shell のチャネルが MSG_CHANNEL_CLOSE を受け取ったとき
  MSG_DISCONNECT を送り、MSG_CHANNEL_CLOSE を送り、socket を切断する
  ↓
  MSG_CHANNEL_CLOSE を送り、MSG_DISCONNECT を送り、socket を切断する
・認証中にユーザがキャンセルしたとき
  MSG_CHANNEL_CLOSE を送り、socket を切断する
  ↓
  MSG_DISCONNECT を送り、socket を切断する
・MSG_DISCONNECT を受け取ったとき
  MSG_CHANNEL_CLOSE を送り、socket を切断する
    ↓
  socket を切断する

Revision 5562 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 31 06:28:16 2014 UTC (9 years, 11 months ago) by yutakapon
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 57159 byte(s)
Diff to previous 5553
チケット #33579
認証ダイアログの表示中に、サーバ側から切断された場合、アプリケーションフォルトで落ちる
問題を修正した。


Revision 5553 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 19 15:24:50 2014 UTC (9 years, 11 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 57008 byte(s)
Diff to previous 5552
ED25519 を追記
  r5547 で見落としたぶん

Revision 5552 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 19 15:22:45 2014 UTC (9 years, 11 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 56992 byte(s)
Diff to previous 5550
ファイル形式がわからない SSH 秘密鍵も PEM_read_PrivateKey() で読み込みに行くようにした

Revision 5550 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 19 13:19:25 2014 UTC (9 years, 11 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 56585 byte(s)
Diff to previous 5545
About TTSSH ダイアログへの認証情報の表示を調整
  鍵の暗号方式の代わりに "publickey" と表示

Revision 5545 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 17 16:06:58 2014 UTC (9 years, 11 months ago) by yutakapon
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 55503 byte(s)
Diff to previous 5056
チケット #33263
Curve25519楕円曲線DH(Diffe Hellman)アルゴリズムを使った鍵交換をサポートした。

svn+ssh://svn.sourceforge.jp/svnroot/ttssh2/branches/ssh_ed25519
ブランチからマージ。

現時点でサポートしている機能は下記の通り。

 ・Key Generatorで ED25519 鍵の作成
 ・Key Generatorで RSA/DSA/ECDSA 秘密鍵ファイルに bcrypt KDF を選択可能。
 ・ED25519 による公開鍵認証ログイン
 ・RSA(bcrypt KDF) による公開鍵認証ログイン
 ・DSA(bcrypt KDF) による公開鍵認証ログイン
 ・ECDSA(bcrypt KDF) による公開鍵認証ログイン
 ・Host Keyに ssh-ed25519 のサポート


Revision 5056 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 2 13:24:06 2012 UTC (11 years, 4 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 55292 byte(s)
Diff to previous 5042
PuTTY 形式, SECSH 形式の SSH2 秘密鍵を読み込めるようにした

Revision 5042 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 16 12:43:13 2012 UTC (11 years, 4 months ago) by yutakapon
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 53957 byte(s)
Diff to previous 4759
PuTTYのシンボルと衝突するため、Tera Term側の名前を変更する。

 ・key_type -> ssh_key_type



Revision 4759 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 1 03:45:38 2011 UTC (12 years, 3 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 53728 byte(s)
Diff to previous 4649
SSH 認証に失敗して SSH Authentication ダイアログが再表示されたとき、最初に表示されたときに入力されていたユーザ名ではなく SSH 設定のデフォルトユーザ名が User name に入力される問題を修正

Revision 4649 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 23 07:52:26 2011 UTC (12 years, 5 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 53723 byte(s)
Diff to previous 4378
認証ダイアログやチャレンジレスポンス認証ダイアログで入力できる ^a などの文字を鍵生成ダイアログでも入力できるようにした

Revision 4378 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 8 14:19:03 2011 UTC (13 years ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 53737 byte(s)
Diff to previous 4324
SSH2 の 圧縮で none を利用できるように修正した。
ソース整理
  鍵形式・KEXプロトコル・MAC・圧縮の名前や関数を取得する関数を作成。
    これにより定義で順序を入れ替えてもよくなった。
  enum に型名を付けた。
  共通の関数を使えるところで使うようにした。

Revision 4324 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 19 11:07:05 2011 UTC (13 years ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 53742 byte(s)
Diff to previous 4307
SSH2 の ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, ecdsa-sha2-nistp521 公開鍵認証をサポートした

Revision 4307 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 15 09:00:01 2011 UTC (13 years ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 53693 byte(s)
Diff to previous 4304
鍵の種類を増やせるように整理した
  enum hostkey_type を ssh_keytype にリネームした
機能が重複している構造体・コードを削除した
  CRYPTKeyPair を削除、Key を使うようにした
  key_from_blob を使うようにした

Revision 4304 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 14 09:09:07 2011 UTC (13 years ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 53840 byte(s)
Diff to previous 3346
ssh.c から key.c, kex.c を分割

Revision 3346 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 23 03:54:52 2009 UTC (14 years, 10 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 53822 byte(s)
Diff to previous 3342
認証処理を見直し

Revision 3342 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 22 15:11:57 2009 UTC (14 years, 10 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 53877 byte(s)
Diff to previous 3337
認証処理を見直し
コメントを追加

Revision 3337 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 22 08:34:09 2009 UTC (14 years, 10 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 53585 byte(s)
Diff to previous 3336
コメントを追加

Revision 3336 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 22 08:17:50 2009 UTC (14 years, 10 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 53572 byte(s)
Diff to previous 3227
SSH自動ログイン時に、強制的にコマンドラインのユーザ名を使用するのを止め、認証ダイアログのユーザ名を使用するようにした。
  これにより、コマンドラインにユーザ名がなくても、デフォルトのユーザ名があれば利用される。
  http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=16248

Revision 3227 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 24 15:10:33 2009 UTC (14 years, 11 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 53381 byte(s)
Diff to previous 3221
CVS から SVN へ移行: 改行コードを LF から CR+LF へ変換

Revision 3221 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 24 09:37:20 2009 UTC (14 years, 11 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/auth.c
File length: 51840 byte(s)
Diff to previous 3207
CVS から SVN へ移行: trunk に集約

Revision 3207 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 30 17:01:22 2009 UTC (15 years, 1 month ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 51840 byte(s)
Diff to previous 3183
ホスト確認ダイアログから認証ダイアログに戻ったときに、コマンドラインで渡された認証方式がデフォルトの認証方式で上書きされることがある問題を修正した。


Revision 3183 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 3 16:13:27 2008 UTC (15 years, 3 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 51605 byte(s)
Diff to previous 3154
SSH Authentication ダイアログにエージェント転送のチェックボックスを追加した


Revision 3154 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 11 16:27:20 2008 UTC (15 years, 4 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 51021 byte(s)
Diff to previous 3152
自動ログインが動かなくなっていたので修正


Revision 3152 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 4 12:37:29 2008 UTC (15 years, 5 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 50518 byte(s)
Diff to previous 3138
CheckAuthListFirst が有効な場合には、"none"認証の返事が返ってくるまで
OKボタンを押しても何も起こらないようにした。


Revision 3138 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 28 14:55:17 2008 UTC (15 years, 7 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 50207 byte(s)
Diff to previous 3128
no message


Revision 3128 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 21 01:05:36 2008 UTC (15 years, 9 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 50002 byte(s)
Diff to previous 3113
認証ダイアログで Pageant が国際化対応されていなかったのを修正した。


Revision 3113 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 16 11:26:57 2008 UTC (16 years ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 49635 byte(s)
Diff to previous 3108
Pageant のときにも認証ダイアログのフォーカスがどこかに行ってしまうので、フォーカスをセットする。


Revision 3108 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 12 23:11:49 2008 UTC (16 years ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 49536 byte(s)
Diff to previous 3073
Pageant 対応処理を追加した。
SSH2 はひととおり対応済み。
SSH1 は実装途中。


Revision 3073 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 11 19:33:02 2007 UTC (16 years, 3 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 46969 byte(s)
Diff to previous 3063
デフォルトユーザ名を指定しておらず、認証方式を challenge にしており、/ask4passwd を指定している場合、SSH2_MSG_SERVICE_REQUESTを2回送信してしまう問題を修正した。
認証方式を challenge にしており、CheckAuthListFirst が off で、/ask4passwd を指定している場合、TIS 認証ダイアログが自動的に出現しない問題を修正した。
CheckAuthListFirst が on で、ユーザ名を送信できる状態になる前にユーザ名を入力してフォーカスを外した場合、OKボタンを押したあとに認証が行われない問題を修正した。


Revision 3063 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 3 13:34:24 2007 UTC (16 years, 4 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 46590 byte(s)
Diff to previous 3036
"CheckAuthListFirst" のためのチェックボックスを "SSH Authentication" ダイアログに追加した。


Revision 3036 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 16 15:28:14 2007 UTC (16 years, 4 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 46075 byte(s)
Diff to previous 3029
SSH2 の暗号方式として AES256 をサポートした。


Revision 3029 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 5 02:08:13 2007 UTC (16 years, 5 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 46106 byte(s)
Diff to previous 3028
SSH1 でうまく動かないのを修正した。
TIS で OK ボタンを自動的に押すタイミングを修正した。


Revision 3028 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 4 15:41:56 2007 UTC (16 years, 5 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 45713 byte(s)
Diff to previous 3026
Fix typo.


Revision 3026 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 4 15:18:31 2007 UTC (16 years, 5 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 45713 byte(s)
Diff to previous 3025
no message


Revision 3025 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 4 15:15:04 2007 UTC (16 years, 5 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 45715 byte(s)
Diff to previous 3023
/auth=challange コマンドラインパラメータを追加した。


Revision 3023 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 3 16:19:17 2007 UTC (16 years, 5 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 45055 byte(s)
Diff to previous 3016
認証リストの取得前にユーザ名の長さもチェックするようにした。


Revision 3016 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 1 06:22:57 2007 UTC (16 years, 5 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 44933 byte(s)
Diff to previous 3015
ホスト鍵が確認されるまで認証情報を送らないよう変更した。


Revision 3015 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 30 14:03:02 2007 UTC (16 years, 5 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 44696 byte(s)
Diff to previous 3011
サポートされていない認証メソッドをはじめから無効にする機能を追加した。


Revision 3011 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 22 16:10:45 2007 UTC (16 years, 5 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 42777 byte(s)
Diff to previous 3003
password 認証で keyboard-interactive を使用するのをやめた。
明示的に challange/response を選択する必要がある。


Revision 3003 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 20 14:21:57 2007 UTC (16 years, 6 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 44047 byte(s)
Diff to previous 3001
インデントを変更した。


Revision 3001 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 20 08:32:12 2007 UTC (16 years, 6 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 42893 byte(s)
Diff to previous 2995
TERATERM32 マクロを削除した。


Revision 2995 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 15 04:03:26 2007 UTC (16 years, 6 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 42935 byte(s)
Diff to previous 2994
$Log$ を削除した。


Revision 2994 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 13 22:30:03 2007 UTC (16 years, 6 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 47243 byte(s)
Diff to previous 2992
国際化関数を修正した。
NO_I18N マクロを削除した。


Revision 2992 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 8 16:04:09 2007 UTC (16 years, 7 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 52238 byte(s)
Diff to previous 2980
安全な関数を使用するように変更した。


Revision 2980 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 6 14:10:12 2007 UTC (16 years, 9 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 51371 byte(s)
Diff to previous 2968
プリプロセッサにより構造体が変わってしまうので、INET6 と I18N の #define を逆転させた。


Revision 2968 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 17 11:53:29 2007 UTC (16 years, 11 months ago) by doda
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 50981 byte(s)
Diff to previous 2963
プレインテキスト認証と一緒にキーボードインタラクティブ認証を使用するように設定している時、SSH認証ダイアログでプレインテキスト認証がrhosts認証と表示されるのを修正した。


Revision 2963 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 17 17:31:55 2007 UTC (17 years ago) by yasuhide
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 50792 byte(s)
Diff to previous 2962
コマンドラインでask4passwd が指定された時、ログインダイアログのパスフレーズ入力にフォーカスする


Revision 2962 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 17 16:20:21 2007 UTC (17 years ago) by yasuhide
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 50565 byte(s)
Diff to previous 2961
SSH2 鍵を用いた認証でパスフレーズを間違えた際、パスフレーズダイアログにフォーカスを移す


Revision 2961 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 17 14:01:03 2007 UTC (17 years ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 50155 byte(s)
Diff to previous 2956
表示メッセージの読み込み対応


Revision 2956 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 31 13:15:08 2007 UTC (17 years, 1 month ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 49720 byte(s)
Diff to previous 2952
言語ファイルがないときに \0 が正しく認識されないバグを修正した。


Revision 2952 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 27 14:29:59 2007 UTC (17 years, 1 month ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 49645 byte(s)
Diff to previous 2949
英語版と日本語版のアクセラレータキーをあわせた。


Revision 2949 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 22 13:45:19 2007 UTC (17 years, 1 month ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 49566 byte(s)
Diff to previous 2946
表示メッセージの読み込み対応


Revision 2946 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 4 08:36:42 2007 UTC (17 years, 2 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 48573 byte(s)
Diff to previous 2944
フォントを変更する部分を追加した。


Revision 2944 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 6 14:31:13 2006 UTC (17 years, 3 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 47462 byte(s)
Diff to previous 2943
表示メッセージの読み込み対応


Revision 2943 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 6 14:25:40 2006 UTC (17 years, 3 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 47401 byte(s)
Diff to previous 2939
表示メッセージの読み込み対応


Revision 2939 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 29 16:58:52 2006 UTC (17 years, 3 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 42784 byte(s)
Diff to previous 2937
表示メッセージの読み込み対応


Revision 2937 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 23 02:19:30 2006 UTC (17 years, 3 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 42058 byte(s)
Diff to previous 2908
表示メッセージを言語ファイルから読み込みむコードの作成を開始した。


Revision 2908 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 18 05:08:04 2006 UTC (17 years, 5 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 32967 byte(s)
Diff to previous 2891
コマンドラインパラメータ '/ask4passwd' を追加した。


Revision 2891 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 5 03:47:49 2006 UTC (17 years, 7 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 32557 byte(s)
Diff to previous 2890
パスワードをメモリ上に覚えておくかどうかの設定は teraterm.ini に反映させるようにした。


Revision 2890 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 3 15:05:02 2006 UTC (17 years, 7 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 32460 byte(s)
Diff to previous 2844
パスワードをメモリ上に保持するかどうかを決めるチェックボックスを認証ダイアログに追加した。


Revision 2844 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 5 10:46:22 2005 UTC (18 years, 6 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 31626 byte(s)
Diff to previous 2841
'/I' 指定があるときのみ認証ダイアログを最小化するようにした。


Revision 2841 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 26 16:26:02 2005 UTC (18 years, 6 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 31421 byte(s)
Diff to previous 2835
自動ログイン時にSSH認証ダイアログを最小化するようにした。


Revision 2835 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 15 14:58:04 2005 UTC (18 years, 7 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 31193 byte(s)
Diff to previous 2818
SSH1接続で一度ユーザ認証に失敗すると、その後認証ができなくなるバグを修正。


Revision 2818 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 26 13:57:57 2005 UTC (18 years, 10 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 31043 byte(s)
Diff to previous 2811
private keyファイルダイアログに3ファイルフィルタを追加した。


Revision 2811 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 8 14:55:03 2005 UTC (18 years, 11 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 30837 byte(s)
Diff to previous 2804
"Duplicate session"においてSSH自動ログインを行うようにした。


Revision 2804 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 23 12:39:35 2005 UTC (18 years, 11 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 30554 byte(s)
Diff to previous 2800
SSH2認証ダイアログの Use challenge/response to log in にアクセラレータキーを割り当てた。


Revision 2800 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 12 15:07:34 2005 UTC (19 years ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 30442 byte(s)
Diff to previous 2799
SSH2 keyboard-interactive認証をTISダイアログに実装した。


Revision 2799 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 12 12:08:05 2005 UTC (19 years ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 29560 byte(s)
Diff to previous 2789
パスワード認証の前に行うkeyboard-interactiveメソッドで、デフォルト設定値を無効(0)にした。
また、認証ダイアログのラベル名を設定の有無により変更するようにした。


Revision 2789 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 22 08:48:11 2005 UTC (19 years ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 29106 byte(s)
Diff to previous 2784
TTSSH setupダイアログに HeartBeat 設定を追加。
TTSSH authentication setupダイアログに keyboard-interactive 設定を追加。


Revision 2784 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 27 13:30:33 2005 UTC (19 years, 1 month ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 28416 byte(s)
Diff to previous 2783
公開鍵認証自動ログインをサポート。
/auth=publickey, /keyfile オプションを新規追加した。
また、空白を含む引数をサポート。


Revision 2783 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 25 13:38:22 2005 UTC (19 years, 1 month ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 27834 byte(s)
Diff to previous 2782
SSH認証ダイアログで、Rhosts/TISがグレーになる前に、Enterキーを押下すると、
アプリケーションエラーとなる現象に対処した。


Revision 2782 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 24 14:07:07 2005 UTC (19 years, 1 month ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 27428 byte(s)
Diff to previous 2769
・keyboard-interactive認証をサポートした。
 それに伴い、teraterm.iniに "KeyboardInteractive" エントリを追加した。
・バージョンダイアログに OpenSSLバージョン を追加


Revision 2769 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 27 14:35:41 2004 UTC (19 years, 2 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 27139 byte(s)
Diff to previous 2762
SSH2秘密鍵読み込み失敗時のエラーメッセージを強化した。


Revision 2762 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 22 17:28:14 2004 UTC (19 years, 2 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 26862 byte(s)
Diff to previous 2752
SSH2公開鍵認証(RSA/DSA)をサポートした。


Revision 2752 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 16 13:01:09 2004 UTC (19 years, 2 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 25580 byte(s)
Diff to previous 2739
SSH自動ログインでアプリケーションエラーとなる現象を修正した。


Revision 2739 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 1 15:37:49 2004 UTC (19 years, 3 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 25165 byte(s)
Diff to previous 2729
SSH2自動ログイン機能を追加。
現状、パスワード認証のみに対応。
・コマンドライン
  /ssh /auth=認証メソッド /user=ユーザ名 /passwd=パスワード


Revision 2729 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 14 15:53:21 2004 UTC (19 years, 3 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/auth.c
File length: 23829 byte(s)
Copied from: ttssh2/branches/avendor/ttxssh/auth.c revision 2728
Diff to previous 2728
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.


Revision 2728 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sun Nov 14 15:53:21 2004 UTC (19 years, 3 months ago) by yutakakn
Original Path: ttssh2/branches/avendor/ttxssh/auth.c
File length: 23829 byte(s)
no message


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

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