summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2024-04-15mnl: initialize generic netlink versionStephen Hemminger
2024-03-11Merge branch 'main' of git://git.kernel.org/pub/scm/network/iproute2/iproute2...Stephen Hemminger
2024-03-11rt_names: whitespace cleanupStephen Hemminger
2024-03-06iproute2: move generic_proc_open into libDenis Kirjanov
2024-02-18netlink: display information from missing type extackStephen Hemminger
2024-01-27bpf: fix warning from basename()Stephen Hemminger
2024-01-25spelling fixesStephen Hemminger
2024-01-22bpf: include libgen.h for basenamePedro Tammela
2024-01-22color: handle case where fmt is NULLStephen Hemminger
2024-01-08Merge remote-tracking branch 'main/main' into nextDavid Ahern
2023-12-22bridge: Deduplicate print_range()Benjamin Poirier
2023-12-08mnl_utils: sanitize incoming netlink payload size in callbacksJiri Pirko
2023-11-22Merge branch 'main' into nextDavid Ahern
2023-11-22lib: utils: Have parse_one_of() warn about prefix matchesPetr Machata
2023-11-22lib: utils: Introduce parse_one_of_deprecated()Petr Machata
2023-11-22lib: utils: Convert parse_on_off() to strcmp()Petr Machata
2023-11-22lib: utils: Generalize parse_one_of()Petr Machata
2023-11-22lib: utils: Switch matches() to returning int againPetr Machata
2023-11-11devlink: introduce support for netns id for nested handleJiri Pirko
2023-11-11ip/ipnetns: move internals of get_netnsid_from_name() into namespace.cJiri Pirko
2023-11-09libnetlink: validate nlmsg header length firstMax Kunzelmann
2023-10-27bpf: increase verifier verbosity when in verbose modeShung-Hsi Yu
2023-10-27libbpf: set kernel_log_level when availableShung-Hsi Yu
2023-09-11mnl_utils: introduce a helper to check if dump policy exists for commandJiri Pirko
2023-08-24ip vrf: make ipvrf_exec SELinux-awareAndrea Claudi
2023-08-24lib: add SELinux include and stub functionsAndrea Claudi
2023-08-20utils: fix get_integer() logicPedro Tammela
2023-08-13Add utility to convert an unsigned int to stringMathieu Schroeter
2023-08-13Add get_long utility and adapt get_integer accordinglyMathieu Schroeter
2023-07-26Read configuration files from /etc and /usrGioele Barabucci
2023-06-28fix fallthrough warningsStephen Hemminger
2023-06-28Merge git://git.kernel.org/pub/scm/network/iproute2/iproute2-nextStephen Hemminger
2023-06-23f_flower: add cfm supportZahari Doychev
2023-06-07rt_names: check for malloc() failureStephen Hemminger
2023-06-05whitespace cleanupsStephen Hemminger
2023-06-05treewide: fix indentationAndrea Claudi
2023-06-02libnetlink: drop unused rtnl_talk_iovStephen Hemminger
2023-06-02utils: make local cmdline functions staticStephen Hemminger
2023-06-02ipaddress: accept symbolic namesStephen Hemminger
2023-05-30vxlan: make option printing more consistentStephen Hemminger
2023-05-26ll_type_n2a: use ARRAY_SIZEStephen Hemminger
2023-05-13lib/fs: fix file leak in task_get_nameStephen Hemminger
2023-05-10remove unnecessary checks for NULL before calling free()Stephen Hemminger
2023-03-30ip: Support IP address protocolPetr Machata
2023-02-17libnetlink.c: Fix memory leak in batch modeDenys Fedoryshchenko
2023-01-14lib: replace GPL boilerplate with SPDXStephen Hemminger
2022-12-09libnetlink: Fix memory leak in __rtnl_talk_iov()Lahav Schlesinger
2022-11-03json: do not escape single quotesAndrea Claudi
2022-09-29rtnetlink: add new function rtnl_echo_talk()Hangbin Liu
2022-09-27libnetlink: add offset for nl_dump_ext_ack_doneHangbin Liu