<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.sbin, branch upstream/13.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=upstream%2F13.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=upstream%2F13.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-04-15T13:25:21Z</updated>
<entry>
<title>pnfsserver(4): Fix a typo in the manual page</title>
<updated>2022-04-15T13:25:21Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2022-04-02T13:12:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5ae18075fea2c78be40fd1df4d31c0f621cdd956'/>
<id>urn:sha1:5ae18075fea2c78be40fd1df4d31c0f621cdd956</id>
<content type='text'>
- s/commmand/command/

Approved by:	re@ (gjb)

(cherry picked from commit a16977209bc261239022fac2cab6956a8e9676b5)
</content>
</entry>
<entry>
<title>bhyve: validate e82545 checksum offset field</title>
<updated>2022-04-06T01:56:21Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2022-04-05T22:51:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5a28d8befda032e52bf8ad160992e3499f5bbdff'/>
<id>urn:sha1:5a28d8befda032e52bf8ad160992e3499f5bbdff</id>
<content type='text'>
Reported by:	Mehdi Talbi, Synacktiv

(cherry picked from commit b0aa20bec5db244980a0248e24dd6b8e1e68c4d0)
(cherry picked from commit 53f72209479885dfa6a7e6ed68cbc82c68464f4b)

Approved by:	so, re (implicit)
</content>
</entry>
<entry>
<title>fstyp: detect Raspberry Pi Pico boot filesystem as FAT</title>
<updated>2022-04-05T18:54:04Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2022-03-28T21:03:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7b03cfcb24c201a25e92eca854c95dbbca2bc60f'/>
<id>urn:sha1:7b03cfcb24c201a25e92eca854c95dbbca2bc60f</id>
<content type='text'>
fstyp looks for a 0x55 0xAA signature at offset 510, but this is not
required by specifications and is not provided by the Raspberry Pi Pico
bootloader.

We should really remove the signature check and implement a more
comprehensive BPB validation instead, but it will require more
investigation and testing.  For now just add a special case for the
Raspberry Pi Pico bootloader, to avoid introducing regressions or new
false positives.

PR:		262896
Reviewed by:	delphij
MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D34699

(cherry picked from commit 868c1b8431f297ade8deba5baf903f73cf5e11c6)
(cherry picked from commit 27c2f016b86744aa5d4c6031b4ef2fc16bbf6546)
(cherry picked from commit e06ce938ddc0222c6ed10a70108f71685923bd45)

Approved by:	re (gjb)
</content>
</entry>
<entry>
<title>Update leap-seconds to leap-seconds.3676924800</title>
<updated>2022-03-22T02:32:15Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2022-03-14T06:37:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c083dab137274868273d46709d0690e588f51ec5'/>
<id>urn:sha1:c083dab137274868273d46709d0690e588f51ec5</id>
<content type='text'>
Obtained from:	ftp://ftp.boulder.nist.gov/pub/time/leap-seconds.3676924800
Approved by:	re (gjb)
(cherry picked from commit 1d333074349abb736ffdca9e6baf6c71aef4553b)
(cherry picked from commit 08038f3cbf197cc90b0ba89bb0e4d0e9cc287366)
</content>
</entry>
<entry>
<title>bsdinstall: Fix typo (Instalation -&gt; Installation).</title>
<updated>2022-03-04T21:10:59Z</updated>
<author>
<name>Navdeep Parhar</name>
<email>np@FreeBSD.org</email>
</author>
<published>2021-06-03T04:43:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=73936ae305d5b383a5199bac9586df1f55e3bdb4'/>
<id>urn:sha1:73936ae305d5b383a5199bac9586df1f55e3bdb4</id>
<content type='text'>
(cherry picked from commit 5104dfbeff3e1489f1caee482c7ad1ff9be8e61d)
</content>
</entry>
<entry>
<title>efivar: handle error when reading --fromfile</title>
<updated>2022-03-02T21:56:31Z</updated>
<author>
<name>Eric van Gyzen</name>
<email>vangyzen@FreeBSD.org</email>
</author>
<published>2022-02-23T18:15:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6887791e1869a70fe2ea9b20a29f066add4d6b5c'/>
<id>urn:sha1:6887791e1869a70fe2ea9b20a29f066add4d6b5c</id>
<content type='text'>
The result of read() was stored in an unsigned variable, so the
test for a negative value would never work.

While I'm here, print a better error message for an empty file,
omitting the misleading errno message.

Reported by:	Coverity
MFC after:	1 week
Sponsored by:	Dell EMC Isilon

(cherry picked from commit d0f4e583bff67e2bdd816549c460da6daa3f67b1)
</content>
</entry>
<entry>
<title>efivar: use bool for booleans</title>
<updated>2022-03-02T21:56:31Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2021-04-09T22:35:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d8d0ac7b5d735f412c1d1ed7d5be0ab2ecffd1d5'/>
<id>urn:sha1:d8d0ac7b5d735f412c1d1ed7d5be0ab2ecffd1d5</id>
<content type='text'>
Rather than int flags we ++, use booleans for all command line args.
No functional change intended.

Reviewed by:		markj@
Sponsored by:		Netflix, Inc
Differential Revision:	https://reviews.freebsd.org/D29621

(cherry picked from commit 066b096d13a150e802c7142602d821c0b494487b)
</content>
</entry>
<entry>
<title>efivar: Attempt to fix setting/printing/deleting EFI vars with '-' in their name</title>
<updated>2022-03-02T21:56:31Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2021-04-09T22:35:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c2d161d300064de86683443ba5020b9c0004efb3'/>
<id>urn:sha1:c2d161d300064de86683443ba5020b9c0004efb3</id>
<content type='text'>
Due to how we're parsing UUIDs, we were disallowing setting, printing or
deleting any UEFI variable with a '-' in it when you attempted to do that
operation with the exact name (wildcard reporting was unaffected). Fix the
parser to loop over all the dashes in the name and only give up when all
possible matches are exhausted.

Reviewed by:		markj@
Sponsored by:		Netflix, Inc
Differential Revision:	https://reviews.freebsd.org/D29620

(cherry picked from commit 0292a5c95f14b1ad3df39ee71c51cc830864a3aa)
</content>
</entry>
<entry>
<title>efivar: Add --quiet to not report errors</title>
<updated>2022-03-02T21:56:31Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2021-04-09T22:35:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=36a9057e043b068f4edb58e42f3999bca4c34ed1'/>
<id>urn:sha1:36a9057e043b068f4edb58e42f3999bca4c34ed1</id>
<content type='text'>
Add -q/--quiet flag to the command line. With it, errors are not reported at
all. Instead nothing is printed and the exit code is non-zero.

Reviewed by:		markj
Sponsored by:		Netflix, Inc
Differential Revision:	https://reviews.freebsd.org/D29619

(cherry picked from commit 3c0dcbfc8501155af2c5461de10fd01c615524a0)
</content>
</entry>
<entry>
<title>rtsold: fix memory leak in script execution</title>
<updated>2022-03-02T21:56:31Z</updated>
<author>
<name>Eric van Gyzen</name>
<email>vangyzen@FreeBSD.org</email>
</author>
<published>2022-02-23T16:49:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bf75cc097a24947f9aa548351f689eb5ede149a1'/>
<id>urn:sha1:bf75cc097a24947f9aa548351f689eb5ede149a1</id>
<content type='text'>
Since commit 04e9edb54428, rtsold has leaked the memory for the
argument vector of every script it runs.

Reported by:	Coverity
Reviewed by:	markj
Fixes:		04e9edb5442826a14616157962361ff81e4a38fe
MFC after:	1 week
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D34355

(cherry picked from commit 331b84b5db11b17d1bb0cdbce986efb587a1e5ee)
</content>
</entry>
</feed>
