ANN: libnl 3.3.0rc1 released (release-candiate)
Thomas Haller
thaller at redhat.com
Mon Mar 6 13:59:16 PST 2017
Dear libnl community,
The next major release is approaching with this release candidate.
The version will be libnl 3.3.0, instead of 3.2.30. This is a change
in the versioning scheme of libnl3. But don't worry, this release is
supposed to be fully backward compatible with previous versions.
The version bump does not imply an API or ABI break.
Source:
https://github.com/thom311/libnl/releases/tag/libnl3_3_0rc1
Please try it and report issues. The final 3.3.0 release is planned
to follow soon.
best,
Thomas
--
Thanks to everyone who contributed to the upcoming new release:
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 (29):
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
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/20170306/cffd4dae/attachment.sig>
More information about the libnl
mailing list