blob: 17f2067c6ce15c9c7c1c2d3adabf64afdbfdad05 [file] [log] [blame]
Manuel Pégourié-Gonnard36178ff2014-05-29 14:26:03 +02001ASN.1 Write Octet String #0 (Empty string)
2asn1_write_octet_string:"":"0400":2:2
3
4ASN.1 Write Octet String #1 (Large buffer)
5asn1_write_octet_string:"AABBCC":"0403AABBCC":10:5
6
7ASN.1 Write Octet String #2 (Buffer just fits)
8asn1_write_octet_string:"AABBCC":"0403AABBCC":5:5
9
10ASN.1 Write Octet String #3 (Buffer too small for tag)
11asn1_write_octet_string:"AABBCC":"0403AABBCC":4:POLARSSL_ERR_ASN1_BUF_TOO_SMALL
12
13ASN.1 Write Octet String #4 (Buffer too small for len)
14asn1_write_octet_string:"AABBCC":"0403AABBCC":3:POLARSSL_ERR_ASN1_BUF_TOO_SMALL
15
16ASN.1 Write Octet String #5 (Buffer too small for string)
17asn1_write_octet_string:"AABBCC":"0403AABBCC":2:POLARSSL_ERR_ASN1_BUF_TOO_SMALL
18
19ASN.1 Write Octet String #6 (l = 128, large buffer)
20asn1_write_octet_string:"000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F":"048180000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F":140:131
21
22ASN.1 Write Octet String #7 (l = 128, buffer just fits)
23asn1_write_octet_string:"000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F":"048180000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F":131:131
24
25ASN.1 Write Octet String #8 (l = 128, buffer too small for tag)
26asn1_write_octet_string:"000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F":"":130:POLARSSL_ERR_ASN1_BUF_TOO_SMALL
27
28ASN.1 Write Octet String #9 (l = 128, buffer too small for len)
29asn1_write_octet_string:"000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F":"":129:POLARSSL_ERR_ASN1_BUF_TOO_SMALL
30
31ASN.1 Write Octet String #9 (l = 128, buffer too small for string)
32asn1_write_octet_string:"000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F":"":127:POLARSSL_ERR_ASN1_BUF_TOO_SMALL
Manuel Pégourié-Gonnardc22bb492014-05-29 17:16:45 +020033
34ASN.1 Write IA5 String #0 (Empty string)
35asn1_write_ia5_string:"":"1600":2:2
36
37ASN.1 Write IA5 String #1 (Large buffer)
38asn1_write_ia5_string:"ABC":"1603414243":10:5
39
40ASN.1 Write IA5 String #2 (Buffer just fits)
41asn1_write_ia5_string:"ABC":"1603414243":5:5
42
43ASN.1 Write IA5 String #3 (Buffer too small for tag)
44asn1_write_ia5_string:"ABC":"":4:POLARSSL_ERR_ASN1_BUF_TOO_SMALL
45
46ASN.1 Write IA5 String #4 (Buffer too small for len)
47asn1_write_ia5_string:"ABC":"":3:POLARSSL_ERR_ASN1_BUF_TOO_SMALL
48
49ASN.1 Write IA5 String #5 (Buffer too small for string)
50asn1_write_ia5_string:"ABC":"":2:POLARSSL_ERR_ASN1_BUF_TOO_SMALL