<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/secure, branch releng/12.2</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Root certificate bundle update.</title>
<updated>2021-11-03T20:35:48+00:00</updated>
<author>
<name>Gordon Tetlow</name>
<email>gordon@FreeBSD.org</email>
</author>
<published>2021-11-03T20:34:51+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a8c4f99a6723ec7a9de6830c47f650ba2f978f31'/>
<id>a8c4f99a6723ec7a9de6830c47f650ba2f978f31</id>
<content type='text'>
Approved by:	so
Security:	EN-21:27.caroot
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	so
Security:	EN-21:27.caroot
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix OpenSSL 1.1.1e API functions not being exported.</title>
<updated>2021-08-24T17:27:05+00:00</updated>
<author>
<name>Gordon Tetlow</name>
<email>gordon@FreeBSD.org</email>
</author>
<published>2021-08-24T17:27:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=01819b58294a6d39b606d17a970f4a9fa5f73df8'/>
<id>01819b58294a6d39b606d17a970f4a9fa5f73df8</id>
<content type='text'>
Approved by:	so
Security:	EN-21:24.libcrypto
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	so
Security:	EN-21:24.libcrypto
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r368555: caroot: update bundle</title>
<updated>2021-02-24T01:42:01+00:00</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-12-15T21:50:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=efc9549ba0c2caffd45e1f7f88fdd75a0225e568'/>
<id>efc9549ba0c2caffd45e1f7f88fdd75a0225e568</id>
<content type='text'>
Summary:
- One (1) added
- Ten (10) removed

Approved by:	so
Security:	FreeBSD-EN-21:07.caroot

(cherry picked from commit e4e8ecaf63ba6f2767680a7b4666461243d88749)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
- One (1) added
- Ten (10) removed

Approved by:	so
Security:	FreeBSD-EN-21:07.caroot

(cherry picked from commit e4e8ecaf63ba6f2767680a7b4666461243d88749)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFS:	r366176</title>
<updated>2020-09-25T22:43:14+00:00</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2020-09-25T22:43:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7fc1f569abf7c799c6334297ee020a01b5d3d71e'/>
<id>7fc1f569abf7c799c6334297ee020a01b5d3d71e</id>
<content type='text'>
Merge OpenSSL 1.1.1h.

Approved by:	re (gjb)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merge OpenSSL 1.1.1h.

Approved by:	re (gjb)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFS r365986: caroot: update base store</title>
<updated>2020-09-23T17:42:19+00:00</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-09-23T17:42:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=370e97a40767c5a1dc09e78e406d9f05ebde6d94'/>
<id>370e97a40767c5a1dc09e78e406d9f05ebde6d94</id>
<content type='text'>
Count:
- Two (2) removed
- Three (3) added

Approved by:	re (gjb)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Count:
- Two (2) removed
- Three (3) added

Approved by:	re (gjb)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r365248: caroot: properly remove old distrusted roots</title>
<updated>2020-09-05T02:22:07+00:00</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-09-05T02:22:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=eab694ead88a85134a6ab464eb5c7364e4c46dc1'/>
<id>eab694ead88a85134a6ab464eb5c7364e4c46dc1</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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r364943: carrot: update bundle</title>
<updated>2020-09-02T01:35:45+00:00</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-09-02T01:35:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f8ba83fb0ea9a57e63cb4cd403006f00f8885f8d'/>
<id>f8ba83fb0ea9a57e63cb4cd403006f00f8885f8d</id>
<content type='text'>
Stats:
- Seven (7) removed
- Four (4) added
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Stats:
- Seven (7) removed
- Four (4) added
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:	r364822, r364823</title>
<updated>2020-08-29T18:11:37+00:00</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2020-08-29T18:11:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=557f58c53e44939879356e247a70e288ad806512'/>
<id>557f58c53e44939879356e247a70e288ad806512</id>
<content type='text'>
Fix Clang version detection and regen X86 assembly files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix Clang version detection and regen X86 assembly files.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r364600: caroot: switch to using echo+shell glob to enumerate certs</title>
<updated>2020-08-26T00:50:27+00:00</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-08-26T00:50:27+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=34f9e604294e0d500f2b040e65c1b5d2f6b0c2aa'/>
<id>34f9e604294e0d500f2b040e65c1b5d2f6b0c2aa</id>
<content type='text'>
This solves an issue on stable/12 that causes certs to not get installed.
ls is apparently not in PATH during installworld, so TRUSTED_CERTS ends up
blank and nothing gets installed. We don't really require anything
ls-specific, though, so let's just simplify it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This solves an issue on stable/12 that causes certs to not get installed.
ls is apparently not in PATH during installworld, so TRUSTED_CERTS ends up
blank and nothing gets installed. We don't really require anything
ls-specific, though, so let's just simplify it.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r353095, r355376: add root bundle</title>
<updated>2020-04-27T21:41:00+00:00</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-04-27T21:41:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d2771738e488759c015086cd6775509e48c396be'/>
<id>d2771738e488759c015086cd6775509e48c396be</id>
<content type='text'>
r353095:
caroot: commit initial bundle

Interested users can blacklist any/all of these with certctl(8), examples:

- mv /usr/share/certs/trusted/... /usr/share/certs/blacklisted/...; \
    certctl rehash
- certctl blacklist /usr/share/certs/trusted/*; \
    certctl rehash

Certs can be easily examined after installation with `certctl list`, and
certctl blacklist will accept the hashed filename as output by list or as
seen in /etc/ssl/certs

r355376:
caroot update to latest tip: one (1) addition, none (0) removed

Added:
- Entrust Root Certification Authority - G4

Relnotes:	yes, please
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
r353095:
caroot: commit initial bundle

Interested users can blacklist any/all of these with certctl(8), examples:

- mv /usr/share/certs/trusted/... /usr/share/certs/blacklisted/...; \
    certctl rehash
- certctl blacklist /usr/share/certs/trusted/*; \
    certctl rehash

Certs can be easily examined after installation with `certctl list`, and
certctl blacklist will accept the hashed filename as output by list or as
seen in /etc/ssl/certs

r355376:
caroot update to latest tip: one (1) addition, none (0) removed

Added:
- Entrust Root Certification Authority - G4

Relnotes:	yes, please
</pre>
</div>
</content>
</entry>
</feed>
