<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/include/protocols, branch release/10.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F10.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F10.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2013-05-21T21:50:11Z</updated>
<entry>
<title>Add proper prerequisites for even two more headers.</title>
<updated>2013-05-21T21:50:11Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2013-05-21T21:50:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=553f17daf926071f2cf0b07eab15f38170b0c7eb'/>
<id>urn:sha1:553f17daf926071f2cf0b07eab15f38170b0c7eb</id>
<content type='text'>
Spotted by:   http://hacks.owlfolio.org/header-survey/
</content>
</entry>
<entry>
<title>Add static/const keywords to the arrays.</title>
<updated>2013-04-09T16:16:34Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2013-04-09T16:16:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7c99b6764e47f50ceefaf02482e589a76216b05d'/>
<id>urn:sha1:7c99b6764e47f50ceefaf02482e589a76216b05d</id>
<content type='text'>
This theoretically allows a compiler to optimize (parts of) the array
away if unused.

While there, make the array size implicit and use a _Static_assert() to
ensure that the definition matches up with the number of elements in the
list.
</content>
</entry>
<entry>
<title>Don't use ino_t in dumprestore protocol definition.</title>
<updated>2012-05-18T10:01:31Z</updated>
<author>
<name>Gleb Kurtsou</name>
<email>gleb@FreeBSD.org</email>
</author>
<published>2012-05-18T10:01:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=788cefe2cb534545f1346c65fa3a79dc2180d7a3'/>
<id>urn:sha1:788cefe2cb534545f1346c65fa3a79dc2180d7a3</id>
<content type='text'>
Since ino_t size is about to change to 64-bits, replace ino_t used in
dump protocol definition with 32-bit dump_ino_t to preserve backward
compatibility.  At some point, it may be necessary to use spare fields
in struct in order to fully support 64-bit inode numbers.

Sponsored by:	Google Summer of Code 2011
</content>
</entry>
<entry>
<title>Remove clause 3 from Berkeley copyrights.  Add a few $FreeBSD$'s.</title>
<updated>2010-02-16T19:46:46Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-02-16T19:46:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2cca9f8f681f640ab25c82bfc46f10f4a352e412'/>
<id>urn:sha1:2cca9f8f681f640ab25c82bfc46f10f4a352e412</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Expand dump to allow MAX_INT dump levels.</title>
<updated>2008-05-24T05:20:46Z</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>2008-05-24T05:20:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f72ab79315e95e06d34784aef96cc36372b15cc1'/>
<id>urn:sha1:f72ab79315e95e06d34784aef96cc36372b15cc1</id>
<content type='text'>
PR:           bin/100732
Submitted by: Matthew Vincenz &lt;msvincen@midway.uchicago.edu&gt;
</content>
</entry>
<entry>
<title>Update the dump program to save extended attributes. Update</title>
<updated>2007-02-26T08:15:56Z</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>2007-02-26T08:15:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=772ad651bf7af82b57558e5a6268e3961e9c2ad8'/>
<id>urn:sha1:772ad651bf7af82b57558e5a6268e3961e9c2ad8</id>
<content type='text'>
the restore program to restore all dumped extended attributes.

If the restore is running as root, it will always be able
to restore all extended attributes. If it is not running
as root, it makes a best effort to set them. Using the -v
command line flag or the `verbose' command in interactive
mode will display all the extended attributes being set on
files (and at the end on directories) that are being restored.
It will note any extended attributes that could not be set.

The extended attributes are placed on the dump image immediately
following each file's data. Older versions of restore can work
with the newer dump images. Old versions of restore will
correctly restore the file data and then (silently) skip
over the extended attribute data and proceed to the next file.

This resolves PR 93085 which will be closed once the code
has been MFC'ed.

Note that this code will not compile until these header
files have been updated: &lt;protocols/dumprestore.h&gt; and
&lt;sys/extattr.h&gt;.

PR:		bin/93085
Comments from:	Poul-Henning Kamp and Robert Watson
MFC after:	3 weeks
</content>
</entry>
<entry>
<title>Start the dreaded NOFOO -&gt; NO_FOO conversion.</title>
<updated>2004-12-21T08:47:35Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-12-21T08:47:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e653b48c80fb85b2a10372d664a4b55dbdc51dae'/>
<id>urn:sha1:e653b48c80fb85b2a10372d664a4b55dbdc51dae</id>
<content type='text'>
OK'ed by:	core
</content>
</entry>
<entry>
<title>For variables that are only checked with defined(), don't provide</title>
<updated>2004-10-24T15:33:08Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-10-24T15:33:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a35d88931c87cfe6bd38f01d7bad22140b3b38f3'/>
<id>urn:sha1:a35d88931c87cfe6bd38f01d7bad22140b3b38f3</id>
<content type='text'>
any fake value.
</content>
</entry>
<entry>
<title>Sync HEAD sources to vendor branch import of routed v2.27 from rhyolite.com.</title>
<updated>2004-02-25T23:45:57Z</updated>
<author>
<name>Bruce M Simpson</name>
<email>bms@FreeBSD.org</email>
</author>
<published>2004-02-25T23:45:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c39ebb1dbbc3472af7600a106838b8e4ee6163e6'/>
<id>urn:sha1:c39ebb1dbbc3472af7600a106838b8e4ee6163e6</id>
<content type='text'>
Update &lt;protocols/routed.h&gt; for the MD5 changes requested in bin/35843.
Preserve local changes.

Education by:	obrien, markm, pointy-stick
PR:		bin/35843 (and doubtless others)
</content>
</entry>
<entry>
<title>Change utimes to set the file creation time (for filesystems that</title>
<updated>2002-07-17T02:03:19Z</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>2002-07-17T02:03:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fb36a3d8472e3b7c446b5501635ec34eb1ebaa00'/>
<id>urn:sha1:fb36a3d8472e3b7c446b5501635ec34eb1ebaa00</id>
<content type='text'>
support creation times such as UFS2) to the value of the
modification time if the value of the modification time is older
than the current creation time. See utimes(2) for further details.

Sponsored by:	DARPA &amp; NAI Labs.
</content>
</entry>
</feed>
