summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* doc: workaround LINK_DOC with empty libnl.dictThomas Haller2024-07-191-1/+3
* lib: avoid overflow in computation of s_seq_nextChristopher Ferris2024-07-192-1/+6
* all: fix and enable "-Wsign-compare" warningThomas Haller2024-05-2935-74/+103
* build: use AC_USE_SYSTEM_EXTENSIONS instead of defining _GNU_SOURCEThomas Haller2024-05-294-6/+8
* build: move "-DPGKLIBDIR" and renameThomas Haller2024-05-292-2/+2
* build: cleanup defining SYSCONFDIR on command lineThomas Haller2024-05-292-5/+9
* build: drop unnecessary "-Wno-missing-field-initializers" from default CFLAGSThomas Haller2024-05-291-1/+0
* build: add "-Wvla" and "-Wdeclaration-after-statement" to default CFLAGSThomas Haller2024-05-292-6/+10
* lib: add internal _nla_len() helperThomas Haller2024-05-293-2/+12
* route: treat routes with via nexthops as universe scoped as wellJonas Gorski2024-05-291-1/+1
* format: reformat "include/base/nl-base-utils.h"Thomas Haller2024-05-291-4/+1
* tests: add a very basic test for route cacheThomas Haller2024-05-173-1/+91
* tests: add NLTstSelectRoute test helperThomas Haller2024-05-173-0/+401
* tests: set NLTST_IN_CI for not skipping tests accidentallyThomas Haller2024-05-173-0/+16
* route: add missing priority to route_keygen() debug printJonas Gorski2024-05-171-4/+5
* tests: add helper to detect availablility of iproute2Thomas Haller2024-05-172-0/+25
* tests: add helper functions for testsThomas Haller2024-05-171-0/+44
* route: move "struct rtnl_nexthop" to "nl-priv-dynamic-route"Thomas Haller2024-05-172-15/+15
* build: fix "check-progs" target in "Makefile.am"Thomas Haller2024-05-171-2/+2
* github: print test-suite.log in case of test failureThomas Haller2024-05-171-10/+10
* route: expose nexthop id attributeJonas Gorski2024-05-173-1/+38
* tests: fix _nltst_object_to_string() to print one line onlyThomas Haller2024-05-172-3/+25
* route: drop unused fields from "struct rtnl_route"Thomas Haller2024-05-171-2/+0
* build: separate build tests from unit testsThomas Haller2024-05-172-11/+18
* format: reformat "tests/nl-test-util.h" fileThomas Haller2024-05-162-113/+112
* route: merge branch 'bisdn:jogo_route_nh_cmp'Thomas Haller2024-05-144-12/+25
|\
| * route: use the new helper function for comparing nexthopsJonas Gorski2024-05-141-12/+4
| * nexthop: add a identical helper functionJonas Gorski2024-05-143-0/+21
|/
* utils: reserve the nl_has_capabiliy numbers for releases 3.10 - 3.12Thomas Haller2024-05-072-3/+21
* github,clang-format: update fedora version for clang-formatThomas Haller2024-05-071-1/+1
* route: fix IPv6 ecmp route deleted nexthop matchingJonas Gorski2024-05-071-1/+9
* cache: merge branch 'ievenbach:aurora/cache-mgr-cb'Thomas Haller2024-05-064-28/+59
|\
| * cache: use cleanup attribute in nl_cache_mngr_alloc_ex()Thomas Haller2024-05-062-21/+17
| * cache: cleanup nl_cache_mngr_alloc_ex()Thomas Haller2024-05-062-31/+31
| * cache: allow to allocate cache manager with custom refill socketIlya A. Evenbach2024-05-063-15/+50
|/
* tests: test compiling all public headers with C++ compilerThomas Haller2024-05-062-0/+35
* tests: don't use $COMPILE for building header testsThomas Haller2024-05-061-1/+1
* include: add _NL_NO_WARN_DEPRECATED_HEADER for suppressing warning about depr...Thomas Haller2024-05-065-1/+9
* tests: avoid "-Wunused-parameter" warning in build headers testThomas Haller2024-05-061-1/+1
* route: avoid compiler warning about calloc() arguments in rtnl_netem_set_dela...Thomas Haller2024-05-061-1/+1
* cache: fix new object in callback v2 on updated objectsJonas Gorski2024-04-261-1/+1
* socket: fix ubsan complaint about incorrect left-shift in generate_local_port()Ilya A. Evenbach2024-04-261-1/+1
* all: merge branch 'th/nl-debug'Thomas Haller2024-04-227-27/+17
|\
| * github: test with --enable-debug=no configure optionThomas Haller2024-04-221-1/+3
| * utils: always define nl_debug_dpThomas Haller2024-04-222-9/+5
| * core: always define statements for NL_DBG()Thomas Haller2024-04-223-14/+3
| * build: always define NL_DEBUGThomas Haller2024-04-226-10/+13
|/
* all: use defines for attributesThomas Haller2024-04-225-9/+9
* route/bison: include "nl-default.h" in lex/yacc filesThomas Haller2024-04-223-1/+6
* route: add support for layer 3 filtering on bridgesCordell O'Leary2024-04-033-0/+105