<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/usr.sbin/makefs/walk.c, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2017-11-27T15:37:16Z</updated>
<entry>
<title>various: general adoption of SPDX licensing ID tags.</title>
<updated>2017-11-27T15:37:16Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-27T15:37:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=1de7b4b805ddbf2429da511c053686ac4591ed89'/>
<id>urn:sha1:1de7b4b805ddbf2429da511c053686ac4591ed89</id>
<content type='text'>
Mainly focus on files that use BSD 2-Clause license, however the tool I
was using misidentified many licenses so this was mostly a manual - error
prone - task.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

No functional change intended.
</content>
</entry>
<entry>
<title>makefs: further size_t warning cleanup (missing from r317944)</title>
<updated>2017-05-08T16:57:33Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2017-05-08T16:57:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c5a0915477292f9892bc6c708e6aa61d2375453d'/>
<id>urn:sha1:c5a0915477292f9892bc6c708e6aa61d2375453d</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>makefs: cast snprintf return value to size_t to clear warning</title>
<updated>2017-05-08T16:34:39Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2017-05-08T16:34:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=243a297a95d56d69ab7b33e1012f6e5a0ff29d04'/>
<id>urn:sha1:243a297a95d56d69ab7b33e1012f6e5a0ff29d04</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>makefs: use emalloc and friends</title>
<updated>2017-04-06T16:18:42Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2017-04-06T16:18:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=5f5598b13024ac848af2f3de699e06bbcbcf29dc'/>
<id>urn:sha1:5f5598b13024ac848af2f3de699e06bbcbcf29dc</id>
<content type='text'>
The emalloc set of error-checking memory allocation routines were added
to libnetbsd in r316572. Use them in makefs to reduce differences with
NetBSD.

NetBSD revs:
cd9660.c			1.39
ffs.c				1.56
makefs.c			1.42
walk.c				1.27
cd9660/cd9660_archimedes.c	1.2
cd9660/cd9660_eltorito.c	1.20
cd9660/cd9660_write.c		1.16
cd9660/iso9660_rrip.c		1.12
ffs/buf.c			1.17
ffs/mkfs.c			1.26

Obtained from:	NetBSD
</content>
</entry>
<entry>
<title>makefs: sync with NetBSD</title>
<updated>2017-03-29T20:49:41Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2017-03-29T20:49:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=cfa6282553f2a6841da7e8d2ec6b5a6ae7928010'/>
<id>urn:sha1:cfa6282553f2a6841da7e8d2ec6b5a6ae7928010</id>
<content type='text'>
This is a collection of minor changes as diff reduction against NetBSD.

NetBSD revs:
cd9660.c		1.39
cd9660.h		1.19
makefs.c		1.34

Obtained from:	NetBSD
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>makefs: free specfile structure once it has been applied</title>
<updated>2017-03-29T15:45:19Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2017-03-29T15:45:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=10d64b7788c02f64836b6508ed76c78513143216'/>
<id>urn:sha1:10d64b7788c02f64836b6508ed76c78513143216</id>
<content type='text'>
NetBSD revs:
walk.c		1.21

Obtained from:	NetBSD
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Be more precise when including headers so that we're less likely to</title>
<updated>2016-10-25T16:29:15Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2016-10-25T16:29:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=5d71efbecd873e18f487db1d88d9adb345963e95'/>
<id>urn:sha1:5d71efbecd873e18f487db1d88d9adb345963e95</id>
<content type='text'>
depend on namespace pollution and as such become more portable. This
means including headers like &lt;sys/types.h&gt; or &lt;stdlib.h&gt;, but also
making sure we include system/host headers before local headers.

While here: define ENOATTR as ENOMSG in mtree.c. There is no ENOATTR
on Linux.

With this, makefs is ready for compilation on macOS and Linux.
</content>
</entry>
<entry>
<title>makefs: Provide a -T option to set timestamps to a consistent value</title>
<updated>2016-06-14T14:03:28Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2016-06-14T14:03:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=7b03d164da810b896b60b49dbb1a07e4277fe5bf'/>
<id>urn:sha1:7b03d164da810b896b60b49dbb1a07e4277fe5bf</id>
<content type='text'>
This is taken from the NetBSD versions listed below and adapted to the
makefs version in FreeBSD, along with a bug fix from cem@ that will be
sent to NetBSD.

Reviewed by:	pfg
Approved by:	re (gjb)
Obtained from:	NetBSD
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D6835
</content>
</entry>
<entry>
<title>Remove duplicated copies of various NetBSD compatibility shims used by</title>
<updated>2013-05-09T14:43:36Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2013-05-09T14:43:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=43e8dbd31669e9e9d5752dd56d203f7077c45b7e'/>
<id>urn:sha1:43e8dbd31669e9e9d5752dd56d203f7077c45b7e</id>
<content type='text'>
makefs and use libnetbsd, contrib/mtree, and contrib/mknod instead.

Sponsored by:	DARPA, AFRLo
MFC after:	1 month
</content>
</entry>
<entry>
<title>Support hardlinks in manifest files by the same logic as the treewalk</title>
<updated>2013-02-20T19:32:31Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2013-02-20T19:32:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=1f0ed3c00ee1011cd97a7eddb3f8d723100636dd'/>
<id>urn:sha1:1f0ed3c00ee1011cd97a7eddb3f8d723100636dd</id>
<content type='text'>
code.

Reviewed by:	marcel
Sponsored by:	DARPA, AFRL
</content>
</entry>
</feed>
