Hello community,
here is the log from the commit of package python-pyasn1-modules for
openSUSE:Factory checked in at 2017-10-18 12:50:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyasn1-modules (Old)
and /work/SRC/openSUSE:Factory/.python-pyasn1-modules.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyasn1-modules"
Wed Oct 18 12:50:36 2017 rev:19 rq:533653 version:0.1.5
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-pyasn1-modules/python-pyasn1-modules.changes
2017-09-09 20:24:27.239687654 +0200
+++
/work/SRC/openSUSE:Factory/.python-pyasn1-modules.new/python-pyasn1-modules.changes
2017-10-18 12:50:37.870800293 +0200
@@ -1,0 +2,7 @@
+Thu Oct 12 07:45:00 UTC 2017 - [email protected]
+
+- Update to upstream release 0.1.5
+ * OCSP response blob fixed in test
+ * Fixed wrong OCSP ResponderID components tagging
+
+-------------------------------------------------------------------
Old:
----
pyasn1-modules-0.1.4.tar.gz
New:
----
pyasn1-modules-0.1.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pyasn1-modules.spec ++++++
--- /var/tmp/diff_new_pack.Ejlk1S/_old 2017-10-18 12:50:38.418774628 +0200
+++ /var/tmp/diff_new_pack.Ejlk1S/_new 2017-10-18 12:50:38.418774628 +0200
@@ -18,7 +18,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-pyasn1-modules
-Version: 0.1.4
+Version: 0.1.5
Release: 0
Url: https://github.com/etingof/pyasn1-modules
Summary: Collection of protocols modules written in ASN.1 language
++++++ pyasn1-modules-0.1.4.tar.gz -> pyasn1-modules-0.1.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pyasn1-modules-0.1.4/CHANGES.txt
new/pyasn1-modules-0.1.5/CHANGES.txt
--- old/pyasn1-modules-0.1.4/CHANGES.txt 2017-09-07 17:21:10.000000000
+0200
+++ new/pyasn1-modules-0.1.5/CHANGES.txt 2017-10-10 19:49:36.000000000
+0200
@@ -1,4 +1,10 @@
+Revision 0.1.5, released 10-10-2017
+-----------------------------------
+
+- OCSP response blob fixed in test
+- Fixed wrong OCSP ResponderID components tagging
+
Revision 0.1.4, released 07-09-2017
-----------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pyasn1-modules-0.1.4/PKG-INFO
new/pyasn1-modules-0.1.5/PKG-INFO
--- old/pyasn1-modules-0.1.4/PKG-INFO 2017-09-07 17:24:28.000000000 +0200
+++ new/pyasn1-modules-0.1.5/PKG-INFO 2017-10-10 19:50:07.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: pyasn1-modules
-Version: 0.1.4
+Version: 0.1.5
Summary: A collection of ASN.1-based protocols modules.
Home-page: https://github.com/etingof/pyasn1-modules
Author: Ilya Etingof <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pyasn1-modules-0.1.4/pyasn1_modules/__init__.py
new/pyasn1-modules-0.1.5/pyasn1_modules/__init__.py
--- old/pyasn1-modules-0.1.4/pyasn1_modules/__init__.py 2017-09-07
17:21:10.000000000 +0200
+++ new/pyasn1-modules-0.1.5/pyasn1_modules/__init__.py 2017-10-10
19:48:25.000000000 +0200
@@ -1,2 +1,2 @@
# http://www.python.org/dev/peps/pep-0396/
-__version__ = '0.1.4'
+__version__ = '0.1.5'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pyasn1-modules-0.1.4/pyasn1_modules/rfc2560.py
new/pyasn1-modules-0.1.5/pyasn1_modules/rfc2560.py
--- old/pyasn1-modules-0.1.4/pyasn1_modules/rfc2560.py 2017-07-26
23:23:56.000000000 +0200
+++ new/pyasn1-modules-0.1.5/pyasn1_modules/rfc2560.py 2017-10-10
19:48:25.000000000 +0200
@@ -124,9 +124,9 @@
class ResponderID(univ.Choice):
componentType = namedtype.NamedTypes(
namedtype.NamedType('byName',
-
rfc2459.Name().subtype(implicitTag=tag.Tag(tag.tagClassContext,
tag.tagFormatSimple, 1))),
+
rfc2459.Name().subtype(explicitTag=tag.Tag(tag.tagClassContext,
tag.tagFormatSimple, 1))),
namedtype.NamedType('byKey',
-
KeyHash().subtype(implicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple,
2)))
+
KeyHash().subtype(explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple,
2)))
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyasn1-modules-0.1.4/pyasn1_modules.egg-info/PKG-INFO
new/pyasn1-modules-0.1.5/pyasn1_modules.egg-info/PKG-INFO
--- old/pyasn1-modules-0.1.4/pyasn1_modules.egg-info/PKG-INFO 2017-09-07
17:24:28.000000000 +0200
+++ new/pyasn1-modules-0.1.5/pyasn1_modules.egg-info/PKG-INFO 2017-10-10
19:50:07.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: pyasn1-modules
-Version: 0.1.4
+Version: 0.1.5
Summary: A collection of ASN.1-based protocols modules.
Home-page: https://github.com/etingof/pyasn1-modules
Author: Ilya Etingof <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pyasn1-modules-0.1.4/tests/test_rfc2560.py
new/pyasn1-modules-0.1.5/tests/test_rfc2560.py
--- old/pyasn1-modules-0.1.4/tests/test_rfc2560.py 2017-08-05
16:18:37.000000000 +0200
+++ new/pyasn1-modules-0.1.5/tests/test_rfc2560.py 2017-09-14
19:55:18.000000000 +0200
@@ -38,35 +38,34 @@
class OCSPResponseTestCase(unittest.TestCase):
pem_text = """\
-MIIExAoBAKCCBL0wggS5BgkrBgEFBQcwAQEkggSqBIID6DCCBJ8wggEPoYGAMH4xCzAJBgNVBAYT
-AkFVMRMwEQYDVQQIEwpTb21lLVN0YXRlMSEwHwYDVQQKExhJbnRlcm5ldCBXaWRnaXRzIFB0eSBM
-dGQxFTATBgNVBAMTDHNubXBsYWJzLmNvbTEgMB4GCSqGSIb3DQEJARYRaW5mb0Bzbm1wbGFicy5j
-b20YDzIwMTIwNDExMTQwOTIyWjBUMFIwPTAJBgUrDgMCGgUABBS3ZrMV9C5Dko03aH13cEZeppg3
-wgQUkqR1LKSevoFE63n8isWVpesQdXMCBDXe9M+CABgPMjAxMjA0MTExNDA5MjJaoSMwITAfBgkr
-BgEFBQcwAQIEEgQQY3SToiFvRCiRhCzTX/63QDANBgkqhkiG9w0BAQUFAAOBgQA5O6EYgsuHsNbt
-DedkC0RaVvrXW9DX5Fdl8rvhwoSok04WT6/WV2pSIJCdcNwQJ84WwdCV/86uz3/MhM/zq0OBhh+x
-8g91YD5DLvieiNwNgJ/m1EKPfQJgm2ef7Uh7Q2EDELd4jW79X5NMrw5oe1HSrl1DUsiXR3oNu3TD
-cuJPAKCCAvUwggLxMIIC7TCCAlagAwIBAgIBATANBgkqhkiG9w0BAQUFADB+MQswCQYDVQQGEwJB
-VTETMBEGA1UECBMKU29tZS1TdGF0ZTEhMB8GA1UEChMYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRk
-MRUwEwYDVQQDEwxzbm1wbGFicy5jb20xIDAeBgkqhkiG9w0BCQEWEWluZm9Ac25tcGxhYnMuY29t
-MB4XDTEyMDQxMTEzMjUzNVoXDTEzMDQxMTEzMjUzNVowfjELMAkGA1UEBhMCQVUxEzARBgNVBAgT
-ClNvbWUtU3RhdGUxITAfBgNVBAoTGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDEVMBMGA1UEAxMM
-c25tcGxhYnMuY29tMSAwHgYJKoZIhvcNAQkBFhFpbmZvQHNubXBsYWJzLmNvbTCBnzANBgkqhkiG
-9w0BAQEFAAOBjQAwgYkCgYEAww1ORzpzVfCNgqI8QfIpSFkR2ELmgI546xEzDqa6LgxxV58FqkKP
-yN5tG12JqHK4fZA3n2/nIHO/niSrwLwaq6l0Z1N/A5kFP84cqQn7Rhnz/MY7gWdZ9t5Ud4aZTdcm
-ANCdl0oAWgIOnvDrCn9b3F/BLNPaw6PJkKbeBts0eesCAwEAAaN7MHkwCQYDVR0TBAIwADAsBglg
-hkgBhvhCAQ0EHxYdT3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0OBBYEFPGLNnaS
-RSzB5cmOew8EgbuATZpapxHGMB8GA1UdIwQYMBaAFPGLNnaSRSzB5cmOew+ATZpapxHGMA0GCSqG
-SIb3DQEBBQUAA4GBAFkdLhSVZUCHeoVaVG4FxU6csLTYrTVxYmGJEUb++zHEiaiwmv3NcJ7i5qnB
-XLkVCtKDevGSQz9hwwynvDAmfPrMfgheeHjPFQoDfbkPV8hO8fV61w3d1MPUSVWlkiHs5DSjXgRN
-JQzNo1IwuBwBEnX+53m89cLagDlxNY1hf8vI
+MIIEvQoBAKCCBLYwggSyBgkrBgEFBQcwAQEEggSjMIIEnzCCAQ+hgYAwfjELMAkGA1UEBhMCQVUx
+EzARBgNVBAgTClNvbWUtU3RhdGUxITAfBgNVBAoTGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDEV
+MBMGA1UEAxMMc25tcGxhYnMuY29tMSAwHgYJKoZIhvcNAQkBFhFpbmZvQHNubXBsYWJzLmNvbRgP
+MjAxMjA0MTExNDA5MjJaMFQwUjA9MAkGBSsOAwIaBQAEFLdmsxX0LkOSjTdofXdwRl6mmDfCBBSS
+pHUspJ6+gUTrefyKxZWl6xB1cwIENd70z4IAGA8yMDEyMDQxMTE0MDkyMlqhIzAhMB8GCSsGAQUF
+BzABAgQSBBBjdJOiIW9EKJGELNNf/rdAMA0GCSqGSIb3DQEBBQUAA4GBADk7oRiCy4ew1u0N52QL
+RFpW+tdb0NfkV2Xyu+HChKiTThZPr9ZXalIgkJ1w3BAnzhbB0JX/zq7Pf8yEz/OrQ4GGH7HyD3Vg
+PkMu+J6I3A2An+bUQo99AmCbZ5/tSHtDYQMQt3iNbv1fk0yvDmh7UdKuXUNSyJdHeg27dMNy4k8A
+oIIC9TCCAvEwggLtMIICVqADAgECAgEBMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAkFVMRMw
+EQYDVQQIEwpTb21lLVN0YXRlMSEwHwYDVQQKExhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQxFTAT
+BgNVBAMTDHNubXBsYWJzLmNvbTEgMB4GCSqGSIb3DQEJARYRaW5mb0Bzbm1wbGFicy5jb20wHhcN
+MTIwNDExMTMyNTM1WhcNMTMwNDExMTMyNTM1WjB+MQswCQYDVQQGEwJBVTETMBEGA1UECBMKU29t
+ZS1TdGF0ZTEhMB8GA1UEChMYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMRUwEwYDVQQDEwxzbm1w
+bGFicy5jb20xIDAeBgkqhkiG9w0BCQEWEWluZm9Ac25tcGxhYnMuY29tMIGfMA0GCSqGSIb3DQEB
+AQUAA4GNADCBiQKBgQDDDU5HOnNV8I2CojxB8ilIWRHYQuaAjnjrETMOprouDHFXnwWqQo/I3m0b
+XYmocrh9kDefb+cgc7+eJKvAvBqrqXRnU38DmQU/zhypCftGGfP8xjuBZ1n23lR3hplN1yYA0J2X
+SgBaAg6e8OsKf1vcX8Es09rDo8mQpt4G2zR56wIDAQABo3sweTAJBgNVHRMEAjAAMCwGCWCGSAGG
++EIBDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU8Ys2dpJFLMHl
+yY57D4BNmlqnEcYwHwYDVR0jBBgwFoAU8Ys2dpJFLMHlyY57D4BNmlqnEcYwDQYJKoZIhvcNAQEF
+BQADgYEAWR0uFJVlQId6hVpUbgXFTpywtNitNXFiYYkRRv77McSJqLCa/c1wnuLmqcFcuRUK0oN6
+8ZJDP2HDDKe8MCZ8+sx+CF54eM8VCgN9uQ9XyE7x9XrXDd3Uw9RJVaWSIezkNKNeBE0lDM2jUjC4
+HAESdf7nebz1wtqAOXE1jWF/y8g=
"""
def setUp(self):
self.asn1Spec = rfc2560.OCSPResponse()
def testDerCodec(self):
-
substrate = pem.readBase64fromText(self.pem_text)
asn1Object, rest = der_decoder.decode(substrate,
asn1Spec=self.asn1Spec)