* Aimed to be complaint with X.690-201508
* Streaming decoding and encoding capabilities, allowing working with
very small memory footprint
-* Python 2.7/3.5/3.6 compatibility
+* Python 3.5+ compatibility
* Automatic decoding of DEFINED BY fields
* Ability to know exact decoded objects offset and lengths in the binary
* Ability to allow BER-encoded data with knowing if any of specified
field has either DER or BER encoding (or possibly indefinite-length
encoding)
-* Ability to use mmap-ed files, memoryviews, iterators and CER encoder
- dealing with the writer, giving ability to create huge ASN.1 encoded
- files without storing all the data in the memory first
+* Ability to use mmap-ed files, memoryviews, iterators, 2-pass DER
+ encoding mode and CER encoder dealing with the writer, giving ability
+ to create huge ASN.1 encoded files with very little memory footprint
* Ability to decode files in event generation mode, without the need to
keep all the data and decoded structures in the memory
* __slots__, copy.copy() friendliness
pyderasn is free software: see the file COPYING.LESSER for copying conditions.
-PyDERASN home page is: http://pyderasn.cypherpunks.ru/
+PyDERASN home page is: http://www.pyderasn.cypherpunks.ru/
Please send questions, bug reports and patches to
-https://lists.cypherpunks.ru/mailman/listinfo/pyderasn-devel
+http://lists.cypherpunks.ru/pyderasn_002ddevel.html
mailing list. Announcements also go to this mailing list.
Development Git source code repository currently is located here:
-https://git.cypherpunks.ru/cgit.cgi/pyderasn.git/
+http://www.git.cypherpunks.ru/?p=pyderasn.git;a=summary