<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libssl, branch OPENBSD_7_1_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_1_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_1_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2022-03-31T17:27:26+00:00</updated>
<entry>
<title>man pages: add missing commas between subordinate and main clauses</title>
<updated>2022-03-31T17:27:26+00:00</updated>
<author>
<name>naddy</name>
<email></email>
</author>
<published>2022-03-31T17:27:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3d8be07546f5ec331a0f851b0ea88212376ebb95'/>
<id>urn:sha1:3d8be07546f5ec331a0f851b0ea88212376ebb95</id>
<content type='text'>
jmc@ dislikes a comma before "then" in a conditional, so leave those
untouched.

ok jmc@
</content>
</entry>
<entry>
<title>man pages: add missing word, The foo() ... -&gt; The foo() function ...</title>
<updated>2022-03-29T18:15:52+00:00</updated>
<author>
<name>naddy</name>
<email></email>
</author>
<published>2022-03-29T18:15:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bdf85107fe61cee7a4395de94b85298d6592c8ae'/>
<id>urn:sha1:bdf85107fe61cee7a4395de94b85298d6592c8ae</id>
<content type='text'>
ok jmc@ schwarze@
</content>
</entry>
<entry>
<title>man pages: add missing commas in enumerations</title>
<updated>2022-03-29T14:27:59+00:00</updated>
<author>
<name>naddy</name>
<email></email>
</author>
<published>2022-03-29T14:27:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=73e6943db680ec4bee34139bfe612acbc35a84b6'/>
<id>urn:sha1:73e6943db680ec4bee34139bfe612acbc35a84b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up {dtls1,ssl3}_read_bytes()</title>
<updated>2022-03-26T15:05:53+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2022-03-26T15:05:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cb5a6c5bc2eacc54a81b940108d92c64bb97fed8'/>
<id>urn:sha1:cb5a6c5bc2eacc54a81b940108d92c64bb97fed8</id>
<content type='text'>
Now that {dtls1,ssl3}_read_bytes() have been refactored, do a clean up
pass - this cleans up various parts of the code and reduces differences
between these two functions.

ok = 1; *(&amp;(ok)) tb@

ok inoguchi@
</content>
</entry>
<entry>
<title>Remove the minimum record length checks from dtls1_read_bytes()</title>
<updated>2022-03-26T15:00:51+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2022-03-26T15:00:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e8857aefebcf865da68becce2239c122ddc4c51e'/>
<id>urn:sha1:e8857aefebcf865da68becce2239c122ddc4c51e</id>
<content type='text'>
The code that handles each record type already has appropriate length
checks. Furthermore, the handling of application data here is likely
incorrect and bypasses the normal state checks at the end of this function.

ok inoguchi@ tb@
</content>
</entry>
<entry>
<title>Remove three useless tests files</title>
<updated>2022-03-19T18:19:24+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-03-19T18:19:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=99132d81f4cf448a88886cb53ca21648f19c7a06'/>
<id>urn:sha1:99132d81f4cf448a88886cb53ca21648f19c7a06</id>
<content type='text'>
The asn1test depends on asn1_mac.h which had a date with the bitbucket a
few years back (and the test "isn't meant to run particularly, it's just
to test type checking"). methtest.c tests an API that was never present
in OpenSSL's git history. r160test.c is nothing but a licence.

"nuke away" jsing
</content>
</entry>
<entry>
<title>Simplify SSL_do_handshake().</title>
<updated>2022-03-18T18:01:17+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2022-03-18T18:01:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c5bd1c6747cb8fb5f9c3011ba331a58d8581b85a'/>
<id>urn:sha1:c5bd1c6747cb8fb5f9c3011ba331a58d8581b85a</id>
<content type='text'>
ok inoguchi@ tb@
</content>
</entry>
<entry>
<title>Rewrite legacy DTLS unexpected handshake message handling.</title>
<updated>2022-03-18T18:00:54+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2022-03-18T18:00:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=92a14733c33ea6dd1f3b317e80d3d5e3deb0c0ba'/>
<id>urn:sha1:92a14733c33ea6dd1f3b317e80d3d5e3deb0c0ba</id>
<content type='text'>
Rewrite the code that handles unexpected handshake messages in the legacy
DTLS stack. Parse the DTLS message header up front, then process it based
on the message type. Overall the code should be more strict and we should
reject various invalid messages that would have previously been accepted.

ok inoguchi@ tb@
</content>
</entry>
<entry>
<title>Rewrite legacy TLS unexpected handshake message handling.</title>
<updated>2022-03-17T17:28:08+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2022-03-17T17:28:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=41a08777574d6b8a815753d8ebb8f52778eb9c53'/>
<id>urn:sha1:41a08777574d6b8a815753d8ebb8f52778eb9c53</id>
<content type='text'>
Rewrite the code that handles unexpected handshake messages in the legacy
TLS stack. Parse the TLS message header up front, then process it based on
the message type. Overall the code should be more strict and we should
reject various invalid messages that would have previously been accepted.

I also reviewed steve's experimental code and fixed the bug that it
contained.

ok inoguchi@ tb@
</content>
</entry>
<entry>
<title>Clean up and simplify ssl3_renegotiate{,_check}()</title>
<updated>2022-03-17T17:24:37+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2022-03-17T17:24:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=36e14893d067c1a9c5b8fe272976884bf8f4c3fa'/>
<id>urn:sha1:36e14893d067c1a9c5b8fe272976884bf8f4c3fa</id>
<content type='text'>
ok inoguchi@ tb@
</content>
</entry>
</feed>
