Merge pull request #28 from viraptor/extra_strings
authorKim Gräsman <kim.grasman@gmail.com>
Sat, 19 Dec 2015 15:25:39 +0000 (16:25 +0100)
committerKim Gräsman <kim.grasman@gmail.com>
Sat, 19 Dec 2015 15:25:39 +0000 (16:25 +0100)
Add more string types

Patch by Stanisław Pitucha, thanks!

asn1ate/pyasn1gen.py
testdata/string_types.asn

index f5f5465..e3856e1 100644 (file)
@@ -525,6 +525,11 @@ _ASN1_BUILTIN_TYPES = {
     'UTCTime': 'useful.UTCTime',
     'ObjectDescriptor': 'useful.ObjectDescriptor',  # In pyasn1 r1.2
     'VisibleString': 'char.VisibleString',
+    'TeletexString': 'char.TeletexString',
+    'UniversalString': 'char.UniversalString',
+    'BMPString': 'char.BMPString',
+    'T61String': 'char.T61String',
+    'VideotexString': 'char.VideotexString',
 }
 
 
index e480822..8e6118c 100644 (file)
@@ -10,5 +10,10 @@ BEGIN
   IA5Str ::= IA5String
   GraphStr ::= GraphicString
   VisibleStr ::= VisibleString
+  TeletexStr ::= TeletexString
+  UniversalStr ::= UniversalString
+  BMPStr ::= BMPString
+  T61Str ::= T61String
+  VideotexStr ::= VideotexString
   -- TODO: More string types.
 END