<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib, branch libressl-v3.1.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.1.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.1.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2020-03-30T12:52:58+00:00</updated>
<entry>
<title>"eventually" came and went back in 2004.</title>
<updated>2020-03-30T12:52:58+00:00</updated>
<author>
<name>martijn</name>
<email></email>
</author>
<published>2020-03-30T12:52:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f9d22e5bfb4a68abbe135cdcad92967c8344714c'/>
<id>urn:sha1:f9d22e5bfb4a68abbe135cdcad92967c8344714c</id>
<content type='text'>
OK schwarze@
</content>
</entry>
<entry>
<title>Void functions obviously do not return values; no need to elaborate.</title>
<updated>2020-03-30T10:28:59+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2020-03-30T10:28:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4453211b1bc50f16a0dac3b8c66e63b25afc65cf'/>
<id>urn:sha1:4453211b1bc50f16a0dac3b8c66e63b25afc65cf</id>
<content type='text'>
Patch from Martin Vahlensieck &lt;academicsolutions dot ch&gt;.
</content>
</entry>
<entry>
<title>Void functions obviously do not return values; no need to elaborate.</title>
<updated>2020-03-29T17:05:02+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2020-03-29T17:05:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f380a0425155bb24efdb8ed8a5472375889c8ed4'/>
<id>urn:sha1:f380a0425155bb24efdb8ed8a5472375889c8ed4</id>
<content type='text'>
Patch from Martin Vahlensieck &lt;academicsolutions dot ch&gt;.
</content>
</entry>
<entry>
<title>Be concise: do not say that void functions return no values, that's obvious.</title>
<updated>2020-03-28T22:40:58+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2020-03-28T22:40:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f3775b337cafc42fea310ef0fd85720ffffe009e'/>
<id>urn:sha1:f3775b337cafc42fea310ef0fd85720ffffe009e</id>
<content type='text'>
Useless text reported by Martin Vahlensieck (academicsolutions.ch) on tech@.
</content>
</entry>
<entry>
<title>Fix ASN1 print functions</title>
<updated>2020-03-24T10:46:38+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2020-03-24T10:46:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=eacf3461605a07f186ea238b0a1a1a26cf1aa9ea'/>
<id>urn:sha1:eacf3461605a07f186ea238b0a1a1a26cf1aa9ea</id>
<content type='text'>
Check and print out boolean type properly.
Based on OpenSSL commit ad72d9fdf7709ddb97a58d7d45d755e6e0504b96.
Reduced unneeded parentheses from if condition.

Check return value from i2s_ASN1_INTEGER.
Based on OpenSSL commit 5e3553c2de9a365479324b8ba8b998f0cce3e527.
Added if condition expression and return 0 if NULL is returned.

ok tb@
</content>
</entry>
<entry>
<title>Consistently spell 'unsigned' as 'unsigned int', as style(9) seems</title>
<updated>2020-03-16T15:25:14+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-03-16T15:25:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=168e0561df78f7340b3a674c6ffe771fb5b4bbb2'/>
<id>urn:sha1:168e0561df78f7340b3a674c6ffe771fb5b4bbb2</id>
<content type='text'>
to prefer that. No binary change except in d1_srtp.c where the
generated assembly differs only in line numbers (due to a wrapped
long line) and in s3_cbc.c where there is no change in the generated
assembly.

ok inoguchi jsing
</content>
</entry>
<entry>
<title>The RFC is clear (section 5.3) that sequence number should never wrap.</title>
<updated>2020-03-16T15:11:35+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-03-16T15:11:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=32be1a54d46e2dd4e81e6aa7ba36eec513f5833f'/>
<id>urn:sha1:32be1a54d46e2dd4e81e6aa7ba36eec513f5833f</id>
<content type='text'>
We currently throw an error on overflow, but still wrap. Check up front
if we would need to wrap and only increment if that case is excluded.
This simplifies the increment loop and makes the returns in this function
less magic.

ok jsing
</content>
</entry>
<entry>
<title>Remove dtls1_enc().</title>
<updated>2020-03-13T16:40:42+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2020-03-13T16:40:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=591b982ee293938f0df951b42722d3714201a5b8'/>
<id>urn:sha1:591b982ee293938f0df951b42722d3714201a5b8</id>
<content type='text'>
Like much of the original DTLS code, dtls1_enc() is effectively a renamed
copy of tls1_enc(). Since then tls1_enc() has been modified, however the
non-AEAD code remains largely the same. As such, remove dtls1_enc() and
instead call tls1_enc() from the DTLS code.

The tls1_enc() AEAD code does not currently work correctly with DTLS,
however this is a non-issue since we do not support AEAD cipher suites with
DTLS currently.

ok tb@
</content>
</entry>
<entry>
<title>Correct TLSv1.3 sequence number increment and wrapping check.</title>
<updated>2020-03-13T16:03:27+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2020-03-13T16:03:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c81750c657e3e02baac9d726269c5fe6dab2d073'/>
<id>urn:sha1:c81750c657e3e02baac9d726269c5fe6dab2d073</id>
<content type='text'>
Fix proposed by tb@
</content>
</entry>
<entry>
<title>Ensure that CBB_add_space() always provides zeroed memory.</title>
<updated>2020-03-13T15:54:34+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2020-03-13T15:54:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=13b054b349060ec4ab6863bdeb5c18f1992b6e5e'/>
<id>urn:sha1:13b054b349060ec4ab6863bdeb5c18f1992b6e5e</id>
<content type='text'>
ok tb@
</content>
</entry>
</feed>
