<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sbin/devd/devd.hh, branch releng/12.2</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>We don't need shell protection for when we're expanding matches.</title>
<updated>2018-09-22T15:32:53+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2018-09-22T15:32:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6577e8c44b5d5340bbf277265a18ac0a61cedfee'/>
<id>6577e8c44b5d5340bbf277265a18ac0a61cedfee</id>
<content type='text'>
Don't add it. This should fix when we do regepx matches against
variables we've set and fix wifi bring up.

PR: 231441
Approved by: re@ (kib)
Differential Revision: https://reviews.freebsd.org/D17267
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't add it. This should fix when we do regepx matches against
variables we've set and fix wifi bring up.

PR: 231441
Approved by: re@ (kib)
Differential Revision: https://reviews.freebsd.org/D17267
</pre>
</div>
</content>
</entry>
<entry>
<title>Safely quote all variable expansions.</title>
<updated>2018-06-27T23:44:37+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2018-06-27T23:44:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=54aa4076257f72b962d71b447bcd028de2b43a66'/>
<id>54aa4076257f72b962d71b447bcd028de2b43a66</id>
<content type='text'>
When expanding a variable set by a message from the kernel, safely
quote all arguments expanded when creating a command line for the
shell.

Reviewd by: Shawn Webb, Oliver Pinter, brd@
Sponsored by: Netflix
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When expanding a variable set by a message from the kernel, safely
quote all arguments expanded when creating a command line for the
shell.

Reviewd by: Shawn Webb, Oliver Pinter, brd@
Sponsored by: Netflix
</pre>
</div>
</content>
</entry>
<entry>
<title>devd: readd virtual</title>
<updated>2018-01-26T05:03:37+00:00</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-01-26T05:03:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7548968ac2c11e1fdcfbbb243f605e627c805566'/>
<id>7548968ac2c11e1fdcfbbb243f605e627c805566</id>
<content type='text'>
- my C++ knowledge is old and rusty. re-add virtual
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- my C++ knowledge is old and rusty. re-add virtual
</pre>
</div>
</content>
</entry>
<entry>
<title>devd: minor nits</title>
<updated>2018-01-26T04:40:41+00:00</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-01-26T04:40:41+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=510a8c88f0a0cdd96e55f959990ea8cfc7d2bc36'/>
<id>510a8c88f0a0cdd96e55f959990ea8cfc7d2bc36</id>
<content type='text'>
- mark usage as noreturn
- config does not need a virtual destructor
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- mark usage as noreturn
- config does not need a virtual destructor
</pre>
</div>
</content>
</entry>
<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>Use a more stream-lined version of fix_value.</title>
<updated>2017-03-24T13:46:26+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2017-03-24T13:46:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=416823b103f80582ff94bef748b3abca470f8386'/>
<id>416823b103f80582ff94bef748b3abca470f8386</id>
<content type='text'>
Submitted by: ian@
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by: ian@
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement quote escaping. String values may now contain " if you</title>
<updated>2017-03-23T02:36:51+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2017-03-23T02:36:51+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=192af3b7c375fdeab9fcdf07e16ba63bb31fb338'/>
<id>192af3b7c375fdeab9fcdf07e16ba63bb31fb338</id>
<content type='text'>
it is preceded by \.

foo="I \"like\" C++"

gives the value 'I "like" C++' to the variable 'foo'. If a character
other than " follows the \, both the \ and that character are passed
through.

Differential Revision: https://reviews.freebsd.org/D6286
Sponsored by: Netflix
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
it is preceded by \.

foo="I \"like\" C++"

gives the value 'I "like" C++' to the variable 'foo'. If a character
other than " follows the \, both the \ and that character are passed
through.

Differential Revision: https://reviews.freebsd.org/D6286
Sponsored by: Netflix
</pre>
</div>
</content>
</entry>
<entry>
<title>devd: Remove unnecessary empty default constructors.</title>
<updated>2013-03-04T02:21:24+00:00</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2013-03-04T02:21:24+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1d9bf149ef4f1a9e6d293f480dfeb1d7e9d78f99'/>
<id>1d9bf149ef4f1a9e6d293f480dfeb1d7e9d78f99</id>
<content type='text'>
Submitted by:	Christoph Mallon &lt;christoph.mallon@gmx.de&gt;
Approved by:	cperciva (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by:	Christoph Mallon &lt;christoph.mallon@gmx.de&gt;
Approved by:	cperciva (mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>devd: Remove empty virtual destructor from class, which has noch subclasses.</title>
<updated>2013-03-04T02:21:22+00:00</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2013-03-04T02:21:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=012148abc246beceb4fdf04f497b00cfb0af8cbe'/>
<id>012148abc246beceb4fdf04f497b00cfb0af8cbe</id>
<content type='text'>
Submitted by:	Christoph Mallon &lt;christoph.mallon@gmx.de&gt;
Approved by:	cperciva (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by:	Christoph Mallon &lt;christoph.mallon@gmx.de&gt;
Approved by:	cperciva (mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>devd: Use the standard constructor of std::string instead of string("").</title>
<updated>2013-03-04T02:21:17+00:00</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2013-03-04T02:21:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6d58c721c6c1e9b6c56ce105437abe24e5fc8e60'/>
<id>6d58c721c6c1e9b6c56ce105437abe24e5fc8e60</id>
<content type='text'>
Submitted by:	Christoph Mallon &lt;christoph.mallon@gmx.de&gt;
Approved by:	cperciva (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by:	Christoph Mallon &lt;christoph.mallon@gmx.de&gt;
Approved by:	cperciva (mentor)
</pre>
</div>
</content>
</entry>
</feed>
