<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/secure, 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-11T18:14:43Z</updated>
<entry>
<title>caroot: update bundle</title>
<updated>2020-12-11T18:14:43Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-12-11T18:14:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=15d474afee67144205b5b88c7a8826beb46bf08d'/>
<id>urn:sha1:15d474afee67144205b5b88c7a8826beb46bf08d</id>
<content type='text'>
Summary:
- One (1) added
- Ten (10) removed

MFC after:	3 days
</content>
</entry>
<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>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>Move generated OpenSSL assembly routines into the kernel sources.</title>
<updated>2020-10-20T17:00:43Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-10-20T17:00:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=bc3d5698008e9b3b19495e853cbc2598979ccf8a'/>
<id>urn:sha1:bc3d5698008e9b3b19495e853cbc2598979ccf8a</id>
<content type='text'>
Sponsored by:	Netflix
</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>caroot: update base store</title>
<updated>2020-09-19T01:59:17Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-09-19T01:59:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=eef96401a91f570f476b15f1508b1884037a2c2b'/>
<id>urn:sha1:eef96401a91f570f476b15f1508b1884037a2c2b</id>
<content type='text'>
Count:
- Two (2) removed
- Three (3) added

MFC after:	3 days
</content>
</entry>
<entry>
<title>build: provide a default WARNS for all in-tree builds</title>
<updated>2020-09-18T17:17:46Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-09-18T17:17:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=fe815331bb40604ba31312acf7e4619674631777'/>
<id>urn:sha1:fe815331bb40604ba31312acf7e4619674631777</id>
<content type='text'>
The current default is provided in various Makefile.inc in some top-level
directories and covers a good portion of the tree, but doesn't cover parts
of the build a little deeper (e.g. libcasper).

Provide a default in src.sys.mk and set WARNS to it in bsd.sys.mk if that
variable is defined. This lets us relatively cleanly provide a default WARNS
no matter where you're building in the src tree without breaking things
outside of the tree.

Crunchgen has been updated as a bootstrap tool to work on this change
because it needs r365605 at a minimum to succeed. The cleanup necessary to
successfully walk over this change on WITHOUT_CLEAN builds has been added.

There is a supplemental project to this to list all of the warnings that are
encountered when the environment has WARNS=6 NO_WERROR=yes:
https://warns.kevans.dev -- this project will hopefully eventually go away
in favor of CI doing a much better job than it.

Reviewed by:	emaste, brooks, ngie (all earlier version)
Reviewed by:	emaste, arichardson (depend-cleanup.sh change)
Differential Revision:	https://reviews.freebsd.org/D26455
</content>
</entry>
<entry>
<title>caroot: properly remove old distrusted roots</title>
<updated>2020-09-02T12:57:34Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-09-02T12:57:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8e0dc55e68e2222f703e2d0149d74278eb8ce532'/>
<id>urn:sha1:8e0dc55e68e2222f703e2d0149d74278eb8ce532</id>
<content type='text'>
The proper procedure was not followed in r364943; all of these that were
deleted should have instead been moved over to the blacklist so that certctl
can DTRT.

Users must still `certctl rehash` after this, but this should generally be
done by one of mergemaster/etcupdate/freebsd-update/pkgbase already; note
that freebsd-update doesn't come into play for this particular update, as
these have not yet made it into a release.

Future work (after svn -&gt; git) will likely change the script that updatecert
invokes to facilitate the process, rather than trusting that kevans or
whomever updates in the future will remember.

Reported by:	Helge Oldach &lt;freebsd oldach net&gt;
MFC after:	3 days
</content>
</entry>
<entry>
<title>carrot: update bundle</title>
<updated>2020-08-29T02:46:25Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-08-29T02:46:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=681d5951253ff0195b9c951686ea7c35d6f038e3'/>
<id>urn:sha1:681d5951253ff0195b9c951686ea7c35d6f038e3</id>
<content type='text'>
Stats:
- Seven (7) removed
- Four (4) added

MFC after:	3 days
</content>
</entry>
<entry>
<title>Regen X86 assembly files after r364822.</title>
<updated>2020-08-26T16:56:44Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2020-08-26T16:56:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3971092e119dd117e9e40f6b5955f54a2762dcf3'/>
<id>urn:sha1:3971092e119dd117e9e40f6b5955f54a2762dcf3</id>
<content type='text'>
</content>
</entry>
</feed>
