Develop and Download Open Source Software

Browse Subversion Repository

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

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 9209 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 17 06:32:42 2021 UTC (2 years, 10 months ago) by nmaya
File length: 44287 byte(s)
Diff to previous 9208
OpenSSL 1.0.2 の API を使っているところを 1.1.0 の API に変更

- EVP_CIPHER_CTX_cleanup() -> EVP_CIPHER_CTX_free()
- EVP_CIPHER_CTX_init() -> EVP_CIPHER_CTX_reset()
- EVP_CIPHER_CTX_new() の中で 0 埋めされるので、EVP_CIPHER_CTX_init() を呼ばなくてよい所を削除

メモリの確保と解放を以下のような対応にした
- EVP_CIPHER_CTX_new() -> cipher_init_SSH2() したものは cipher_free_SSH2() で解放
- EVP_CIPHER_CTX_new() -> して cipher_init_SSH2() を通らないものは EVP_CIPHER_CTX_free() で解放

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: 44192 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/crypt.c
File length: 44192 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/crypt.c
File length: 44196 byte(s)
Diff to previous 8437
Copyrightの2019を2020に変更した。
変更対象は下記の通り。

Tera Term
TTSSH
TTXKanjiMenu
Help
License


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/crypt.c
File length: 44196 byte(s)
Diff to previous 8316
Tera Term 4.xx メンテナンス用ブランチを作成


