<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.sbin/mtree/create.c, branch release/6.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Adds sha256 support.  While it is a good idea to also add sha384 and</title>
<updated>2005-03-29T11:44:17+00:00</updated>
<author>
<name>Anton Berezin</name>
<email>tobez@FreeBSD.org</email>
</author>
<published>2005-03-29T11:44:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b6a9d20adceeb57cc5391eddd99d9e8698ed1fbd'/>
<id>b6a9d20adceeb57cc5391eddd99d9e8698ed1fbd</id>
<content type='text'>
sha512, I did not do that since it is not entirely clear where "the one
true place" to hold their implementations is going to be.  Sha256 is
different since mtree already links against libmd.

Make recommended procedure for integrity checking in the manpage
consistent.

Fix a bug with -f spec1 -f spec2 comparison, which prevented
test/tes03.sh from running successfully.

Reviewed by:	phk, cperciva
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
sha512, I did not do that since it is not entirely clear where "the one
true place" to hold their implementations is going to be.  Sha256 is
different since mtree already links against libmd.

Make recommended procedure for integrity checking in the manpage
consistent.

Fix a bug with -f spec1 -f spec2 comparison, which prevented
test/tes03.sh from running successfully.

Reviewed by:	phk, cperciva
</pre>
</div>
</content>
</entry>
<entry>
<title>Get rid of "lineno: 0" in error messages from create mode.</title>
<updated>2004-01-11T19:38:48+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-01-11T19:38:48+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5e4b861c508997575f0afdee381e6a0bca85e6c7'/>
<id>5e4b861c508997575f0afdee381e6a0bca85e6c7</id>
<content type='text'>
Add -w(arning) flag which makes failure to look up uid/gid
a nonfatal warning instead of an error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add -w(arning) flag which makes failure to look up uid/gid
a nonfatal warning instead of an error.
</pre>
</div>
</content>
</entry>
<entry>
<title>collect all "extern bla" stuff in extern.h in order to get cross-file</title>
<updated>2004-01-11T19:25:56+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-01-11T19:25:56+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d8e4c710eb9b56efde177bd5be5a9564548ff1d8'/>
<id>d8e4c710eb9b56efde177bd5be5a9564548ff1d8</id>
<content type='text'>
type checking.  No bugs found.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
type checking.  No bugs found.
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not emit comments when -n is specified.</title>
<updated>2004-01-08T22:21:45+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-01-08T22:21:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ed283fb5068655fcd5b054645e61fefda42505f1'/>
<id>ed283fb5068655fcd5b054645e61fefda42505f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Take advantage of the fact that we know the err(3) function does not</title>
<updated>2003-11-05T20:05:05+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-11-05T20:05:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=11333b51caf20f4cbd03756b1bf8a4f94a4b9e4c'/>
<id>11333b51caf20f4cbd03756b1bf8a4f94a4b9e4c</id>
<content type='text'>
return to eliminate some else clauses and gain some "outdenting".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
return to eliminate some else clauses and gain some "outdenting".
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug in mtree(8)'s create mode where files or directories with had</title>
<updated>2003-10-30T10:48:43+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-10-30T10:48:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d474d12b52b583c648fcb04c39e7921417b226e2'/>
<id>d474d12b52b583c648fcb04c39e7921417b226e2</id>
<content type='text'>
names containing glob(3) expressions would appear verbatim in the
output.

If such an mtree file were used by mtree in update mode, wrong things
would happen.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
names containing glob(3) expressions would appear verbatim in the
output.

If such an mtree file were used by mtree in update mode, wrong things
would happen.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove clause 3 in the copyrights (according to permission in src/COPYRIGHT)</title>
<updated>2003-10-21T08:27:05+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-10-21T08:27:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3206e56993ec903bd4f48a83384a9456994cdb74'/>
<id>3206e56993ec903bd4f48a83384a9456994cdb74</id>
<content type='text'>
Remove trailing whitespace.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove trailing whitespace.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove "register" keywords.</title>
<updated>2003-10-21T07:58:52+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-10-21T07:58:52+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4d169ae1311aa82cfb84ebd8e4a776995a92249e'/>
<id>4d169ae1311aa82cfb84ebd8e4a776995a92249e</id>
<content type='text'>
Use newspeak functions definitions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use newspeak functions definitions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use __FBSDID over rcsid[].  Protect copyright[] where needed.</title>
<updated>2003-05-03T21:06:42+00:00</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-05-03T21:06:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b728350ee67c01f96c3c5121774536fee81ad176'/>
<id>b728350ee67c01f96c3c5121774536fee81ad176</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title> - Align the function prototype of the external `crc' function with</title>
<updated>2003-03-13T23:35:30+00:00</updated>
<author>
<name>Robert Drehmel</name>
<email>robert@FreeBSD.org</email>
</author>
<published>2003-03-13T23:35:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0357726594ccdb56d358b68d9893d0641293a3e7'/>
<id>0357726594ccdb56d358b68d9893d0641293a3e7</id>
<content type='text'>
   how `crc' is actually defined.
 - Remove an unnecessary `extern' variable declaration.
Data type corrections:
 - Define a variable which contains a file byte offset value as type
   off_t as required by the `crc' function.
 - Change the type of a variable carrying a CRC checksum from `u_long'
   to `uint32_t'.
 - Substitute the wrong `extern' variable declaration of `crc_total'
   by putting a correct one in the shared header extern.h.
   `crc_total' is defined as an `uint32_t', thus fixing
   incorrect mtree checksums on big-endian LP64 machines.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
   how `crc' is actually defined.
 - Remove an unnecessary `extern' variable declaration.
Data type corrections:
 - Define a variable which contains a file byte offset value as type
   off_t as required by the `crc' function.
 - Change the type of a variable carrying a CRC checksum from `u_long'
   to `uint32_t'.
 - Substitute the wrong `extern' variable declaration of `crc_total'
   by putting a correct one in the shared header extern.h.
   `crc_total' is defined as an `uint32_t', thus fixing
   incorrect mtree checksums on big-endian LP64 machines.
</pre>
</div>
</content>
</entry>
</feed>
