<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/dsa, branch libressl-v2.7.2</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.7.2</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.7.2'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2018-03-17T15:19:12+00:00</updated>
<entry>
<title>Add DSA_meth_{dup,free,new,set_{finish,sign}}()</title>
<updated>2018-03-17T15:19:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-03-17T15:19:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=36729dfed048bc0fe100881beaa75ee443855fe4'/>
<id>urn:sha1:36729dfed048bc0fe100881beaa75ee443855fe4</id>
<content type='text'>
As in RSA_meth_*, note that these functions return NULL in
out-of-memory situations, but they do not set an error explicitly.

ok jsing
</content>
</entry>
<entry>
<title>Provide DSA_get0_engine()</title>
<updated>2018-02-20T17:52:27+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-20T17:52:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=70efacd8f5621b00d21cdb72dcfe37c54364e578'/>
<id>urn:sha1:70efacd8f5621b00d21cdb72dcfe37c54364e578</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide DSA_SIG_{g,s}et0()</title>
<updated>2018-02-20T17:48:35+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-20T17:48:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fbdcb45625be854bf7f97564396b90ddd79e6d47'/>
<id>urn:sha1:fbdcb45625be854bf7f97564396b90ddd79e6d47</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide DSA_{clear,set,test}_flags()</title>
<updated>2018-02-20T17:45:44+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-20T17:45:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f3c27446c6dabcb3a22f69c8173c8bc90ccbea93'/>
<id>urn:sha1:f3c27446c6dabcb3a22f69c8173c8bc90ccbea93</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide {DH,DSA}_set0_key(). Requested by sthen.</title>
<updated>2018-02-18T14:58:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-18T14:58:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f45fe1036a32cd14875d1619aab61bc0753012a3'/>
<id>urn:sha1:f45fe1036a32cd14875d1619aab61bc0753012a3</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide DSA_set0_pqg.</title>
<updated>2018-02-18T12:50:58+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-18T12:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a9135fb960f294f9f6d8c1c7b5343b372ea31965'/>
<id>urn:sha1:a9135fb960f294f9f6d8c1c7b5343b372ea31965</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>s/DH/DSA/</title>
<updated>2018-02-17T14:35:40+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-02-17T14:35:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=85302f6eb21057056417176ee1eee15c94edc1eb'/>
<id>urn:sha1:85302f6eb21057056417176ee1eee15c94edc1eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Provide further parts of the OpenSSL 1.1 API: {DH,DSA}_get0_{key,pqg}(),</title>
<updated>2018-02-17T13:47:36+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-17T13:47:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fbfe5db25186968deb518dba39952191d6027694'/>
<id>urn:sha1:fbfe5db25186968deb518dba39952191d6027694</id>
<content type='text'>
EVP_PKEY_get0_{DH,DSA,RSA}(), RSA_{g,s}et0_key().

ok jsing
</content>
</entry>
<entry>
<title>use freezero() instead of memset/explicit_bzero + free.  Substantially</title>
<updated>2017-05-02T03:59:45+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2017-05-02T03:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5904cc0e04409fde39a97e6580535da34eeb4291'/>
<id>urn:sha1:5904cc0e04409fde39a97e6580535da34eeb4291</id>
<content type='text'>
reduces conditional logic (-218, +82).

MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH cache alignment calculation bn/bn_exp.c
wasn'tt quite right.  Two other tricky bits with ASN1_STRING_FLAG_NDEF and
BN_FLG_STATIC_DATA where the condition cannot be collapsed completely.

Passes regress.  ok beck
</content>
</entry>
<entry>
<title>Send the function codes from the error functions to the bit bucket,</title>
<updated>2017-01-29T17:49:23+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-01-29T17:49:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d1f47bd292f36094480caa49ada36b99a69c59b0'/>
<id>urn:sha1:d1f47bd292f36094480caa49ada36b99a69c59b0</id>
<content type='text'>
as was done earlier in libssl. Thanks inoguchi@ for noticing
libssl had more reacharounds into this.
ok jsing@ inoguchi@
</content>
</entry>
</feed>
