| * Specialize ASN.1 character and useful types |
| * Come up with simpler API for deeply nested constructed objects |
| addressing |
| |
| ber.decoder: |
| * suspend codec on underrun error ? |
| * class-static components map (in simple type classes) |
| * present subtypes ? |
| * component presence check wont work at innertypeconst |
| * add the rest of ASN1 types/codecs |
| * type vs value, defaultValue |
| |
| ber.encoder: |
| * Asn1Item.clone() / shallowcopy issue |
| * large length encoder? |
| * codec restart |
| * preserve compatible API whenever stateful codec gets implemented |
| * restartable vs incremental |
| * plan: make a stateless univeral decoder, then convert it to restartable |
| then to incremental |
| |
| type.useful: |
| * may need to implement prettyIn/Out |
| |
| type.char: |
| * may need to implement constraints |
| |
| type.univ: |
| * simpler API to constructed objects: value init, recursive |
| |
| type.namedtypes |
| * type vs tagset name convention |
| |
| general: |
| |
| * how untagged TagSet should be initialized? |