Revision 8316 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 16 13:19:25 2019 UTC (4 years, 4 months ago) by yutakapon
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 44196 byte(s)
Diff to previous 7774
- 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 7774 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 16 03:40:20 2019 UTC (4 years, 8 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 42440 byte(s)
Diff to previous 7133
int を unsigned int に変更

warning C4018 が出るため

Revision 7133 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 14 10:57:13 2018 UTC (5 years, 8 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 42341 byte(s)
Diff to previous 7004
encrypt/decrypt 用のバッファを毎回 malloc/free するのではなく使いまわすようにした。

多少は軽く(高速に)なるのを期待したが、あまり(ほとんど)効果は出なかった。

Revision 7004 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 18 10:41:13 2017 UTC (6 years, 2 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 41954 byte(s)
Diff to previous 7003
型名変更。主に見栄えの為。

・SSHCipher -> SSHCipherId
・ssh2_cipher_t -> SSH2Cipher

Revision 7003 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 18 10:41:10 2017 UTC (6 years, 2 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 41957 byte(s)
Diff to previous 7002
memset() -> SecureZeroMemory()

memset() のままでも大丈夫だと思うけれど、念の為。

Revision 7002 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 18 10:41:06 2017 UTC (6 years, 2 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 41873 byte(s)
Diff to previous 6988
暗号方式の管理を、暗号方式を表す値(SSHCipher)から ssh2_ciphers 内のエントリへのポインタを使うように変更。

これにより、暗号方式のパラメータ(ブロックサイズ等)が容易に参照できるようになる。
SSHCipher の値が欲しい時は cipher->id を使う。

Revision 6988 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 28 01:18:22 2017 UTC (6 years, 3 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 41526 byte(s)
Diff to previous 6985
SSH2 暗号方式を小文字に統一

Revision 6985 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 25 15:26:45 2017 UTC (6 years, 3 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 41526 byte(s)
Diff to previous 6982
SSH2 暗号化アルゴリズムとして aes{128,256}-gcm@openssh.com に対応した。

Revision 6982 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 25 15:26:31 2017 UTC (6 years, 3 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 37421 byte(s)
Diff to previous 6980
負にならない(なるべきでない)変数、関数を unsigned int に変更

Revision 6980 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 25 15:26:22 2017 UTC (6 years, 3 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 37376 byte(s)
Diff to previous 6841
if 文を簡略化

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

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

Revision 6808 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 19 12:50:21 2017 UTC (6 years, 8 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 37396 byte(s)
Diff to previous 6801
logprintf, logprintf_hexdump で引数で pvar を渡すのを廃止した。

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/crypt.c
File length: 37426 byte(s)
Diff to previous 6716
eliminate FAR keyword.

Revision 6716 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 12 12:42:01 2017 UTC (6 years, 9 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 37782 byte(s)
Diff to previous 6714
SSH2 暗号化/復号関数を一つにまとめた

Revision 6714 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 12 12:41:49 2017 UTC (6 years, 9 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 59992 byte(s)
Diff to previous 6688
IDEA / RC4(SSH1) 関連のコードを削除。

Revision 6688 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 11:49:42 2017 UTC (6 years, 10 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 62648 byte(s)
Diff to previous 6681
typo fix.

Revision 6681 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 12 08:51:41 2017 UTC (6 years, 10 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 62648 byte(s)
Diff to previous 6585
typo fix.

Revision 6585 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 1 00:52:48 2017 UTC (7 years, 1 month ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 62649 byte(s)
Diff to previous 6302
const_des_cblock は obsolete なので現在の型である const_DES_cblock に修正


Revision 6302 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 13 14:52:14 2016 UTC (8 years ago) by yutakapon
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 62649 byte(s)
Diff to previous 6229
下記に示すHMAC受信時エラーの問題調査のため、HMAC受信処理におけるエラーログを追加した。
TTSSH.LOGへのログ追加で、16進ダンプ出力ができる logprintf_hexdump() を新設した。

TTSSH Error: Detected Corrupted Data
http://logmett.com/support-forums/8/ttssh-error-detected-corrupted-data-2827


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/crypt.c
File length: 62176 byte(s)
Diff to previous 5678
チケット #35870 ゼロクリアの削除

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


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/crypt.c
File length: 62102 byte(s)
Diff to previous 5545
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 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/crypt.c
File length: 61898 byte(s)
Diff to previous 4601
チケット #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 4601 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 28 14:23:32 2011 UTC (12 years, 6 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 61775 byte(s)
Diff to previous 4550
Camellia を正式サポート
  "@openssh.org" 付きのほうはコメントアウトしたまま

Revision 4550 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 28 16:15:05 2011 UTC (12 years, 7 months ago) by maya
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 62070 byte(s)
Diff to previous 4433
RAND_screen() を呼ばないようにしてみた
  http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=25835

Revision 4433 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 11 00:29:12 2011 UTC (12 years, 11 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 61967 byte(s)
Diff to previous 4313
Camellia サポート


Revision 4313 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 16 15:48:49 2011 UTC (13 years ago) by maya
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 56809 byte(s)
Diff to previous 4307
SSH2 では、SSH1 と同じ server key/host key というの組み合わせではなく、鍵交換の時だけ一時的に使われる client key/server key となるので表記を変更

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/crypt.c
File length: 56806 byte(s)
Diff to previous 4212
鍵の種類を増やせるように整理した
  enum hostkey_type を ssh_keytype にリネームした
機能が重複している構造体・コードを削除した
  CRYPTKeyPair を削除、Key を使うようにした
  key_from_blob を使うようにした

Revision 4212 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 10 07:58:34 2010 UTC (13 years, 3 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 57033 byte(s)
Diff to previous 3850
各暗号方式のエラーメッセージを共通にした。
# 一応一通りチェックしたつもりだけど… ミスしていませんように…


Revision 3850 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 12 08:29:53 2010 UTC (13 years, 10 months ago) by doda
Original Path: trunk/ttssh2/ttxssh/crypt.c
File length: 56578 byte(s)
Diff to previous 3227
3DES-CTR, BLOWFISH-CTR, CAST128-CTR 共通鍵暗号方式をサポート。


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/crypt.c
File length: 56086 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/crypt.c
File length: 54241 byte(s)
Diff to previous 3172
CVS から SVN へ移行: trunk に集約

Revision 3172 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 23 07:44:05 2008 UTC (15 years, 3 months ago) by doda
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 54241 byte(s)
Diff to previous 3170
文脈上、pvar->crytp_state.receiver_cipherを使うのが正しいと思われるので修正。 [Ttssh2-devel 1253]


Revision 3170 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 22 10:05:33 2008 UTC (15 years, 3 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 54181 byte(s)
Diff to previous 3169
SSH2 の共通鍵暗号方式として CAST128-CBC をサポート


Revision 3169 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 22 06:46:43 2008 UTC (15 years, 3 months ago) by doda
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 50571 byte(s)
Diff to previous 3168
SSH2 の共通鍵暗号方式として Arcfour128, Arcfour256 をサポート


Revision 3168 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 21 18:54:22 2008 UTC (15 years, 3 months ago) by doda
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 49047 byte(s)
Diff to previous 3159
SSH2 の共通鍵暗号として Arcfour をサポート (yasuhide) [Ttssh2-devel 1250]


Revision 3159 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 18 06:24:09 2008 UTC (15 years, 3 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45610 byte(s)
Diff to previous 3158
SSH2 の AES CTR をサポート(yasuhide)
http://jvn.jp/niscc/CPNI-957037/


Revision 3158 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 17 13:30:38 2008 UTC (15 years, 3 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45127 byte(s)
Diff to previous 3157
SSH2 で現在サポートされている AES192/256 についてエラーメッセージに追加


Revision 3157 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 17 08:45:12 2008 UTC (15 years, 3 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45095 byte(s)
Diff to previous 3134
SSH2 で現在サポートされている AES/Blowfish が CBC であることを明示


Revision 3134 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 20 11:58:47 2008 UTC (15 years, 8 months ago) by doda
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45015 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 (15 years, 9 months ago) by doda
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45014 byte(s)
Diff to previous 3118
Teraterm -> TeraTerm
Tera Term/TeraTermの表記の統一を行うかは別途検討。


Revision 3118 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 29 15:56:41 2008 UTC (16 years ago) by yutakapon
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45019 byte(s)
Diff to previous 3093
メモリリークを修正。
malloc(0)の場合でもメモリが取られるため、解放する必要がある。


Revision 3093 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 10 16:34:08 2008 UTC (16 years, 2 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 44990 byte(s)
Diff to previous 3046
EVP_CIPHER * を取得するのに、関数ポインタを使用するのをやめた。


Revision 3046 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 18 07:56:33 2007 UTC (16 years, 4 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 45049 byte(s)
Diff to previous 3045
暗号化/復号するパケットがブロックサイズの倍数か確認するようにした。


Revision 3045 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 18 03:49:39 2007 UTC (16 years, 4 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 42676 byte(s)
Diff to previous 3043
SSH2 の暗号化方式として Blowfish をサポートしたい。


Revision 3043 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 17 15:58:15 2007 UTC (16 years, 4 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 40474 byte(s)
Diff to previous 3039
エラーメッセージを追加した。


Revision 3039 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 17 04:03:41 2007 UTC (16 years, 4 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 41074 byte(s)
Diff to previous 3036
SSH2 の暗号方式として AES192 をサポートした。


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/crypt.c
File length: 40929 byte(s)
Diff to previous 3003
SSH2 の暗号方式として AES256 をサポートした。


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/crypt.c
File length: 39751 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 (16 years, 6 months ago) by maya
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 37732 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/crypt.c
File length: 38454 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/crypt.c
File length: 41478 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/crypt.c
File length: 40737 byte(s)
Diff to previous 2949
プリプロセッサにより構造体が変わってしまうので、INET6 と I18N の #define を逆転させた。


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/crypt.c
File length: 40603 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/crypt.c
File length: 39514 byte(s)
Diff to previous 2857
表示メッセージを言語ファイルから読み込みむコードの作成を開始した。


Revision 2857 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 26 17:07:18 2006 UTC (17 years, 11 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 36876 byte(s)
Diff to previous 2831
fingerprint表示を追加


Revision 2831 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 9 05:16:06 2005 UTC (18 years, 8 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 36707 byte(s)
Diff to previous 2762
OpenSSL 0.9.8でビルドできるようにした。


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/crypt.c
File length: 36589 byte(s)
Diff to previous 2757
SSH2公開鍵認証(RSA/DSA)をサポートした。


Revision 2757 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 17 14:05:55 2004 UTC (19 years, 2 months ago) by yutakakn
Original Path: ttssh2/trunk/ttxssh/crypt.c
File length: 36447 byte(s)
Diff to previous 2729
パケット受信時のHMACチェックを追加。
KEXにおけるHMACアルゴリズムチェックを追加。


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/crypt.c
File length: 35741 byte(s)
Copied from: ttssh2/branches/avendor/ttxssh/crypt.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/crypt.c
File length: 35741 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