summaryrefslogtreecommitdiff
path: root/tests/codec/ber
Commit message (Expand)AuthorAgeFilesLines
* Advance copyright statement to year 2020Ilya Etingof2020-03-083-3/+3
* Merge branch 'master' into streamoptimum37Ilya Etingof2019-11-233-30/+15
|\
| * Add support for Python 3.8, drop EOL 3.4 (#182)Hugo van Kemenade2019-11-161-1/+1
| * Drop support for EOL Pythons (#131)Jon Dufresne2019-11-163-31/+15
* | Pass `tagMap` and `typeMap` to decoder instanceIlya Etingof2019-11-161-1/+2
* | Refactor codec classes linkageIlya Etingof2019-11-161-1/+1
* | Reuse `SingleItemDecoder` object in `StreamingDecoder`Ilya Etingof2019-11-151-2/+2
* | Optimize `streaming` objects access for performanceIlya Etingof2019-11-151-12/+12
* | Refactor BER decoder into a suspendable coroutineIlya Etingof2019-11-152-187/+245
* | CachingStreamWrapperTestCaseJan Pipek2019-11-151-0/+51
* | Address several pull requests comments + hide asSeekableStreamJan Pipek2019-11-151-2/+2
* | Additional test on ZIP filesJan Pipek2019-11-151-0/+14
* | Implement _CachedStreamWrapperJan Pipek2019-11-151-6/+2
* | Update tests with more streams for ber.decoderJan Pipek2019-11-151-2/+53
* | Prepare for streamsJan Pipek2019-11-151-81/+141
|/
* Fix for Python 4 (#173)Hugo van Kemenade2019-08-272-9/+9
* Fix CER/DER encoders to respect open types (#167)Ilya Etingof2019-07-122-11/+11
* Add `SET|SEQUENCE OF ANY` encoding support (#165)Ilya Etingof2019-07-062-8/+285
* Fix `AnyDecoder` to accept `TagMap` as `asn1Spec` (#152)Ilya Etingof2019-06-281-0/+32
* SequenceOf/SetOf to remain a schema objects (#162)Ilya Etingof2019-06-231-0/+2
* Release 0.4.5v0.4.5Ilya Etingof2018-12-293-3/+3
* Fix some typos and prepare for 0.4.5Ilya Etingof2018-07-292-10/+10
* copyright years extendedIlya Etingof2018-03-293-3/+3
* Prefer https:// URLs where available (#121)Jon Dufresne2018-03-211-1/+1
* imports pep8'edIlya Etingof2017-11-232-3/+14
* relax open type field type check on assignment (#105)Ilya Etingof2017-11-232-3/+206
* migrated docs and references from sourceforge.netIlya Etingof2017-11-143-3/+3
* Remove None initializer support (#91)Ilya Etingof2017-10-161-4/+4
* Refactored ASN.1 codecs (#83)Ilya Etingof2017-10-042-7/+25
* fixed crash on exp tagged Sequence component encoding (#79)Ilya Etingof2017-09-201-0/+20
* encoders refactored to take Python types + ASN.1 schemaIlya Etingof2017-09-171-0/+297
* Merge branch 'master' into open-types-supportopen-types-supportIlya Etingof2017-09-172-85/+117
|\
| * wrong inheritance in test fixedv0.3.5Ilya Etingof2017-09-171-1/+1
| * run unit tests with full debugging enabled (and ignored)Ilya Etingof2017-09-152-83/+115
* | refactored OpenType() into a mutable objectIlya Etingof2017-09-131-7/+7
* | refer to open types by open types, not hole typesIlya Etingof2017-09-101-29/+25
* | WIP: hole types implementationIlya Etingof2017-09-101-2/+55
|/
* WIP: avoid coping values when encoding explicit ASN.1 tagsIlya Etingof2017-09-091-2/+26
* fix to get explicit tags from substrate to the recovered ASN.1 objectIlya Etingof2017-09-031-16/+142
* fixed crash at SEQUENCE/OF encoder, schemaless modeIlya Etingof2017-08-292-11/+170
* added tests on reordered SET serialisationIlya Etingof2017-08-261-0/+12
* added tests on constructed types BER en/decodingIlya Etingof2017-08-242-4/+429
* at decoder, do not unconditionally cast substrate into bytes/strIlya Etingof2017-08-221-0/+24
* SetOf/SequenceOf codec test cases addedIlya Etingof2017-07-222-10/+71
* test case fix: do not initialize optional SEQUENCE fieldIlya Etingof2017-07-221-14/+20
* EndOfOctets refactored into singletonIlya Etingof2017-03-311-1/+1
* BER/CER/DER encoder refactored to use type-ids for better performanceIlya Etingof2017-03-222-13/+27
* .getComponent*() changed to lazily instantiate underlying typeIlya Etingof2017-03-122-8/+3
* tags-related getters refactored into descriptors/propertiesIlya Etingof2017-03-071-1/+1
* BER/CER/DER value encoders refactored to produce either tuple of bytes or oct...Ilya Etingof2017-02-262-20/+0