diff options
author | elie <elie> | 2012-04-27 16:01:41 +0000 |
---|---|---|
committer | elie <elie> | 2012-04-27 16:01:41 +0000 |
commit | b27a417cbba1beea7a9e5cf1955f08f48dca3d06 (patch) | |
tree | 336c575d862eea3426d15e78b341efe0a4407845 | |
parent | 2cf0d274eb289e9b3f8c9c6c3429e892624af15f (diff) | |
download | pyasn1-git-b27a417cbba1beea7a9e5cf1955f08f48dca3d06.tar.gz |
fix to BER Boolean decoder that allows other pre-computed values
besides 0 and 1
-rw-r--r-- | CHANGES.txt | 7 | ||||
-rw-r--r-- | pyasn1/codec/ber/decoder.py | 2 | ||||
-rw-r--r-- | setup.py | 2 |
3 files changed, 9 insertions, 2 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index 210471c..5155f4f 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,10 @@ +Revision 0.1.4 +-------------- + +- Fix in Boolean truth testting built-in methods +- Fix to BER Boolean decoder that allows other pre-computed + values besides 0 and 1. + Revision 0.1.3 -------------- diff --git a/pyasn1/codec/ber/decoder.py b/pyasn1/codec/ber/decoder.py index ae9311c..26cec97 100644 --- a/pyasn1/codec/ber/decoder.py +++ b/pyasn1/codec/ber/decoder.py @@ -92,7 +92,7 @@ class IntegerDecoder(AbstractSimpleDecoder): value = 0 for octet in substrate: value = value << 8 | oct2int(octet) - value = self._valueFilter(value) + value = self._valueFilter(value) return self._createComponent(asn1Spec, tagSet, value), substrate class BooleanDecoder(IntegerDecoder): @@ -25,7 +25,7 @@ except ImportError: params.update( { 'name': 'pyasn1', - 'version': '0.1.3', + 'version': '0.1.4', 'description': 'ASN.1 types and codecs', 'author': 'Ilya Etingof', 'author_email': 'ilya@glas.net', |