<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/usr.bin/openssl, branch OPENBSD_7_5_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_5_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_5_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2024-02-28T17:04:38+00:00</updated>
<entry>
<title>Expand only ever user of PBEPARAM_free() outside of libcrypto</title>
<updated>2024-02-28T17:04:38+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-02-28T17:04:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=053b93fb0b7bcd14494f84247e51bcaa2ec45a1a'/>
<id>urn:sha1:053b93fb0b7bcd14494f84247e51bcaa2ec45a1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Zap a useless comment followed by a stray semicolon</title>
<updated>2024-02-04T13:08:29+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-02-04T13:08:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0e3ffc21b85538d145bb3e56108f842f7735e886'/>
<id>urn:sha1:0e3ffc21b85538d145bb3e56108f842f7735e886</id>
<content type='text'>
Noticed by Christian Andersen
</content>
</entry>
<entry>
<title>Remove GOST and STREEBOG support from libssl.</title>
<updated>2024-02-03T15:58:34+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2024-02-03T15:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=20afa90e552d2efed2187dbafc92170a3895e921'/>
<id>urn:sha1:20afa90e552d2efed2187dbafc92170a3895e921</id>
<content type='text'>
This version of GOST is old and not anywhere close to compliant with
modern GOST standards. It is also very intrusive in libssl and
makes a mess everywhere.  Efforts to entice a suitably minded anyone
to care about it have been unsuccessful.

At this point it is probably best to remove this, and if someone
ever showed up who truly needed a working version, it should be
a clean implementation from scratch, and have it use something
closer to the typical API in libcrypto so it would integrate less
painfully here.

This removes it from libssl in preparation for it's removal from
libcrypto with a future major bump

ok tb@
</content>
</entry>
<entry>
<title>Add 'openssl x509 -new' functionality to the libcrypto CLI utility</title>
<updated>2024-01-26T11:58:37+00:00</updated>
<author>
<name>job</name>
<email></email>
</author>
<published>2024-01-26T11:58:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c6ef56532943eb3b0c27899a1d3ce888b8aacece'/>
<id>urn:sha1:c6ef56532943eb3b0c27899a1d3ce888b8aacece</id>
<content type='text'>
The ability to generate a new certificate is useful for testing and
experimentation with rechaining PKIs.

While there, alias '-key' to '-signkey' for compatibility.

with and OK tb@
</content>
</entry>
<entry>
<title>Add -force_pubkey -multivalue-rdn -set_issuer -set_subject -utf8 to x509 app</title>
<updated>2024-01-12T11:24:03+00:00</updated>
<author>
<name>job</name>
<email></email>
</author>
<published>2024-01-12T11:24:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fd3a458c3776b8f3ff79dd8ee79fafe9c6782c8a'/>
<id>urn:sha1:fd3a458c3776b8f3ff79dd8ee79fafe9c6782c8a</id>
<content type='text'>
The -set_issuer, -set_subject, and -force_pubkey features can be used to
'rechain' PKIs, for more information see https://labs.apnic.net/nro-ta/
and https://blog.apnic.net/2023/12/14/models-of-trust-for-the-rpki/

OK tb@
</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>s_client: pause hasn't worked in ages. Just ignore it</title>
<updated>2023-12-29T12:06:48+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-12-29T12:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a68c10d8436f4ded6e324101b5d1420e622533f0'/>
<id>urn:sha1:a68c10d8436f4ded6e324101b5d1420e622533f0</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Make a few purpose things const</title>
<updated>2023-11-21T17:56:19+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-11-21T17:56:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cf8443276e8273969971b03dcddc0d59bc6eb1c9'/>
<id>urn:sha1:cf8443276e8273969971b03dcddc0d59bc6eb1c9</id>
<content type='text'>
This should allow us to constify a sizable table in libcrypto in an
upcoming bump.
</content>
</entry>
<entry>
<title>openssl pkcs12: rewrite without reaching into X509_ALGOR</title>
<updated>2023-11-19T09:29:11+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-11-19T09:29:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6e435e2554505c1ea973526a30fea9135b019f4f'/>
<id>urn:sha1:6e435e2554505c1ea973526a30fea9135b019f4f</id>
<content type='text'>
We can call ASN1_item_unpack() which will end up stuffing the same
arguments into ASN1_item_d2i() as d2i_PBEPARAM(). This eliminates
the last struct access into X509_ALGOR outside libcrypto in the base
tree.

ok jsing
</content>
</entry>
<entry>
<title>openssl ts: convert to X509_ALGOR_set0()</title>
<updated>2023-11-19T09:19:54+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-11-19T09:19:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ba58055b32218a61b06555001b167cf4c1571412'/>
<id>urn:sha1:ba58055b32218a61b06555001b167cf4c1571412</id>
<content type='text'>
ok jsing
</content>
</entry>
</feed>
