forked from pool/python-pyasn1
- Fix changes file
- License updated to vanilla BSD 2-Clause to ease package use (http://opensource.org/licenses/BSD-2-Clause). - Test suite made discoverable by unittest/unittest2 discovery feature. - Fix to decoder working on indefinite length substrate -- end-of-octets marker is now detected by both tag and value. Otherwise zero values may interfere with end-of-octets marker. - Fix to decoder to fail in cases where tagFormat indicates inappropriate format for the type (e.g. BOOLEAN is always PRIMITIVE, SET is always CONSTRUCTED and OCTET STRING is either of the two) - Fix to REAL type encoder to force primitive encoding form encoding. - Fix to CHOICE decoder to handle explicitly tagged, indefinite length mode encoding - Fix to REAL type decoder to handle negative REAL values correctly. Test case added. - The compact (valueless) way of encoding zero INTEGERs introduced in 0.1.5 seems to fail miserably as the world is filled with broken BER decoders. So we had to back off the *encoder* for a while. There's still the IntegerEncoder.supportCompactZero flag which enables compact encoding form whenever it evaluates to True. - Report package version on debugging code initialization. - Changes from version 0.1.5: - Documentation updated and split into chapters to better match web-site contents. - Make prettyPrint() working for non-initialized pyasn1 data objects. It used to throw an exception. - Fix to encoder to produce empty-payload INTEGER values for zeros - Fix to decoder to support empty-payload INTEGER and REAL values - Fix to unit test suites imports to be able to run each from their current directory OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyasn1?expand=0&rev=28
This commit is contained in:
committed by
Git OBS Bridge
parent
4c6ab9ed74
commit
78f556b185
@@ -1,88 +1,68 @@
|
|||||||
-------------------------------------------------------------------
|
|
||||||
Thu Oct 24 11:11:21 UTC 2013 - speilicke@suse.com
|
|
||||||
|
|
||||||
- Require python-setuptools instead of distribute (upstreams merged)
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 24 11:10:32 UTC 2013 - speilicke@suse.com
|
Thu Oct 24 11:10:32 UTC 2013 - speilicke@suse.com
|
||||||
|
|
||||||
- Require python-setuptools instead of distribute (upstreams merged)
|
- Require python-setuptools instead of distribute (upstreams merged)
|
||||||
|
- Fix changes file
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue May 7 08:23:39 UTC 2013 - michael@stroeder.com
|
Tue May 7 08:23:39 UTC 2013 - michael@stroeder.com
|
||||||
|
|
||||||
- updated to upstrean release 0.1.7
|
- updated to upstrean release 0.1.7
|
||||||
|
- License updated to vanilla BSD 2-Clause to ease package use
|
||||||
Revision 0.1.7
|
(http://opensource.org/licenses/BSD-2-Clause).
|
||||||
--------------
|
- Test suite made discoverable by unittest/unittest2 discovery feature.
|
||||||
|
- Fix to decoder working on indefinite length substrate -- end-of-octets
|
||||||
- License updated to vanilla BSD 2-Clause to ease package use
|
marker is now detected by both tag and value. Otherwise zero values may
|
||||||
(http://opensource.org/licenses/BSD-2-Clause).
|
interfere with end-of-octets marker.
|
||||||
- Test suite made discoverable by unittest/unittest2 discovery feature.
|
- Fix to decoder to fail in cases where tagFormat indicates inappropriate
|
||||||
- Fix to decoder working on indefinite length substrate -- end-of-octets
|
format for the type (e.g. BOOLEAN is always PRIMITIVE, SET is always
|
||||||
marker is now detected by both tag and value. Otherwise zero values may
|
CONSTRUCTED and OCTET STRING is either of the two)
|
||||||
interfere with end-of-octets marker.
|
- Fix to REAL type encoder to force primitive encoding form encoding.
|
||||||
- Fix to decoder to fail in cases where tagFormat indicates inappropriate
|
- Fix to CHOICE decoder to handle explicitly tagged, indefinite length
|
||||||
format for the type (e.g. BOOLEAN is always PRIMITIVE, SET is always
|
mode encoding
|
||||||
CONSTRUCTED and OCTET STRING is either of the two)
|
- Fix to REAL type decoder to handle negative REAL values correctly. Test
|
||||||
- Fix to REAL type encoder to force primitive encoding form encoding.
|
case added.
|
||||||
- Fix to CHOICE decoder to handle explicitly tagged, indefinite length
|
|
||||||
mode encoding
|
|
||||||
- Fix to REAL type decoder to handle negative REAL values correctly. Test
|
|
||||||
case added.
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jan 18 09:19:52 UTC 2013 - michael@stroeder.com
|
Fri Jan 18 09:19:52 UTC 2013 - michael@stroeder.com
|
||||||
|
|
||||||
- updated to upstrean release 0.1.6
|
- updated to upstrean release 0.1.6
|
||||||
|
- The compact (valueless) way of encoding zero INTEGERs introduced in
|
||||||
Revision 0.1.6
|
0.1.5 seems to fail miserably as the world is filled with broken
|
||||||
--------------
|
BER decoders. So we had to back off the *encoder* for a while.
|
||||||
|
There's still the IntegerEncoder.supportCompactZero flag which
|
||||||
- The compact (valueless) way of encoding zero INTEGERs introduced in
|
enables compact encoding form whenever it evaluates to True.
|
||||||
0.1.5 seems to fail miserably as the world is filled with broken
|
- Report package version on debugging code initialization.
|
||||||
BER decoders. So we had to back off the *encoder* for a while.
|
- Changes from version 0.1.5:
|
||||||
There's still the IntegerEncoder.supportCompactZero flag which
|
- Documentation updated and split into chapters to better match
|
||||||
enables compact encoding form whenever it evaluates to True.
|
web-site contents.
|
||||||
- Report package version on debugging code initialization.
|
- Make prettyPrint() working for non-initialized pyasn1 data objects. It
|
||||||
|
used to throw an exception.
|
||||||
Revision 0.1.5
|
- Fix to encoder to produce empty-payload INTEGER values for zeros
|
||||||
--------------
|
- Fix to decoder to support empty-payload INTEGER and REAL values
|
||||||
|
- Fix to unit test suites imports to be able to run each from
|
||||||
- Documentation updated and split into chapters to better match
|
their current directory
|
||||||
web-site contents.
|
|
||||||
- Make prettyPrint() working for non-initialized pyasn1 data objects. It
|
|
||||||
used to throw an exception.
|
|
||||||
- Fix to encoder to produce empty-payload INTEGER values for zeros
|
|
||||||
- Fix to decoder to support empty-payload INTEGER and REAL values
|
|
||||||
- Fix to unit test suites imports to be able to run each from
|
|
||||||
their current directory
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jul 27 18:03:18 UTC 2012 - michael@stroeder.com
|
Fri Jul 27 18:03:18 UTC 2012 - michael@stroeder.com
|
||||||
|
|
||||||
- updated to upstrean release 0.1.4
|
- updated to upstrean release 0.1.4
|
||||||
|
* A built-in de/serialization debugging facility added
|
||||||
|
* Package versioning added (pyasn1.__version__)
|
||||||
|
* Leading sub-OIDs overflow condition handled
|
||||||
|
* REAL type exponent encoding implemented properly at BER codec
|
||||||
|
* Boolean BER decoder fixed to allow arbitrary payload
|
||||||
|
* Leading 0x80 octet now handled properly by DER/CER/DER
|
||||||
|
ObjectIdentifier decoder
|
||||||
- includes fix needed by python-ldap's module ldap.syncrepl
|
- includes fix needed by python-ldap's module ldap.syncrepl
|
||||||
|
|
||||||
Most important changes include:
|
|
||||||
|
|
||||||
* A built-in de/serialization debugging facility added
|
|
||||||
* Package versioning added (pyasn1.__version__)
|
|
||||||
* Leading sub-OIDs overflow condition handled
|
|
||||||
* REAL type exponent encoding implemented properly at BER codec
|
|
||||||
* Boolean BER decoder fixed to allow arbitrary payload
|
|
||||||
* Leading 0x80 octet now handled properly by DER/CER/DER
|
|
||||||
ObjectIdentifier decoder
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 25 20:11:18 UTC 2012 - michael@stroeder.com
|
Wed Apr 25 20:11:18 UTC 2012 - michael@stroeder.com
|
||||||
|
|
||||||
- updated to upstrean release 0.1.3
|
- updated to upstrean release 0.1.3
|
||||||
|
- Include class name into asn1 value constraint violation exception.
|
||||||
From upstream CHANGES:
|
- Fix to OctetString.prettyOut() method that looses leading zero when
|
||||||
- Include class name into asn1 value constraint violation exception.
|
building hex string.
|
||||||
- Fix to OctetString.prettyOut() method that looses leading zero when
|
|
||||||
building hex string.
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 18 07:46:46 UTC 2012 - saschpe@suse.de
|
Wed Apr 18 07:46:46 UTC 2012 - saschpe@suse.de
|
||||||
@@ -98,14 +78,12 @@ Tue Apr 17 15:12:23 UTC 2012 - dmueller@suse.com
|
|||||||
Fri Mar 23 09:59:28 UTC 2012 - michael@stroeder.com
|
Fri Mar 23 09:59:28 UTC 2012 - michael@stroeder.com
|
||||||
|
|
||||||
- updated to upstrean release 0.1.2
|
- updated to upstrean release 0.1.2
|
||||||
|
- Fix to __long__() to actually return longs on py2k
|
||||||
From upstream CHANGES:
|
- Fix to OctetString.__str__() workings of a non-initialized object.
|
||||||
- Fix to __long__() to actually return longs on py2k
|
- Fix to quote initializer of OctetString.__repr__()
|
||||||
- Fix to OctetString.__str__() workings of a non-initialized object.
|
- Minor fix towards ObjectIdentifier.prettyIn() reliability
|
||||||
- Fix to quote initializer of OctetString.__repr__()
|
- ObjectIdentifier.__str__() is aliased to prettyPrint()
|
||||||
- Minor fix towards ObjectIdentifier.prettyIn() reliability
|
- Exlicit repr() calls replaced with '%r'
|
||||||
- ObjectIdentifier.__str__() is aliased to prettyPrint()
|
|
||||||
- Exlicit repr() calls replaced with '%r'
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Dec 8 13:52:32 UTC 2011 - coolo@suse.com
|
Thu Dec 8 13:52:32 UTC 2011 - coolo@suse.com
|
||||||
|
Reference in New Issue
Block a user