<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/usr.sbin/ocspcheck, branch libressl-v4.0.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v4.0.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v4.0.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2024-03-24T11:30:12+00:00</updated>
<entry>
<title>Convert libressl to use the BoringSSL style time conversions</title>
<updated>2024-03-24T11:30:12+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2024-03-24T11:30:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0f167a53fa3e19b7e6bb0620e16c6d11f07f10ca'/>
<id>urn:sha1:0f167a53fa3e19b7e6bb0620e16c6d11f07f10ca</id>
<content type='text'>
This gets rid of our last uses of timegm and gmtime in the
library and things that ship with it. It includes a bit
of refactoring in ocsp_cl.c to remove some obvious ugly.

ok tb@
</content>
</entry>
<entry>
<title>Replace ASN1_time_parse() with ASN1_TIME_to_tm()</title>
<updated>2023-11-13T11:46:24+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-11-13T11:46:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a0154b770d70f850d122c9cc2abd1ed36ea2f25f'/>
<id>urn:sha1:a0154b770d70f850d122c9cc2abd1ed36ea2f25f</id>
<content type='text'>
Like in libtls, we use ASN1_GENERALIZEDTIME_check() to ensure we actually
have a GeneralizedTime.

ok beck
</content>
</entry>
<entry>
<title>remove duplicate includes</title>
<updated>2023-04-19T12:58:16+00:00</updated>
<author>
<name>jsg</name>
<email></email>
</author>
<published>2023-04-19T12:58:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=66b857bfb31c84024d348c1b47c595ee2d24262f'/>
<id>urn:sha1:66b857bfb31c84024d348c1b47c595ee2d24262f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spelling fixes; from paul tagliamonte</title>
<updated>2022-12-28T21:30:17+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2022-12-28T21:30:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=99447cbc42f558725184ccdb10e0a8d9abe1c418'/>
<id>urn:sha1:99447cbc42f558725184ccdb10e0a8d9abe1c418</id>
<content type='text'>
any parts of his diff not taken are noted on tech
</content>
</entry>
<entry>
<title>The argument to ctype functions must be EOF or representable as an</title>
<updated>2022-12-15T08:07:03+00:00</updated>
<author>
<name>florian</name>
<email></email>
</author>
<published>2022-12-15T08:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4ea33cbd5b1bd5d90283a46d371d5642fc8e7894'/>
<id>urn:sha1:4ea33cbd5b1bd5d90283a46d371d5642fc8e7894</id>
<content type='text'>
unsigned char.

Casting to int is particularly useless because that's what the
compiler already does. We need to prevent sign extension, not write
down that we want sign extension.

OK deraadt, kn, miod, op
</content>
</entry>
<entry>
<title>Add missing void to definition of http_init().</title>
<updated>2021-09-14T16:37:20+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2021-09-14T16:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=754c6031403524bc1e6720ad57276c759275f554'/>
<id>urn:sha1:754c6031403524bc1e6720ad57276c759275f554</id>
<content type='text'>
ok deraadt florian
</content>
</entry>
<entry>
<title>Remove unneeded calls to tls_init(3)</title>
<updated>2021-07-14T13:33:57+00:00</updated>
<author>
<name>kn</name>
<email></email>
</author>
<published>2021-07-14T13:33:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f50b4db1e7622eb89cc64abe1c046266ba811bf1'/>
<id>urn:sha1:f50b4db1e7622eb89cc64abe1c046266ba811bf1</id>
<content type='text'>
As per the manual and lib/libtls/tls.c revision 1.79 from 2018
"Automatically handle library initialisation for libtls." initialisation
is handled automatically by other tls_*(3) functions.

Remove explicit tls_init() calls from base to not give the impression of
it being needed.

Feedback tb
OK Tests mestre
</content>
</entry>
<entry>
<title>Change the error reporting pattern throughout the tree when unveil</title>
<updated>2021-07-12T15:09:21+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2021-07-12T15:09:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=23bd7adafc11c1870dc8edc89acb37fbc272ca9e'/>
<id>urn:sha1:23bd7adafc11c1870dc8edc89acb37fbc272ca9e</id>
<content type='text'>
fails to report the path that the failure occured on. Suggested by
deraadt@ after some tech discussion.

Work done and verified by Ashton Fagg &lt;ashton@fagg.id.au&gt;

ok deraadt@ semarie@ claudio@
</content>
</entry>
<entry>
<title>Walk over all results from getaddrinfo() instead of giving up after the</title>
<updated>2021-02-09T16:55:51+00:00</updated>
<author>
<name>claudio</name>
<email></email>
</author>
<published>2021-02-09T16:55:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8af47ee279457970b421d64595b54a8cce5042e1'/>
<id>urn:sha1:8af47ee279457970b421d64595b54a8cce5042e1</id>
<content type='text'>
first entry. This way ocspcheck will try all returned IPs to contact
the OCSP server. Found by the regress test and a resolv.conf file with
'family inet6 inet4'.
OK kn@ deraadt@
</content>
</entry>
<entry>
<title>Refactor a bunch of oscpcheck for single return to clean it up,</title>
<updated>2020-10-16T01:16:55+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2020-10-16T01:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fe78fdfa282adc6ae8665a1b7ebec62cb7171079'/>
<id>urn:sha1:fe78fdfa282adc6ae8665a1b7ebec62cb7171079</id>
<content type='text'>
and add the ability to parse a port in the specified ocsp url.

Since this will now pass them, enable regress tests previously
committed for ocspcheck.

mostly by me with some cleanup by tb after an obvious yak was found
to shave in the OCSP routines in libcrypto

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