<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sbin/devfs/devfs.c, branch release/12.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>various: general adoption of SPDX licensing ID tags.</title>
<updated>2017-11-27T15:37:16+00:00</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-27T15:37:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1de7b4b805ddbf2429da511c053686ac4591ed89'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>sbin/devfs: clarify usage</title>
<updated>2017-03-08T23:58:10+00:00</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-03-08T23:58:10+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c3e412c083332764a680da896e5d291821cc98bc'/>
<id>c3e412c083332764a680da896e5d291821cc98bc</id>
<content type='text'>
- Note existence of -m option.
- Note that -s applies to rule keyword, only, by adding usage text
  specifically for the `rule` and `ruleset` keywords.

Don't go into any further detail in usage(..) -- it's best that one
reads the manpage to get a better idea of how things work as there are
a number of different option-specific keywords and arguments, as well
as some rule grammar.

MFC after:	1 week
Sponsored by:	Dell EMC Isilon
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Note existence of -m option.
- Note that -s applies to rule keyword, only, by adding usage text
  specifically for the `rule` and `ruleset` keywords.

Don't go into any further detail in usage(..) -- it's best that one
reads the manpage to get a better idea of how things work as there are
a number of different option-specific keywords and arguments, as well
as some rule grammar.

MFC after:	1 week
Sponsored by:	Dell EMC Isilon
</pre>
</div>
</content>
</entry>
<entry>
<title>o Revert a previous delta as strlcpy(3) operates with NUL-terminated</title>
<updated>2006-06-14T15:09:52+00:00</updated>
<author>
<name>Maxim Konovalov</name>
<email>maxim@FreeBSD.org</email>
</author>
<published>2006-06-14T15:09:52+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c11d5762c2a2df11d47e17fcd688d8fb3722bde8'/>
<id>c11d5762c2a2df11d47e17fcd688d8fb3722bde8</id>
<content type='text'>
strings and cp is not.  Fix logic in the original code and eliminate
core dumps on lines without '\n'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
strings and cp is not.  Fix logic in the original code and eliminate
core dumps on lines without '\n'.
</pre>
</div>
</content>
</entry>
<entry>
<title>o Replace (an incorrect) string copy gymnastics with strlcpy(3).</title>
<updated>2006-06-14T11:45:01+00:00</updated>
<author>
<name>Maxim Konovalov</name>
<email>maxim@FreeBSD.org</email>
</author>
<published>2006-06-14T11:45:01+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fee8a46e777e8ae249540183819a17ab1fea6a74'/>
<id>fee8a46e777e8ae249540183819a17ab1fea6a74</id>
<content type='text'>
PR:		bin/98905
Submitted by:	Fabian Keil
MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR:		bin/98905
Submitted by:	Fabian Keil
MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>Userland signed char fixes for PPC build. Problems were using a char</title>
<updated>2004-01-22T07:23:36+00:00</updated>
<author>
<name>Peter Grehan</name>
<email>grehan@FreeBSD.org</email>
</author>
<published>2004-01-22T07:23:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5cfe0423e65c346d83d1f90d5e3fd6b1cb2e310c'/>
<id>5cfe0423e65c346d83d1f90d5e3fd6b1cb2e310c</id>
<content type='text'>
return for getopt() and comparing to -1, ditto with fgetc() and EOF,
and using the kg_nice value from &lt;sys/user.h&gt;

Submitted by: Stefan Farfeleder &lt;stefan@fafoe.narf.at&gt;
Reviewed by: obrien, bde (a while back)
Tested lightly on: ppc, i386, make universe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
return for getopt() and comparing to -1, ditto with fgetc() and EOF,
and using the kg_nice value from &lt;sys/user.h&gt;

Submitted by: Stefan Farfeleder &lt;stefan@fafoe.narf.at&gt;
Reviewed by: obrien, bde (a while back)
Tested lightly on: ppc, i386, make universe
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't depend on pollution in &lt;machine/limits.h&gt; (by way of</title>
<updated>2002-07-29T17:09:21+00:00</updated>
<author>
<name>Mike Barcroft</name>
<email>mike@FreeBSD.org</email>
</author>
<published>2002-07-29T17:09:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=90007bc6e79ccc582d2bb6f7114dccb067863d3e'/>
<id>90007bc6e79ccc582d2bb6f7114dccb067863d3e</id>
<content type='text'>
&lt;sys/param.h&gt;) for definition of &lt;stdint.h&gt; macros.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
&lt;sys/param.h&gt;) for definition of &lt;stdint.h&gt; macros.
</pre>
</div>
</content>
</entry>
<entry>
<title>Nuke whitespace at EOL.</title>
<updated>2002-07-28T06:59:40+00:00</updated>
<author>
<name>Dima Dorfman</name>
<email>dd@FreeBSD.org</email>
</author>
<published>2002-07-28T06:59:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9ffb7cd974ba0f282960040079c2895fd33d9f0d'/>
<id>9ffb7cd974ba0f282960040079c2895fd33d9f0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement this (quoted from the updated man page): If the first token</title>
<updated>2002-07-28T06:45:30+00:00</updated>
<author>
<name>Dima Dorfman</name>
<email>dd@FreeBSD.org</email>
</author>
<published>2002-07-28T06:45:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=072af1512885d3e06ba5c4d91da488ef3e4bdfa1'/>
<id>072af1512885d3e06ba5c4d91da488ef3e4bdfa1</id>
<content type='text'>
of a rule specification is a single dash (``-''), rules are read from
the standard input and the rest of the specification is ignored.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
of a rule specification is a single dash (``-''), rules are read from
the standard input and the rest of the specification is ignored.
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce the DEVFS "rule" subsystem.  DEVFS rules permit the</title>
<updated>2002-07-17T01:46:48+00:00</updated>
<author>
<name>Dima Dorfman</name>
<email>dd@FreeBSD.org</email>
</author>
<published>2002-07-17T01:46:48+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a1dc2096387101165d53fe98677d3e4e1d0557ad'/>
<id>a1dc2096387101165d53fe98677d3e4e1d0557ad</id>
<content type='text'>
administrator to define certain properties of new devfs nodes before
they become visible to the userland.  Both static (e.g., /dev/speaker)
and dynamic (e.g., /dev/bpf*, some removable devices) nodes are
supported.  Each DEVFS mount may have a different ruleset assigned to
it, permitting different policies to be implemented for things like
jails.

Approved by:	phk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
administrator to define certain properties of new devfs nodes before
they become visible to the userland.  Both static (e.g., /dev/speaker)
and dynamic (e.g., /dev/bpf*, some removable devices) nodes are
supported.  Each DEVFS mount may have a different ruleset assigned to
it, permitting different policies to be implemented for things like
jails.

Approved by:	phk
</pre>
</div>
</content>
</entry>
</feed>
