Browse Subversion RepositoryLog of /trunk/ttssh2/ttxssh/hosts.c
Revision 4602 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Aug 30 14:09:13 2011 UTC (20 months, 2 weeks ago) by maya File length: 54768 byte(s) Diff to previous 4569 メッセージの修正を反映 Revision 4569 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Aug 4 06:00:17 2011 UTC (21 months, 2 weeks ago) by doda File length: 54630 byte(s) Diff to previous 4565 DNS(SSHFP) 関連を別ファイルに分離。 # BIND の libresolv 等の OS 標準以外のリゾルバに対応し易くする為だけれど # libresolv 対応は挫折中… Revision 4565 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Aug 2 11:50:35 2011 UTC (21 months, 2 weeks ago) by maya File length: 56896 byte(s) Diff to previous 4559 新しいラベルにフォントを適用 Revision 4559 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Aug 1 07:21:58 2011 UTC (21 months, 2 weeks ago) by doda File length: 56257 byte(s) Diff to previous 4542 SSHFP 検証の結果を Security Warning ダイアログに表示するようにした。メッセージは暫定。 Revision 4542 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Jul 27 14:25:26 2011 UTC (21 months, 3 weeks ago) by doda File length: 51743 byte(s) Diff to previous 4540 /nosecuritywarning 時は SSHFP 検証をしても無駄なので、検証するタイミングを変更。 Revision 4540 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Jul 27 12:27:15 2011 UTC (21 months, 3 weeks ago) by doda File length: 51756 byte(s) Diff to previous 4539 デバッグ用のメッセージボックスの表示を削除 Revision 4539 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Jul 27 08:50:14 2011 UTC (21 months, 3 weeks ago) by doda File length: 52177 byte(s) Diff to previous 4531 SSHFP 検証を ECDSA 鍵、および SHA256 ダイジェストに対応させた http://tools.ietf.org/html/draft-os-ietf-sshfp-ecdsa-sha2-00 Revision 4531 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Jul 26 08:50:11 2011 UTC (21 months, 3 weeks ago) by doda File length: 52013 byte(s) Diff to previous 4378 RFC 4255 "Using DNS to Securely Publish Secure Shell (SSH) Key Fingerprints" 対応の準備 http://tools.ietf.org/html/rfc4255 VerifyHostKeyDNS = 1 にすると、ホスト鍵の検証を行う。 検証するだけで検証結果は使ってないけれど。 DNSSEC 未対応の問題が有るので、その部分について検討中。 解決する目途が立っていないので、もしかするとお蔵入りするかも。 Windows95/98/Me/NT4 では動かないかも。 Revision 4378 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 8 14:19:03 2011 UTC (2 years, 2 months ago) by maya File length: 49935 byte(s) Diff to previous 4333 SSH2 の 圧縮で none を利用できるように修正した。
ソース整理
鍵形式・KEXプロトコル・MAC・圧縮の名前や関数を取得する関数を作成。
これにより定義で順序を入れ替えてもよくなった。
enum に型名を付けた。
共通の関数を使えるところで使うようにした。
Revision 4333 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Feb 24 03:06:53 2011 UTC (2 years, 2 months ago) by maya File length: 49940 byte(s) Diff to previous 4332 typo fix. Revision 4332 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Feb 23 15:47:30 2011 UTC (2 years, 2 months ago) by maya File length: 49944 byte(s) Diff to previous 4330 接続しようとした SSH サーバのホスト鍵と違う形式の鍵が ssh_known_hosts にある場合、鍵を置き換えるダイアログではなく追加するダイアログを表示してユーザに問い合わせるようにした Revision 4330 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Feb 23 14:42:38 2011 UTC (2 years, 2 months ago) by maya File length: 45685 byte(s) Diff to previous 4323 ダイアログ名を変更 Revision 4323 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Feb 19 08:11:10 2011 UTC (2 years, 2 months ago) by maya File length: 45694 byte(s) Diff to previous 4321 鍵の初期化 Revision 4321 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Feb 19 07:41:41 2011 UTC (2 years, 2 months ago) by maya File length: 45612 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 (2 years, 3 months ago) by maya File length: 44742 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 (2 years, 3 months ago) by maya File length: 44689 byte(s) Diff to previous 3631 ssh.c から key.c, kex.c を分割 Revision 3631 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Oct 3 15:52:58 2009 UTC (3 years, 7 months ago) by yutakapon File length: 44671 byte(s) Diff to previous 3227 隠しオプション"/nosecuritywarning"を追加した。 known_hosts のチェックダイアログを出現させない。 Revision 3227 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 24 15:10:33 2009 UTC (4 years, 1 month ago) by maya File length: 44512 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 (4 years, 1 month ago) by maya File length: 42914 byte(s) Diff to previous 3208 CVS から SVN へ移行: trunk に集約 Revision 3208 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Feb 4 11:45:51 2009 UTC (4 years, 3 months ago) by yutakapon Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 42914 byte(s) Diff to previous 3144 サーバへの初回接続時の"Security Warning"ダイアログにおいて、サーバから切断されるまで放置したあと、 当該ダイアログのボタン押下による終了後、TTSSH で Application fault となる現象への対処(一部)を 追加した。 まだ、落ちます。 Revision 3144 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Sep 3 17:05:44 2008 UTC (4 years, 8 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 42854 byte(s) Diff to previous 3143 ssh_knwon_hosts の鍵の置換で、一時書き込みファイルをフルパスで開くようにした。 http://sourceforge.jp/tracker/index.php?func=detail&aid=13353&group_id=1412&atid=5333 Revision 3143 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Sep 1 05:13:11 2008 UTC (4 years, 8 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 42719 byte(s) Diff to previous 3137 http://sourceforge.jp/tracker/index.php?func=detail&aid=13353&group_id=1412&atid=5333 tmpnam で受け取ったファイル名は free してはいけないらしい。 notify_nonfatal_error が出ない問題はこの修正で回避される。 Revision 3137 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jul 25 15:48:44 2008 UTC (4 years, 9 months ago) by yutakapon Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 42738 byte(s) Diff to previous 3134 *** empty log message *** Revision 3134 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jun 20 11:58:47 2008 UTC (4 years, 10 months ago) by doda Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 42405 byte(s) Diff to previous 3130 ・TeraTerm -> Tera Term ・その他細かい修正 Revision 3130 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri May 23 05:04:09 2008 UTC (4 years, 11 months ago) by doda Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 42403 byte(s) Diff to previous 3127 Teraterm -> TeraTerm Tera Term/TeraTermの表記の統一を行うかは別途検討。 Revision 3127 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon May 19 12:03:55 2008 UTC (5 years ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 42403 byte(s) Diff to previous 3126 known_hosts のポート番号をサポートした。 Revision 3126 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon May 19 08:37:18 2008 UTC (5 years ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 40118 byte(s) Diff to previous 3120 known_hosts のポート番号サポートの下準備 Revision 3120 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Mar 2 13:54:43 2008 UTC (5 years, 2 months ago) by yutakapon Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 39945 byte(s) Diff to previous 3017 メモリリークの修正。 Revision 3017 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Oct 1 14:03:43 2007 UTC (5 years, 7 months ago) by yutakapon Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 39882 byte(s) Diff to previous 3003 known_hostsダイアログは同期的に表示させ、この時点においてユーザに確認 させる必要があるため、直接コールに変更する。 これによりknown_hostsの確認を待たずに、サーバへユーザ情報を送ってしまう問題を回避する。 Revision 3003 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Aug 20 14:21:57 2007 UTC (5 years, 8 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 39475 byte(s) Diff to previous 2995 インデントを変更した。 Revision 2995 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Aug 15 04:03:26 2007 UTC (5 years, 9 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 38844 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 (5 years, 9 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 40651 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 (5 years, 9 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 44571 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 (5 years, 11 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 43798 byte(s) Diff to previous 2946 プリプロセッサにより構造体が変わってしまうので、INET6 と I18N の #define を逆転させた。 Revision 2946 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jan 4 08:36:42 2007 UTC (6 years, 4 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 43609 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 (6 years, 5 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 43516 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 (6 years, 5 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 43449 byte(s) Diff to previous 2942 表示メッセージの読み込み対応 Revision 2942 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Dec 5 09:20:36 2006 UTC (6 years, 5 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 40940 byte(s) Diff to previous 2940 表示メッセージの読み込み対応 Revision 2940 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Nov 30 09:56:43 2006 UTC (6 years, 5 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 37219 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 (6 years, 5 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 36727 byte(s) Diff to previous 2879 表示メッセージを言語ファイルから読み込みむコードの作成を開始した。 Revision 2879 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jul 1 00:41:02 2006 UTC (6 years, 10 months ago) by maya Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 33778 byte(s) Diff to previous 2876 書き込み用 ssh_known_hosts が指定されていないときに落ちる不具合を修正した。 Revision 2876 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jun 29 15:27:00 2006 UTC (6 years, 10 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 33633 byte(s) Diff to previous 2861 ssh_known_filesファイルを常にTeraTermインストールディレクトリへ保存するようにした。 Revision 2861 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Apr 4 13:52:52 2006 UTC (7 years, 1 month ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 33380 byte(s) Diff to previous 2859 known_hostsファイルにおいてキー種別の異なる同一ホストのエントリがあった場合、古いキーを削除する機能を追加した。 Revision 2859 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Mar 29 14:56:52 2006 UTC (7 years, 1 month ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 27485 byte(s) Diff to previous 2857 known_hostsファイルにキー種別の異なる同一ホストのエントリがあると、アプリケーションエラーとなるバグを修正した。 Revision 2857 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Mar 26 17:07:18 2006 UTC (7 years, 1 month ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 27182 byte(s) Diff to previous 2856 fingerprint表示を追加 Revision 2856 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Mar 26 15:43:58 2006 UTC (7 years, 1 month ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 26885 byte(s) Diff to previous 2850 SSH2のknown_hosts対応を追加した。 Revision 2850 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Feb 18 07:37:02 2006 UTC (7 years, 3 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 17534 byte(s) Diff to previous 2761 ・コンパイラを Visual Studio 2005 Standard Edition に切り替えた。 ・stricmp()を_stricmp()へ置換した ・strdup()を_strdup()へ置換した Revision 2761 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Dec 19 15:39:58 2004 UTC (8 years, 5 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 17464 byte(s) Diff to previous 2729 CVS LogIDの追加 Revision 2729 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Nov 14 15:53:21 2004 UTC (8 years, 6 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/hosts.c File length: 17420 byte(s) Copied from: ttssh2/branches/avendor/ttxssh/hosts.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 (8 years, 6 months ago) by yutakakn Original Path: ttssh2/branches/avendor/ttxssh/hosts.c File length: 17420 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. |