<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libssl/tls13_record.h, branch OPENBSD_7_9</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2021-10-23T13:12:14+00:00</updated>
<entry>
<title>Rename tls13_buffer to tls_buffer.</title>
<updated>2021-10-23T13:12:14+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2021-10-23T13:12:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3262c76ed1f7d7ad4c2133bc12fc909491a69e83'/>
<id>urn:sha1:3262c76ed1f7d7ad4c2133bc12fc909491a69e83</id>
<content type='text'>
This code will soon be used in the DTLSv1.2 and TLSv1.2 stack. Also
introduce tls_internal.h and move/rename the read/write/flush callbacks.

ok beck@ tb@
</content>
</entry>
<entry>
<title>Avoid including tls13_internal.h in tls13_record.h.</title>
<updated>2021-05-16T14:20:29+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2021-05-16T14:20:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4383b3cde276d65d41278d2d73ce05c341d6aca8'/>
<id>urn:sha1:4383b3cde276d65d41278d2d73ce05c341d6aca8</id>
<content type='text'>
While the implementation needs tls13_internal.h, consumers of
tls13_record.h should not.
</content>
</entry>
<entry>
<title>Store the record version and make it available for use.</title>
<updated>2019-01-21T00:24:19+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-01-21T00:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b9dab555691f92bb18e72dcacf39ee65ff703ab0'/>
<id>urn:sha1:b9dab555691f92bb18e72dcacf39ee65ff703ab0</id>
<content type='text'>
While here correct an int vs size_t mismatch.

ok tb@
</content>
</entry>
<entry>
<title>Provide a way to get just the record header.</title>
<updated>2019-01-20T09:12:05+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-01-20T09:12:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4937633d2b8a6a64c2663027187aa8474f360b1e'/>
<id>urn:sha1:4937633d2b8a6a64c2663027187aa8474f360b1e</id>
<content type='text'>
Also check record size limits when reading records and setting data.

ok tb@
</content>
</entry>
<entry>
<title>Provide a TLS record handling implementation.</title>
<updated>2019-01-19T02:53:54+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-01-19T02:53:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6ce62f3396dcfb1ee5cf51fed9e8477e787d0a77'/>
<id>urn:sha1:6ce62f3396dcfb1ee5cf51fed9e8477e787d0a77</id>
<content type='text'>
This is a self-contained struct and set of functions that knows how to
decode and read a TLS record from data supplied via a read callback, and
send itself via a write callback.

This will soon be used to build the TLSv1.3 record layer handling code.

ok beck@ tb@
</content>
</entry>
</feed>
