summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* tests: silently ignore EACCES for setting uid_map for test namespaceThomas Haller2022-04-221-1/+9
* tests: cleanup unshare_user() and use _nltst_fclose()Thomas Haller2022-04-212-9/+20
* tests: add _assert_nltst_netns() helperThomas Haller2022-04-211-2/+10
* github: test out-of-tree build and "--disable-static"Thomas Haller2022-04-151-2/+29
* github: build documentation in CI testThomas Haller2022-04-152-2/+23
* build: avoid building check-direct with --disable-staticThomas Haller2022-04-152-0/+4
* tools: fix aborting on failure in "tools/build_release.sh" scriptThomas Haller2022-04-151-2/+2
* doc: fix markup error in "doc/route.txt"Thomas Haller2022-04-151-2/+2
* doc: fix python2-ism in "doc/resolve-asciidoc-refs.py"Thomas Haller2022-04-151-1/+3
* libnl-3.6.0 releaselibnl3_6_0Thomas Haller2022-04-144-3/+9
* route/mdb: merge branch 'troglobit:mdb-dump-fixes'Thomas Haller2022-04-013-3/+27
|\
| * route/mdb: add support for MAC multicast entriesJoachim Wiberg2022-03-302-0/+6
| * route/mdb: add missing detils and stats dump callbacksJoachim Wiberg2022-03-301-2/+14
| * nl-monitor: support for setting libnl debug levelJoachim Wiberg2022-03-301-1/+6
| * nl-monitor: add missing --help to long_opts[]Joachim Wiberg2022-03-301-0/+1
|/
* Check validation type against end of enumjauge-technica2022-03-281-1/+1
* route/link: add VLAN bridge binding flagJoachim Wiberg2022-03-282-4/+6
* github: build unit tests also with "clang"Thomas Haller2022-03-161-0/+6
* route: assert that "rtnl_link_info_ops" refcount does not drop below zeroThomas Haller2022-03-161-0/+2
* lib: merge branch 'th/object-clone-fixes'Thomas Haller2022-03-1626-107/+271
|\
| * lib: make nl_object_clone() out-of-memory safeThomas Haller2022-03-1620-54/+149
| * route: fix ref counting for l_info_ops and io_clone()Thomas Haller2022-03-161-4/+10
| * route: drop unnecessary oo_clone() implementation from netconfThomas Haller2022-03-161-11/+0
| * netfilter: make log-msg,queue-msg setters robust against ENOMEMThomas Haller2022-03-162-22/+52
| * xfrm/sa: clone user_offload in xfrm_sa_clone()Thomas Haller2022-03-161-0/+6
| * xfrm/sa: style cleanup xfrm_sa_clone()Thomas Haller2022-03-161-14/+7
| * utils: add internal _nl_memdup() helperThomas Haller2022-03-161-0/+20
| * lib: add rtnl_link_info_ops_get() and take lock for rtnl_link_info_ops's io_r...Thomas Haller2022-03-163-2/+26
| * lib: include <netlink-private/utils.h> in <netlink-private/netlink.h>Thomas Haller2022-03-161-0/+1
|/
* tests: merge branch 'th/tests-netns'Thomas Haller2022-03-1615-48/+627
|\
| * tests: add unit test for nl_object_clone() and nl_object_diff()Thomas Haller2022-03-163-2/+214
| * tests: add new "netns" test suiteThomas Haller2022-03-164-5/+25
| * tests: add fixture/teardown for tests to run in separate netnsThomas Haller2022-03-162-0/+147
| * tests: cleanup creating test suitesThomas Haller2022-03-164-20/+20
| * tests: refactor tests and add n-test-util helper libraryThomas Haller2022-03-169-23/+59
| * netlink: add _NL_N_ELEMENTS() macroThomas Haller2022-03-161-0/+4
| * netlink: add _nl_streq()/_nl_streq0() helperThomas Haller2022-03-161-0/+12
| * netlink: add _nl_auto_nl_socket cleanup macroThomas Haller2022-03-161-0/+5
| * lib: add _nl_close() helperThomas Haller2022-03-161-0/+12
| * clang-format: add ".clang-format" from linux kernelThomas Haller2022-03-161-0/+131
| * github: build tests with "-std=gnu11"Thomas Haller2022-03-161-1/+1
|/
* github: split tests in separate stepsThomas Haller2022-03-161-3/+9
* build: add "check-progs" make target to build unit testsThomas Haller2022-03-161-0/+8
* route/cls: add TCA_FLOWER_KEY_VLAN_ETH_TYPE to "flower_policy" policyThomas Haller2022-03-151-10/+11
* route/cls: return -NLE_INVAL in case rtnl_tc_data_peek() failsThomas Haller2022-03-151-6/+6
* route/cls: merge branch 'westermo:cls-flower'Thomas Haller2022-03-155-0/+804
|\
| * route/cls: no need to copy simple fields in flower_clone()Thomas Haller2022-03-151-12/+0
| * route/cls: make output pointers in rtnl_flower_get_{src,dst}_mac() optionalThomas Haller2022-03-151-5/+7
| * route/cls: adjust whitspace/indentationThomas Haller2022-03-152-162/+162
| * route/cls: use SPDX-License-IdentifierThomas Haller2022-03-152-14/+2