| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
commit 0b742f93ea7882a447f6523ac56a6f847d9f8e92
Author: Finn Hakansson <finn_hakansson@yahoo.com>
Date: Thu Dec 15 12:58:19 2016 -0500
|
|
|
|
| |
ok beck@
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
These four functions are listed in <openssl/x509.h>
and in OpenSSL doc/man3/X509_dup.pod.
OpenSSL documentation specifies the wrong header file.
|
|
|
|
|
|
| |
X509_REVOKED_set_serialNumber(3) and X509_REVOKED_set_revocationDate(3)
into this new page. Replace irrelevant cross references with
relevant cross references to X509_CRL* pages.
|
|
|
|
|
|
|
| |
are listed in <openssl/x509.h> and in OpenSSL doc/man3/X509_dup.pod.
Note that the OpenSSL documentation specifies the wrong header file.
Link to all pages dealing with X509_CRL objects.
|
|
|
|
|
| |
are listed in <openssl/x509.h> and in OpenSSL doc/man3/X509_dup.pod.
Note that the OpenSSL documentation specifies the wrong header file.
|
|
|
|
|
|
| |
OpenSSL commit 036ba500f7886ca2e7231549fa574ec2cdd45cef
Author: Benjamin Kaduk <bkaduk@akamai.com>
Date: Thu Dec 8 12:01:31 2016 -0600
|
|
|
|
|
|
| |
OpenSSL commit 498180de5c766f68f6d2b65454357bc263773c66
Author: Dmitry Belyavskiy <beldmit@gmail.com>
Date: Mon Dec 12 15:35:09 2016 +0300
|
| |
|
|
|
|
|
|
|
| |
Link to X509_ALGOR_new(3) because one of the functions uses X509_ALGOR.
Delete a sentence about a function we don't have.
Delete another sentence that says nothing new.
Remove some macros that we don't normally use.
|
| |
|
|
|
|
|
|
|
|
|
| |
listed in <openssl/x509.h> and in OpenSSL doc/man3/X509_dup.pod.
Explain what an X509_ALGOR object represents and where it is used.
Explain how copying works, like in similar pages.
New RETURN VALUES, SEE ALSO, and STANDARDS sections.
Some macro and wording fixes.
|
| |
|
|
|
|
| |
link back to X509_EXTENSION_new(3).
|
|
|
|
| |
and link to X509_EXTENSION_new(3) instead
|
|
|
|
|
|
|
|
|
| |
in <openssl/x509.h> and in OpenSSL doc/man3/X509_dup.pod.
Explain what an X509_EXTENSION object is and where it is used.
Add STANDARDS references.
Sort the functions into a more logical order.
Link to all other pages dealing with X509_EXTENSION objects.
|
|
|
|
| |
cert.pem entries. ok jsg
|
|
|
|
|
|
|
| |
document things this way and DESCRIPTION is clear anyway that this
should not be used; wording of the Nd suggested by schwarze
ok schwarze
|
| |
|
|
|
|
|
|
| |
OpenSSL doc/man3/X509_dup.pod and d2i_X509_NAME_ENTRY(3) and
i2d_X509_NAME_ENTRY(3) listed in OpenSSL doc/man3/d2i_X509.pod.
Also add a RETURN VALUES section.
|
|
|
|
|
| |
Ultimately, this page will have to be merged into X509_new(3),
but we're not quite ready for that just yet.
|
|
|
|
|
| |
reference X509_NAME_new(3). Sparingly add a few other
references to relevant X509_NAME*(3) pages while here.
|
|
|
|
| |
Add some cross references and STANDARDS.
|
|
|
|
|
|
|
|
|
|
|
| |
both listed in <openssl/x509.h> and in OpenSSL doc/man3/X509_dup.h.
Note that the OpenSSL documentation specifies the wrong header file.
Explain what X509_NAME_ENTRY represents.
Simplify and clarify some wording.
Sort parts of the text into a more logical order.
Delete an irrelevant cross reference and add some relevant ones.
Add a STANDARDS section.
|
|
|
|
|
| |
listed in <openssl/x509.h> and in OpenSSL doc/man3/X509_dup.pod.
Note that the OpenSSL documentation specifies the wrong header file.
|
| |
|
|
|
|
|
|
| |
from scratch. All these functions are listed in <openssl/ts.h>
and in OpenSSL doc/man3/X509_dup.pod.
Note that the OpenSSL documentation specifies the wrong header file.
|
|
|
|
|
|
| |
are listed in <openssl/rsa.h> and OpenSSL doc/man3/X509_dup.pod.
Note that the OpenSSL documentation specifies the wrong header file.
More could probably be said about PSS, but this is a start...
|
|
|
|
| |
make sure that all PKCS7 pages point to PKCS7_new(3)
|
|
|
|
|
| |
public: listed in <openssl/pkcs7.h> and OpenSSL doc/man3/X509_dup.pod.
Note that the OpenSSL documentation specifies the wrong header file.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
These two and OCSP_CRLID_free(3) and OCSP_SERVICELOC_free(3) are
public by being in OpenSSL doc/man3/X509_dup.pod.
OCSP_crlID_new(3) and OCSP_url_svcloc_new(3) are related and,
even though completely undocumented in OpenSSL, obviously much
more important.
If you had told me a year ago that i would ever write such text,
i would have called you crazy.
|
| |
|
|
|
|
|
|
|
|
| |
doc/man3/X509_dup.pod. Note that the OpenSSL documentation specifies
the wrong header file.
Add some information about what the OCSP_CERTID object actually
represents, along with the pertinent STANDARDS reference.
|
|
|
|
|
|
|
|
|
|
| |
OCSP_CERTSTATUS_new(3), OCSP_CERTSTATUS_free(3), OCSP_REVOKEDINFO_new(3),
and OCSP_REVOKEDINFO_free(3), all in <openssl/ocsp.h> and in OpenSSL
doc/man3/X509_dup.pod. Note that the OpenSSL documentation specifies
the wrong header file.
Add some information about what these objects actually represent,
along with the pertinent STANDARDS reference.
|
|
|
|
|
|
|
|
|
|
|
|
| |
OCSP_RESPBYTES_new(3), OCSP_RESPBYTES_free(3), OCSP_BASICRESP_new(3),
OCSP_BASICRESP_free(3), OCSP_RESPDATA_new(3), OCSP_RESPDATA_free(3),
OCSP_RESPID_new(3), and OCSP_RESPID_free(3), all in <openssl/ocsp.h>
and in OpenSSL doc/man3/X509_dup.pod. Note that the OpenSSL
documentation specifies the wrong header file.
Add some information about what these objects actually represent,
along with the pertinent STANDARDS reference.
Sort functions into a logical order and apply minor wording tweaks.
|
|
|
|
|
|
|
|
|
|
|
| |
OCSP_REQINFO_new(3), OCSP_REQINFO_free(3), OCSP_ONEREQ_new(3),
OCSP_ONEREQ_free(3), all in <openssl/ocsp.h> and in OpenSSL
doc/man3/X509_dup.pod. Note that the OpenSSL documentation
specifies the wrong header file.
Add some information about what these objects actually represent,
along with the pertinent STANDARDS reference.
Minor wording tweaks.
|
|
|
|
|
|
|
|
|
|
| |
by OpenSSL, so it is clearly public.
OpenSSL documents it in doc/man3/X509_dup.pod, but with wrong header
file, wrong prototype, and misleading description.
While here, fix the wrong d2i_DSA_SIG(3) return type and document
those RETURN VALUES that i could easily figure out.
|
|
|
|
|
|
|
|
|
|
|
| |
DISPLAYTEXT_new(3), DISPLAYTEXT_free(3). These functions are clearly
public because OpenSSL documents them and they are in the public
<openssl/asn1.h> header.
OpenSSL documents these four functions in doc/man3/X509_dup.pod [sic],
but the information given is completely wrong: wrong header file,
wrong prototypes, misleading description. Why, oh why do people even
bother to write documentation if nothing of what they write is true?
|
|
|
|
| |
below OpenBSD quality standards, but better than nothing...
|
|
|
|
|
|
| |
Make sure EC_GROUP_new(3) points to all EC manuals and all EC manuals
point back to EC_GROUP_new(3), and add some other useful links as well.
Change all links to ec(3) to point to EC_GROUP_new(3) instead.
|
|
|
|
|
| |
In this case, keep the text about individual struct fields
because it contains some actual information.
|
|
|
|
| |
Make sure all RSA pages point back to RSA_new(3).
|
| |
|
| |
|
|
|
|
|
|
|
| |
discard the rest of the text. There is no value in documenting
some of the fields of a structure and then going on to say that the
structure is intended as opaque. Besides, i doubt that we want
such strong marketing of ENGINE support.
|
|
|
|
| |
Make sure all DSA pages point back to DSA_new(3).
|
|
|
|
|
|
|
| |
discard the rest of the text. There is no value in documenting
some of the fields of a structure and then going on to say that the
structure is intended as opaque. Besides, i doubt that we want
such strong marketing of ENGINE support.
|
|
|
|
| |
Make sure that all DH pages point back to DH_new(3).
|