ANN: libnl 3.4.0 released

Thomas Haller thaller at redhat.com
Mon Oct 9 05:01:31 PDT 2017


Dear libnl community,

A new release of libnl3 is available: 3.4.0.

Get it from github:
  https://github.com/thom311/libnl/releases/tag/libnl3_4_0

Note that since the previous release, we bump the second version number
on new releases. This however does *not* indicate any (intentional)
API/ABI break compared to the previous releases 3.2.29 and 3.3.0.


best,
Thomas

--

Thanks to everyone who contributed to the upcoming new release:

Amit Khatri (1):
      Potential memory leak becaue of wrong variable check.

David Ahern (17):
      route: Add support for netconf
      nl-monitor: All user to specify line format
      nl-monitor: Add support for netconf caches
      route: Add support for MPLS to netconf
      Update fib_rules.h to latest kernel
      rule: Add support for l3mdev in FIB rules
      Update rtnetlink.h from kernel tree
      Import mpls header from kernel tree
      addr: Add implementations for mpls_ntop and mpls_pton
      addr: Add support for AF_MPLS
      route: Add support for MPLS address family
      route: Add support for ttl propagation in MPLS routes
      Add support for label stack in nl-route commands
      Import lwtunnel encap files from kernel
      route: Add support for lwtunnel encapsulations
      route: Add support for MPLS encap
      netconf: Put nc reference in msg_parser

Jeroen Roovers (1):
      build: add missing headers for issue #152

Markus Trapp (1):
      route/link: add accessor API for IPv6 flags

Rasmus Villemoes (10):
      lib/cache_mngr.c: avoid memleak if realloc fails
      lib/cache_mgr.c: remove pointless goto
      lib/data.c: avoid memleak if realloc fails
      lib/route/cls/u32.c: remove pointless nl_data_append calls
      lib/route/cls/u32.c: avoid overflowing an unsigned char
      lib/route/cls/u32.c: let the compiler do pointer arithmetic
      lib/route/cls/u32.c: remove bogus comment
      lib/route/qdisc/netem.c: avoid memory leak if realloc fails
      lib/xfrm/ae.c: fix memcpy(dst, dst) bug
      lib/genl/family.c: fix if (x) y; else y;

Santhosh Kumar (2):
      Provide accessors for actions (rtnl_act).
      Do not increment refcount in rtnl_*_get_action APIs.

Thomas Haller (14):
      tools: fix building doc in build_release.sh
      route: fix symbol versioning
      rule: change API for setting/getting l3mdev rule property
      build: don't build cli libraries by default
      build: allow building cli without dynamic librarires support
      lib/route/cls/u32.c: use UCHAR_MAX define instead of numeric 255
      lib/route/qdisc/netem.c/trivial: fix whitespace and indentation in netem_msg_fill_raw()
      lib/route/qdisc/netem.c/trivial: don't use braces for one-line blocks
      all: avoid compiler warnings -Wimplicit-fallthrough
      lib/route: add /usr/lib64/tc/ search path for netem dist file
      build: add include/linux-private/linux/mpls.h to Makefile.am
      build: add new include/netlink-private/route/*.h files to Makefile.am
      libnl-3.4.0-rc1 release
      libnl-3.4.0 release

Tobias Klauser (3):
      addr: add AF_VSOCK to translation table
      genl: drop usage of GENL_ID_GENERATE
      cli: include sys/select.h for select(2)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.infradead.org/pipermail/libnl/attachments/20171009/0323fb0a/attachment.sig>


More information about the libnl mailing list