]> Cypherpunks.ru repositories - pyderasn.git/blobdiff - doc/news.rst
Stricter validation of *Time
[pyderasn.git] / doc / news.rst
index 3fbddd0325b56aa6c2c7fb8fcaa3f8d605fa6d6e..90c894c30af129abdb73495092fae41a978830f0 100644 (file)
@@ -1,11 +1,39 @@
 News
 ====
 
+.. _release6.1:
+
+6.1
+---
+* UTCTime and GeneralizedTime allowed values to have plus sign in them,
+  passing int() check successfully. Prohibit that incorrect behaviour
+* Explicitly Check that all ObjectIdentifier arcs are non-negative
+
+.. _release6.0:
+
+6.0
+---
+* ``.copy()`` method removed: ``copy.copy()`` is preferred way to copy
+  objects now
+* Copies made previously with ``.copy()`` lacked ``.defined`` field,
+  now they are not
+* All objects are friendly to ``pickle`` libraries
+* ``PrintableString`` has ``allow_asterisk`` and ``allow_ampersand``
+  properties
+* ``.hexencode()``, ``.hexdecode()`` and ``.hexdecod()`` methods
+  appeared, working with hexadecimal encoded data
+
 .. _release5.6:
 
 5.6
 ---
 * Convenient ``.decod()`` method, that raises if tail is not empty
+* Control characters (like newlines) of text fields in pprinted output
+  are escaped
+* Ability to allow asterisk and ampersand characters
+  (``allow_asterisk``, ``allow_ampersand`` kwargs) in
+  ``PrintableString``, that unfortunately could be met
+  in X.509 certificates
 
 .. _release5.5: