]> Sergey Matveev's repositories - stargrave-blog.git/commit
Зарелизил PyDERASN 5.6
authorSergey Matveev <stargrave@stargrave.org>
Thu, 23 Jan 2020 19:10:07 +0000 (22:10 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 23 Jan 2020 19:10:07 +0000 (22:10 +0300)
commit6893832d99feb66bf1147bf1d18e998b82dec51b
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent9d2c17a16754c3f5ae7594bdb2e7df4b8ada9a53
Зарелизил PyDERASN 5.6

https://lists.cypherpunks.ru/pipermail/pyderasn-devel/2020-January/000034.html
В 99% случаев использования декодирования никогда не хочется с остатком
от декодирования (tail) ничего делать, кроме как проверить не пуст ли он.
Вот в кой да веки появился метод .decod() который это и проверяет,
возвращая только декодированный объект. Плюс экранирование некоторых
непечатных символов в pprint, которые могут искорёжить вывод, Плюс
увиденная в Go возможность использовани "*&" символов в PrintableString,
ибо бывают сертификаты (очевидно невалидные с точки зрения ASN.1) с
такими вот значениями.