[Ttssh2-commit] [6564] BIGNUM構造体のnegメンバーアクセスを BN_is_negative 関数に置き換えた。

svnno****@sourc***** svnno****@sourc*****
2017年 1月 8日 (日) 13:36:04 JST


Revision: 6564
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6564
Author:   yutakapon
Date:     2017-01-08 13:36:03 +0900 (Sun, 08 Jan 2017)
Log Message:
-----------
BIGNUM構造体のnegメンバーアクセスを BN_is_negative 関数に置き換えた。

Modified Paths:
--------------
    branches/openssl_1_1_0/ttssh2/ttxssh/kex.c

-------------- next part --------------
Modified: branches/openssl_1_1_0/ttssh2/ttxssh/kex.c
===================================================================
--- branches/openssl_1_1_0/ttssh2/ttxssh/kex.c	2017-01-07 14:54:54 UTC (rev 6563)
+++ branches/openssl_1_1_0/ttssh2/ttxssh/kex.c	2017-01-08 04:36:03 UTC (rev 6564)
@@ -468,7 +468,9 @@
 	int n = BN_num_bits(dh_pub);
 	int bits_set = 0;
 
-	if (dh_pub->neg) {
+	// OpenSSL 1.1.0\x82ŁABIGNUM\x8D\\x91\xA2\x91̂\xCCneg\x83\x81\x83\x93\x83o\x81[\x82ɒ\xBC\x90ڃA\x83N\x83Z\x83X\x82ł\xAB\x82Ȃ\xAD\x82Ȃ\xC1\x82\xBD\x82\xBD\x82߁A
+	// BN_is_negative\x8A֐\x94\x82ɒu\x8A\xB7\x82\xB7\x82\xE9\x81BOpenSSL 1.0.2\x82ł̓}\x83N\x83\x8D\x92\xE8\x8B`\x82\xB3\x82\xEA\x82Ă\xA2\x82\xE9\x81B
+	if (BN_is_negative(dh_pub)) {
 		//logit("invalid public DH value: negativ");
 		return 0;
 	}



Ttssh2-commit メーリングリストの案内