summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES1
-rw-r--r--pyasn1/codec/ber/encoder.py1
2 files changed, 2 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index b99a207..37c0576 100644
--- a/CHANGES
+++ b/CHANGES
@@ -4,6 +4,7 @@ Revision 0.1.7
- 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.
Revision 0.1.6
--------------
diff --git a/pyasn1/codec/ber/encoder.py b/pyasn1/codec/ber/encoder.py
index ae26130..a9bcbbe 100644
--- a/pyasn1/codec/ber/encoder.py
+++ b/pyasn1/codec/ber/encoder.py
@@ -196,6 +196,7 @@ class ObjectIdentifierEncoder(AbstractItemEncoder):
return ints2octs(octets), 0
class RealEncoder(AbstractItemEncoder):
+ supportIndefLenMode = 0
def encodeValue(self, encodeFun, value, defMode, maxChunkSize):
if value.isPlusInfinity():
return int2oct(0x40), 0