diff options
Diffstat (limited to 'doc/libtasn1.info')
-rw-r--r-- | doc/libtasn1.info | 163 |
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 |