[openwrt/openwrt] libnl: update to 3.7.0

LEDE Commits lede-commits at lists.infradead.org
Sun Jul 10 15:59:07 PDT 2022


hauke pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/0af4a269186e1a9e5fada5fdad9389453c7b390a

commit 0af4a269186e1a9e5fada5fdad9389453c7b390a
Author: Nick Hainke <vincent at systemli.org>
AuthorDate: Sat Jul 9 17:27:17 2022 +0200

    libnl: update to 3.7.0
    
    Changes:
    1bb4162 libnl-3.7.0 release
    897ec9c route: act: Allow full set of actions on gact,skbedit,mirred
    00e46f1 Use print() function in both Python 2 and Python 3
    083c1b6 sriov: fix setting ce_mask when parsing VF stat counter
    2e9a4f7 Fix typos and errors
    cc87ad2 changelog: update URL to git history
    bde0b4c changelog: fix typos in ChangeLog
    44988e6 route: format recently added code with clang-format
    df6e38b route/act: add NAT action
    7304c42 route: format recently added code with clang-format
    f8eb218 cls: flower: extend flower API
    e5dc111 flower: use correct attribute when filling out flags
    df6058c tests: merge branch 'th/test-link'
    9772c1d tests: add unit tests for creating links
    4713b76 github: run unit tests several times and directly
    8025547 github: export NLTST_SEED_RAND= to randomize unit tests
    7efeca2 tests: add test utils
    f6f4d36 tests: reformat unit test files with clang-format
    135a706 utils: add _NL_AUTO_DEFINE_FCN_STRUCT() macro
    0ea11be utils: add _nl_thread_local macro
    9b04936 route: fix crash caused by parse_multipath() by wrong free()
    2effffe route/link: Set the cache ops when cloning a link
    5ecd56c route/link: add lock around rtnl_link_af_ops_put()
    e1a077a route/link: avoid accessing af_ops after af_free() in rtnl_link_set_family()
    3f4f1dd xfrm/sa: fix reference counters of sa selector addresses
    d3c783f all: merge branch 'th/coverity-fixes'
    23a75c5 xfrm: fix uninitalized variables in build_xfrm_ae_message()
    d52dbcb route: fix check for NULL in nh_encap_dump()
    1f61096 route/qdisc/mqprio: fix bufferoverflow and argument checking in rtnl_qdisc_mqprio_set_*()
    f918c3a route/sriov: fix buffer overflow in rtnl_link_sriov_parse_vflist()
    d4c7972 all: fix "-Wformat" warnings for nl_dump*()
    6b2f238 netlink/utils.h: mark nl_dump() with __attribute__((format(printf,a,b)))
    d3bd278 netlink/utils.h: add internal _nl_attribute_printf macro for public headers
    a30b26d socket: workaround undefined behavior coverity warning in generate_local_port()
    8acf6d5 nl-pktloc-lookup: fix buffer overflow when printing alignment
    bf3585f route/link/sriov: fix initializing vlans in rtnl_link_sriov_clone()
    dd06d22 route/qdisc/netem: fix bogus "%" in format string netem_dump_details()
    f50a802 route/u32: fix u32_dump_details() to print data
    fa79ee3 link/vrf: avoid coverity warning in rtnl_link_vrf_set_tableid() about CONSTANT_EXPRESSION_RESULT
    31380f8 utils: suppress coverity warning in nl_cli_load_module() about leaked handle
    aa398b5 route/ip6vti,ip6gre: fix printing invalid data in ip6{vti,gre}_dump_details()
    40683cc netlink/private: add internal helper utils
    6615dc0 route/link: workaround coverity warning about leak in rtnl_link_set_type()
    ff5ef61 all: avoid coverity warnings about assigning variable but not using it
    f58a3c0 route/mdb: check parser error in mdb_msg_parser() for nested MDBA_MDB attribute
    46506d3 route/mdb: add and use rtnl_mdb_entry_free() internal helper method
    46e85d2 route/mdb: fix leak in mdb_msg_parser()
    b0641dd route/mdb: add _nl_auto_rtnl_mdb cleanup macro
    d544105 route/mdb: fix buffer overflow in mdb_msg_parser()
    4d12b63 tests: silently ignore EACCES for setting uid_map for test namespace
    ec712a4 tests: cleanup unshare_user() and use _nltst_fclose()
    85e3c5d tests: add _assert_nltst_netns() helper
    39e4d8d github: test out-of-tree build and "--disable-static"
    d63e473 github: build documentation in CI test
    fa7f97f build: avoid building check-direct with --disable-static
    8c741a7 tools: fix aborting on failure in "tools/build_release.sh" script
    e2aa409 doc: fix markup error in "doc/route.txt"
    4f3b4f9 doc: fix python2-ism in "doc/resolve-asciidoc-refs.py"
    
    Signed-off-by: Nick Hainke <vincent at systemli.org>
---
 package/libs/libnl/Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/libs/libnl/Makefile b/package/libs/libnl/Makefile
index b6eae82651..bb7a1e7fb1 100644
--- a/package/libs/libnl/Makefile
+++ b/package/libs/libnl/Makefile
@@ -6,12 +6,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=libnl
-PKG_VERSION:=3.6.0
+PKG_VERSION:=3.7.0
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://github.com/thom311/libnl/releases/download/libnl$(subst .,_,$(PKG_VERSION))
-PKG_HASH:=532155fd011e5a805bd67121b87a01c757e2bb24112ac17e69cb86013b970009
+PKG_HASH:=9fe43ccbeeea72c653bdcf8c93332583135cda46a79507bfd0a483bb57f65939
 
 PKG_LICENSE:=LGPL-2.1
 PKG_LICENSE_FILES:=COPYING




More information about the lede-commits mailing list