<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/ossl, branch release/13.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2021-10-21T15:51:24Z</updated>
<entry>
<title>ossl: Add ChaCha20 cipher support.</title>
<updated>2021-10-21T15:51:24Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2021-03-03T23:17:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6ca6d4edc234cee9e3c85b058d8b0adda0a2026f'/>
<id>urn:sha1:6ca6d4edc234cee9e3c85b058d8b0adda0a2026f</id>
<content type='text'>
Sponsored by:	Netflix
Differential Revision:	https://reviews.freebsd.org/D28756

(cherry picked from commit 92aecd1e6fac47ffc893f628c1fe289568bb19cb)
</content>
</entry>
<entry>
<title>ossl: Add Poly1305 digest support.</title>
<updated>2021-10-21T15:51:23Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2021-03-03T23:17:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bc6265e8cf8dd4c6897b25307f89d1b7a3372e28'/>
<id>urn:sha1:bc6265e8cf8dd4c6897b25307f89d1b7a3372e28</id>
<content type='text'>
Reviewed by:	cem
Sponsored by:	Netflix
Differential Revision:	https://reviews.freebsd.org/D28754

(cherry picked from commit a079e38b08f2f07c50ba915dae66d099559abdcc)
</content>
</entry>
<entry>
<title>ossl: port to arm64</title>
<updated>2020-12-04T21:12:17Z</updated>
<author>
<name>Mitchell Horne</name>
<email>mhorne@FreeBSD.org</email>
</author>
<published>2020-12-04T21:12:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=22bd0c9731d73167352019c0c49d454196d029dc'/>
<id>urn:sha1:22bd0c9731d73167352019c0c49d454196d029dc</id>
<content type='text'>
Enable in-kernel acceleration of SHA1 and SHA2 operations on arm64 by adding
support for the ossl(4) crypto driver. This uses OpenSSL's assembly routines
under the hood, which will detect and use SHA intrinsics if they are
supported by the CPU.

Reviewed by:	jhb
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D27390
</content>
</entry>
<entry>
<title>ossl: split out x86 bits to x86/ossl_cpuid.c</title>
<updated>2020-12-04T20:54:20Z</updated>
<author>
<name>Mitchell Horne</name>
<email>mhorne@FreeBSD.org</email>
</author>
<published>2020-12-04T20:54:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fd86ae6800383dabe050e22176783857895800e3'/>
<id>urn:sha1:fd86ae6800383dabe050e22176783857895800e3</id>
<content type='text'>
Make room for adding arm64 support to this driver by moving the
x86-specific feature parsing to a separate file.

Reviewed by:	jhb
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D27388
</content>
</entry>
<entry>
<title>Add a kernel crypto driver using assembly routines from OpenSSL.</title>
<updated>2020-10-20T17:50:18Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-10-20T17:50:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ba610be90a7cb6d851e0e0e6d7612769352a3c0c'/>
<id>urn:sha1:ba610be90a7cb6d851e0e0e6d7612769352a3c0c</id>
<content type='text'>
Currently, this supports SHA1 and SHA2-{224,256,384,512} both as plain
hashes and in HMAC mode on both amd64 and i386.  It uses the SHA
intrinsics when present similar to aesni(4), but uses SSE/AVX
instructions when they are not.

Note that some files from OpenSSL that normally wrap the assembly
routines have been adapted to export methods usable by 'struct
auth_xform' as is used by existing software crypto routines.

Reviewed by:	gallatin, jkim, delphij, gnn
Sponsored by:	Netflix
Differential Revision:	https://reviews.freebsd.org/D26821
</content>
</entry>
</feed>
