summaryrefslogtreecommitdiff
path: root/doc/man
diff options
context:
space:
mode:
Diffstat (limited to 'doc/man')
-rw-r--r--doc/man/asn1_array2tree.32
-rw-r--r--doc/man/asn1_bit_der.32
-rw-r--r--doc/man/asn1_check_version.32
-rw-r--r--doc/man/asn1_copy_node.32
-rw-r--r--doc/man/asn1_create_element.32
-rw-r--r--doc/man/asn1_decode_simple_ber.34
-rw-r--r--doc/man/asn1_decode_simple_der.32
-rw-r--r--doc/man/asn1_delete_element.32
-rw-r--r--doc/man/asn1_delete_structure.32
-rw-r--r--doc/man/asn1_delete_structure2.32
-rw-r--r--doc/man/asn1_der_coding.32
-rw-r--r--doc/man/asn1_der_decoding.34
-rw-r--r--doc/man/asn1_der_decoding2.32
-rw-r--r--doc/man/asn1_der_decoding_element.32
-rw-r--r--doc/man/asn1_der_decoding_startEnd.32
-rw-r--r--doc/man/asn1_dup_node.32
-rw-r--r--doc/man/asn1_encode_simple_der.32
-rw-r--r--doc/man/asn1_expand_any_defined_by.32
-rw-r--r--doc/man/asn1_expand_octet_string.32
-rw-r--r--doc/man/asn1_find_node.34
-rw-r--r--doc/man/asn1_find_structure_from_oid.32
-rw-r--r--doc/man/asn1_get_bit_der.32
-rw-r--r--doc/man/asn1_get_length_ber.32
-rw-r--r--doc/man/asn1_get_length_der.32
-rw-r--r--doc/man/asn1_get_object_id_der.35
-rw-r--r--doc/man/asn1_get_octet_der.32
-rw-r--r--doc/man/asn1_get_tag_der.34
-rw-r--r--doc/man/asn1_length_der.32
-rw-r--r--doc/man/asn1_number_of_elements.32
-rw-r--r--doc/man/asn1_octet_der.32
-rw-r--r--doc/man/asn1_parser2array.34
-rw-r--r--doc/man/asn1_parser2tree.34
-rw-r--r--doc/man/asn1_perror.32
-rw-r--r--doc/man/asn1_print_structure.32
-rw-r--r--doc/man/asn1_read_node_value.32
-rw-r--r--doc/man/asn1_read_tag.32
-rw-r--r--doc/man/asn1_read_value.37
-rw-r--r--doc/man/asn1_read_value_type.37
-rw-r--r--doc/man/asn1_strerror.32
-rw-r--r--doc/man/asn1_write_value.32
40 files changed, 54 insertions, 51 deletions
diff --git a/doc/man/asn1_array2tree.3 b/doc/man/asn1_array2tree.3
index 90120e0..e85cfca 100644
--- a/doc/man/asn1_array2tree.3
+++ b/doc/man/asn1_array2tree.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_array2tree" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_array2tree" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_array2tree \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_bit_der.3 b/doc/man/asn1_bit_der.3
index 9f1553f..9309c75 100644
--- a/doc/man/asn1_bit_der.3
+++ b/doc/man/asn1_bit_der.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_bit_der" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_bit_der" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_bit_der \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_check_version.3 b/doc/man/asn1_check_version.3
index 4d567af..5d348ec 100644
--- a/doc/man/asn1_check_version.3
+++ b/doc/man/asn1_check_version.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_check_version" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_check_version" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_check_version \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_copy_node.3 b/doc/man/asn1_copy_node.3
index 45dbb94..0f3e560 100644
--- a/doc/man/asn1_copy_node.3
+++ b/doc/man/asn1_copy_node.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_copy_node" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_copy_node" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_copy_node \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_create_element.3 b/doc/man/asn1_create_element.3
index 31ec7d6..75f090e 100644
--- a/doc/man/asn1_create_element.3
+++ b/doc/man/asn1_create_element.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_create_element" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_create_element" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_create_element \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_decode_simple_ber.3 b/doc/man/asn1_decode_simple_ber.3
index ee34c13..f4e9545 100644
--- a/doc/man/asn1_decode_simple_ber.3
+++ b/doc/man/asn1_decode_simple_ber.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_decode_simple_ber" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_decode_simple_ber" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_decode_simple_ber \- API function
.SH SYNOPSIS
@@ -20,7 +20,7 @@ the length of the data
.IP "unsigned int * ber_len" 12
the total length occupied by BER (may be \fBNULL\fP)
.SH "DESCRIPTION"
-Decodes a BER encoded type. The output is an allocated value
+Decodes a BER encoded type. The output is an allocated value
of the data. This decodes BER STRINGS only. Other types are
decoded as DER.
.SH "RETURNS"
diff --git a/doc/man/asn1_decode_simple_der.3 b/doc/man/asn1_decode_simple_der.3
index 4b2a831..63afecb 100644
--- a/doc/man/asn1_decode_simple_der.3
+++ b/doc/man/asn1_decode_simple_der.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_decode_simple_der" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_decode_simple_der" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_decode_simple_der \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_delete_element.3 b/doc/man/asn1_delete_element.3
index 7925087..9f20521 100644
--- a/doc/man/asn1_delete_element.3
+++ b/doc/man/asn1_delete_element.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_delete_element" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_delete_element" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_delete_element \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_delete_structure.3 b/doc/man/asn1_delete_structure.3
index 7b15c2a..da4d69e 100644
--- a/doc/man/asn1_delete_structure.3
+++ b/doc/man/asn1_delete_structure.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_delete_structure" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_delete_structure" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_delete_structure \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_delete_structure2.3 b/doc/man/asn1_delete_structure2.3
index c1e1b26..c92f32f 100644
--- a/doc/man/asn1_delete_structure2.3
+++ b/doc/man/asn1_delete_structure2.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_delete_structure2" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_delete_structure2" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_delete_structure2 \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_der_coding.3 b/doc/man/asn1_der_coding.3
index 7880f70..2e7d196 100644
--- a/doc/man/asn1_der_coding.3
+++ b/doc/man/asn1_der_coding.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_der_coding" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_der_coding" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_der_coding \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_der_decoding.3 b/doc/man/asn1_der_decoding.3
index 84cd185..ca5db75 100644
--- a/doc/man/asn1_der_decoding.3
+++ b/doc/man/asn1_der_decoding.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_der_decoding" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_der_decoding" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_der_decoding \- API function
.SH SYNOPSIS
@@ -19,7 +19,7 @@ error occurred.
.SH "DESCRIPTION"
Fill the structure * \fIelement\fP with values of a DER encoding
string. The structure must just be created with function
-\fBasn1_create_element()\fP.
+\fBasn1_create_element()\fP.
Note that the * \fIelement\fP variable is provided as a pointer for
historical reasons.
diff --git a/doc/man/asn1_der_decoding2.3 b/doc/man/asn1_der_decoding2.3
index d88bc21..6468b15 100644
--- a/doc/man/asn1_der_decoding2.3
+++ b/doc/man/asn1_der_decoding2.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_der_decoding2" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_der_decoding2" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_der_decoding2 \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_der_decoding_element.3 b/doc/man/asn1_der_decoding_element.3
index 7c020de..08f007d 100644
--- a/doc/man/asn1_der_decoding_element.3
+++ b/doc/man/asn1_der_decoding_element.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_der_decoding_element" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_der_decoding_element" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_der_decoding_element \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_der_decoding_startEnd.3 b/doc/man/asn1_der_decoding_startEnd.3
index 1974fa4..7cbf616 100644
--- a/doc/man/asn1_der_decoding_startEnd.3
+++ b/doc/man/asn1_der_decoding_startEnd.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_der_decoding_startEnd" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_der_decoding_startEnd" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_der_decoding_startEnd \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_dup_node.3 b/doc/man/asn1_dup_node.3
index 5a86b2e..d0d67b2 100644
--- a/doc/man/asn1_dup_node.3
+++ b/doc/man/asn1_dup_node.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_dup_node" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_dup_node" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_dup_node \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_encode_simple_der.3 b/doc/man/asn1_encode_simple_der.3
index 62c2a25..0af0904 100644
--- a/doc/man/asn1_encode_simple_der.3
+++ b/doc/man/asn1_encode_simple_der.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_encode_simple_der" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_encode_simple_der" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_encode_simple_der \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_expand_any_defined_by.3 b/doc/man/asn1_expand_any_defined_by.3
index aa0e79e..df13a21 100644
--- a/doc/man/asn1_expand_any_defined_by.3
+++ b/doc/man/asn1_expand_any_defined_by.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_expand_any_defined_by" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_expand_any_defined_by" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_expand_any_defined_by \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_expand_octet_string.3 b/doc/man/asn1_expand_octet_string.3
index 8cc34a7..173645c 100644
--- a/doc/man/asn1_expand_octet_string.3
+++ b/doc/man/asn1_expand_octet_string.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_expand_octet_string" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_expand_octet_string" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_expand_octet_string \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_find_node.3 b/doc/man/asn1_find_node.3
index eb61677..8ef20e0 100644
--- a/doc/man/asn1_find_node.3
+++ b/doc/man/asn1_find_node.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_find_node" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_find_node" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_find_node \- API function
.SH SYNOPSIS
@@ -13,7 +13,7 @@ NODE_ASN element pointer.
null terminated string with the element's name to find.
.SH "DESCRIPTION"
Searches for an element called \fIname\fP starting from \fIpointer\fP . The
-name is composed by differents identifiers separated by dots. When
+name is composed by different identifiers separated by dots. When
* \fIpointer\fP has a name, the first identifier must be the name of
* \fIpointer\fP , otherwise it must be the name of one child of * \fIpointer\fP .
.SH "RETURNS"
diff --git a/doc/man/asn1_find_structure_from_oid.3 b/doc/man/asn1_find_structure_from_oid.3
index 0e71339..d850500 100644
--- a/doc/man/asn1_find_structure_from_oid.3
+++ b/doc/man/asn1_find_structure_from_oid.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_find_structure_from_oid" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_find_structure_from_oid" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_find_structure_from_oid \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_get_bit_der.3 b/doc/man/asn1_get_bit_der.3
index 9e60ea8..8b40416 100644
--- a/doc/man/asn1_get_bit_der.3
+++ b/doc/man/asn1_get_bit_der.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_get_bit_der" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_get_bit_der" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_get_bit_der \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_get_length_ber.3 b/doc/man/asn1_get_length_ber.3
index 289ae44..ba2d0ba 100644
--- a/doc/man/asn1_get_length_ber.3
+++ b/doc/man/asn1_get_length_ber.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_get_length_ber" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_get_length_ber" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_get_length_ber \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_get_length_der.3 b/doc/man/asn1_get_length_der.3
index b2157af..7a396ab 100644
--- a/doc/man/asn1_get_length_der.3
+++ b/doc/man/asn1_get_length_der.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_get_length_der" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_get_length_der" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_get_length_der \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_get_object_id_der.3 b/doc/man/asn1_get_object_id_der.3
index fdef87a..35dd4b6 100644
--- a/doc/man/asn1_get_object_id_der.3
+++ b/doc/man/asn1_get_object_id_der.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_get_object_id_der" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_get_object_id_der" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_get_object_id_der \- API function
.SH SYNOPSIS
@@ -18,7 +18,8 @@ Pre\-allocated output buffer to put the textual object id in.
.IP "int str_size" 12
Length of pre\-allocated output buffer.
.SH "DESCRIPTION"
-Converts a DER encoded object identifier to its textual form.
+Converts a DER encoded object identifier to its textual form. This
+function expects the DER object identifier without the tag.
.SH "RETURNS"
\fBASN1_SUCCESS\fP on success, or an error.
.SH COPYRIGHT
diff --git a/doc/man/asn1_get_octet_der.3 b/doc/man/asn1_get_octet_der.3
index 22fe3d8..8180a42 100644
--- a/doc/man/asn1_get_octet_der.3
+++ b/doc/man/asn1_get_octet_der.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_get_octet_der" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_get_octet_der" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_get_octet_der \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_get_tag_der.3 b/doc/man/asn1_get_tag_der.3
index c39ca94..88c882c 100644
--- a/doc/man/asn1_get_tag_der.3
+++ b/doc/man/asn1_get_tag_der.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_get_tag_der" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_get_tag_der" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_get_tag_der \- API function
.SH SYNOPSIS
@@ -16,7 +16,7 @@ Output variable containing decoded class.
.IP "int * len" 12
Output variable containing the length of the DER TAG data.
.IP "unsigned long * tag" 12
-Output variable containing the decoded tag.
+Output variable containing the decoded tag (may be \fBNULL\fP).
.SH "DESCRIPTION"
Decode the class and TAG from DER code.
.SH "RETURNS"
diff --git a/doc/man/asn1_length_der.3 b/doc/man/asn1_length_der.3
index 6bae394..b8646b1 100644
--- a/doc/man/asn1_length_der.3
+++ b/doc/man/asn1_length_der.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_length_der" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_length_der" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_length_der \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_number_of_elements.3 b/doc/man/asn1_number_of_elements.3
index 414d293..86fe2d1 100644
--- a/doc/man/asn1_number_of_elements.3
+++ b/doc/man/asn1_number_of_elements.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_number_of_elements" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_number_of_elements" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_number_of_elements \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_octet_der.3 b/doc/man/asn1_octet_der.3
index 1f40633..6f0233d 100644
--- a/doc/man/asn1_octet_der.3
+++ b/doc/man/asn1_octet_der.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_octet_der" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_octet_der" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_octet_der \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_parser2array.3 b/doc/man/asn1_parser2array.3
index 38929fc..0b718b6 100644
--- a/doc/man/asn1_parser2array.3
+++ b/doc/man/asn1_parser2array.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_parser2array" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_parser2array" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_parser2array \- API function
.SH SYNOPSIS
@@ -27,7 +27,7 @@ included in \fIinputFileName\fP file. If \fIinputFileName\fP is
will be "xx_asn1_tab".
.SH "RETURNS"
\fBASN1_SUCCESS\fP if the file has a correct syntax and every
-identifier is known, \fBASN1_FILE_NOT_FOUND\fP if an error occured
+identifier is known, \fBASN1_FILE_NOT_FOUND\fP if an error occurred
while opening \fIinputFileName\fP , \fBASN1_SYNTAX_ERROR\fP if the syntax is
not correct, \fBASN1_IDENTIFIER_NOT_FOUND\fP if in the file there is
an identifier that is not defined, \fBASN1_NAME_TOO_LONG\fP if in the
diff --git a/doc/man/asn1_parser2tree.3 b/doc/man/asn1_parser2tree.3
index c29b411..361db5c 100644
--- a/doc/man/asn1_parser2tree.3
+++ b/doc/man/asn1_parser2tree.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_parser2tree" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_parser2tree" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_parser2tree \- API function
.SH SYNOPSIS
@@ -22,7 +22,7 @@ needed to manage the definitions included in \fIfile\fP file.
.SH "RETURNS"
\fBASN1_SUCCESS\fP if the file has a correct syntax and every
identifier is known, \fBASN1_ELEMENT_NOT_EMPTY\fP if \fIdefinitions\fP not
-\fBNULL\fP, \fBASN1_FILE_NOT_FOUND\fP if an error occured while
+\fBNULL\fP, \fBASN1_FILE_NOT_FOUND\fP if an error occurred while
opening \fIfile\fP , \fBASN1_SYNTAX_ERROR\fP if the syntax is not
correct, \fBASN1_IDENTIFIER_NOT_FOUND\fP if in the file there is an
identifier that is not defined, \fBASN1_NAME_TOO_LONG\fP if in the
diff --git a/doc/man/asn1_perror.3 b/doc/man/asn1_perror.3
index 7dd11ba..12b47f6 100644
--- a/doc/man/asn1_perror.3
+++ b/doc/man/asn1_perror.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_perror" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_perror" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_perror \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_print_structure.3 b/doc/man/asn1_print_structure.3
index f259828..32cb706 100644
--- a/doc/man/asn1_print_structure.3
+++ b/doc/man/asn1_print_structure.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_print_structure" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_print_structure" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_print_structure \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_read_node_value.3 b/doc/man/asn1_read_node_value.3
index 590d1ac..5ba1925 100644
--- a/doc/man/asn1_read_node_value.3
+++ b/doc/man/asn1_read_node_value.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_read_node_value" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_read_node_value" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_read_node_value \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_read_tag.3 b/doc/man/asn1_read_tag.3
index c9c967d..2ab97cd 100644
--- a/doc/man/asn1_read_tag.3
+++ b/doc/man/asn1_read_tag.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_read_tag" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_read_tag" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_read_tag \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_read_value.3 b/doc/man/asn1_read_value.3
index 49f8ce4..62ebe39 100644
--- a/doc/man/asn1_read_value.3
+++ b/doc/man/asn1_read_value.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_read_value" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_read_value" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_read_value \- API function
.SH SYNOPSIS
@@ -18,7 +18,7 @@ pointer to memory cells already allocated (may be \fBNULL\fP).
number of bytes of *value: value[0]..value[len\-1]. Initialy
holds the sizeof value.
.SH "DESCRIPTION"
-Returns the value of one element inside a structure.
+Returns the value of one element inside a structure.
If an element is OPTIONAL and this returns
\fBASN1_ELEMENT_NOT_FOUND\fP, it means that this element wasn't present
in the der encoding that created the structure. The first element
@@ -72,7 +72,8 @@ encoding of the structure actually used.
\fBASN1_VALUE_NOT_FOUND\fP if there isn't any value for the element
selected, and \fBASN1_MEM_ERROR\fP if The value vector isn't big enough
to store the result, and in this case \fIlen\fP will contain the number of
-bytes needed.
+bytes needed. On the occasion that the stored data are of zero\-length
+this function may return \fBASN1_SUCCESS\fP even if the provided \fIlen\fP is zero.
.SH COPYRIGHT
Copyright \(co 2006-2015 Free Software Foundation, Inc..
.br
diff --git a/doc/man/asn1_read_value_type.3 b/doc/man/asn1_read_value_type.3
index 8cb2ec9..e147c85 100644
--- a/doc/man/asn1_read_value_type.3
+++ b/doc/man/asn1_read_value_type.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_read_value_type" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_read_value_type" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_read_value_type \- API function
.SH SYNOPSIS
@@ -20,7 +20,7 @@ holds the sizeof value.
.IP "unsigned int * etype" 12
The type of the value read (ASN1_ETYPE)
.SH "DESCRIPTION"
-Returns the type and value of one element inside a structure.
+Returns the type and value of one element inside a structure.
If an element is OPTIONAL and this returns
\fBASN1_ELEMENT_NOT_FOUND\fP, it means that this element wasn't present
in the der encoding that created the structure. The first element
@@ -74,7 +74,8 @@ encoding of the structure actually used.
\fBASN1_VALUE_NOT_FOUND\fP if there isn't any value for the element
selected, and \fBASN1_MEM_ERROR\fP if The value vector isn't big enough
to store the result, and in this case \fIlen\fP will contain the number of
-bytes needed.
+bytes needed. On the occasion that the stored data are of zero\-length
+this function may return \fBASN1_SUCCESS\fP even if the provided \fIlen\fP is zero.
.SH COPYRIGHT
Copyright \(co 2006-2015 Free Software Foundation, Inc..
.br
diff --git a/doc/man/asn1_strerror.3 b/doc/man/asn1_strerror.3
index 9c33edd..4d1840e 100644
--- a/doc/man/asn1_strerror.3
+++ b/doc/man/asn1_strerror.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_strerror" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_strerror" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_strerror \- API function
.SH SYNOPSIS
diff --git a/doc/man/asn1_write_value.3 b/doc/man/asn1_write_value.3
index bd35336..f560ef1 100644
--- a/doc/man/asn1_write_value.3
+++ b/doc/man/asn1_write_value.3
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by gdoc.
-.TH "asn1_write_value" 3 "4.8" "libtasn1" "libtasn1"
+.TH "asn1_write_value" 3 "4.13" "libtasn1" "libtasn1"
.SH NAME
asn1_write_value \- API function
.SH SYNOPSIS