Develop and Download Open Source Software

Browse Subversion Repository

Log of /trunk/ttssh2/ttxssh/hosts.c

Parent Directory Parent Directory | Revision Log Revision Log


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

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.

  Diffs between and
  Type of Diff should be a

SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.