File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66
77before_install :
88 - ' travis_retry sudo apt-get update'
9- - ' travis_retry sudo apt-get install --fix-missing -y python-dev libxml2 -dev libxmlsec1 -dev'
9+ - ' travis_retry sudo apt-get install --fix-missing -y python-dev libxslt1 -dev libssl -dev'
1010 - ' travis_retry pip install Cython --use-mirrors'
11+ - ' travis_retry wget -O /dev/stdout https://www.aleksey.com/xmlsec/download/xmlsec1-1.2.20.tar.gz | tar xzv'
12+ - ' cd xmlsec1-1.2.20 && ./configure && make && sudo make install && sudo ldconfig && cd ..'
1113
1214install :
1315 - ' travis_retry pip install -e ".[test]" --use-mirrors'
Original file line number Diff line number Diff line change @@ -85,6 +85,11 @@ cdef extern from "xmlsec.h": # xmlsec/strings.h
8585 xmlSecTransformId xmlSecTransformDes3CbcId
8686 xmlSecTransformId xmlSecTransformKWDes3Id
8787 xmlSecTransformId xmlSecTransformDsaSha1Id
88+ xmlSecTransformId xmlSecTransformEcdsaSha1Id
89+ xmlSecTransformId xmlSecTransformEcdsaSha224Id
90+ xmlSecTransformId xmlSecTransformEcdsaSha256Id
91+ xmlSecTransformId xmlSecTransformEcdsaSha384Id
92+ xmlSecTransformId xmlSecTransformEcdsaSha512Id
8893 xmlSecTransformId xmlSecTransformHmacMd5Id
8994 xmlSecTransformId xmlSecTransformHmacRipemd160Id
9095 xmlSecTransformId xmlSecTransformHmacSha1Id
Original file line number Diff line number Diff line change @@ -102,6 +102,11 @@ class Transform:
102102 DES3 = _mkti(xmlSecTransformDes3CbcId)
103103 KW_DES3 = _mkti(xmlSecTransformKWDes3Id)
104104 DSA_SHA1 = _mkti(xmlSecTransformDsaSha1Id)
105+ ECDSA_SHA1 = _mkti(xmlSecTransformEcdsaSha1Id)
106+ ECDSA_SHA224 = _mkti(xmlSecTransformEcdsaSha224Id)
107+ ECDSA_SHA256 = _mkti(xmlSecTransformEcdsaSha256Id)
108+ ECDSA_SHA384 = _mkti(xmlSecTransformEcdsaSha384Id)
109+ ECDSA_SHA512 = _mkti(xmlSecTransformEcdsaSha512Id)
105110 HMAC_MD5 = _mkti(xmlSecTransformHmacMd5Id)
106111 HMAC_RIPEMD160 = _mkti(xmlSecTransformHmacRipemd160Id)
107112 HMAC_SHA1 = _mkti(xmlSecTransformHmacSha1Id)
Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ cdef extern from "xmlsec.h": # xmlsec/keys.h
2121 xmlSecKeyDataId xmlSecKeyDataAesId
2222 xmlSecKeyDataId xmlSecKeyDataDesId
2323 xmlSecKeyDataId xmlSecKeyDataDsaId
24+ xmlSecKeyDataId xmlSecKeyDataEcdsaId
2425 xmlSecKeyDataId xmlSecKeyDataHmacId
2526 xmlSecKeyDataId xmlSecKeyDataRsaId
2627 xmlSecKeyDataId xmlSecKeyDataX509Id
Original file line number Diff line number Diff line change @@ -51,6 +51,7 @@ cdef class KeyData(object):
5151 AES = _mkkdi(xmlSecKeyDataAesId)
5252 DES = _mkkdi(xmlSecKeyDataDesId)
5353 DSA = _mkkdi(xmlSecKeyDataDsaId)
54+ ECDSA = _mkkdi(xmlSecKeyDataEcdsaId)
5455 HMAC = _mkkdi(xmlSecKeyDataHmacId)
5556 RSA = _mkkdi(xmlSecKeyDataRsaId)
5657 X509 = _mkkdi(xmlSecKeyDataX509Id)
You can’t perform that action at this time.
0 commit comments