ANN: libnl 3.2.28 released

Thomas Haller thaller at redhat.com
Fri Jul 8 13:32:08 PDT 2016


Dear libnl community,

We are happy to announce the availability of new the libnl release 3.2.28.

Source:
  https://github.com/thom311/libnl/releases/tag/libnl3_2_28


best,
Thomas

--

Thanks to everyone who contributed to the new release:


Amit Khatri (1):
      lib/route: potential memory leak in pktloc.c

Andrew Vagin (1):
      libnl: don't use out-of-scope buffer in nl_send_iovec()

Beniamino Galvani (4):
      route/link: fix parsing of 'remote' attribute for GRE links
      route/link: add macvtap support
      route/link: fix dump of parent link for some link types
      route/link: add ipv6 support to vxlan links

David Ahern (10):
      route/vrf: add VRF support
      neigh: add support for NTF_SELF
      link/neigh: add flags option to link and neighbor caches
      route/link: add link info compare operation
      route/link/vxlan: trivial rename VXLAN_HAS_ prefix and vxi_mask
      route/link/vxlan: add support for link_info compare
      link: add AF operation to append attributes to a GETLINK message
      lib: handle family-based parsing of IFLA_AF_SPEC attribute
      bridge: add support for VLANs
      lib: update ce-mask to uint64_t

Haishuang Yan (1):
      ipgre: add support for gretap tunnel

Jef Oliver (1):
      link: support RTEXT_FILTER_VF

Jonas Johansson (2):
      neigh: support neighbour flag NTF_SELF
      neigh: add function to look up neighbour (fdb) by ifindex, mac and vlan

Nick Lewycky (1):
      remove null dereference from netlink/link.h

Przemyslaw Szczerbik (2):
      lib: add type casting for nla_for_each_nested macro
      lib: return error on Netlink attribute length overflow

Quentin Armitage (1):
      route/link: add support for IN6_ADDR_GEN_MODE_STABLE_PRIVACY

Sabrina Dubroca (4):
      pass flags through ->io_compare op
      vxlan: properly handle LOOSE_COMPARISON in ->io_compare
      import macsec uapi headers
      lib/route: add macsec support

Thadeu Lima de Souza Cascardo (1):
      sit: add 6RD support

Thomas Egerer (6):
      xfrm: fix buffer overflow when copying keys
      xfrm: check length of alg_name before strcpying it
      xfrm: make character pointers in setters const
      xfrm: fix segfault when using encapsulation templates
      xfrm: fix memory leak for encap original address
      xfrm: attach only one xfrm alg attribute to netlink message

Thomas Haller (21):
      rtnl/link: document vlan-protocol to be exposed in network-byte order
      rtnl/link: indicate capability NL_CAPABILITY_RTNL_LINK_VLAN_PROTOCOL_SERIALZE
      route/vlan: allow clearing vlan ingress map
      gitignore: ignore test binaries in "tests/"
      include/linux: update copy of kernel headers
      libnl: add nl_object_diff64() to libnl-3.sym
      lib/utils: add NL_CAPABILITY_NL_OBJECT_DIFF64 capability
      route: sort entries in libnl-route-3.sym by name
      sit/trivial: whitespace
      sit: don't print ip6rd_prefix as integer in sit_dump_details()
      sit: refactor IS_SIT_LINK_ASSERT()
      sit: fix invalid declaration of rtnl_link_sit_get_proto() in sit.h
      sit: add public API for sit 6RD support
      link: allow overwriting IFLA_EXT_MASK flag in ao_get_af() function
      xfrm: reuse encap data in xfrmnl_sa_set_encap_tmpl()
      xfrm: fix memleak in build_xfrm_sa_message() error-path
      xfrm: allow avoiding buffer overflow for key in xfrmnl_sa_get_*_params()
      route/addr: fix ID comparison for AF_INET and AF_INET6 addresses
      route/addr: fix handling peer addresses for IPv4 addresses
      route/addr: add capability NL_CAPABILITY_RTNL_ADDR_PEER_FIX to indicate address fixes
      build: fix adding macsec files to include/Makefile.am

Tobias Jungel (3):
      route/link: corrected array size for inet_policy
      route/link: handle RTEXT_FILTER_BRVLAN_COMPRESSED
      route/link/bridge: fixed return type

Tobias Klauser (1):
      build: move -rdynamic from CPPFLAGS to LDFLAGS

skuklinski (1):
      route/link: IFLA_VLAN_PROTOCOL added to vlan_put_attrs

-------------- 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/20160708/bf38a8e6/attachment.sig>


More information about the libnl mailing list