<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/crypto, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2020-12-09T02:05:14Z</updated>
<entry>
<title>Merge OpenSSL 1.1.1i.</title>
<updated>2020-12-09T02:05:14Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2020-12-09T02:05:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c3c73b4f0a91d2806e1a632b75f769fb4fa89576'/>
<id>urn:sha1:c3c73b4f0a91d2806e1a632b75f769fb4fa89576</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import OpenSSL 1.1.1i.</title>
<updated>2020-12-08T18:10:16Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2020-12-08T18:10:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=970a464089066970886f0bce6d1c9dcfbcb2e8ea'/>
<id>urn:sha1:970a464089066970886f0bce6d1c9dcfbcb2e8ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>OpenSSL: address CVE-2020-1971</title>
<updated>2020-12-08T16:43:35Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2020-12-08T16:43:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2c9ac5855b2f45cf94ac1004b945c1d4aa77cc21'/>
<id>urn:sha1:2c9ac5855b2f45cf94ac1004b945c1d4aa77cc21</id>
<content type='text'>
OpenSSL commit 3db2c9f3:
Complain if we are attempting to encode with an invalid ASN.1 template

OpenSSL commit 43a7033:
Check that multi-strings/CHOICE types don't use implicit tagging

OpenSSL commit f960d812:
Correctly compare EdiPartyName in GENERAL_NAME_cmp()

Obtained from:	OpenSSL 3db2c9f3, 43a7033, f960d812
Security:	CVE-2020-1971
</content>
</entry>
<entry>
<title>Replace literal uses of /usr/local in C sources with _PATH_LOCALBASE</title>
<updated>2020-10-27T11:29:11Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2020-10-27T11:29:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=1f474190fc280d4a4ef0c214e4d7fff0d1237e22'/>
<id>urn:sha1:1f474190fc280d4a4ef0c214e4d7fff0d1237e22</id>
<content type='text'>
Literal references to /usr/local exist in a large number of files in
the FreeBSD base system. Many are in contributed software, in configuration
files, or in the documentation, but 19 uses have been identified in C
source files or headers outside the contrib and sys/contrib directories.

This commit makes it possible to set _PATH_LOCALBASE in paths.h to use
a different prefix for locally installed software.

In order to avoid changes to openssh source files, LOCALBASE is passed to
the build via Makefiles under src/secure. While _PATH_LOCALBASE could have
been used here, there is precedent in the construction of the path used to
a xauth program which depends on the LOCALBASE value passed on the compiler
command line to select a non-default directory.

This could be changed in a later commit to make the openssh build
consistently use _PATH_LOCALBASE. It is considered out-of-scope for this
commit.

Reviewed by:	imp
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D26942
</content>
</entry>
<entry>
<title>Merge OpenSSL 1.1.1h.</title>
<updated>2020-09-22T16:18:31Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2020-09-22T16:18:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=58f351825a371d1a3dd693d6f64a1245ea851a51'/>
<id>urn:sha1:58f351825a371d1a3dd693d6f64a1245ea851a51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import OpenSSL 1.1.1h.</title>
<updated>2020-09-22T14:27:08Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2020-09-22T14:27:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=92f02b3b0f21350e7c92a16ca9b594ad7682c717'/>
<id>urn:sha1:92f02b3b0f21350e7c92a16ca9b594ad7682c717</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Clang version detection.</title>
<updated>2020-08-26T16:55:28Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2020-08-26T16:55:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=63c1bb51629b1bdb150885c72bd297ff7d7f228a'/>
<id>urn:sha1:63c1bb51629b1bdb150885c72bd297ff7d7f228a</id>
<content type='text'>
We prepend "FreeBSD" to Clang version string.  This broke compiler test for
AVX instruction support.

Reported by:	jhb
</content>
</entry>
<entry>
<title>sshd: allow UseBlocklist alias for UseBlacklist</title>
<updated>2020-07-29T00:34:24Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2020-07-29T00:34:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e426c74375ef7cb3afda3c8e3010a7ea2dbd69d0'/>
<id>urn:sha1:e426c74375ef7cb3afda3c8e3010a7ea2dbd69d0</id>
<content type='text'>
blacklistd has been renamed to blocklistd upstream, and a future
import into FreeBSD will follow that change.  Support the new name
as an alias in config files.

Reviewed by:	bz, delphij
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D25865
</content>
</entry>
<entry>
<title>ssh: Remove AES-CBC ciphers from default server and client lists</title>
<updated>2020-07-28T00:24:12Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2020-07-28T00:24:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=952d18a214951dc47ba425047669fe64bfcd3454'/>
<id>urn:sha1:952d18a214951dc47ba425047669fe64bfcd3454</id>
<content type='text'>
A base system OpenSSH update in 2016 or so removed a number of ciphers
from the default lists offered by the server/client, due to known
weaknesses.  This caused POLA issues for some users and prompted
PR207679; the ciphers were restored to the default lists in r296634.

When upstream removed these ciphers from the default server list, they
moved them to the client-only default list.  They were subsequently
removed from the client default, in OpenSSH 7.9p1.

The change has persisted long enough.  Remove these extra ciphers from
both the server and client default lists, in advance of FreeBSD 13.

Reviewed by:	markm, rgrimes
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D25833
</content>
</entry>
<entry>
<title>openssh: refer to OpenSSL not SSLeay, part 2</title>
<updated>2020-07-15T18:49:00Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2020-07-15T18:49:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=ea64ebd08c80e4c0a7b8ed207caba45e9374908e'/>
<id>urn:sha1:ea64ebd08c80e4c0a7b8ed207caba45e9374908e</id>
<content type='text'>
This change was made upstream between 7.9p1 and 8.0p1.  We've made local
changes in the same places for handling the version_addendum; apply the
SSLeay_version to OpenSSL_version change in advance of importing 8.0p1.
This should have been part of r363225.

Obtained from:	OpenSSH-portable a65784c9f9c5
MFC with:	r363225
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
</feed>
