libnl 3.2.22-rc1 released
Thomas Graf
tgraf at suug.ch
Sun Apr 28 07:00:49 EDT 2013
Hi
I am pleased to announce the availability of libnl 3.2.22-rc1.
Starting with 3.2.22 a release candidate is released prior to the
final release in order to improve quality of releases and avoid
regressions.
Please test the release candidate and report bugs to the mailing
list as usual.
The final release will be done on May 12.
Source:
http://www.infradead.org/~tgr/libnl/files/libnl-3.2.22-rc1.tar.gz
Thanks to everyone who contributed to this release candidate:
Benedikt Spranger (1):
can: add helper function to get CAN bus state
Emmanuel Roullit (1):
Perform no operation on nl_object_free(NULL).
Emmanuel Thierry (1):
Wrong calcultation in nla_reserve
Holger Dengler (1):
can: Fix nested message creation in can_put_attrs()
Holger Eitzenberger (1):
ct: add ICMPv6 type,code and ID
Rich Fought (3):
netfilter: expectation NAT direction is 32 bit attribute
netfilter: keep 8-bit API for 32-bit NAT dir attribute
netfilter: correct error in construction of NAT tuple
Thomas Graf (47):
Merge pull request #29 from rmfought/natdir32
Merge branch 'nattuple' of https://github.com/rmfought/libnl
Fix mask calculation in nl_addr_cmp_prefix()
cache: Make NL_ACT_* and nl_cache_ops_(get|put)() available
neigh: Remove check for AF_UNSPEC in rtnl_neigh_get()
can: Include "linux/can/netlink.h" in the distribution
link: Fix af_ops leak on ENOMEM
link: Keep reference to af_ops during lifetime of link object
link: Modify link policy on the stack
link: Hold af_ops reference for each AF_SPEC block during
lifetime of link object
link: Free and realloc af specific data upon
rtnl_link_set_family()
attr: Provide nla_is_nested() function
bridge: Support the new bridging attributes
bridge: Provide rtnl_link_bridge_alloc()
netlink: Forward declare frequent libnl types to ease inclusion
deps
vlan: Provide rtnl_link_vlan_alloc()
bond: Provide rtnl_link_bond_alloc()
Use thread-safe strerror_r() instead of strerror()
attr: Add nla_nest_cancel() to remove partially added nested
attributes
attr: Do not enforce maximum length for NLA_FLAG attributes
attr: No longer warn about attribute of type 0
attr: Warn application if nla_parse() observes same attribute
multiple times
msg: Pretty print padding attributes in nl_msg_dump()
msg: Pretty print error message header even if incomplete
addr: Reset unused portion of binary address in
nl_addr_set_binary_addr()
addr: improve API reference documentation for nl_addr_*()
addr: Update to latest address familiy definition for
translation
tests: Add check based unit test system
rtnl-addr: Inherit prefix length to nl_addr objs in
rtnl_addr_set_prefixlen()
rtnl-addr: Fix invalid call to nl_addr_set_prefixlen() if
neither local or peer address are present
genl: Provide internal function to resolve name to id
genl: Update mt_id of cache ops when resolving genl id
cache: Improve debugging messages of cache operations
nl: Print file:line:func in debugging messages and provide
--disable-debug to disable debugging
genl: Fix cb reference leak in genl_ctrl_probe_by_name()
nl: Return -NLE_AGAIN if non-blocking socket would block
msg: Pretty print generic netlink header in nl_msg_dump()
addr: only translate more recent address family names and ARP
types if defined
autoconf: Use PKG_CHECK_MODULES() instead of AM_PATH_CHECK()
tests: Make unit test building optional
attr: nla_is_nested() must access nla_type directly
Merge branch 'fixes' of https://github.com/socketpair/libnl
attr: Fix typo in nla_is_nested()
configure: Convert ENABLE_UNIT_TESTS to a mere AM conditional
tests: Add basic attribute unit tests
tests: Include util.h in dist
Prepare for 3.2.22-rc1 release
Tony Cheneau (2):
Remove superfluous declaration of rtnl_route_put()
Remove rtnl_link_free() declaration from the header file.
roopa (4):
link cache: remove AF_UNSPEC check in rtnl_get_link and
rtnl_get_link_by_name
link: move af_data_compare to the end
link: Fix rtnl_link_af_data_compare return value
nl-route-add: Add NLM_F_EXCL flag to route add
Коренберг Марк (дома) (2):
dump_attrs: "NLA_F_NESTED" => nla_is_nested(nla)
Fix leak of cb if nl_socket_alloc_cb() failed to allocate socket
More information about the libnl
mailing list