summaryrefslogtreecommitdiff
path: root/doc/libtasn1.info
diff options
context:
space:
mode:
Diffstat (limited to 'doc/libtasn1.info')
-rw-r--r--doc/libtasn1.info163
1 files changed, 83 insertions, 80 deletions
diff --git a/doc/libtasn1.info b/doc/libtasn1.info
index f004f50..cb9ba88 100644
--- a/doc/libtasn1.info
+++ b/doc/libtasn1.info
@@ -1,7 +1,7 @@
-This is libtasn1.info, produced by makeinfo version 6.0 from
+This is libtasn1.info, produced by makeinfo version 6.3 from
libtasn1.texi.
-This manual is for GNU Libtasn1 (version 4.8, 4 April 2016), which is a
+This manual is for GNU Libtasn1 (version 4.13, 4 April 2016), which is a
library for Abstract Syntax Notation One (ASN.1) and Distinguished
Encoding Rules (DER) manipulation.
@@ -24,7 +24,7 @@ File: libtasn1.info, Node: Top, Next: Introduction, Up: (dir)
Libtasn1
********
-This manual is for GNU Libtasn1 (version 4.8, 4 April 2016), which is a
+This manual is for GNU Libtasn1 (version 4.13, 4 April 2016), which is a
library for Abstract Syntax Notation One (ASN.1) and Distinguished
Encoding Rules (DER) manipulation.
@@ -1126,18 +1126,21 @@ asn1_get_octet_der
* STR_LEN)
DER: DER data to decode containing the OCTET SEQUENCE.
- DER_LEN: Length of DER data to decode.
+ DER_LEN: The length of the 'der' data to decode.
- RET_LEN: Output variable containing the length of the DER data.
+ RET_LEN: Output variable containing the encoded length of the DER
+ data.
STR: Pre-allocated output buffer to put decoded OCTET SEQUENCE in.
STR_SIZE: Length of pre-allocated output buffer.
- STR_LEN: Output variable containing the length of the OCTET
- SEQUENCE.
+ STR_LEN: Output variable containing the length of the contents of
+ the OCTET SEQUENCE.
- Extract an OCTET SEQUENCE from DER data.
+ Extract an OCTET SEQUENCE from DER data. Note that this function
+ expects the DER data past the tag field, i.e., the length and
+ content octets.
*Returns:* Returns 'ASN1_SUCCESS' on success, or an error.
@@ -2014,8 +2017,8 @@ Function and Data Index
(line 144)
* asn1_create_element: ASN.1 field functions.
(line 72)
-* asn1_decode_simple_ber: DER functions. (line 453)
-* asn1_decode_simple_der: DER functions. (line 432)
+* asn1_decode_simple_ber: DER functions. (line 456)
+* asn1_decode_simple_der: DER functions. (line 435)
* asn1_delete_element: ASN.1 field functions.
(line 57)
* asn1_delete_structure: ASN.1 field functions.
@@ -2023,23 +2026,23 @@ Function and Data Index
* asn1_delete_structure2: ASN.1 field functions.
(line 42)
* asn1_der_coding: DER functions. (line 102)
-* asn1_der_decoding: DER functions. (line 286)
-* asn1_der_decoding2: DER functions. (line 250)
-* asn1_der_decoding_element: DER functions. (line 313)
-* asn1_der_decoding_startEnd: DER functions. (line 346)
+* asn1_der_decoding: DER functions. (line 289)
+* asn1_der_decoding2: DER functions. (line 253)
+* asn1_der_decoding_element: DER functions. (line 316)
+* asn1_der_decoding_startEnd: DER functions. (line 349)
* asn1_dup_node: ASN.1 field functions.
(line 162)
* asn1_encode_simple_der: DER functions. (line 51)
-* asn1_expand_any_defined_by: DER functions. (line 386)
-* asn1_expand_octet_string: DER functions. (line 406)
+* asn1_expand_any_defined_by: DER functions. (line 389)
+* asn1_expand_octet_string: DER functions. (line 409)
* asn1_find_node: Auxilliary functions.
(line 9)
* asn1_find_structure_from_oid: ASN.1 field functions.
(line 129)
-* asn1_get_bit_der: DER functions. (line 228)
+* asn1_get_bit_der: DER functions. (line 231)
* asn1_get_length_ber: DER functions. (line 166)
* asn1_get_length_der: DER functions. (line 130)
-* asn1_get_object_id_der: DER functions. (line 209)
+* asn1_get_object_id_der: DER functions. (line 212)
* asn1_get_octet_der: DER functions. (line 186)
* asn1_get_tag_der: DER functions. (line 147)
* asn1_length_der: DER functions. (line 9)
@@ -2070,67 +2073,67 @@ Function and Data Index

