<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/usr.bin/openssl/s_server.c, branch OPENBSD_7_9_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2025-01-02T13:10:03+00:00</updated>
<entry>
<title>Merge s_apps.h into apps.h</title>
<updated>2025-01-02T13:10:03+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-01-02T13:10:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=615194fc158a5d23d4587eda0dda3c781f62bfad'/>
<id>urn:sha1:615194fc158a5d23d4587eda0dda3c781f62bfad</id>
<content type='text'>
discussed with jsing
</content>
</entry>
<entry>
<title>openssl(1) doesn't need 5 .h files: merge timeouts.h into apps.h</title>
<updated>2025-01-02T12:36:21+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-01-02T12:36:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c0e2e3a37259fa25952986da7dc8cad02683d400'/>
<id>urn:sha1:c0e2e3a37259fa25952986da7dc8cad02683d400</id>
<content type='text'>
This is an extra header for two stupid constants...

discussed with jsing
</content>
</entry>
<entry>
<title>Garbage collect the last users of SSL_set_debug(3)</title>
<updated>2023-12-29T12:15:49+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-12-29T12:15:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=47579f77bfbf210abc8b63d1bf6acfd9926ff7f7'/>
<id>urn:sha1:47579f77bfbf210abc8b63d1bf6acfd9926ff7f7</id>
<content type='text'>
This undocumented, incomplete public function has never done anything
useful. It will be removed from libssl. Removing it from openssl(1)
clears the way for this.

ok jsing
</content>
</entry>
<entry>
<title>Bring back no_tls1 and no_tls1_1 as undocumented silently discarded opitons</title>
<updated>2023-07-03T08:03:56+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2023-07-03T08:03:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f007bb66237d1c74d197b29b7001e712d543b019'/>
<id>urn:sha1:f007bb66237d1c74d197b29b7001e712d543b019</id>
<content type='text'>
While I'm here, change the no_ssl2 and no_ssl3 options to use
OPTION_DISCARD as well instead of continuing to set a no-op
option flag.

ok jsing@ tb@
</content>
</entry>
<entry>
<title>Remove the tls1.0 and 1.1 related options from the openssl(1) toolkit</title>
<updated>2023-07-03T06:22:07+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2023-07-03T06:22:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=93d85e0506f10086a19e65dabf52fc4b786122f5'/>
<id>urn:sha1:93d85e0506f10086a19e65dabf52fc4b786122f5</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>Rename struct ${app}_config to plain cfg</title>
<updated>2023-03-06T14:32:06+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-06T14:32:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2ba7dcfcbc2ef5aaeb8eb14f36f83bd57c22bcae'/>
<id>urn:sha1:2ba7dcfcbc2ef5aaeb8eb14f36f83bd57c22bcae</id>
<content type='text'>
All the structs are static and we need to reach into them many times.
Having a shorter name is more concise and results in less visual clutter.
It also avoids many overlong lines and we will be able to get rid of some
unfortunate line wrapping down the road.

Discussed with jsing
</content>
</entry>
<entry>
<title>Remove the legacy interactive mode from openssl(1).</title>
<updated>2022-11-11T17:07:39+00:00</updated>
<author>
<name>joshua</name>
<email></email>
</author>
<published>2022-11-11T17:07:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=273d9e16fc9e481283c2b2302b348e4863e29f28'/>
<id>urn:sha1:273d9e16fc9e481283c2b2302b348e4863e29f28</id>
<content type='text'>
This removes the legacy interactive mode from openssl(1) since it is
rarely used, complicates the code, and has also been removed from
OpenSSL in version 3.x.x.

ok tb@ jsing@
</content>
</entry>
<entry>
<title>Clean up a bunch of dead code in s_server.c and s_socket.c</title>
<updated>2021-12-06T11:06:58+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2021-12-06T11:06:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d41743ea4a2d346f9a3661d5b6f9a056383e90eb'/>
<id>urn:sha1:d41743ea4a2d346f9a3661d5b6f9a056383e90eb</id>
<content type='text'>
jsg's analysis tool flagged a potential double free in do_server().
While this looks like a false positive, we can clean this code up
a little: the host name passed to the callbacks isn't used by either
sv_body() and www_body(), so it can be made local to do_accept()
(an extra variable would not even be needed).  Simplify the callbacks'
signatures accordingly. Remove some commented out linger code that
would never be used again anyway.

ok inoguchi jsg
</content>
</entry>
<entry>
<title>Various minor adjustments to make openssl(1) compile with opaque</title>
<updated>2021-10-31T16:47:27+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2021-10-31T16:47:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a1aa1675f2135c868326ac4da7dfa780a427331f'/>
<id>urn:sha1:a1aa1675f2135c868326ac4da7dfa780a427331f</id>
<content type='text'>
structs in X509.
</content>
</entry>
<entry>
<title>Fix some whitespace issues, some pointed out by jsing, some found in</title>
<updated>2021-10-23T14:52:51+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2021-10-23T14:52:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f57742ee93f03c08f0e575bfd663eee111557249'/>
<id>urn:sha1:f57742ee93f03c08f0e575bfd663eee111557249</id>
<content type='text'>
the vicinity.
</content>
</entry>
</feed>
