libnl 3.2.28-rc1 released

Thomas Haller thaller at redhat.com
Thu Jun 30 04:22:36 PDT 2016


Dear libnl community,

We are happy to announce the availability of libnl 3.2.28-rc1.

NOTE
  This is a release candidate.
  The final 3.2.28 release will occur later.


We kindly request everybody to test the tarball and report bugs to
the mailing list.


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


Thomas


--

Thanks to everyone who contributed to the upcoming 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 (34):
      rtnl/link: document vlan-protocol to be exposed in network-byte order
      rtnl/link: indicate capability NL_CAPABILITY_RTNL_LINK_VLAN_PROTOCOL_SERIALZE
      rtnl/link: merge branch 'vlan-protocol-serialize'
      route/vlan: allow clearing vlan ingress map
      gitignore: ignore test binaries in "tests/"
      route/link: merge branch 'bg/vxlan-ipv6'
      route/link/vxlan: merge branch 'vxlan-io-compare'
      include/linux: update copy of kernel headers
      route/bridge: merge branch 'bridge-vlan'
      libnl: add nl_object_diff64() to libnl-3.sym
      lib/utils: add NL_CAPABILITY_NL_OBJECT_DIFF64 capability
      lib: merge branch 'nl-object-diff64'
      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
      sit: merge branch 'sit-ip6rd'
      link: allow overwriting IFLA_EXT_MASK flag in ao_get_af() function
      lib: merge branch 'ext_filter_mask'
      xfrm: merge branch 'xfrm/buffer-overflows'
      xfrm: reuse encap data in xfrmnl_sa_set_encap_tmpl()
      xfrm: fix memleak in build_xfrm_sa_message() error-path
      xfrm: merge branch 'xfrm/various-fixes'
      link: merge branch 'qsn-io_compare' (#99)
      macsec: merge branch 'qsn-macsec'
      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
      route/addr: merge branch 'ip-addr-fixes'
      build: fix adding macsec files to include/Makefile.am
      libnl-3.2.28-rc1 release

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/20160630/c128f9d3/attachment.sig>


More information about the libnl mailing list