]> Cypherpunks.ru repositories - pyderasn.git/history - pyderasn.py
Raised copyright years
[pyderasn.git] / pyderasn.py
2022-01-07 Sergey MatveevRaised copyright years
2021-08-30 Sergey MatveevAdd missing totzdatetime documentation references
2021-08-30 Sergey MatveevShorter exception message, not everything is installed...
2021-08-30 Sergey MatveevCheaper dateutil.tz existence check
2021-08-30 Anton DemkinAdd `totzdatetime` method to UTCTime
2021-08-24 Sergey MatveevSimplify hexenc/hexdec
2021-06-04 Sergey MatveevFix "mixing" class names typo 9.0
2021-06-04 Sergey MatveevAdd proper __slots__ for mixin classes
2021-06-04 Sergey MatveevRemove Py27 compatibility
2021-05-15 Sergey MatveevFix browser style breakage
2021-01-14 Sergey MatveevAppend offset to tree elements in browser 8.3
2021-01-05 Sergey MatveevRaise copyright years
2020-12-13 Sergey MatveevPrepare for release
2020-09-04 Sergey MatveevMore CER encoding mentioning
2020-08-04 Sergey MatveevFix example SignedAttributes bounds
2020-07-29 Sergey Matveevpdb's pp1 mention
2020-05-08 Sergey MatveevHide mmap imports, failing on Windows 8.1
2020-04-14 Sergey MatveevExplicitly forbid aware-datetimes usage 8.0
2020-04-13 Sergey MatveevCheck if tag's long form used in expected way 7.7
2020-04-13 Sergey MatveevLong tag form must not contain zero byte
2020-04-13 Sergey MatveevSubstitute class name in exception
2020-03-25 Sergey MatveevProper VisibleString, IA5String, TeletexString, T61Stri... 7.6
2020-03-25 Sergey MatveevPEP8
2020-03-24 Sergey MatveevAlso print full TLVlen 7.5
2020-03-22 Sergey MatveevMention --browse
2020-03-22 Sergey MatveevMissing CER mention in makedist
2020-03-22 Sergey MatveevASN.1 browser 7.4
2020-03-22 Sergey MatveevInteger.tohex()
2020-03-22 Sergey MatveevRemove forgotten unreachable code
2020-03-22 Sergey MatveevFix classes instantiation when invoked as __main__
2020-02-26 Sergey Matveevcolonize_hex is publicly available function
2020-02-18 Sergey MatveevStrict DEFAULT check in evgen mode 7.3
2020-02-18 Sergey MatveevMore seealso directive usage
2020-02-17 Sergey MatveevDER 2pass encoding 7.2
2020-02-17 Sergey MatveevSimplify code with _values_for_encoding override
2020-02-17 Sergey MatveevSimple performance optimizations
2020-02-17 Sergey MatveevSome PyLint disables
2020-02-17 Sergey MatveevRestored CLI workability
2020-02-17 Sergey MatveevUse bytes joining for three elements
2020-02-17 Sergey MatveevRemove unused variable
2020-02-17 Sergey MatveevRemove forgotten moved get_def_by_path
2020-02-16 Sergey MatveevREADME update and CER/BER mentioning 7.1
2020-02-16 Sergey MatveevStore OIDs as an array.array
2020-02-16 Sergey MatveevUp to date documentation
2020-02-16 Sergey MatveevSequenceOf iterator support
2020-02-16 Sergey MatveevStreaming of huge data support
2020-02-16 Sergey Matveevagg_octet_string
2020-02-16 Sergey MatveevCLI --evgen
2020-02-16 Sergey Matveevmmap-ed memoryview support
2020-02-16 Sergey MatveevInitial support for CER encoding
2020-02-16 Sergey MatveevInitial support for event generated mode
2020-02-16 Sergey MatveevValid DER SET ordering
2020-02-16 Sergey MatveevFix double encoded values decoding in SET
2020-02-16 Sergey MatveevSome trivial documentation links
2020-02-16 Sergey MatveevMove CLI usage example to the library itself
2020-02-15 Sergey MatveevUse BasicState for code reducing
2020-02-15 Sergey MatveevUse "schema" instead of "scheme" everywhere
2020-02-15 Sergey Matveevenviron import is used only in __main__
2020-02-12 Sergey MatveevExplicitly note tag_ctxX usage
2020-02-12 Sergey MatveevMistakes in docstring
2020-02-12 Sergey MatveevUse generator for values to be encoded
2020-02-11 Sergey Matveevis comparison is slightly faster
2020-02-11 Sergey Matveevnamedtuple initialization workability under Py35 6.3
2020-02-10 Sergey MatveevFaster Set readiness determining during decode
2020-02-10 Sergey MatveevRemove unneeded _decode_chunk method
2020-02-10 Sergey MatveevReduce indentation
2020-02-10 Sergey MatveevReuse import
2020-02-10 Sergey MatveevFully strict integers validation in *Time 6.2
2020-02-09 Sergey MatveevAllow raw BER *Time access
2020-02-09 Sergey MatveevLess expensive isinstance() calls
2020-02-09 Sergey MatveevFaster *Time decoding
2020-02-09 Sergey MatveevPlace several global variables at top of module
2020-02-09 Sergey MatveevIndexed comparison slightly faster than .startswith()
2020-02-09 Sergey MatveevCython compatibility
2020-02-09 Sergey Matveev*Time BER decoding support
2020-02-08 Sergey MatveevStricter validation of *Time
2020-02-08 Sergey MatveevASN.1 tells that *Time is VisibleString
2020-02-08 Sergey MatveevAll OID arcs must be non-negative numbers
2020-02-06 Sergey MatveevGrammar typos
2020-02-06 Sergey MatveevExplicitly mention that zero year is unsupported
2020-02-06 Sergey Matveev.hexencode, .hexdecode, .hexdecod
2020-02-06 Sergey MatveevPrintableString'es .allow_asterisk and .allow_ampersand...
2020-02-06 Sergey Matveevcopy/pickle friendly Obj
2020-02-06 Sergey MatveevMore decod() usage examples
2020-02-06 Sergey MatveevExplicitly mention about impl/expl class attributes
2020-02-06 Sergey MatveevPEP8
2020-02-06 Sergey MatveevNo need in dangerous memoryview in Any's .tag
2020-02-06 Sergey MatveevUnnecessary CommonString's encoding slot
2020-01-23 Sergey MatveevPrintableString can optionally allow * and & 5.6
2020-01-23 Sergey MatveevSlightly more dense super calls
2020-01-23 Sergey MatveevEscape control characters in pprint
2020-01-23 Sergey MatveevConvenient decod() helper method
2020-01-23 Sergey MatveevUnused ctx kwargs
2020-01-23 Sergey MatveevSimpler boolean expression
2020-01-23 Sergey MatveevUnnecessary elif/else
2020-01-23 Sergey MatveevMore Obj's documentation
2020-01-23 Sergey MatveevMore linter satisfaction
2019-12-17 Sergey MatveevAdd PEP-396 compatible module's __version__ 5.5
2019-12-17 Sergey MatveevRaise copyright years
2019-12-16 Sergey MatveevDo not shadow DecodeError for optional field 5.4
next