ANN: libnl 3.3.0 released
Thomas Haller
thaller at redhat.com
Wed May 3 03:39:36 PDT 2017
Dear libnl community,
A new release of libnl3 is available: 3.3.0.
This release follows 3.2.29 from last December. It changes the versioning
scheme with future releases incrementing the second version number.
It does not involve an intentional API/ABI break and is supposed to
be fully backward compatible with 3.2.x releases.
Source:
https://github.com/thom311/libnl/releases/tag/libnl3_3_0
best,
Thomas
--
Thanks to everyone who contributed to the upcoming new release:
Alexey Brodkin (1):
lib: escape usage of strerror_l() if it doesn't exist in libc
Jeroen Roovers (1):
build: distribute in.h in6.h libc-compat.h
Laine Stump (1):
sriov: fix crash in rtnl_link_sriov_parse_vflist
Nick Kralevich (2):
lib/utils.c: lazy initialize user_hz and psched_hz
fopen: add O_CLOEXEC
Roopa Prabhu (1):
route: neigh: use NDA_MASTER for neigh->n_master if available
Simon Buttgereit (7):
fix build_xfrm_sp_message index condition
fix xfrmnl_sp_set_sec_ctx length attributes
little style fixes.
update sp_attr condition in build_xfrm_sp_message
add possibity to delete policy without index
update documentation of xfrmnl_sp_get_sec_ctx
fix of boolean operators
Thomas Haller (31):
sriov: avoid buffer overrun in rtnl_link_sriov_parse_vflist()
lib/utils.c: ensure calling get_psched_settings() for nl_us2ticks()/nl_ticks2us()
lib/utils.c: add mutex to get_psched_settings()
lib/attr.c: check for valid length argument in nla_reserve()
lib: fix comment for nl_recv() about return value for non-blocking read
lib: check for integer-overflow in nlmsg_reserve()
build: cleanup top-level Makefile.am
build: merge include/Makefile.am into top-level makefile
build: merge lib/Makefile.am into top-level makefile
build: merge man/Makefile.am into top-level makefile
build: merge python/Makefile.am into top-level makefile
build: merge tests/Makefile.am into top-level makefile
build: merge src/lib/Makefile.am into top-level makefile
build: merge src/Makefile.am into top-level makefile
build: enable building cli during tests
build: move compiler warning flags to separate autoconf variable
all: enable -Wmissing-prototype warning for all components
build: enable more warnings
xfrm: allow quering optional arguments from xfrmnl_sp_get_sec_ctx()
xfrm: NUL terminate the ctx_str buffer in xfrmnl_sa_set_sec_ctx()
build: ensure build directory for generated sources exist
build: pass --disable-dependency-tracking to `make distcheck`
build: fix creating directories for generated sources
build: style cleanup in doc/Makefile.am
build: reorder checks in configure.ac
build: add tools/build_release.sh script
include: don't include kernel headers in public libnl3 headers
include: restore linux header includes in public headers
libnl-3.3.0-rc1 release
all: don't use math.h or link with libm.so
libnl-3.3.0 release
Tobias Klauser (24):
route/tc: Remove unused function tca_set_kind()
sit: Fix invalid function prototypes in public header
sriov: Add missing prototype for rtnl_link_vf_vlan_free()
qdisc/red: Add missing prototypes for rtnl_red_set_limit() and rtnl_red_get_limit()
fib_lookup: Add missing prototypes to public header
link/inet6: Include own public header for function prototypes
link/ipip: Include own public header for function prototypes
link/ipip: Add missing prototype for rtnl_link_is_ipip()
link/ipvti: Include own public header for function prototypes
link/ipvti: Fix and add function prototypes in public header
link/macsec: Include own public header for function prototypes
link/sit: Add missing prototype for rtnl_link_is_sit()
link/ipgre: Add prototype for ABI-preserving wrapper rtnl_link_get_pmtudisc()
netfilter/queue: Add missing prototype for nfnl_queue_msg_build_verdict_batch()
netfilter/exp: Add missing function prototypes
idiag/req: Add missing function prototype
xfrm/ae: Include own public header for function prototypes
xfrm/lifetime: Include own public header for function prototypes
xfrm/sa: Include own public header for function prototypes
xfrm/selector: Include own public header for function prototypes
xfrm/template: Include own public header for function prototypes
pktloc: Add missing function prototypes
ematch: Add missing function prototypes
build: Add -Wmissing-prototypes to CPPFLAGS
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.infradead.org/pipermail/libnl/attachments/20170503/7d128bc4/attachment.sig>
More information about the libnl
mailing list