Michael Watzko
Michael Watzko
For `OCTET STRING` allow the usage of (`Bytes` as serialize input and) `BytesMut` as alternative to `Vec` https://crates.io/crates/bytes
ValueReferences are the constants of ASN.1. With this PR constant definitions in ASN.1 are parsed. * [x] Parse and resolve basic Value References (Integers) #49 * [x] Add constant values...
This seems to be valid syntax but does not parse in asn1rs, yet (in contrast to `SIZE` for which this already works) ```asn1 BasicConstrainedFExtensible ::= SEQUENCE { abc INTEGER(8) }...
Should the API surface be drastically reduced to prevent what would be considered breaking changes? Current _a lot_ of types and fns are ```pub``` and thus would not be allowed...
Currently each character string type has its own `read_*`/`write_*` fn which every `Reader`/`Writer` must implement ```rust fn read_utf8string(&mut self) -> Result; fn read_ia5string(&mut self) -> Result; fn read_numeric_string(&mut self) ->...
Currently, `SET OF` serializes the same (for uper) as `SEQUENCE OF`, which reflects the `BASIC-PER` ([ITU-T X.691 | ISO/IEC 8825-2][, 22.2). For `CANONICAL-PER` ([ITU-T X.691 | ISO/IEC 8825-2], 22.1), the...
Issue Tracking Issue for tracking the progress of further encoding implementation. Preconditions: * [x] (in progress, clean-up) Refactor to provide better extensibility (see 325c96f and asn1rs::syn) Potential encodings: * [...