Browse Subversion Repository
Log of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/crypt.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: 39694 byte(s) Diff to previous 9209 , to selected 6716 ファイルを分割・コードを移動・関数名を整理・新しい OpenSSH からインポート - OpenSSH からインポート cipher-3des1.c from OpenSSH-7.5p1 ssherr.c from OpenSSH-8.5p1 ssherr.h from OpenSSH-8.5p1 Revision 9209 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Apr 17 06:32:42 2021 UTC (2 years, 11 months ago) by nmaya File length: 44287 byte(s) Diff to previous 9208 , to selected 6716 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, 11 months ago) by nmaya File length: 44192 byte(s) Diff to previous 9049 , to selected 6716 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/crypt.c File length: 44192 byte(s) Diff to previous 8934 , to selected 6716 ソースファイルの著作権表記の "最後の発行の年" を削除 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/crypt.c File length: 44196 byte(s) Diff to previous 8437 , to selected 6716 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, 3 months ago) by doda Original Path: branches/4-stable/ttssh2/ttxssh/crypt.c File length: 44196 byte(s) Diff to previous 8316 , to selected 6716 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, 5 months ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 44196 byte(s) Diff to previous 7774 , to selected 6716 - 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, 9 months ago) by maya Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 42440 byte(s) Diff to previous 7133 , to selected 6716 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, 9 months ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 42341 byte(s) Diff to previous 7004 , to selected 6716 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, 3 months ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 41954 byte(s) Diff to previous 7003 , to selected 6716 型名変更。主に見栄えの為。 ・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, 3 months ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 41957 byte(s) Diff to previous 7002 , to selected 6716 memset() -> SecureZeroMemory() memset() のままでも大丈夫だと思うけれど、念の為。 Revision 7002 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Dec 18 10:41:06 2017 UTC (6 years, 3 months ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 41873 byte(s) Diff to previous 6988 , to selected 6716 暗号方式の管理を、暗号方式を表す値(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, 4 months ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 41526 byte(s) Diff to previous 6985 , to selected 6716 SSH2 暗号方式を小文字に統一 Revision 6985 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Nov 25 15:26:45 2017 UTC (6 years, 4 months ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 41526 byte(s) Diff to previous 6982 , to selected 6716 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, 4 months ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 37421 byte(s) Diff to previous 6980 , to selected 6716 負にならない(なるべきでない)変数、関数を unsigned int に変更 Revision 6980 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Nov 25 15:26:22 2017 UTC (6 years, 4 months ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 37376 byte(s) Diff to previous 6841 , to selected 6716 if 文を簡略化 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/crypt.c File length: 37473 byte(s) Diff to previous 6808 , to selected 6716 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, 9 months ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 37396 byte(s) Diff to previous 6801 , to selected 6716 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, 9 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) - [selected] Modified Fri May 12 12:42:01 2017 UTC (6 years, 11 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, 11 months ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 59992 byte(s) Diff to previous 6688 , to selected 6716 IDEA / RC4(SSH1) 関連のコードを削除。 Revision 6688 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Apr 24 11:49:42 2017 UTC (6 years, 11 months ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 62648 byte(s) Diff to previous 6681 , to selected 6716 typo fix. Revision 6681 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Apr 12 08:51:41 2017 UTC (7 years ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 62648 byte(s) Diff to previous 6585 , to selected 6716 typo fix. Revision 6585 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Feb 1 00:52:48 2017 UTC (7 years, 2 months ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 62649 byte(s) Diff to previous 6302 , to selected 6716 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, 1 month ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 62649 byte(s) Diff to previous 6229 , to selected 6716 下記に示す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, 3 months ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 62176 byte(s) Diff to previous 5678 , to selected 6716 チケット #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, 6 months ago) by maya Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 62102 byte(s) Diff to previous 5545 , to selected 6716 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 (10 years ago) by yutakapon Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 61898 byte(s) Diff to previous 4601 , to selected 6716 チケット #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, 7 months ago) by maya Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 61775 byte(s) Diff to previous 4550 , to selected 6716 Camellia を正式サポート "@openssh.org" 付きのほうはコメントアウトしたまま Revision 4550 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jul 28 16:15:05 2011 UTC (12 years, 8 months ago) by maya Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 62070 byte(s) Diff to previous 4433 , to selected 6716 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 (13 years ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 61967 byte(s) Diff to previous 4313 , to selected 6716 Camellia サポート Revision 4313 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Feb 16 15:48:49 2011 UTC (13 years, 1 month ago) by maya Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 56809 byte(s) Diff to previous 4307 , to selected 6716 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, 1 month ago) by maya Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 56806 byte(s) Diff to previous 4212 , to selected 6716 鍵の種類を増やせるように整理した 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, 4 months ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 57033 byte(s) Diff to previous 3850 , to selected 6716 各暗号方式のエラーメッセージを共通にした。 # 一応一通りチェックしたつもりだけど… ミスしていませんように… Revision 3850 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Apr 12 08:29:53 2010 UTC (14 years ago) by doda Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 56578 byte(s) Diff to previous 3227 , to selected 6716 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 (15 years ago) by maya Original Path: trunk/ttssh2/ttxssh/crypt.c File length: 56086 byte(s) Diff to previous 3221 , to selected 6716 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/crypt.c File length: 54241 byte(s) Diff to previous 3172 , to selected 6716 CVS から SVN へ移行: trunk に集約 Revision 3172 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Nov 23 07:44:05 2008 UTC (15 years, 4 months ago) by doda Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 54241 byte(s) Diff to previous 3170 , to selected 6716 文脈上、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, 4 months ago) by maya Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 54181 byte(s) Diff to previous 3169 , to selected 6716 SSH2 の共通鍵暗号方式として CAST128-CBC をサポート Revision 3169 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Nov 22 06:46:43 2008 UTC (15 years, 4 months ago) by doda Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 50571 byte(s) Diff to previous 3168 , to selected 6716 SSH2 の共通鍵暗号方式として Arcfour128, Arcfour256 をサポート Revision 3168 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Nov 21 18:54:22 2008 UTC (15 years, 4 months ago) by doda Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 49047 byte(s) Diff to previous 3159 , to selected 6716 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, 4 months ago) by maya Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 45610 byte(s) Diff to previous 3158 , to selected 6716 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, 4 months ago) by maya Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 45127 byte(s) Diff to previous 3157 , to selected 6716 SSH2 で現在サポートされている AES192/256 についてエラーメッセージに追加 Revision 3157 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Nov 17 08:45:12 2008 UTC (15 years, 4 months ago) by maya Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 45095 byte(s) Diff to previous 3134 , to selected 6716 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, 9 months ago) by doda Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 45015 byte(s) Diff to previous 3130 , to selected 6716 ・TeraTerm -> Tera Term ・その他細かい修正 Revision 3130 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri May 23 05:04:09 2008 UTC (15 years, 10 months ago) by doda Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 45014 byte(s) Diff to previous 3118 , to selected 6716 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, 1 month ago) by yutakapon Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 45019 byte(s) Diff to previous 3093 , to selected 6716 メモリリークを修正。 malloc(0)の場合でもメモリが取られるため、解放する必要がある。 Revision 3093 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Jan 10 16:34:08 2008 UTC (16 years, 3 months ago) by maya Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 44990 byte(s) Diff to previous 3046 , to selected 6716 EVP_CIPHER * を取得するのに、関数ポインタを使用するのをやめた。 Revision 3046 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Oct 18 07:56:33 2007 UTC (16 years, 5 months ago) by maya Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 45049 byte(s) Diff to previous 3045 , to selected 6716 暗号化/復号するパケットがブロックサイズの倍数か確認するようにした。 Revision 3045 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Oct 18 03:49:39 2007 UTC (16 years, 5 months ago) by maya Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 42676 byte(s) Diff to previous 3043 , to selected 6716 SSH2 の暗号化方式として Blowfish をサポートしたい。 Revision 3043 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Oct 17 15:58:15 2007 UTC (16 years, 5 months ago) by maya Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 40474 byte(s) Diff to previous 3039 , to selected 6716 エラーメッセージを追加した。 Revision 3039 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Oct 17 04:03:41 2007 UTC (16 years, 5 months ago) by maya Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 41074 byte(s) Diff to previous 3036 , to selected 6716 SSH2 の暗号方式として AES192 をサポートした。 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/crypt.c File length: 40929 byte(s) Diff to previous 3003 , to selected 6716 SSH2 の暗号方式として AES256 をサポートした。 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/crypt.c File length: 39751 byte(s) Diff to previous 2995 , to selected 6716 インデントを変更した。 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/crypt.c File length: 37732 byte(s) Diff to previous 2994 , to selected 6716 $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/crypt.c File length: 38454 byte(s) Diff to previous 2992 , to selected 6716 国際化関数を修正した。 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/crypt.c File length: 41478 byte(s) Diff to previous 2980 , to selected 6716 安全な関数を使用するように変更した。 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/crypt.c File length: 40737 byte(s) Diff to previous 2949 , to selected 6716 プリプロセッサにより構造体が変わってしまうので、INET6 と I18N の #define を逆転させた。 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/crypt.c File length: 40603 byte(s) Diff to previous 2937 , to selected 6716 表示メッセージの読み込み対応 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/crypt.c File length: 39514 byte(s) Diff to previous 2857 , to selected 6716 表示メッセージを言語ファイルから読み込みむコードの作成を開始した。 Revision 2857 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Mar 26 17:07:18 2006 UTC (18 years ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 36876 byte(s) Diff to previous 2831 , to selected 6716 fingerprint表示を追加 Revision 2831 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sat Jul 9 05:16:06 2005 UTC (18 years, 9 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 36707 byte(s) Diff to previous 2762 , to selected 6716 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, 3 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 36589 byte(s) Diff to previous 2757 , to selected 6716 SSH2公開鍵認証(RSA/DSA)をサポートした。 Revision 2757 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Dec 17 14:05:55 2004 UTC (19 years, 3 months ago) by yutakakn Original Path: ttssh2/trunk/ttxssh/crypt.c File length: 36447 byte(s) Diff to previous 2729 , to selected 6716 パケット受信時のHMACチェックを追加。 KEXにおけるHMACアルゴリズムチェックを追加。 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/crypt.c File length: 35741 byte(s) Copied from: ttssh2/branches/avendor/ttxssh/crypt.c revision 2728 Diff to previous 2728 , to selected 6716 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/crypt.c File length: 35741 byte(s) Diff to selected 6716 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.
|