summaryrefslogtreecommitdiffhomepage
path: root/src/netlink.c
AgeCommit message (Expand)Author
2018-06-23global: use ktime boottime instead of jiffiesJason A. Donenfeld
2018-06-18netlink: maintain static_identity lock over entire private key updateJason A. Donenfeld
2018-01-03global: year bumpJason A. Donenfeld
2017-12-21compat: kernels < 3.13 modified genl_opsJason A. Donenfeld
2017-12-09global: add SPDX tags to all filesGreg Kroah-Hartman
2017-11-29netlink: rename symbol to avoid clashesJason A. Donenfeld
2017-11-26compat: support 4.15's netlink and barrier changesJason A. Donenfeld
2017-11-22global: switch from timeval to timespecJason A. Donenfeld
2017-11-17socket: only free socket after successful creation of newJason A. Donenfeld
2017-11-11curve25519: reject deriving from NULL private keysJason A. Donenfeld
2017-11-10allowedips: rename from routingtableJason A. Donenfeld
2017-11-03netlink: plug memory leakJason A. Donenfeld
2017-11-01compat: unbreak unloading on kernels 4.6 through 4.9Jason A. Donenfeld
2017-10-31global: style nitsJason A. Donenfeld
2017-10-31global: infuriating kernel iterator styleJason A. Donenfeld
2017-10-31peer: get rid of peer_for_each magicJason A. Donenfeld
2017-10-31global: accept decent check_patch.pl suggestionsJason A. Donenfeld
2017-10-17compat: just make ro_after_init read_mostlyJason A. Donenfeld
2017-10-11compat: move version logic to compat.h and out of main .cJason A. Donenfeld
2017-10-09routingtable: iterate progressivelyJason A. Donenfeld
2017-10-09routingtable: only use device's mutex, not a special rt oneJason A. Donenfeld
2017-10-05compat: macro rewrite netlink instead of clutteringJason A. Donenfeld
2017-10-03global: add space around variable declarationsJason A. Donenfeld
2017-10-02netlink: switch from ioctl to netlink for configurationJason A. Donenfeld