ANN: libnl 3.8.0 released
Thomas Haller
thaller at redhat.com
Tue Aug 29 02:51:56 PDT 2023
Dear libnl community,
A new release of libnl3 is available: 3.8.0.
Please get it from github:
https://github.com/thom311/libnl/releases/tag/libnl3_8_0
This comes more than 13 months after 3.7 release, with 148 patches.
New API:
- rtnl_link_bond_set_activeslave
- rtnl_link_bond_set_mode
- rtnl_link_bridge_get_vlan_filtering
- rtnl_link_bridge_get_vlan_protocol
- rtnl_link_bridge_get_vlan_stats_enabled
- rtnl_link_bridge_set_vlan_filtering
- rtnl_link_bridge_set_vlan_protocol
- rtnl_link_bridge_set_vlan_stats_enabled
- rtnl_link_inet6_get_conf
- rtnl_link_info_ops_get
- rtnl_neigh_get_nhid
- rtnl_neigh_set_nhid
- rtnl_nh_alloc
- rtnl_nh_alloc_cache
- rtnl_nh_get
- rtnl_nh_get_fdb
- rtnl_nh_get_gateway
- rtnl_nh_get_group_entry
- rtnl_nh_get_group_size
- rtnl_nh_get_id
- rtnl_nh_put
- rtnl_nh_set_fdb
- rtnl_nh_set_gateway
Internal changes:
- python code is now reformatted with python black and checked with
flake8. That is also enforced by github actions.
- recently added C sources are now formatted with clang-format, and a
github action checks that those and new files are formatted as such.
- fix licensing issues of a few files.
- improve the build scripts.
- avoid non-reentrant libc functions.
- rework the internal include directories and split headers so that
each header has a clear function and place where it can (and cannot)
be used.
- reimport all linux headers and include missing headers that we use.
- add a github action to build against musl (on Alpine Linux).
For details, check the git history.
best,
Thomas
--
Thanks to everyone who contributed to the new release:
Abdurrahman Hussain, Antonio Prcela, Benjamin Poirier, Davide Caratti,
Emeel Hakim, Jonas Gorski, Langer, Thomas, Leon M. George, Mallikarjun
Nemagoudar, Robert Dabrowski, Stanislav Zaikin, Thomas Haller, Thomas
Langer, Thorben Römer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 862 bytes
Desc: This is a digitally signed message part
URL: <http://lists.infradead.org/pipermail/libnl/attachments/20230829/b67cc94c/attachment.sig>
More information about the libnl
mailing list