<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin, branch releng/12.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-10-19T21:08:43Z</updated>
<entry>
<title>ldd: guard against stack overflow reading corrupted files.</title>
<updated>2022-10-19T21:08:43Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2022-10-19T21:08:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b541e44b7c30d56b445dd91c8e03cc11488faf48'/>
<id>urn:sha1:b541e44b7c30d56b445dd91c8e03cc11488faf48</id>
<content type='text'>
Reviewed by:	imp, emaste
Reported by:	UK National Cyber Security Centre (NCSC)
Sponsored by:	Juniper Networks, Inc.
Differential Revision:	https://reviews.freebsd.org/D37010
</content>
</entry>
<entry>
<title>ldd: ignore unverified files</title>
<updated>2022-10-15T16:11:59Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2022-10-07T00:51:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c3e9317fde85e273f1ca2c5060570f3bd90caca3'/>
<id>urn:sha1:c3e9317fde85e273f1ca2c5060570f3bd90caca3</id>
<content type='text'>
When mac_veriexec is enforcing, we won't run unverified binaries,
don't let ldd examine them either.

Reviewed by:	stevek emaste
MFC after:	1 week
Sponsored by:	Juniper Networks, Inc.
Differential Revision:	https://reviews.freebsd.org/D36897

(cherry picked from commit f48114b653a2a3d8f817ad68186235595ce304ed)
</content>
</entry>
<entry>
<title>locate: change from BSD-4-clause to BSD-3-clause</title>
<updated>2022-10-12T09:20:44Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2022-01-25T08:17:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=911128a7537484f7882667b5920fe08a17b3502c'/>
<id>urn:sha1:911128a7537484f7882667b5920fe08a17b3502c</id>
<content type='text'>
We have the authorization from the University of California to remove
the advertising clause for a while, wosch@ who also hold a copyright
on this code also approved the relicensing

Approved by:	wosch@
MFC after:	3 days

(cherry picked from commit 389844c058ec1ab69bb506601ed673fdd4e4d12b)
</content>
</entry>
<entry>
<title>mandoc: import version 1.14.6</title>
<updated>2022-10-12T09:06:52Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2021-11-15T15:54:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6ec92eb155fbdd860c824cf6478554d08b74d160'/>
<id>urn:sha1:6ec92eb155fbdd860c824cf6478554d08b74d160</id>
<content type='text'>
MFC after: 3 weeks

(cherry picked from commit 6d38604fc532a3fc060788e3ce40464b46047eaf)
</content>
</entry>
<entry>
<title>ident: replace sbuf(9) with open_memstream(3)</title>
<updated>2022-10-12T08:42:22Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2021-10-28T13:39:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f9bf4beab044d34adf6c92bdca40952d5c26ad96'/>
<id>urn:sha1:f9bf4beab044d34adf6c92bdca40952d5c26ad96</id>
<content type='text'>
This change makes ident only dependant on libc functions

This makes our ident(1) more portable, also the fact that we only
depend on libc which is maintained with excellent backward compatibility
means that if one day ident is removed from base, someone using FreeBSD
22 will be able to fetch ident from FreeBSD 14 to run ident against
FreeBSD 1.0 binary

MFC After:	1 week

(cherry picked from commit 1a4d5f13ba19308f9909ef712c5d7eebaf1f9806)
</content>
</entry>
<entry>
<title>uname.1: Clarify the -r option</title>
<updated>2022-09-24T08:00:19Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2022-09-16T11:27:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=893f5116171817998264d29dc3dd31325bcb8483'/>
<id>urn:sha1:893f5116171817998264d29dc3dd31325bcb8483</id>
<content type='text'>
It is some times hard to understand the difference between
kernel version and userland version. So clarify the -r option
of uname(1) in terms of a printed kernel version.

While here, add some cross references:

- cross reference freebsd-version(1) in uname(1)
- cross reference freebsd-version(1) and uname(1) in freebsd-update(8)

PR:		265594
Reported by:	rwatson
Reviewed by:	gbe, imp
Differential Revision:	https://reviews.freebsd.org/D36516

(cherry picked from commit 8f98a937ed726399b89e87e95769a9adc809281a)
</content>
</entry>
<entry>
<title>iconv: only conditionally use ICONV_SET_DISCARD_ILSEQ</title>
<updated>2022-09-17T19:30:09Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2022-02-22T05:05:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=42b5d30b9dfe090435acb878cf500f0fa306a197'/>
<id>urn:sha1:42b5d30b9dfe090435acb878cf500f0fa306a197</id>
<content type='text'>
If the -c flag is used, then we can set it with ICONV_SET_DISCARD_ILSEQ;
otherwise, leave it alone.  The user may have specified //IGNORE in the
'to' codeset specification, there's no reason we can't allow that but
we'll currently turn it off.

Reviewed by:	thj
Sponsored by: Klara, Inc.

(cherry picked from commit ea0f37dec65daf2b7e05712738cd1720aae129eb)
</content>
</entry>
<entry>
<title>zdiff: avoid non-conformant features</title>
<updated>2022-09-17T19:29:44Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2022-05-20T20:38:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=56f9e6ff1dcaa23928089e382c6e21cf821b9ca1'/>
<id>urn:sha1:56f9e6ff1dcaa23928089e382c6e21cf821b9ca1</id>
<content type='text'>
`setvar` is a non-conformant feature that looks slightly neater but is
not portable to other /bin/sh implementations.  Making the script
portable is straightforward, so let's do it.

Tests are added to make sure that I didn't break anything major in the
process.

Reviewed by:	bapt (previous version), jilles
Sponsored by:	Klara, Inc.

(cherry picked from commit 5b7adeb1845c7491a655d2b2e1ab55d7b7b96a34)
</content>
</entry>
<entry>
<title>tip(1): Fix a typo in a source code comment</title>
<updated>2022-09-06T05:43:53Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2022-09-03T12:59:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=327712f412e1b5232d835cab5511097d8f26269a'/>
<id>urn:sha1:327712f412e1b5232d835cab5511097d8f26269a</id>
<content type='text'>
- s/overriden/overridden/

(cherry picked from commit fa4eca789ec90d0724b81ecf7cf30503c6cd567d)
</content>
</entry>
<entry>
<title>Deprecate minigzip(1) in preparation of removing it from base system.</title>
<updated>2022-08-14T04:02:10Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2022-07-31T22:16:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dd44daf9128bf7ba5e276faa5cca63b836ad7cba'/>
<id>urn:sha1:dd44daf9128bf7ba5e276faa5cca63b836ad7cba</id>
<content type='text'>
Reviewed by:	emaste, pauamma
Differential Revision: https://reviews.freebsd.org/D36000

(cherry picked from commit 0404b8c88fd857aae9ecf73ab9e1b1c2a8fd7ae1)
</content>
</entry>
</feed>
