<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/contrib/file, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>file: Parse some UFS2 flags</title>
<updated>2026-03-24T11:02:32+00:00</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2026-03-24T11:02:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fa03f93e8829a7689101303fbe9fb06654ca14ed'/>
<id>fa03f93e8829a7689101303fbe9fb06654ca14ed</id>
<content type='text'>
This allows libmagic to recognize the FS_DOSOFTDEP, FS_SUJ, FS_GJOURNAL,
FS_ACLS, and FS_NFS4ACLS flags on a UFS2 file system.

Accepted upstream as 482259e5e952.

MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D56010
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows libmagic to recognize the FS_DOSOFTDEP, FS_SUJ, FS_GJOURNAL,
FS_ACLS, and FS_NFS4ACLS flags on a UFS2 file system.

Accepted upstream as 482259e5e952.

MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D56010
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge commit faa5141b9be4 from file git (by Christos Zoulas):</title>
<updated>2025-12-31T17:14:55+00:00</updated>
<author>
<name>Jessica Clarke</name>
<email>jrtc27@FreeBSD.org</email>
</author>
<published>2025-12-31T17:14:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=39047538cf5d8f26112f7b08b3c56967f70f7f94'/>
<id>39047538cf5d8f26112f7b08b3c56967f70f7f94</id>
<content type='text'>
  PR/656: harry.sintonen: Fix bug in byte swapping that was caused by the change to make flags uint16_t and cont_level uint8_t.

This fixes using a magic.mgc built with a different endianness than
file(1) itself, e.g. when building powerpc64 on amd64.

PR:		292079
Fixes:		ae316d1d1cff ("MFV: file 5.46.")
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  PR/656: harry.sintonen: Fix bug in byte swapping that was caused by the change to make flags uint16_t and cont_level uint8_t.

This fixes using a magic.mgc built with a different endianness than
file(1) itself, e.g. when building powerpc64 on amd64.

PR:		292079
Fixes:		ae316d1d1cff ("MFV: file 5.46.")
MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>MFV: file 5.46.</title>
<updated>2024-12-08T19:08:17+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2024-12-08T19:07:01+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ae316d1d1cffd71ab7751f94e10118777a88e027'/>
<id>ae316d1d1cffd71ab7751f94e10118777a88e027</id>
<content type='text'>
MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove residual blank line at start of Makefile</title>
<updated>2024-07-15T22:43:39+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2024-07-15T04:46:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e9ac41698b2f322d55ccf9da50a3596edb2c1800'/>
<id>e9ac41698b2f322d55ccf9da50a3596edb2c1800</id>
<content type='text'>
This is a residual of the $FreeBSD$ removal.

MFC After: 3 days (though I'll just run the command on the branches)
Sponsored by: Netflix
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a residual of the $FreeBSD$ removal.

MFC After: 3 days (though I'll just run the command on the branches)
Sponsored by: Netflix
</pre>
</div>
</content>
</entry>
<entry>
<title>(upstream) PR/386: Add newlines for consitency 2</title>
<updated>2023-10-09T04:52:53+00:00</updated>
<author>
<name>Jose Luis Duran</name>
<email>jlduran@gmail.com</email>
</author>
<published>2023-10-09T04:52:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3347078000c078f2e67214ef1ba2e0bffe1aea4f'/>
<id>3347078000c078f2e67214ef1ba2e0bffe1aea4f</id>
<content type='text'>
Obtained from:	https://github.com/file/file/pull/134/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Obtained from:	https://github.com/file/file/pull/134/
</pre>
</div>
</content>
</entry>
<entry>
<title>file_test: Fix file test</title>
<updated>2023-10-09T04:44:14+00:00</updated>
<author>
<name>Jose Luis Duran</name>
<email>jlduran@gmail.com</email>
</author>
<published>2023-10-07T12:47:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0d3a87569f14b0e48826bbaab5e05f35669bcebf'/>
<id>0d3a87569f14b0e48826bbaab5e05f35669bcebf</id>
<content type='text'>
Trimming of the line feed is no longer necessary after
https://github.com/file/file/commit/d993c6b0db20711b2c4cb9d2bee8c7f2e59b0a43

Currently the tests:

  - bcachefs2
  - gpkg-1-zst
  - multiple

are failing, but a fix will be committed upstream.

This also reverts c5e957ad4 "file: fix test case for gpkg by removing the extra \n."

MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Trimming of the line feed is no longer necessary after
https://github.com/file/file/commit/d993c6b0db20711b2c4cb9d2bee8c7f2e59b0a43

Currently the tests:

  - bcachefs2
  - gpkg-1-zst
  - multiple

are failing, but a fix will be committed upstream.

This also reverts c5e957ad4 "file: fix test case for gpkg by removing the extra \n."

MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>MFV: file 5.45.</title>
<updated>2023-09-10T19:21:16+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2023-09-10T19:20:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=898496ee09ed2b7d25f6807edc4515628196ec0a'/>
<id>898496ee09ed2b7d25f6807edc4515628196ec0a</id>
<content type='text'>
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>MFV: Restore the ability to process files from stdin immediately.</title>
<updated>2022-10-27T07:12:53+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2022-10-27T07:12:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=07dfb236c81483c2f08a3976f6d44ce307f4ceaf'/>
<id>07dfb236c81483c2f08a3976f6d44ce307f4ceaf</id>
<content type='text'>
PR:		bin/267221
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR:		bin/267221
MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>file: fix test case for gpkg by removing the extra \n.</title>
<updated>2022-10-01T05:45:32+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2022-10-01T05:45:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c5e957ad4fe63c90fccc7051ba2a4cb1fe140a75'/>
<id>c5e957ad4fe63c90fccc7051ba2a4cb1fe140a75</id>
<content type='text'>
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>file: upgrade to 5.43.</title>
<updated>2022-09-25T02:16:39+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2022-09-25T02:16:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a2dfb7224ec9933ee804cae54d51848dce938b6b'/>
<id>a2dfb7224ec9933ee804cae54d51848dce938b6b</id>
<content type='text'>
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	3 days
</pre>
</div>
</content>
</entry>
</feed>
