#
8a50aa09 |
| 30-Dec-2024 |
John Baldwin <jhb@FreeBSD.org> |
nv: Add <sys/_nv.h> header for nvlist_t declaration
This can be useful for headers that wish to use nvlist_t pointers in a structure or function argument without pulling in all of the headers from <
nv: Add <sys/_nv.h> header for nvlist_t declaration
This can be useful for headers that wish to use nvlist_t pointers in a structure or function argument without pulling in all of the headers from <sys/nv.h>.
Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D48229
show more ...
|
Revision tags: release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
#
95ee2897 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: two-line .h pattern
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
#
4d846d26 |
| 10-May-2023 |
Warner Losh <imp@FreeBSD.org> |
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause.
Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
show more ...
|
Revision tags: release/13.2.0, release/12.4.0 |
|
#
000321ba |
| 17-May-2022 |
Reid Linnemann <rlinnemann@netgate.com> |
namespace nv names, version libnv and libnvpair library symbols
libnv and libnvpair have aliased symbols, and as a result a single process which dlopens a shared object that is dynamically linked to
namespace nv names, version libnv and libnvpair library symbols
libnv and libnvpair have aliased symbols, and as a result a single process which dlopens a shared object that is dynamically linked to libnv and another to libnvpair will wind up with a single set of resolved symbols for those in conflict. A source file also cannot include both libnv and libnvpair headers because of aliased identifiers. To resolve the situation, libnv types and functions are namespaced via nv_namespace.h, and libnv symbols are versioned. The msgio functions are not namespaced or exported as they are not part of the external API.
Reviewed by: kevans Sponsored by: Rubicon Communications, LLC ("Netgate") Differential Revision: https://reviews.freebsd.org/D35261
show more ...
|
Revision tags: release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0 |
|
#
f6e54eb3 |
| 02-Sep-2020 |
Mateusz Guzik <mjg@FreeBSD.org> |
sys: clean up empty lines in .c and .h files
|
Revision tags: release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
#
d82e41b6 |
| 18-Jun-2018 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
libnv: Remove nvlist argument from cnvlist_{take,free}_* functions.
All information which are need for those operations is already stored in the cookie.
We decided not to bump libnv version because
libnv: Remove nvlist argument from cnvlist_{take,free}_* functions.
All information which are need for those operations is already stored in the cookie.
We decided not to bump libnv version because this API is not used yet in the base system.
Reviewed by: pjd
show more ...
|
#
30665f3c |
| 18-Jun-2018 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
libnv: add const to cookies arguments
Pointed out by: pjd@
|
#
0db44d55 |
| 18-Jun-2018 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
libnv: change name of cookie from cookiep to cookie.
The name was inconsistent with rest of the library. No functional change intended.
Pointed out by: pjd@
|
#
9b10f59a |
| 13-Dec-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
SPDX: mostly fixes to previous changes.
Introduce the recently approved BSD-1-Clause and replace 0BSD which never did fit well our use cases.
|
#
c2c014f2 |
| 07-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r323559 through r325504.
|
#
3c5ab8c1 |
| 30-Oct-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r325119
|
#
23c5a51e |
| 26-Oct-2017 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
Introduce cnvlist_name() and cnvlist_type() functions.
Those function can be used when we are iterating over nvlist to reduce amount of extra variables we need to declare.
MFC after: 1 month
|
Revision tags: release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0 |
|
#
2f52412d |
| 29-Aug-2016 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead @ r305013
|
#
29ed43fc |
| 28-Aug-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r304885 through r304954.
|
#
03878a29 |
| 28-Aug-2016 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
Remove duplicated declaration.
Reported by: adrian@
|
#
a1ee7b90 |
| 27-Aug-2016 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
Add missed header file for cnv.h .
Submitted by: Adam Starak <starak.adam@gmail.com> Reported by: ache@
|