Subject: | Lots of test failures |
Many of them are because of data format mismatching between "got" and "expected". For example,
* in 3.t OpenCA::OpenSSL::X509->fingerprint output format is different from expected although the data looks correct.
* in 3.t and 5.t actual pubkey is started "Public-Key: (1024 bit)\nModulus:\n" instead of "Modulus (1024 bit):\n"
* 3.t line 95 extensions output is contains more data now.
Still there are other failures, like
* 1.t
# fail: Your vendor has not defined OpenCA::OpenSSL::Fast macro X509V3_F_S2I_S2I_SKEY_ID, used at (eval 177) line 1.
# fail: Your vendor has not defined OpenCA::OpenSSL::Fast macro X509V3_F_SXNET_ADD_ASC, used at (eval 179) line 1.
# fail: Your vendor has not defined OpenCA::OpenSSL::Fast macro X509V3_F_V2I_ACCESS_DESCRIPTION, used at (eval 184) line 1.
# fail: Your vendor has not defined OpenCA::OpenSSL::Fast macro X509V3_F_V2I_EXT_KU, used at (eval 189) line 1.
# fail: Your vendor has not defined OpenCA::OpenSSL::Fast macro X509V3_F_V2I_GENERAL_NAME, used at (eval 190) line 1.
* 3.t subject_hash(), 4.t issuer_hash(), 6.t subject_hash() fail.