Tag Table:
-Node: Top861
-Node: Introduction1851
-Node: ASN.1 structure handling3220
-Node: ASN.1 syntax3479
-Node: Naming5067
-Node: Simple parsing6048
-Node: Library Notes6375
-Node: Future developments7157
-Node: Utilities7456
-Node: Invoking asn1Parser7676
-Node: Invoking asn1Coding8138
-Node: Invoking asn1Decoding9875
-Node: Function reference10630
-Node: ASN.1 schema functions10914
-Ref: asn1_parser2tree11113
-Ref: asn1_parser2array12164
-Node: ASN.1 field functions13482
-Ref: asn1_array2tree13699
-Ref: asn1_delete_structure14551
-Ref: asn1_delete_structure214925
-Ref: asn1_delete_element15380
-Ref: asn1_create_element15852
-Ref: asn1_print_structure16506
-Ref: asn1_number_of_elements17135
-Ref: asn1_find_structure_from_oid17730
-Ref: asn1_copy_node18208
-Ref: asn1_dup_node18694
-Ref: asn1_write_value19054
-Ref: asn1_read_value23088
-Ref: asn1_read_value_type25878
-Ref: asn1_read_tag28743
-Ref: asn1_read_node_value29450
-Node: DER functions29796
-Ref: asn1_length_der29999
-Ref: asn1_octet_der30585
-Ref: asn1_encode_simple_der31393
-Ref: asn1_bit_der32223
-Ref: asn1_der_coding33014
-Ref: asn1_get_length_der34037
-Ref: asn1_get_tag_der34577
-Ref: asn1_get_length_ber35122
-Ref: asn1_get_octet_der35715
-Ref: asn1_get_object_id_der36422
-Ref: asn1_get_bit_der37020
-Ref: asn1_der_decoding237693
-Ref: asn1_der_decoding39091
-Ref: asn1_der_decoding_element40030
-Ref: asn1_der_decoding_startEnd41337
-Ref: asn1_expand_any_defined_by42789
-Ref: asn1_expand_octet_string43594
-Ref: asn1_decode_simple_der44595
-Ref: asn1_decode_simple_ber45237
-Node: Error handling functions45938
-Ref: asn1_perror46154
-Ref: asn1_strerror46495
-Node: Auxilliary functions46906
-Ref: asn1_find_node47098
-Ref: asn1_check_version47694
-Node: Copying Information48293
-Node: GNU Free Documentation License48546
-Node: Concept Index73661
-Node: Function and Data Index74767
+Node: Top862
+Node: Introduction1853
+Node: ASN.1 structure handling3222
+Node: ASN.1 syntax3481
+Node: Naming5069
+Node: Simple parsing6050
+Node: Library Notes6377
+Node: Future developments7159
+Node: Utilities7458
+Node: Invoking asn1Parser7678
+Node: Invoking asn1Coding8140
+Node: Invoking asn1Decoding9877
+Node: Function reference10632
+Node: ASN.1 schema functions10916
+Ref: asn1_parser2tree11115
+Ref: asn1_parser2array12166
+Node: ASN.1 field functions13484
+Ref: asn1_array2tree13701
+Ref: asn1_delete_structure14553
+Ref: asn1_delete_structure214927
+Ref: asn1_delete_element15382
+Ref: asn1_create_element15854
+Ref: asn1_print_structure16508
+Ref: asn1_number_of_elements17137
+Ref: asn1_find_structure_from_oid17732
+Ref: asn1_copy_node18210
+Ref: asn1_dup_node18696
+Ref: asn1_write_value19056
+Ref: asn1_read_value23090
+Ref: asn1_read_value_type25880
+Ref: asn1_read_tag28745
+Ref: asn1_read_node_value29452
+Node: DER functions29798
+Ref: asn1_length_der30001
+Ref: asn1_octet_der30587
+Ref: asn1_encode_simple_der31395
+Ref: asn1_bit_der32225
+Ref: asn1_der_coding33016
+Ref: asn1_get_length_der34039
+Ref: asn1_get_tag_der34579
+Ref: asn1_get_length_ber35124
+Ref: asn1_get_octet_der35717
+Ref: asn1_get_object_id_der36576
+Ref: asn1_get_bit_der37174
+Ref: asn1_der_decoding237847
+Ref: asn1_der_decoding39245
+Ref: asn1_der_decoding_element40184
+Ref: asn1_der_decoding_startEnd41491
+Ref: asn1_expand_any_defined_by42943
+Ref: asn1_expand_octet_string43748
+Ref: asn1_decode_simple_der44749
+Ref: asn1_decode_simple_ber45391
+Node: Error handling functions46092
+Ref: asn1_perror46308
+Ref: asn1_strerror46649
+Node: Auxilliary functions47060
+Ref: asn1_find_node47252
+Ref: asn1_check_version47848
+Node: Copying Information48447
+Node: GNU Free Documentation License48700
+Node: Concept Index73815
+Node: Function and Data Index74921

End Tag Table