<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/ec/ec_asn1.c, 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-09-01T16:23:15+00:00</updated>
<entry>
<title>Tweak comment.</title>
<updated>2018-09-01T16:23:15+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-09-01T16:23:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b3296b4388f9f4111ae0266a475304f5c5b2c6e5'/>
<id>urn:sha1:b3296b4388f9f4111ae0266a475304f5c5b2c6e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>recommit label indentation part of the backout; clearly unrelated to the</title>
<updated>2018-07-15T16:27:39+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-07-15T16:27:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e2da96a71555180892d2e924d66c06a17b7a86e5'/>
<id>urn:sha1:e2da96a71555180892d2e924d66c06a17b7a86e5</id>
<content type='text'>
breakage.
</content>
</entry>
<entry>
<title>back out ecc constant time changes</title>
<updated>2018-07-15T05:38:48+00:00</updated>
<author>
<name>jsg</name>
<email></email>
</author>
<published>2018-07-15T05:38:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ccbfd1fe05749d4f08db7f45fe5db1fac8d14d6b'/>
<id>urn:sha1:ccbfd1fe05749d4f08db7f45fe5db1fac8d14d6b</id>
<content type='text'>
after the constant time commits various regress tests started failing
on sparc64 ssh t9, libcrypto ec ecdh ecdsa and trying to ssh out
resulted in 'invalid elliptic curve value'

ok tb@
</content>
</entry>
<entry>
<title>Indent labels by a space so they don't obliterate function names in diffs.</title>
<updated>2018-07-10T22:06:14+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-07-10T22:06:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a7fe13b565d141da544ee36178a90bb52f4939d1'/>
<id>urn:sha1:a7fe13b565d141da544ee36178a90bb52f4939d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a const qualifier to the 'key' argument of i2o_ECPublicKey() and</title>
<updated>2018-05-19T10:37:02+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-05-19T10:37:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ebcd9413cf5a196f715422cc604ef2765ab8ecc2'/>
<id>urn:sha1:ebcd9413cf5a196f715422cc604ef2765ab8ecc2</id>
<content type='text'>
one to the last argument of each one of i2s_ASN1_OCTET_STRING(),
s2i_ASN1_OCTET_STRING(), i2s_ASN1_INTEGER(), i2s_ASN1_ENUMERATED(),
and i2s_ASN1_ENUMERATED_TABLE().

tested in a bulk build by sthen
ok jsing
</content>
</entry>
<entry>
<title>Make whitespace between functions and structs a bit more consistent.</title>
<updated>2018-04-23T09:37:50+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-04-23T09:37:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=42c19c76a5e82d4dff377eb87c9a06633f68c7c4'/>
<id>urn:sha1:42c19c76a5e82d4dff377eb87c9a06633f68c7c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix for processing of EC public key</title>
<updated>2018-03-12T13:14:21+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2018-03-12T13:14:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b4ddb0f51fc8a6934ca72ca243bd2e1237e3db44'/>
<id>urn:sha1:b4ddb0f51fc8a6934ca72ca243bd2e1237e3db44</id>
<content type='text'>
Prevents segmentation fault while reading EC private key without public key.
Generates missing EC public key when reading EC private key.

Refer to these OpenSSL commits:
1f2b943254ce590867717375e4f364860a9b7154
2083f7c465d07867dd9867b8742bb71c03d1f203

Reported on GitHub https://github.com/libressl-portable/portable/issues/395
by Anton Bukov (@k06a) .

ok beck@
</content>
</entry>
<entry>
<title>Avoid a potential NULL pointer dereference in d2i_ECPrivateKey().</title>
<updated>2017-05-26T16:32:14+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-05-26T16:32:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4e14b65a83270a299f916c446d8d04a894ff7d7b'/>
<id>urn:sha1:4e14b65a83270a299f916c446d8d04a894ff7d7b</id>
<content type='text'>
Reported by Robert Swiecki, who found the issue using honggfuzz.

ok bcook@
</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>
<entry>
<title>" the the " -&gt; " the ", or in a couple of cases replace the superfluous</title>
<updated>2016-03-20T16:50:29+00:00</updated>
<author>
<name>krw</name>
<email></email>
</author>
<published>2016-03-20T16:50:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c120bd5bf8e2841c2abad409f69a00b7790e4935'/>
<id>urn:sha1:c120bd5bf8e2841c2abad409f69a00b7790e4935</id>
<content type='text'>
"the" with the obviously intended word.

Started with a "the the" spotted by Mihal Mazurek.
</content>
</entry>
</feed>
