summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* clang-format: reformat files with new formatThomas Haller2023-08-178-255/+255
* clang-format: update ".clang-format" from linux kernelThomas Haller2023-08-171-21/+23
* include: use <linux/$file> instead of <linux-private/linux/$file>Thomas Haller2023-08-08122-147/+147
* include/linux: add all linux headers that we useThomas Haller2023-08-0826-0/+4291
* include/linux: update all linux headersThomas Haller2023-08-0834-159/+1977
* include: add missing "extern "C"" specifier to public headersThomas Haller2023-08-076-0/+49
* all: drop "extern "C"" from internal codeThomas Haller2023-08-075-40/+0
* build: add "check-local-build-headers" test target to build public headersThomas Haller2023-08-071-0/+35
* build: add a "check-local" build targetThomas Haller2023-08-071-0/+3
* include: fix headers "include/netlink/route/{netconf.h,route/qdisc/red.h}" to...Thomas Haller2023-08-072-0/+3
* idiag: "fix" license for "idiag-socket-details" toolThomas Haller2023-08-041-1/+1
* github: test build on alpine:latest for muslThomas Haller2023-08-031-2/+62
* Revert "gitignore: ignore patch files"Thomas Haller2023-08-031-1/+0
* github: add test for linking with mold and fail on unknown versionsThomas Haller2023-08-031-0/+13
* route/nh: drop not implemented "nh" API from headersThomas Haller2023-08-032-8/+0
* build: fix exporting symbol rtnl_link_info_ops_getThomas Haller2023-08-032-2/+1
* merge branch 'th/cleanup-includes-1'Thomas Haller2023-08-03128-203/+177
|\
| * include: don't explicitly include headers from "nl-default.h"Thomas Haller2023-08-0316-32/+0
| * tests: cleanup include of netlink headersThomas Haller2023-08-031-3/+2
| * build: cleanup default include list in Makefile.amThomas Haller2023-08-031-12/+13
| * include: include private linux headers with explicit pathThomas Haller2023-08-03120-151/+153
| * python: add make target for python buildThomas Haller2023-08-031-0/+4
| * python: drop unused "python/netlink/fixes.h"Thomas Haller2023-08-032-2/+0
| * gitignore: ignore python build artifactsThomas Haller2023-08-031-3/+2
| * gitignore: ignore generated doc filesThomas Haller2023-08-031-0/+3
|/
* include: merge branch 'th/move-private-headers-3'Thomas Haller2023-08-02271-2155/+2758
|\
| * include: drop "netlink-private/netlink.h" and move declarationsThomas Haller2023-08-02152-517/+347
| * all: cleanup includes and use "nm-default.h"Thomas Haller2023-08-02235-350/+985
| * include: add "nl-default.h" headerThomas Haller2023-08-025-6/+17
| * build: move "lib/defs.h" to "include/config.h"Thomas Haller2023-08-025-5/+8
| * include: split and drop "netlink-private/types.h"Thomas Haller2023-08-02121-1512/+1634
| * include: rename "nl-shared-core" to "nl-priv-dynamic-core"Thomas Haller2023-08-027-8/+8
| * include: rename "nl-hidden-route" to "nl-priv-dynamic-route"Thomas Haller2023-08-029-9/+9
| * include: rename "nl-intern-route" to "nl-priv-static-route"Thomas Haller2023-08-025-5/+5
| * genl: rename private header "nl-priv-genl.h" to "nl-genl.h"Thomas Haller2023-08-027-6/+6
| * include: make "netlink/route/link/{inet,inet6}.h" self-containedThomas Haller2023-08-022-0/+2
|/
* route/tc: avoid unalinged access in rtnl_tc_msg_parse()Thomas Haller2023-08-021-14/+15
* add support for TC action statisticsDavide Caratti2023-08-021-0/+46
* include: merge branch 'th/move-private-headers-2'Thomas Haller2023-08-0173-251/+243
|\
| * lib: move "include/netlink-private/object-api" to include/nl-shared-coreThomas Haller2023-08-015-4/+4
| * lib: move "include/netlink-private/cache-api" to include/nl-shared-coreThomas Haller2023-08-016-5/+11
| * route: move "include/netlink-private/route/link/sriov.h" to lib/route/link-sr...Thomas Haller2023-08-016-5/+5
| * lib: move "include/netlink-private/socket.h" to lib/nl-core.hThomas Haller2023-08-015-15/+9
| * route: move "include/netlink-private/route/nexthop-encap.h" to lib/routeThomas Haller2023-08-018-7/+9
| * route: merge "include/netlink-private/tc.h" to lib/route/tc-api.hThomas Haller2023-08-0147-95/+33
| * route: move rtnl_tc_build_rate_table() to "tc-api.h"Thomas Haller2023-08-013-5/+5
| * route: move "include/netlink-private/route/tc-api.h" to lib/routeThomas Haller2023-08-0138-44/+81
| * route: move hidden symbols from "include/netlink-private/route/tc-api.h"Thomas Haller2023-08-019-75/+87
| * build: don't add lib/route to include directory for all libsThomas Haller2023-08-011-3/+6
|/
* include: merge branch 'th/move-private-headers-1'Thomas Haller2023-07-3190-208/+332
|\