<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/man/d2i_DSAPublicKey.3, branch OPENBSD_6_8_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2018-08-26T17:03:32+00:00</updated>
<entry>
<title>Some of the functions in this manual need &lt;openssl/dsa.h&gt;, others</title>
<updated>2018-08-26T17:03:32+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-08-26T17:03:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=06651680c6449a781eb650e5b1749bc54bd9f53f'/>
<id>urn:sha1:06651680c6449a781eb650e5b1749bc54bd9f53f</id>
<content type='text'>
need &lt;openssl/x509.h&gt;. The functions {d2i,i2d}_DSA_params_{bio,fp}(3)
were missing from the manual, so document them. The return values
of the i2d_* functions are left undocumented, as these still need to
be audited.

ok schwarze (lots of input and help as usual)
</content>
</entry>
<entry>
<title>found a complete archive of SSLeay-0.4 to SSLeay-0.8.1b tarballs</title>
<updated>2018-03-27T17:35:50+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2018-03-27T17:35:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=30d10c511917e0e339dec931667fc4b6eb014430'/>
<id>urn:sha1:30d10c511917e0e339dec931667fc4b6eb014430</id>
<content type='text'>
on the web, so fix up SSLeay HISTORY accordingly
</content>
</entry>
<entry>
<title>crypto HISTORY up to 0.9.5; researched from OpenSSL git</title>
<updated>2018-03-22T16:06:33+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2018-03-22T16:06:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=56ed9616f4bcc89cbb8c9e65c821f863853139b1'/>
<id>urn:sha1:56ed9616f4bcc89cbb8c9e65c821f863853139b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>crypto HISTORY up to 0.9.3; researched from OpenSSL git</title>
<updated>2018-03-21T17:57:48+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2018-03-21T17:57:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=497022c15364f0fcf752bdff9dc585034a011482'/>
<id>urn:sha1:497022c15364f0fcf752bdff9dc585034a011482</id>
<content type='text'>
</content>
</entry>
<entry>
<title>x509.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL git</title>
<updated>2018-03-21T03:16:08+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2018-03-21T03:16:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1543cb28db4de034aed229684eb3bbbc68519c9b'/>
<id>urn:sha1:1543cb28db4de034aed229684eb3bbbc68519c9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dsa.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL git</title>
<updated>2018-03-20T22:37:32+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2018-03-20T22:37:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3aeefe7ad18090e9632b10d5d36623cf82545a4a'/>
<id>urn:sha1:3aeefe7ad18090e9632b10d5d36623cf82545a4a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clarify what DSAparams_dup(3) does.</title>
<updated>2016-12-25T14:38:55+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2016-12-25T14:38:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=99b6bd307412867dd30c4db4accb063f9e726b09'/>
<id>urn:sha1:99b6bd307412867dd30c4db4accb063f9e726b09</id>
<content type='text'>
Add STANDARDS references.
Add cross references to manual pages documenting conversion functions
that are used by the functions documented here.
Mark up the names of custom ASN.1 datatypes that are defined in
standards with .Vt, allowing to search for them.
Do not mark up basic ASN.1 data types.  They stand out by being ALL
CAPS anyway, and searching for them would be pointless.
</content>
</entry>
<entry>
<title>First example of how to fix the d2i_*() manuals:</title>
<updated>2016-12-24T23:22:52+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2016-12-24T23:22:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=14b0fd6d0dedadbad718f7ec956024065d99af63'/>
<id>urn:sha1:14b0fd6d0dedadbad718f7ec956024065d99af63</id>
<content type='text'>
- add four missing functions found in OpenSSL doc/man3/d2i_X509.pod
- simplify .Nd
- drop needless extra include line
- use the same parameter names as in ASN1_item_d2i(3)
- point to ASN1_item_d2i(3) for details
- sort the text and simplify the wording

More work is needed on STANDARDS references.
</content>
</entry>
<entry>
<title>Document DSAparams_dup(3).  It is in &lt;openssl/dsa.h&gt; and documented</title>
<updated>2016-12-12T13:58:46+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2016-12-12T13:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ef61b4152a30e2a3f6002344285f1f25d7098194'/>
<id>urn:sha1:ef61b4152a30e2a3f6002344285f1f25d7098194</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Change all references to dsa(3) to point to DSA_new(3).</title>
<updated>2016-12-10T22:47:49+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2016-12-10T22:47:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d6345294e36ef19256a039c392d860c2598ea415'/>
<id>urn:sha1:d6345294e36ef19256a039c392d860c2598ea415</id>
<content type='text'>
Make sure all DSA pages point back to DSA_new(3).
</content>
</entry>
</feed>
