Develop and Download Open Source Software

Browse Subversion Repository

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

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 10955 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 2 23:34:47 2023 UTC (6 months, 1 week ago) by nmaya
File length: 25672 byte(s)
Diff to previous 10949
myproposal についてのコメントを修正

r10949, ticket: #36111 関連

Revision 10949 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 29 08:35:23 2023 UTC (6 months, 1 week ago) by nmaya
File length: 25687 byte(s)
Diff to previous 10860
最初の KEX のときには "ext-info-c" を送信するが、Rekey のときには送信しないようにした

ticket: #36111

Revision 10860 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 18 16:46:25 2023 UTC (7 months, 3 weeks ago) by nmaya
File length: 25122 byte(s)
Diff to previous 10071
KEX diffie-hellman-group1-sha1, diffie-hellman-group-exchange-sha1 をデフォルトで無効にした

RFC 9142
ticket #43655

Revision 10071 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 17 15:40:28 2022 UTC (20 months, 3 weeks ago) by doda
File length: 25122 byte(s)
Diff to previous 10066
current_keys を kex.c から直接参照しないようにした。

current_keys をどこでセットしているか分かりづらかった為。

Revision 10066 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 17 15:39:32 2022 UTC (20 months, 3 weeks ago) by doda
File length: 25490 byte(s)
Diff to previous 9255
SSH_MSG_EXTINFO を処理するようにした

Ticket: #36111

・現状では server-sig-algs の値を保存するのみ

Revision 9255 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 19 14:11:26 2021 UTC (2 years, 10 months ago) by nmaya
File length: 25520 byte(s)
Diff to previous 9048
SSH2 暗号化方式 chacha20-poly1305@openssh.com をサポート

merge from branches/ssh_chacha20poly1305
r9209, r9210, r9211, r9212, r9217, r9229, r9248, r9249, r9250, r9251, r9252, r9253

Revision 9048 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 16 12:24:13 2020 UTC (3 years, 3 months ago) by nmaya
File length: 21968 byte(s)
Diff to previous 8316
ソースファイルの著作権表記の "最後の発行の年" を削除

ticket #40996

Revision 8316 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 16 13:19:25 2019 UTC (4 years, 5 months ago) by yutakapon
File length: 21972 byte(s)
Diff to previous 7001
- TTSSHとTTProxyを OpenSSL 1.1.1 に対応した。
  ※OpenSSL 1.0.2ではビルドできません
- Win32 APIのWindows依存チェックツール(installer/checksymbol)を追加した。

branches/openssl_1_1_1_v3からリビジョン8258をマージ:
/branches/openssl_1_1_1_v2 ブランチの r7785 - r8256 をマージした。


........


Revision 7001 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 18 10:41:02 2017 UTC (6 years, 3 months ago) by doda
File length: 21056 byte(s)
Diff to previous 6841
Newkeys を SSHKeys に名称変更

SSHKeys の方が実態を表しているので。

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
File length: 21056 byte(s)
Diff to previous 6817
TeraTerm Project としてのライセンス表記を追加

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

Revision 6817 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 23 14:58:54 2017 UTC (6 years, 9 months ago) by maya
File length: 21009 byte(s)
Diff to previous 6310
関数を移動

Revision 6310 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 19 09:57:00 2016 UTC (8 years, 1 month ago) by doda
File length: 22681 byte(s)
Diff to previous 6263
draft-baushke-ssh-dh-group-sha2-04 準拠に更新


Revision 6263 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 18 09:24:32 2016 UTC (8 years, 2 months ago) by doda
File length: 17353 byte(s)
Diff to previous 6064
diffie-hellman-group{14,15,16}-sha256 鍵交換方式に対応
https://osdn.jp/ticket/browse.php?group_id=1412&tid=35921


Revision 6064 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 26 23:29:25 2015 UTC (8 years, 5 months ago) by maya
File length: 14543 byte(s)
Diff to previous 5886
Copyright 表記を調整

Revision 5886 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 25 08:21:33 2015 UTC (8 years, 10 months ago) by doda
File length: 14554 byte(s)
Diff to previous 5678
diffie-hellman-group-exchange-sha1/256 で要求する素数のサイズを、NIST SP800-57 での基準で他の暗号要素と同等の強さになるよう変更した。
http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf


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
File length: 14579 byte(s)
Diff to previous 4378
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 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
File length: 14573 byte(s)
Diff to previous 4314
SSH2 の 圧縮で none を利用できるように修正した。
ソース整理
  鍵形式・KEXプロトコル・MAC・圧縮の名前や関数を取得する関数を作成。
    これにより定義で順序を入れ替えてもよくなった。
  enum に型名を付けた。
  共通の関数を使えるところで使うようにした。

Revision 4314 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 16 15:55:41 2011 UTC (13 years, 1 month ago) by maya
File length: 14577 byte(s)
Diff to previous 4305
SSH2 diffie-hellman-group-exchange-sha256, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521 鍵交換プロトコルを追加した

Revision 4305 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 14 14:30:19 2011 UTC (13 years, 1 month ago) by maya
File length: 11168 byte(s)
Diff to previous 4304
KEX用ハッシュ関数のパラメータを変更

Revision 4304 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Feb 14 09:09:07 2011 UTC (13 years, 1 month ago) by maya
File length: 11080 byte(s)
ssh.c から key.c, kex.c を分割

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