<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libnv/nv.3, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2015-07-04T10:27:30Z</updated>
<entry>
<title>Move nvlist documentation to the FreeBSD Kernel Developer's sections.</title>
<updated>2015-07-04T10:27:30Z</updated>
<author>
<name>Mariusz Zaborski</name>
<email>oshogbo@FreeBSD.org</email>
</author>
<published>2015-07-04T10:27:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=58c86148dd9e76281e7eb5f90282e8cf004a653a'/>
<id>urn:sha1:58c86148dd9e76281e7eb5f90282e8cf004a653a</id>
<content type='text'>
Approved by:	pjd (mentor)
</content>
</entry>
<entry>
<title>Introduce the NV_FLAG_NO_UNIQUE flag. When set, it allows to store</title>
<updated>2015-05-02T18:03:47Z</updated>
<author>
<name>Mariusz Zaborski</name>
<email>oshogbo@FreeBSD.org</email>
</author>
<published>2015-05-02T18:03:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=169c153b59a774a9eb886d9d05d94460dd9b6d5d'/>
<id>urn:sha1:169c153b59a774a9eb886d9d05d94460dd9b6d5d</id>
<content type='text'>
multiple values using the same key in a nvlist.

Approved by:	pjd (mentor)
Obtained from:	WHEEL Systems (http://www.wheelsystems.com)

Update man page.

Reviewed by:	AllanJude
Approved by:	pjd (mentor)
</content>
</entry>
<entry>
<title>Approved, oprócz użycie RESTORE_ERRNO() do ustawiania errno.</title>
<updated>2015-05-02T17:45:52Z</updated>
<author>
<name>Mariusz Zaborski</name>
<email>oshogbo@FreeBSD.org</email>
</author>
<published>2015-05-02T17:45:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bd1da0a002e9a43cfb5220835c7a42804d90dc56'/>
<id>urn:sha1:bd1da0a002e9a43cfb5220835c7a42804d90dc56</id>
<content type='text'>
Change the nvlist_recv() function to take additional argument that
specifies flags expected on the received nvlist. Receiving a nvlist with
different set of flags than the ones we expect might lead to undefined
behaviour, which might be potentially dangerous.

Update consumers of this and related functions and update the tests.

Approved by:	pjd (mentor)

Update man page for nvlist_unpack, nvlist_recv, nvlist_xfer, cap_recv_nvlist
and cap_xfer_nvlist.

Reviewed by:	AllanJude
Approved by:	pjd (mentor)
</content>
</entry>
<entry>
<title>Add nvlist_flags() function, which returns nvlist's public flags.</title>
<updated>2015-05-01T17:50:24Z</updated>
<author>
<name>Mariusz Zaborski</name>
<email>oshogbo@FreeBSD.org</email>
</author>
<published>2015-05-01T17:50:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=24f93ee714b6bc904bdc6e7f7022c4dbe1117581'/>
<id>urn:sha1:24f93ee714b6bc904bdc6e7f7022c4dbe1117581</id>
<content type='text'>
Approved by:	pjd (mentor)
</content>
</entry>
<entry>
<title>Add function to force an nvlist into the error state</title>
<updated>2015-03-01T00:22:23Z</updated>
<author>
<name>Ryan Stone</name>
<email>rstone@FreeBSD.org</email>
</author>
<published>2015-03-01T00:22:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a87e51626778b12f5679780a20e719b947aa103b'/>
<id>urn:sha1:a87e51626778b12f5679780a20e719b947aa103b</id>
<content type='text'>
Add an nvlist_set_error() function that can be used to force an
nvlist into the error state.  This is useful both for writing
tests and for writing APIs that use nvlists internally.

Differential Revision:		https://reviews.freebsd.org/D1878
Reviewed by:			pjd, jfv
MFC After:			1 month
Sponsored by:			Sandvine Inc.
</content>
</entry>
<entry>
<title>Modify nvlist_get_parent() API to take additional cookie argument.</title>
<updated>2015-01-30T10:08:38Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2015-01-30T10:08:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aa2e2bdaf2bf219ad6d7d876a9be6ff03935afd3'/>
<id>urn:sha1:aa2e2bdaf2bf219ad6d7d876a9be6ff03935afd3</id>
<content type='text'>
This allow for non-recursive iteration over nested nvlists, as in documented
example.

Submitted by:	Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;
</content>
</entry>
<entry>
<title>Document the new nvlist_get_parent() function.</title>
<updated>2014-09-25T10:59:01Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2014-09-25T10:59:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=19a5e7fede20910fcc168f9a21db14fb4692c1fd'/>
<id>urn:sha1:19a5e7fede20910fcc168f9a21db14fb4692c1fd</id>
<content type='text'>
Submitted by:	Mariusz Zaborski
</content>
</entry>
<entry>
<title>use .Mt to mark up email addresses consistently (part3)</title>
<updated>2014-06-23T08:23:05Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2014-06-23T08:23:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2b7af31cf5e70677f52214702a95d4225564c52d'/>
<id>urn:sha1:2b7af31cf5e70677f52214702a95d4225564c52d</id>
<content type='text'>
PR:		191174
Submitted by:	Franco Fichtner  &lt;franco at lastsummer.de&gt;
</content>
</entry>
<entry>
<title>Correct a typo.</title>
<updated>2014-05-17T20:39:39Z</updated>
<author>
<name>Ryan Stone</name>
<email>rstone@FreeBSD.org</email>
</author>
<published>2014-05-17T20:39:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=888fc9f245f67899f9ba09da083c4d3ba13e6ed3'/>
<id>urn:sha1:888fc9f245f67899f9ba09da083c4d3ba13e6ed3</id>
<content type='text'>
MFC after:	1 week
</content>
</entry>
<entry>
<title>nv(3) was not in 10.0.</title>
<updated>2014-03-21T15:30:31Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2014-03-21T15:30:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=97d1a20dfb31e3c3bdc3d6accbf857c9d5e445da'/>
<id>urn:sha1:97d1a20dfb31e3c3bdc3d6accbf857c9d5e445da</id>
<content type='text'>
It might be MFC'd to stable/10 for 10.1, but for now update the manual to
avoid confusion on its availability.

Discussed with:	pjd
</content>
</entry>
</feed>
