History log of /openbsd/lib/libcrypto/man/ASN1_item_d2i.3 (Results 1 – 18 of 18)
Revision Date Author Comments
# de401f90 01-May-2023 tb <tb@openbsd.org>

Remove ASN1_item_ndef_i2d(3) documentation

This was the last public API explicitly named ndef/NDEF for indefinite
length encoding, so remove that explanation as well.


# a89c92aa 28-Apr-2023 job <job@openbsd.org>

Remove misinformation, reason had nothing to do with efficiency

"Failure to re-encode on modification is a bug not a feature."

OK jsing@


# 76b64593 27-Apr-2022 tb <tb@openbsd.org>

ASN1_{,const_}check_infinite_end(3) were removed in the last major bump,
so there's no longer a need to document that they are undocumented.


# edff0b5c 28-Nov-2021 schwarze <schwarze@openbsd.org>

mark ASN1_check_infinite_end() and ASN1_const_check_infinite_end()
as intentionally undocumented


# 5f8f3622 24-Nov-2021 schwarze <schwarze@openbsd.org>

add the missing const qualifiers below EXAMPLES;
from <Malgorzata dot Olszowka at stunnel dot org>
via OpenSSL commit 256989ce in the OpenSSL 1.1.1 branch,
which is still under a free license


# 5f9d48b0 24-Nov-2021 schwarze <schwarze@openbsd.org>

document ASN1_item_ndef_i2d(3)


# 7ad55bc0 15-Nov-2021 schwarze <schwarze@openbsd.org>

document ASN1_item_pack(3) and ASN1_item_unpack(3)


# a974b571 07-Nov-2021 schwarze <schwarze@openbsd.org>

new manual pages
ASN1_item_digest(3), ASN1_item_sign(3), and ASN1_item_verify(3)


# 4a15bab7 11-Jul-2021 schwarze <schwarze@openbsd.org>

document ASN1_get_object(3)


# c5d247d8 12-Mar-2021 jsg <jsg@openbsd.org>

spelling


# 10e00d17 27-Mar-2018 schwarze <schwarze@openbsd.org>

found a complete archive of SSLeay-0.4 to SSLeay-0.8.1b tarballs
on the web, so fix up SSLeay HISTORY accordingly


# 56929f71 23-Mar-2018 schwarze <schwarze@openbsd.org>

crypto HISTORY up to 1.0.0; researched from OpenSSL git


# 80d1afcd 22-Mar-2018 schwarze <schwarze@openbsd.org>

crypto HISTORY up to 0.9.7; researched from OpenSSL git


# 483db640 20-Mar-2018 schwarze <schwarze@openbsd.org>

asn1.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL git


# 87ac4493 03-Jan-2017 schwarze <schwarze@openbsd.org>

Document d2i_ASN1_TYPE(3) and i2d_ASN1_TYPE(3),
both listed in <openssl/asn1.h> and in OpenSSL doc/man3/d2i_X509.pod.
Minor wording improvements while here.


# c9f95782 27-Dec-2016 jmc <jmc@openbsd.org>

minor fixes;


# efcd3f34 26-Dec-2016 schwarze <schwarze@openbsd.org>

describe what happens for val_out == NULL and for der_out == NULL


# 268393fd 24-Dec-2016 schwarze <schwarze@openbsd.org>

Very carefully tweak OpenSSL doc/man3/d2i_X509.pod and create a new
ASN1_item_d2i(3) manual page from it. Enough text remains to keep
Stephen Henson's Copyright.

The eight functions documented in t

Very carefully tweak OpenSSL doc/man3/d2i_X509.pod and create a new
ASN1_item_d2i(3) manual page from it. Enough text remains to keep
Stephen Henson's Copyright.

The eight functions documented in this new page are listed in
<openssl/asn1.h> and in Symbols.list, so they are public even though
OpenSSL does not document them. They are very important because
hundreds of documented, much-used public interface functions are
trivial wrappers around them, sharing their complicated semantics
and their copious CAVEATS and BUGS.

The plan is for the many pages documenting the wrappers to become
very concise, to focus on the few type-dependent specifics, and to
point to this new page for the details of the semantics, for the
CAVEATS, and for the BUGS.

While here, write a companion page ASN1_item_new(3) from scratch.
The user interface described in that page scares the hell out of
me, and i think people writing code to handle ASN.1 ought to be
aware of that dangerous user interface design, or they will sooner
or later get trapped.

show more ...