From 6893832d99feb66bf1147bf1d18e998b82dec51b Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Thu, 23 Jan 2020 22:10:07 +0300 Subject: [PATCH] =?utf8?q?=D0=97=D0=B0=D1=80=D0=B5=D0=BB=D0=B8=D0=B7=D0=B8?= =?utf8?q?=D0=BB=20PyDERASN=205.6?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit https://lists.cypherpunks.ru/pipermail/pyderasn-devel/2020-January/000034.html В 99% случаев использования декодирования никогда не хочется с остатком от декодирования (tail) ничего делать, кроме как проверить не пуст ли он. Вот в кой да веки появился метод .decod() который это и проверяет, возвращая только декодированный объект. Плюс экранирование некоторых непечатных символов в pprint, которые могут искорёжить вывод, Плюс увиденная в Go возможность использовани "*&" символов в PrintableString, ибо бывают сертификаты (очевидно невалидные с точки зрения ASN.1) с такими вот значениями. -- 2.48.1