aboutsummaryrefslogtreecommitdiff
path: root/pyasn1/type
AgeCommit message (Collapse)Author
2017-10-04Refactored ASN.1 codecs (#83)Ilya Etingof
ASN.1 encoders can operate on pure-Python types Also, BitString decoder performance improvement
2017-09-26fixed ASN.1 time types deepcopy/pickle operationsIlya Etingof
2017-09-19Set/Sequence & SetOf/SequenceOf subscription to raise Key/IndexError (#73)Ilya Etingof
2017-09-17encoders refactored to take Python types + ASN.1 schemaIlya Etingof
2017-09-17Merge branch 'master' into open-types-supportIlya Etingof
2017-09-15run unit tests with full debugging enabled (and ignored)Ilya Etingof
Also fixed a couple of crashes in debug messages
2017-09-14docs on OpenType addedIlya Etingof
2017-09-13refactored OpenType() into a mutable objectIlya Etingof
2017-09-10refer to open types by open types, not hole typesIlya Etingof
2017-09-10fixes following bad mergeIlya Etingof
2017-09-10Merge branch 'open-types-support' of github.com:etingof/pyasn1 into ↵Ilya Etingof
open-types-support
2017-09-10WIP: hole types implementationIlya Etingof
2017-09-10ANY DEFINED BY decoding implementedIlya Etingof
2017-09-10ANY DEFINED BY decoding implementedIlya Etingof
2017-09-07ANY DEFINED BY decoding implementedIlya Etingof
2017-09-03fix to get explicit tags from substrate to the recovered ASN.1 objectIlya Etingof
2017-09-02fixed Sequence.prettyprintType crashIlya Etingof
2017-09-02fixed Sequence.__repr__ crash when no componentType property is presentIlya Etingof
2017-09-01schema-less SET/SEQUENCE dict duck-typingIlya Etingof
2017-08-31fixed stray duplicate tags detection at NamedTypes.tagMapIlya Etingof
2017-08-29fixed crash at SEQUENCE/OF encoder, schemaless modeIlya Etingof
2017-08-28one more char instantiation test caseIlya Etingof
2017-08-28fixed CharType(OctetStringType()) instantiationIlya Etingof
2017-08-27fix to Py2.4/2.5 syntaxIlya Etingof
2017-08-26SET/SEQUENCE BER decoder simplified and optimisedIlya Etingof
2017-08-25fix to exponential index growth at NamedTypesIlya Etingof
2017-08-23fixed crash at Sequence.prettyPrint() with no componentsIlya Etingof
2017-08-23replaced range(len()) with enumerate() at a few placesIlya Etingof
2017-08-22pre-compute NamedTypes fieldsIlya Etingof
2017-08-22more efficient constructed types initializationIlya Etingof
2017-08-21fix to TagSet hash value buildIlya Etingof
2017-08-21simplified constructed typesIlya Etingof
By uniformly initializing their component values to noValue instead of None
2017-08-21ASN.1 types instantiation performance improvedIlya Etingof
2017-08-02fixed SequenceOf/SetOf initializers for backward compatibilityIlya Etingof
2017-08-02OctetString.asNumbers caching removedIlya Etingof
2017-08-02account for postponed errors when computing type mapsIlya Etingof
2017-08-02more fixes to threading racingIlya Etingof
2017-08-01fixed threading concurrency issuesIlya Etingof
2017-07-30.isValue fixed to return True for empty SetOf/SequenceOfIlya Etingof
2017-07-30various documentation fixesIlya Etingof
2017-07-30some more BitString/OctetString methods documentedIlya Etingof
2017-07-30minor PEP8 fixesIlya Etingof
2017-07-30fixed SetOf/SequenceOf printing and decoding crashIlya Etingof
2017-07-30Merge branch 'master' into nested-optional-component-encoder-fixIlya Etingof
2017-07-29fixed nested optional SET/SEQUENCE at CER/DER codecIlya Etingof
2017-07-28better wording on ASN.1 types attributesIlya Etingof
2017-07-28docs markup fixesIlya Etingof
2017-07-27missing .typeId added to some `useful` and `char` classesIlya Etingof
2017-07-26fix to BitString.prettyOut()Ilya Etingof
2017-07-26fix to make property.setter working on Py2.5-Ilya Etingof