<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libcrypto/Makefile, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/Makefile?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/Makefile?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-09T16:53:52Z</updated>
<entry>
<title>The check_includes step is incorrect dependency management model for</title>
<updated>2020-06-09T16:53:52Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-06-09T16:53:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4d97159af714fa3a4da75400501d3840d07e13c2'/>
<id>urn:sha1:4d97159af714fa3a4da75400501d3840d07e13c2</id>
<content type='text'>
how our tree gets built.  If this was done in all the libraries (imagine
sys/dev), it would disrupt the development process hugely.  So it should
not be done here either.  use 'make includes' by hand instead.
</content>
</entry>
<entry>
<title>One error file per directory is plenty.</title>
<updated>2020-06-05T15:28:33Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2020-06-05T15:28:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d0995e1058613e99901d9d08d47fe5aa9c039499'/>
<id>urn:sha1:d0995e1058613e99901d9d08d47fe5aa9c039499</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Collapse the x509v3 directory into x509.</title>
<updated>2020-06-04T15:19:31Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2020-06-04T15:19:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e500e23885ca4ec2748ffde9521533453f9dfda8'/>
<id>urn:sha1:e500e23885ca4ec2748ffde9521533453f9dfda8</id>
<content type='text'>
This avoids the need to grep across directories to find functions and
prepares for further rototilling and chainsawing.

Discussed with tb@ (who also tested the release build)
</content>
</entry>
<entry>
<title>Add checks to ensure that lib{crypto,ssl,tls} public headers have actually</title>
<updated>2020-01-22T07:58:27Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2020-01-22T07:58:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c1fdfe6ba76cdf23a4d829d27fc59eec0923c673'/>
<id>urn:sha1:c1fdfe6ba76cdf23a4d829d27fc59eec0923c673</id>
<content type='text'>
been installed prior to building.

Requested by and ok tb@
</content>
</entry>
<entry>
<title>Simplify header installation by combining the HDRS and HDRS_GEN loops.</title>
<updated>2020-01-22T06:56:50Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2020-01-22T06:56:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f47ff020a66374ba92c9240b0fe29b2d85e83d31'/>
<id>urn:sha1:f47ff020a66374ba92c9240b0fe29b2d85e83d31</id>
<content type='text'>
ok beck@
</content>
</entry>
<entry>
<title>Enable CMS in LibreSSL.</title>
<updated>2019-11-02T13:38:04Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-11-02T13:38:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f6364c9900a0b2cdb55d36fc6e71d28419f90e9b'/>
<id>urn:sha1:f6364c9900a0b2cdb55d36fc6e71d28419f90e9b</id>
<content type='text'>
ok bcook@ deraadt@ inoguchi@ job@ tb@
</content>
</entry>
<entry>
<title>Install the openssl/cms.h header.</title>
<updated>2019-09-09T16:49:03Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-09-09T16:49:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=34e7b0e493d0ff7abd55eebb620211c79fb01f40'/>
<id>urn:sha1:34e7b0e493d0ff7abd55eebb620211c79fb01f40</id>
<content type='text'>
This header includes OPENSSL_NO_CMS guards, so even if things find the
header it provides no useful content (and other code should technically
also be using OPENSSL_NO_CMS...).

ok deraadt@ inoguchi@
</content>
</entry>
<entry>
<title>Add various macros and controls for EC_PKEY_CTX.</title>
<updated>2019-09-06T17:59:24Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-09-06T17:59:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=658ab8b571f217d6b69db54c00381c3914cd6436'/>
<id>urn:sha1:658ab8b571f217d6b69db54c00381c3914cd6436</id>
<content type='text'>
These are needed for the upcoming EC CMS support (nothing else appears
to use them). This largely syncs our ec_pmeth.c with OpenSSL 1.1.1b.

With input from inoguchi@ and tb@.

ok inoguchi@ tb@
</content>
</entry>
<entry>
<title>Build ecdh_kdf.c</title>
<updated>2019-09-05T16:16:05Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-09-05T16:16:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=631d18bbe8a0f565ed8f323c3ea94d05cd7ff927'/>
<id>urn:sha1:631d18bbe8a0f565ed8f323c3ea94d05cd7ff927</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add the SM4 block cipher from the Chinese standard GB/T 32907-2016.</title>
<updated>2019-03-17T17:42:37Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2019-03-17T17:42:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=858242597841f188cc4b5c95c1b6466abed759bf'/>
<id>urn:sha1:858242597841f188cc4b5c95c1b6466abed759bf</id>
<content type='text'>
This is an ISC licensed version based on the sources by Ribose Inc
that were ported to OpenSSL in 2017.

Patch from Daniel Wyatt with minor tweaks.
ok inoguchi, jsing
</content>
</entry>
</feed>
