aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-23relax open type field type check on assignment (#105)Ilya Etingof
2017-11-21cosmetic changes to Sequence.setComponentByPosition()Ilya Etingof
2017-11-19Merge branch 'devel-0.4.1'Ilya Etingof
2017-11-19Start `.prettyPrint` deprecation (#103)Ilya Etingof
* __str__() of ASN.1 types reworked to serve instead of .prettyPrint() Related changes: `str()` on enumerations and boolean will return a string label rather than a number.
2017-11-18__repr__() of ASN.1 types reworked for better readability (#102)Ilya Etingof
At the same time __repr__() stopped being eval()-compliant
2017-11-16Add default to .getComponentBy*() (#100)Ilya Etingof
* `default` kwarg added to .getComponentBy*() methods
2017-11-14fixed Sequence/SequenceOf decoding heuristicsIlya Etingof
2017-11-14fixed openType decoding in indef modeIlya Etingof
2017-11-14migrated docs and references from sourceforge.netIlya Etingof
2017-11-14serialization -> serialisation nitpicksIlya Etingof
2017-11-14added example code snippets to the docstrings (#101)Ilya Etingof
2017-11-12Merge branch 'devel-0.4.1' of github.com:etingof/pyasn1 into devel-0.4.1Ilya Etingof
2017-11-09Merge branch 'devel-0.4.1' of github.com:etingof/pyasn1 into devel-0.4.1Ilya Etingof
2017-11-09reset unused Choice component to `noValue`, not `None`Ilya Etingof
2017-11-09pep8 (stray spaces removed)Ilya Etingof
2017-11-09fix to `any()` support detectionIlya Etingof
2017-10-29minor logo changeIlya Etingof
2017-10-29Pickle protocol fixes (#99)Ilya Etingof
* do not blow up on pickle protocol attributes look up * added Pickle tests * More fixes to pickle protocol support * __slots__ lookup allowed at NoValue * SizedInteger moved from BitString scope to the univ module scope
2017-10-28fixes to docs manifestIlya Etingof
2017-10-26fixes to travisIlya Etingof
2017-10-26fixes to Sphinx docs layoutIlya Etingof
2017-10-23fix to `any` function test on Py2.4Ilya Etingof
2017-10-22minor tweaks of the docs themeIlya Etingof
2017-10-22docs on constraints added (#97)Ilya Etingof
2017-10-21Add more content to docs (#96)Ilya Etingof
* minor fixes to RsT docstrings * more explanations in the docs, better linkage * cosmetic fixes to NamedValues() docstring
2017-10-19Constructed types schema inspection (#87)Ilya Etingof
* the `instantiate=True` parameter added to constructed types .getComponentBy*() * Choice.clear() fixed to fully reset its internal state
2017-10-19Merge branch 'devel-0.4.1' of github.com:etingof/pyasn1 into devel-0.4.1Ilya Etingof
2017-10-19Ditched unnecessary .clone/.subtype overrides (#94)Ilya Etingof
* rearranged `.clone()` and `.subtype()` docstrings * legacy Asn1ItemBase.prettyPrinter() method removed
2017-10-19legacy Asn1ItemBase.prettyPrinter() method removedIlya Etingof
2017-10-19fix to Null decoder to initialize decoded value to ''Ilya Etingof
2017-10-17fixed DER/CER encoders to respect ordering of tagged CHOICE (#93)Ilya Etingof
2017-10-17fixed encoder not to omit empty substrate for simple types (#92)Ilya Etingof
Fix to encoder to omit empty substrate only for constructed types
2017-10-16Remove None initializer support (#91)Ilya Etingof
* `None` legacy initializer support removed * Default value for `Null` removed
2017-10-11`setupComponent()` legacy initializer removedIlya Etingof
2017-10-11Merge branch 'devel-0.4.1' of github.com:etingof/pyasn1 into devel-0.4.1Ilya Etingof
2017-10-11Docs rearrangement (#88)Ilya Etingof
Docs rearranged, simplified and reworded, Sphinx theme changed.
2017-10-10do not attempt to decode optional open typesIlya Etingof
2017-10-04Refactored ASN.1 codecs (#83)Ilya Etingof
ASN.1 encoders can operate on pure-Python types Also, BitString decoder performance improvement
2017-10-040.3.7Ilya Etingof
2017-09-26fixed ASN.1 time types deepcopy/pickle operationsIlya Etingof
2017-09-26fixed ASN.1 time types deepcopy/pickle operationsIlya Etingof
2017-09-20release 0.3.6Ilya Etingof
2017-09-20release 0.3.6Ilya Etingof
2017-09-20fixed crash on exp tagged Sequence component encoding (#79)Ilya Etingof
Also EOO encoder call replaced with a constant outcome
2017-09-20fixed crash on exp tagged Sequence component encoding (#79)Ilya Etingof
Also EOO encoder call replaced with a constant outcome
2017-09-19Set/Sequence & SetOf/SequenceOf subscription to raise Key/IndexError (#73)Ilya Etingof
2017-09-18Set/Sequence & SetOf/SequenceOf subscription to raise Key/IndexError (#73)Ilya Etingof
* Set/Sequence & SetOf/SequenceOf subscription to raise Key/IndexError
2017-09-17OctetString and Any encoders save on ASN.1 schema instantiationIlya Etingof
2017-09-17documented ASN.1 schema parameter to encodersIlya Etingof
2017-09-17encoders refactored to take Python types + ASN.1 schemaIlya Etingof