Browse Subversion Repository
Log of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/auth.c
Revision 9210 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Apr 17 08:36:59 2021 UTC (2 years, 11 months ago) by nmaya File length: 61083 byte(s) Diff to previous 9208 , to selected 7703 ファイルを分割・コードを移動・関数名を整理・新しい 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, 11 months ago) by nmaya File length: 60961 byte(s) Diff to previous 9049 , to selected 7703 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, 3 months ago) by nmaya Original Path: branches/4-stable/ttssh2/ttxssh/auth.c File length: 60961 byte(s) Diff to previous 8934 , to selected 7703 ソースファイルの著作権表記の "最後の発行の年" を削除 ticket #40996 Revision 8934 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Sep 5 11:20:46 2020 UTC (3 years, 7 months ago) by youlab Original Path: branches/4-stable/ttssh2/ttxssh/auth.c File length: 60965 byte(s) Diff to previous 8864 , to selected 7703 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, 8 months ago) by zmatsuo Original Path: branches/4-stable/ttssh2/ttxssh/auth.c File length: 60965 byte(s) Diff to previous 8437 , to selected 7703 SSH認証ダイアログで一部のコントロールが常に有効になっていた MFT: r8735 Revision 8437 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Dec 13 03:11:16 2019 UTC (4 years, 3 months ago) by doda Original Path: branches/4-stable/ttssh2/ttxssh/auth.c File length: 60676 byte(s) Diff to previous 8391 , to selected 7703 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, 4 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60676 byte(s) Diff to previous 8301 , to selected 7703 _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, 5 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60769 byte(s) Diff to previous 8268 , to selected 7703 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, 6 months ago) by yasuhide Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60768 byte(s) Diff to previous 8240 , to selected 7703 ツールチップクラス化ブランチをマージした 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, 6 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60761 byte(s) Diff to previous 8220 , to selected 7703 ttssh2でSetI18DlgStrs()を使用するようにした Revision 8220 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Sep 23 11:41:18 2019 UTC (4 years, 6 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 61129 byte(s) Diff to previous 8218 , to selected 7703 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, 6 months ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/auth.c File length: 62204 byte(s) Diff to previous 8210 , to selected 7703 SSHユーザ認証ダイアログで、ユーザ欄からTABキーでパスフレーズ欄への移動に遅延がある問題を改善した。 Revision 8210 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Sep 21 15:05:47 2019 UTC (4 years, 6 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 61308 byte(s) Diff to previous 8097 , to selected 7703 エラーチェックのif文をシンプルにした Revision 8097 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Sep 8 14:32:30 2019 UTC (4 years, 7 months ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/auth.c File length: 61324 byte(s) Diff to previous 8093 , to selected 7703 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, 7 months ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/auth.c File length: 61331 byte(s) Diff to previous 8089 , to selected 7703 ・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, 7 months ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60507 byte(s) Diff to previous 8086 , to selected 7703 設定ダイアログ: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, 7 months ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60319 byte(s) Diff to previous 8072 , to selected 7703 チケット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, 7 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60200 byte(s) Diff to previous 8067 , to selected 7703 case sensitive なシステムでのビルドを考慮 - wslでエラーが出た Revision 8067 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Sep 6 11:31:51 2019 UTC (4 years, 7 months ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60200 byte(s) Diff to previous 8046 , to selected 7703 r8066 の修正でSSH認証のパスワードダイアログにおけるツールチップの表示位置を調整した。 Revision 8046 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Aug 30 15:57:11 2019 UTC (4 years, 7 months ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60193 byte(s) Diff to previous 7896 , to selected 7703 r7632 で追加されたグループボックスの i18n 対応 Revision 7896 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jul 29 15:04:08 2019 UTC (4 years, 8 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60046 byte(s) Diff to previous 7775 , to selected 7703 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, 9 months ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60057 byte(s) Diff to previous 7754 , to selected 7703 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, 10 months ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60080 byte(s) Diff to previous 7739 , to selected 7703 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, 10 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60084 byte(s) Diff to previous 7731 , to selected 7703 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, 10 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60076 byte(s) Diff to previous 7730 , to selected 7703 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, 10 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60082 byte(s) Diff to previous 7729 , to selected 7703 ttxssh auth dialog デフォルトユーザー名を使用メニュー追加 Revision 7729 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Jun 5 14:15:34 2019 UTC (4 years, 10 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) - [selected] Modified Tue May 21 14:27:30 2019 UTC (4 years, 10 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, 11 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 65374 byte(s) Diff to previous 7636 , to selected 7703 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, 11 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 64142 byte(s) Diff to previous 7635 , to selected 7703 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, 11 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 63925 byte(s) Diff to previous 7634 , to selected 7703 Visual Studio 2005でビルドできるよう修正 Revision 7634 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Apr 28 15:42:38 2019 UTC (4 years, 11 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 63869 byte(s) Diff to previous 7632 , to selected 7703 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, 11 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 63410 byte(s) Diff to previous 7611 , to selected 7703 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, 11 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60992 byte(s) Diff to previous 7605 , to selected 7703 passphrase edit control でフォーカス移動時にツールチップが消えるようにした Revision 7605 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Apr 22 16:18:08 2019 UTC (4 years, 11 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 60867 byte(s) Diff to previous 7592 , to selected 7703 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, 11 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 59897 byte(s) Diff to previous 7560 , to selected 7703 ダイアログを親(vtwin)の中央に表示するよう修正 Revision 7560 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Apr 8 17:12:02 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 59783 byte(s) Diff to previous 7508 , to selected 7703 ttssh 高DPI対応 Revision 7508 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Mar 24 03:44:58 2019 UTC (5 years ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 59469 byte(s) Diff to previous 7507 , to selected 7703 Visual Studio 2005 でビルドできないのを修正 r7507 で発生 Revision 7507 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Mar 22 17:19:15 2019 UTC (5 years ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 59469 byte(s) Diff to previous 7477 , to selected 7703 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 (5 years, 1 month ago) by doda Original Path: trunk/ttssh2/ttxssh/auth.c File length: 57338 byte(s) Diff to previous 7373 , to selected 7703 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, 3 months ago) by doda Original Path: trunk/ttssh2/ttxssh/auth.c File length: 57153 byte(s) Diff to previous 7360 , to selected 7703 秘密鍵の選択ダイアログで、種別に PEM ファイルを追加 PEM ファイルをダウンロードして使うという文化が有るようなので (AWS方面) Revision 7360 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Dec 23 16:13:05 2018 UTC (5 years, 3 months ago) by zmatsuo Original Path: trunk/ttssh2/ttxssh/auth.c File length: 57120 byte(s) Diff to previous 7101 , to selected 7703 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, 11 months ago) by doda Original Path: trunk/ttssh2/ttxssh/auth.c File length: 57097 byte(s) Diff to previous 6841 , to selected 7703 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, 9 months ago) by doda Original Path: trunk/ttssh2/ttxssh/auth.c File length: 57117 byte(s) Diff to previous 6809 , to selected 7703 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, 9 months ago) by doda Original Path: trunk/ttssh2/ttxssh/auth.c File length: 57040 byte(s) Diff to previous 6801 , to selected 7703 ログ関連を見直し。 ・_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, 9 months ago) by doda Original Path: trunk/ttssh2/ttxssh/auth.c File length: 57214 byte(s) Diff to previous 6229 , to selected 7703 eliminate FAR keyword. Revision 6229 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jan 1 11:06:37 2016 UTC (8 years, 3 months ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/auth.c File length: 57263 byte(s) Diff to previous 6019 , to selected 7703 チケット #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, 6 months ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/auth.c File length: 57256 byte(s) Diff to previous 5767 , to selected 7703 言語ファイルのスペルミスを修正した。 合わせて、ソースコードに埋め込まれている文章も修正した。 Revision 5767 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jan 27 16:59:40 2015 UTC (9 years, 2 months ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 57255 byte(s) Diff to previous 5678 , to selected 7703 コメント修正 変数名修正 Revision 5678 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Oct 4 03:39:24 2014 UTC (9 years, 6 months ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 57227 byte(s) Diff to previous 5562 , to selected 7703 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 (10 years ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/auth.c File length: 57159 byte(s) Diff to previous 5553 , to selected 7703 チケット #33579 認証ダイアログの表示中に、サーバ側から切断された場合、アプリケーションフォルトで落ちる 問題を修正した。 Revision 5553 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Mar 19 15:24:50 2014 UTC (10 years ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 57008 byte(s) Diff to previous 5552 , to selected 7703 ED25519 を追記 r5547 で見落としたぶん Revision 5552 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Mar 19 15:22:45 2014 UTC (10 years ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 56992 byte(s) Diff to previous 5550 , to selected 7703 ファイル形式がわからない SSH 秘密鍵も PEM_read_PrivateKey() で読み込みに行くようにした Revision 5550 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Mar 19 13:19:25 2014 UTC (10 years ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 56585 byte(s) Diff to previous 5545 , to selected 7703 About TTSSH ダイアログへの認証情報の表示を調整 鍵の暗号方式の代わりに "publickey" と表示 Revision 5545 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Mar 17 16:06:58 2014 UTC (10 years ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/auth.c File length: 55503 byte(s) Diff to previous 5056 , to selected 7703 チケット #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, 5 months ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 55292 byte(s) Diff to previous 5042 , to selected 7703 PuTTY 形式, SECSH 形式の SSH2 秘密鍵を読み込めるようにした Revision 5042 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Oct 16 12:43:13 2012 UTC (11 years, 5 months ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/auth.c File length: 53957 byte(s) Diff to previous 4759 , to selected 7703 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, 4 months ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 53728 byte(s) Diff to previous 4649 , to selected 7703 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, 6 months ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 53723 byte(s) Diff to previous 4378 , to selected 7703 認証ダイアログやチャレンジレスポンス認証ダイアログで入力できる ^a などの文字を鍵生成ダイアログでも入力できるようにした Revision 4378 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 8 14:19:03 2011 UTC (13 years, 1 month ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 53737 byte(s) Diff to previous 4324 , to selected 7703 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, 1 month ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 53742 byte(s) Diff to previous 4307 , to selected 7703 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, 1 month ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 53693 byte(s) Diff to previous 4304 , to selected 7703 鍵の種類を増やせるように整理した 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, 1 month ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 53840 byte(s) Diff to previous 3346 , to selected 7703 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, 11 months ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 53822 byte(s) Diff to previous 3342 , to selected 7703 認証処理を見直し Revision 3342 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Apr 22 15:11:57 2009 UTC (14 years, 11 months ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 53877 byte(s) Diff to previous 3337 , to selected 7703 認証処理を見直し コメントを追加 Revision 3337 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Apr 22 08:34:09 2009 UTC (14 years, 11 months ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 53585 byte(s) Diff to previous 3336 , to selected 7703 コメントを追加 Revision 3336 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Apr 22 08:17:50 2009 UTC (14 years, 11 months ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 53572 byte(s) Diff to previous 3227 , to selected 7703 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 (15 years ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 53381 byte(s) Diff to previous 3221 , to selected 7703 CVS から SVN へ移行: 改行コードを LF から CR+LF へ変換 Revision 3221 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 24 09:37:20 2009 UTC (15 years ago) by maya Original Path: trunk/ttssh2/ttxssh/auth.c File length: 51840 byte(s) Diff to previous 3207 , to selected 7703 CVS から SVN へ移行: trunk に集約 Revision 3207 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jan 30 17:01:22 2009 UTC (15 years, 2 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 51840 byte(s) Diff to previous 3183 , to selected 7703 ホスト確認ダイアログから認証ダイアログに戻ったときに、コマンドラインで渡された認証方式がデフォルトの認証方式で上書きされることがある問題を修正した。 Revision 3183 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Dec 3 16:13:27 2008 UTC (15 years, 4 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 51605 byte(s) Diff to previous 3154 , to selected 7703 SSH Authentication ダイアログにエージェント転送のチェックボックスを追加した Revision 3154 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Oct 11 16:27:20 2008 UTC (15 years, 6 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 51021 byte(s) Diff to previous 3152 , to selected 7703 自動ログインが動かなくなっていたので修正 Revision 3152 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Oct 4 12:37:29 2008 UTC (15 years, 6 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 50518 byte(s) Diff to previous 3138 , to selected 7703 CheckAuthListFirst が有効な場合には、"none"認証の返事が返ってくるまで OKボタンを押しても何も起こらないようにした。 Revision 3138 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jul 28 14:55:17 2008 UTC (15 years, 8 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 50207 byte(s) Diff to previous 3128 , to selected 7703 no message Revision 3128 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed May 21 01:05:36 2008 UTC (15 years, 10 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 50002 byte(s) Diff to previous 3113 , to selected 7703 認証ダイアログで Pageant が国際化対応されていなかったのを修正した。 Revision 3113 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Feb 16 11:26:57 2008 UTC (16 years, 1 month ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 49635 byte(s) Diff to previous 3108 , to selected 7703 Pageant のときにも認証ダイアログのフォーカスがどこかに行ってしまうので、フォーカスをセットする。 Revision 3108 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Feb 12 23:11:49 2008 UTC (16 years, 2 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 49536 byte(s) Diff to previous 3073 , to selected 7703 Pageant 対応処理を追加した。 SSH2 はひととおり対応済み。 SSH1 は実装途中。 Revision 3073 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Dec 11 19:33:02 2007 UTC (16 years, 4 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 46969 byte(s) Diff to previous 3063 , to selected 7703 デフォルトユーザ名を指定しておらず、認証方式を 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, 5 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 46590 byte(s) Diff to previous 3036 , to selected 7703 "CheckAuthListFirst" のためのチェックボックスを "SSH Authentication" ダイアログに追加した。 Revision 3036 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Oct 16 15:28:14 2007 UTC (16 years, 5 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 46075 byte(s) Diff to previous 3029 , to selected 7703 SSH2 の暗号方式として AES256 をサポートした。 Revision 3029 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Oct 5 02:08:13 2007 UTC (16 years, 6 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 46106 byte(s) Diff to previous 3028 , to selected 7703 SSH1 でうまく動かないのを修正した。 TIS で OK ボタンを自動的に押すタイミングを修正した。 Revision 3028 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Oct 4 15:41:56 2007 UTC (16 years, 6 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 45713 byte(s) Diff to previous 3026 , to selected 7703 Fix typo. Revision 3026 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Oct 4 15:18:31 2007 UTC (16 years, 6 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 45713 byte(s) Diff to previous 3025 , to selected 7703 no message Revision 3025 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Oct 4 15:15:04 2007 UTC (16 years, 6 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 45715 byte(s) Diff to previous 3023 , to selected 7703 /auth=challange コマンドラインパラメータを追加した。 Revision 3023 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Oct 3 16:19:17 2007 UTC (16 years, 6 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 45055 byte(s) Diff to previous 3016 , to selected 7703 認証リストの取得前にユーザ名の長さもチェックするようにした。 Revision 3016 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Oct 1 06:22:57 2007 UTC (16 years, 6 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 44933 byte(s) Diff to previous 3015 , to selected 7703 ホスト鍵が確認されるまで認証情報を送らないよう変更した。 Revision 3015 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Sep 30 14:03:02 2007 UTC (16 years, 6 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 44696 byte(s) Diff to previous 3011 , to selected 7703 サポートされていない認証メソッドをはじめから無効にする機能を追加した。 Revision 3011 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Sep 22 16:10:45 2007 UTC (16 years, 6 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 42777 byte(s) Diff to previous 3003 , to selected 7703 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, 7 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 44047 byte(s) Diff to previous 3001 , to selected 7703 インデントを変更した。 Revision 3001 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Aug 20 08:32:12 2007 UTC (16 years, 7 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 42893 byte(s) Diff to previous 2995 , to selected 7703 TERATERM32 マクロを削除した。 Revision 2995 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Aug 15 04:03:26 2007 UTC (16 years, 8 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 42935 byte(s) Diff to previous 2994 , to selected 7703 $Log$ を削除した。 Revision 2994 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Aug 13 22:30:03 2007 UTC (16 years, 8 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 47243 byte(s) Diff to previous 2992 , to selected 7703 国際化関数を修正した。 NO_I18N マクロを削除した。 Revision 2992 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Aug 8 16:04:09 2007 UTC (16 years, 8 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 52238 byte(s) Diff to previous 2980 , to selected 7703 安全な関数を使用するように変更した。 Revision 2980 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Jun 6 14:10:12 2007 UTC (16 years, 10 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 51371 byte(s) Diff to previous 2968 , to selected 7703 プリプロセッサにより構造体が変わってしまうので、INET6 と I18N の #define を逆転させた。 Revision 2968 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Mar 17 11:53:29 2007 UTC (17 years ago) by doda Original Path: ttssh2/trunk/ttxssh/auth.c File length: 50981 byte(s) Diff to previous 2963 , to selected 7703 プレインテキスト認証と一緒にキーボードインタラクティブ認証を使用するように設定している時、SSH認証ダイアログでプレインテキスト認証がrhosts認証と表示されるのを修正した。 Revision 2963 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Feb 17 17:31:55 2007 UTC (17 years, 1 month ago) by yasuhide Original Path: ttssh2/trunk/ttxssh/auth.c File length: 50792 byte(s) Diff to previous 2962 , to selected 7703 コマンドラインでask4passwd が指定された時、ログインダイアログのパスフレーズ入力にフォーカスする Revision 2962 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Feb 17 16:20:21 2007 UTC (17 years, 1 month ago) by yasuhide Original Path: ttssh2/trunk/ttxssh/auth.c File length: 50565 byte(s) Diff to previous 2961 , to selected 7703 SSH2 鍵を用いた認証でパスフレーズを間違えた際、パスフレーズダイアログにフォーカスを移す Revision 2961 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Feb 17 14:01:03 2007 UTC (17 years, 1 month ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 50155 byte(s) Diff to previous 2956 , to selected 7703 表示メッセージの読み込み対応 Revision 2956 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Jan 31 13:15:08 2007 UTC (17 years, 2 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 49720 byte(s) Diff to previous 2952 , to selected 7703 言語ファイルがないときに \0 が正しく認識されないバグを修正した。 Revision 2952 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jan 27 14:29:59 2007 UTC (17 years, 2 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 49645 byte(s) Diff to previous 2949 , to selected 7703 英語版と日本語版のアクセラレータキーをあわせた。 Revision 2949 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Jan 22 13:45:19 2007 UTC (17 years, 2 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 49566 byte(s) Diff to previous 2946 , to selected 7703 表示メッセージの読み込み対応 Revision 2946 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jan 4 08:36:42 2007 UTC (17 years, 3 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 48573 byte(s) Diff to previous 2944 , to selected 7703 フォントを変更する部分を追加した。 Revision 2944 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Dec 6 14:31:13 2006 UTC (17 years, 4 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 47462 byte(s) Diff to previous 2943 , to selected 7703 表示メッセージの読み込み対応 Revision 2943 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Dec 6 14:25:40 2006 UTC (17 years, 4 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 47401 byte(s) Diff to previous 2939 , to selected 7703 表示メッセージの読み込み対応 Revision 2939 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Nov 29 16:58:52 2006 UTC (17 years, 4 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 42784 byte(s) Diff to previous 2937 , to selected 7703 表示メッセージの読み込み対応 Revision 2937 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Nov 23 02:19:30 2006 UTC (17 years, 4 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 42058 byte(s) Diff to previous 2908 , to selected 7703 表示メッセージを言語ファイルから読み込みむコードの作成を開始した。 Revision 2908 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Sep 18 05:08:04 2006 UTC (17 years, 6 months ago) by maya Original Path: ttssh2/trunk/ttxssh/auth.c File length: 32967 byte(s) Diff to previous 2891 , to selected 7703 コマンドラインパラメータ '/ask4passwd' を追加した。 Revision 2891 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Aug 5 03:47:49 2006 UTC (17 years, 8 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 32557 byte(s) Diff to previous 2890 , to selected 7703 パスワードをメモリ上に覚えておくかどうかの設定は teraterm.ini に反映させるようにした。 Revision 2890 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Aug 3 15:05:02 2006 UTC (17 years, 8 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 32460 byte(s) Diff to previous 2844 , to selected 7703 パスワードをメモリ上に保持するかどうかを決めるチェックボックスを認証ダイアログに追加した。 Revision 2844 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Sep 5 10:46:22 2005 UTC (18 years, 7 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 31626 byte(s) Diff to previous 2841 , to selected 7703 '/I' 指定があるときのみ認証ダイアログを最小化するようにした。 Revision 2841 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Aug 26 16:26:02 2005 UTC (18 years, 7 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 31421 byte(s) Diff to previous 2835 , to selected 7703 自動ログイン時にSSH認証ダイアログを最小化するようにした。 Revision 2835 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jul 15 14:58:04 2005 UTC (18 years, 9 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 31193 byte(s) Diff to previous 2818 , to selected 7703 SSH1接続で一度ユーザ認証に失敗すると、その後認証ができなくなるバグを修正。 Revision 2818 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Apr 26 13:57:57 2005 UTC (18 years, 11 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 31043 byte(s) Diff to previous 2811 , to selected 7703 private keyファイルダイアログに3ファイルフィルタを追加した。 Revision 2811 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Apr 8 14:55:03 2005 UTC (19 years ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 30837 byte(s) Diff to previous 2804 , to selected 7703 "Duplicate session"においてSSH自動ログインを行うようにした。 Revision 2804 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Mar 23 12:39:35 2005 UTC (19 years ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 30554 byte(s) Diff to previous 2800 , to selected 7703 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, 1 month ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 30442 byte(s) Diff to previous 2799 , to selected 7703 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, 1 month ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 29560 byte(s) Diff to previous 2789 , to selected 7703 パスワード認証の前に行うkeyboard-interactiveメソッドで、デフォルト設定値を無効(0)にした。 また、認証ダイアログのラベル名を設定の有無により変更するようにした。 Revision 2789 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Feb 22 08:48:11 2005 UTC (19 years, 1 month ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 29106 byte(s) Diff to previous 2784 , to selected 7703 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, 2 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 28416 byte(s) Diff to previous 2783 , to selected 7703 公開鍵認証自動ログインをサポート。 /auth=publickey, /keyfile オプションを新規追加した。 また、空白を含む引数をサポート。 Revision 2783 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jan 25 13:38:22 2005 UTC (19 years, 2 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 27834 byte(s) Diff to previous 2782 , to selected 7703 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, 2 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 27428 byte(s) Diff to previous 2769 , to selected 7703 ・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, 3 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 27139 byte(s) Diff to previous 2762 , to selected 7703 SSH2秘密鍵読み込み失敗時のエラーメッセージを強化した。 Revision 2762 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Dec 22 17:28:14 2004 UTC (19 years, 3 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 26862 byte(s) Diff to previous 2752 , to selected 7703 SSH2公開鍵認証(RSA/DSA)をサポートした。 Revision 2752 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Dec 16 13:01:09 2004 UTC (19 years, 3 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 25580 byte(s) Diff to previous 2739 , to selected 7703 SSH自動ログインでアプリケーションエラーとなる現象を修正した。 Revision 2739 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Dec 1 15:37:49 2004 UTC (19 years, 4 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/auth.c File length: 25165 byte(s) Diff to previous 2729 , to selected 7703 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, 5 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 , to selected 7703 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, 5 months ago) by yutakakn Original Path: ttssh2/branches/avendor/ttxssh/auth.c File length: 23829 byte(s) Diff to selected 7703 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.
|