On Sat, Dec 17, 2016 at 07:51:09AM -0700, Ingo Schwarze wrote:

> CVSROOT:      /cvs
> Module name:  src
> Changes by:   schwa...@cvs.openbsd.org        2016/12/17 07:51:09
> 
> Modified files:
>       lib/libcrypto/man: Makefile 
> Added files:
>       lib/libcrypto/man: X509_ATTRIBUTE_new.3 
> 
> Log message:
> Write new X509_ATTRIBUTE(3) manual page from scratch.
> Both functions are listed in <openssl/x509.h>
> and in OpenSSL doc/man3/X509_dup.pod.
> OpenSSL documentation specifies the wrong header file.
> 
> The design and use of this data type feels horrific.
> If you understand PKCS#8 or PKCS#10 and can explain why this was
> designed as it is, your contribution to this manual page is welcome.

This might be old, but it is probably still relevant:

https://www.cs.auckland.ac.nz/~pgut001/pubs/x509guide.txt

In other words: madness.

        -Otto

Reply via email to