From c6c4fd9103caa213806c524e9e117ccc453fd05c Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sun, 6 Jan 2019 00:25:48 +0300 Subject: [PATCH] Add pprinted-picture to feature page too --- doc/features.rst | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) 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: -- 2.44.0