X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Ffeatures.rst;h=c18c83d9720c56ad8cd66d774ee3d61adc4ceda1;hb=28b62f6a6edff52262d6488ebf09ce8b5a45961c;hp=9913ea328b263600cac81c97f3a471b4fce39596;hpb=1968949f0e32258edfc853e3ebe11a2f12ae72f4;p=pyderasn.git diff --git a/doc/features.rst b/doc/features.rst index 9913ea3..c18c83d 100644 --- a/doc/features.rst +++ b/doc/features.rst @@ -9,6 +9,7 @@ Features * Working with sequences as high level data objects with ability to (un)marshall them * Python 2.7/3.5/3.6 compatibility +* Aimed to be complaint with `X.690-201508 `__ Why yet another library? `pyasn1 `__ had all of this a long time ago. PyDERASN resembles it in many ways. In @@ -27,7 +28,7 @@ practice it should be relatively easy to convert ``pyasn1``'s code to * However they do not require tags matching: IMPLICIT/EXPLICIT tags will be set automatically in the given sequence * Descriptive errors, like ``pyderasn.DecodeError: UTCTime - (tbsCertificate.validity.notAfter.utcTime) (at 328) invalid UTCTime format`` + (tbsCertificate:validity:notAfter:utcTime) (at 328) invalid UTCTime format`` * ``__slots__`` friendliness * Could be significantly faster. For example parsing of CACert.org's CRL under Python 3.5.2: