ANN: libnl 3.2.29rc1 released (release-candiate)

Thomas Haller thaller at redhat.com
Mon Dec 12 06:26:59 PST 2016


Dear libnl community,


After a long time since 3.2.28 release, 3.2.29 is approaching.

Please note the first release-candidate 3.2.29-rc1.
If all goes well, the release will follow in about two weeks.


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


best,
Thomas

--

Thanks to everyone who contributed to the upcoming new release:


André Draszik (3):
      lib: add utility function nl_strerror_l()
      lib: switch to using strerror_l() instead of strerror_r()
      src: switch to using strerror_l() instead of strerror_r()

Brandon Carpenter (1):
      vxlan: add support for additional VXLAN attributes.

Craig Gallek (1):
      build: fixup headers for C++ inclusion

Davide Caratti (3):
      macsec: fix endianness of 'sci' parameter
      macsec: fix maximum ICV length
      remove multiple implementations of htonll(), ntohll()

Jef Oliver (14):
      lib/route: allow override of message type during link change
      lib/route: set IFLA_PROTINFO attribute in request message
      lib/route: modify link/bridge to set attributes
      lib/route: Fix appending IFLA_BRPORT_FASTLEAVE
      lib/route: Add port state translation functions
      lib/route: Extend Bridge Flags
      lib/route: Allow override of IFLA_AF_SPEC nesting
      lib/route: Support IFLA_BRIDGE_MODE
      lib/route: Export correct ipgre functionality
      lib/route: SRIOV Parse and Read support
      lib/route: SRIOV Clone Support
      lib/route: SRIOV Utility Functions
      lib/route: SRIOV Info Dump Functions
      lib/route: SRIOV Set Functionality

Jeff Squyres (1):
      compat: add linux/socket.h for __kernel_sa_family_t

Jonas Johansson (4):
      Add PPP support
      ppp: update code after review
      ppp: rename local struct ppp_info* variables; pi -> info
      ppp: fix type of file descriptor; uint32_t -> int32_t

Michael Braun (1):
      macvlan: add support for "source" mode

Peter Wu (5):
      trivial: whitespace-only fixes for src and lib
      cli: add noreturn attributes
      xfrm: fix memleak in another error path of build_xfrm_sa_message
      exp: fix a GCC 6 -Wmisleading-indentation warning
      doc: fix URLs and typo

Sushma Sitaram (2):
      route/cls: support setting of selector fields
      route/act: add gact tc action

Thomas Egerer (2):
      xfrm: fix xfrm security context management
      xfrm: add capability reference to xfrmnl_sa_set_*

Thomas Haller (22):
      lib: capability NL_CAPABILITY_RTNL_ADDR_PEER_ID_FIX for ID comparison of v4 addresses
      nl-addr: avoid read-out-of-bound in nl_addr_fill_sockaddr()
      trivial: whitespace
      bridge: change return values for rtnl_link_bridge_get_hwmode()
      macvlan: adjust types and merge MACVLAN_HAS_MACCOUNT and MACVLAN_HAS_MACDATA
      vxlan: fix exporting new symbols
      vxlan: remove redundant enable/disable API from vxlan
      vxlan: restore previous VXLAN_ATTR flag values
      vxlan: don't store vxlan flags as ce_mask
      vxlan: refactor setting/getting vxlan flags
      vxlan: fix error code for missing attribute
      lib/route: preserve old ABI for rtnl_link_get_pmtudisc()
      xfrm: remove unused struct xfrmnl_sec_ctx from header files
      route: remove symbols of internal API from ABI
      utils: add internal _nl_offset_plus_sizeof() macro
      lib/route: use _nl_offset_plus_sizeof() macro for minlen field for rtln_link_policy
      ppp: fix API in ppp.h header
      nl-link-stats: prefer RTNL_LINK_STATS_MAX over __RTNL_LINK_STATS_MAX
      lib/route: pass sizeof() argument to nl_memcpy()
      link: set ifi_change flags for rtnl_link_build_add_request()
      lib: use MSG_PEEK by default for nl_recvmsgs()
      libnl-3.2.29-rc1 release

Tobias Jungel (2):
      route/addr: address attributes based on object
      cache_mngr: add include callback v2

Tobias Klauser (9):
      lib/route: keep link stats minlen compatible with kernel < 4.6
      src: nl-link-stats: use correct rtnl link stats maximum
      lib/route: add rx_nohandler link stats field
      cache: fix GCC warning and avoid variable shadowing
      link: add support for IFLA_CARRIER_CHANGES
      link: add support for IFLA_PHYS_PORT_NAME
      link: add support for IFLA_PHYS_SWITCH_ID
      link: add support for IFLA_GSO_MAX_SEGS and IFLA_GSO_MAX_SIZE
      link: fix documentation for rtnl_link_get_carrier_changes
-------------- 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/20161212/9156fbc0/attachment.sig>


More information about the libnl mailing list