From: Sergey Matveev Date: Sat, 5 Jan 2019 21:25:48 +0000 (+0300) Subject: Add pprinted-picture to feature page too X-Git-Tag: 5.0~3 X-Git-Url: http://www.git.cypherpunks.ru/?p=pyderasn.git;a=commitdiff_plain;h=c6c4fd9103caa213806c524e9e117ccc453fd05c Add pprinted-picture to feature page too --- diff --git a/doc/features.rst b/doc/features.rst index 34fe941..e38594b 100644 --- a/doc/features.rst +++ b/doc/features.rst @@ -48,10 +48,6 @@ Also there is `asn1crypto `__. * Descriptive errors, like ``pyderasn.DecodeError: UTCTime (tbsCertificate:validity:notAfter:utcTime) (at 328) invalid UTCTime format`` * ``__slots__`` friendliness -* :ref:`Pretty printer ` and - :ref:`command-line decoder `, that could - conveniently replace utilities like either ``dumpasn1`` or - ``openssl asn1parse`` * Could be significantly faster and have lower memory usage. For example parsing of CACert.org's CRL (8.48 MiB) on FreeBSD 12.0 amd64, Intel Core i5-6200U 2.3 GHz machine, Python 3.5.5/2.7.15: @@ -77,6 +73,16 @@ Also there is `asn1crypto `__. converted ``pyasn1`` scheme definition) - 27.6 / 32.5 - 498 / 488 +* :ref:`Pretty printer ` and + :ref:`command-line decoder `, that could + conveniently replace utilities like either ``dumpasn1`` or + ``openssl asn1parse`` + + .. figure:: pprinting.png + :alt: Pretty printing example output + + An example of pretty printed X.509 certificate with automatically + parsed DEFINED BY fields. There are drawbacks: