<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/contrib/mtree, branch stable/13</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=stable%2F13</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=stable%2F13'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2026-01-18T03:57:12Z</updated>
<entry>
<title>Import latest mtree from NetBSD</title>
<updated>2026-01-18T03:57:12Z</updated>
<author>
<name>Jose Luis Duran</name>
<email>jlduran@FreeBSD.org</email>
</author>
<published>2026-01-11T16:42:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fc614b08ef6cce1568f449de1bf562d0b2d5f777'/>
<id>urn:sha1:fc614b08ef6cce1568f449de1bf562d0b2d5f777</id>
<content type='text'>
Merge commit '7e59b238fcf32f3d365e78ddc702ca494e1ff68d'

This commit partially reverts the previous vendor import, given that the
"type" keyword has been historically mandatory and should not be removed
by "-R all".  This was clarified in the man page.

Reported by:	glebius
PR:		219467
MFC after:	1 week

(cherry picked from commit 4250d2ad991b7bb9915e4c6b6d93b17369747ff0)
</content>
</entry>
<entry>
<title>Import latest mtree from NetBSD</title>
<updated>2025-12-27T16:29:02Z</updated>
<author>
<name>Jose Luis Duran</name>
<email>jlduran@FreeBSD.org</email>
</author>
<published>2025-12-19T20:14:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5ea3ad01e6f511ee573e993e89810c27a7cf4198'/>
<id>urn:sha1:5ea3ad01e6f511ee573e993e89810c27a7cf4198</id>
<content type='text'>
Merge commit 'eb2ccba0c11b405ac613c3046997765317cc8b5c'

PR:		192839
PR:		219467
MFC after:	1 week

(cherry picked from commit f8cee1f2c2dfba6223385fd711cce9faeca76451)
</content>
</entry>
<entry>
<title>mtree: Fix typos</title>
<updated>2025-12-20T01:08:37Z</updated>
<author>
<name>Jose Luis Duran</name>
<email>jlduran@FreeBSD.org</email>
</author>
<published>2025-12-09T13:18:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=23d971abe8f02b251bb1222bb0da97f1b0dc8180'/>
<id>urn:sha1:23d971abe8f02b251bb1222bb0da97f1b0dc8180</id>
<content type='text'>
Manually apply a typo fix.  This change has already been submitted
upstream as bin/59824.

MFC after:	1 week

(cherry picked from commit dab5daf54cc26aaf2679a2eda5f378461f279ec5)
</content>
</entry>
<entry>
<title>Import latest mtree from NetBSD</title>
<updated>2025-12-20T01:08:28Z</updated>
<author>
<name>Jose Luis Duran</name>
<email>jlduran@FreeBSD.org</email>
</author>
<published>2025-12-13T14:28:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a3b349e439870eeb4f58c74b990f721d86a75e1d'/>
<id>urn:sha1:a3b349e439870eeb4f58c74b990f721d86a75e1d</id>
<content type='text'>
Merge commit 'f600477feb4ae61a75f61949eb600caff4aeea8c'

MFC after:	1 week
Discussed with:	brooks

(cherry picked from commit 49b6dda4d71175ad615718401573be5fd024822b)
</content>
</entry>
<entry>
<title>fts_read: Handle error from a NULL return better.</title>
<updated>2020-12-08T23:38:26Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2020-12-08T23:38:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2dfa4b66b3d0caaaae6ce2df476b5615f8415a19'/>
<id>urn:sha1:2dfa4b66b3d0caaaae6ce2df476b5615f8415a19</id>
<content type='text'>
This is addressing cases such as fts_read(3) encountering an [EIO]
from fchdir(2) when FTS_NOCHDIR is not set.  That would otherwise be
seen as a successful traversal in some of these cases while silently
discarding expected work.

As noted in r264201, fts_read() does not set errno to 0 on a successful
EOF so it needs to be set before calling it.  Otherwise we might see
a random error from one of the iterations.

gzip is ignoring most errors and could be improved separately.

Reviewed by:	vangyzen
Sponsored by:	Dell EMC
Differential Revision:	https://reviews.freebsd.org/D27184
</content>
</entry>
<entry>
<title>mtree(8): add xref to mtree(5)</title>
<updated>2020-08-22T20:52:02Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2020-08-22T20:52:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=da232c04ab9eba3d3a7fc73881daff847071e9fd'/>
<id>urn:sha1:da232c04ab9eba3d3a7fc73881daff847071e9fd</id>
<content type='text'>
mtree(5) and mtree(8) come from different contrib sources. The former
already had an xref to the latter, but not the other way around.

MFC after:	1 week
</content>
</entry>
<entry>
<title>mtree -O: Fix not descending on hash collisions</title>
<updated>2019-09-12T20:46:46Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2019-09-12T20:46:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=62a4b302397400ac0971e89a02080d93e6bd8d08'/>
<id>urn:sha1:62a4b302397400ac0971e89a02080d93e6bd8d08</id>
<content type='text'>
MFC after:	2 weeks
Obtained from:	NetBSD (nakayama)
</content>
</entry>
<entry>
<title>mtree -c: Fix username logic when getlogin(3) fails.</title>
<updated>2019-09-12T18:51:59Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2019-09-12T18:51:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=09c9ed3b053afdb321218ba6b24b34a8476505df'/>
<id>urn:sha1:09c9ed3b053afdb321218ba6b24b34a8476505df</id>
<content type='text'>
Obtained from:	NetBSD (Credit to Sascha Wildner with DragonFlyBSD)
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>mtree: Fix -f -f not considering type changes.</title>
<updated>2019-09-12T18:44:48Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2019-09-12T18:44:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4f4b548b1d21ae16955b09f9b717524167a7d97e'/>
<id>urn:sha1:4f4b548b1d21ae16955b09f9b717524167a7d97e</id>
<content type='text'>
This only lists the changed type and not other attributes so that it
matches the behavior of -C as done in r66747 for fmtree. The NetBSD
-ff implementation was copied from fmtree.

Reviewed by:	imp
MFC after:	2 weeks
Relnotes:	yes
Differential Revision:	https://reviews.freebsd.org/D21623
</content>
</entry>
<entry>
<title>Use type-independent formats for printing nlink_t and ino_t.</title>
<updated>2017-01-06T16:59:33Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2017-01-06T16:59:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1c324569538099af34419e6818fbfde4779efd33'/>
<id>urn:sha1:1c324569538099af34419e6818fbfde4779efd33</id>
<content type='text'>
Extracted from:	ino64 work by gleb, mckusick
Discussed with:	mckusick
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
</content>
</entry>
</feed>
