aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/netlink.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* netlink: use __kernel_timespec for handshake timeJason A. Donenfeld2019-01-231-3/+7
* global: update copyrightJason A. Donenfeld2019-01-071-1/+1
* netlink: auth socket changes against namespace of socketJason A. Donenfeld2018-12-301-0/+7
* global: more nitsJason A. Donenfeld2018-10-081-7/+7
* global: rename struct wireguard_ to struct wg_Jason A. Donenfeld2018-10-081-20/+20
* netlink: do not stuff index into nla typeJason A. Donenfeld2018-10-081-18/+11
* global: prefix functions used in callbacks with wg_Jason A. Donenfeld2018-10-081-8/+8
* global: prefix all functions with wg_Jason A. Donenfeld2018-10-021-34/+34
* global: put SPDX identifier on its own lineJason A. Donenfeld2018-09-201-2/+2
* netlink: reverse my christmas treesJason A. Donenfeld2018-09-201-10/+11
* global: always find OOM unlikelyJason A. Donenfeld2018-09-041-3/+3
* global: prefer sizeof(*pointer) when possibleJason A. Donenfeld2018-09-041-5/+4
* global: satisfy check_patch.pl errorsJason A. Donenfeld2018-09-031-18/+18
* netlink: insert peer version placeholderJason A. Donenfeld2018-09-021-2/+10
* global: run through clang-formatJason A. Donenfeld2018-08-281-65/+150
* netlink: don't start over iteration on multipart non-first allowedipsJason A. Donenfeld2018-08-091-2/+4
* peer: simplify rcu reference countsJason A. Donenfeld2018-07-311-3/+5
* global: use ktime boottime instead of jiffiesJason A. Donenfeld2018-06-231-2/+2
* netlink: maintain static_identity lock over entire private key updateJason A. Donenfeld2018-06-181-0/+2
* global: year bumpJason A. Donenfeld2018-01-031-1/+1
* compat: kernels < 3.13 modified genl_opsJason A. Donenfeld2017-12-211-1/+6
* global: add SPDX tags to all filesGreg Kroah-Hartman2017-12-091-1/+4
* netlink: rename symbol to avoid clashesJason A. Donenfeld2017-11-291-2/+2
* compat: support 4.15's netlink and barrier changesJason A. Donenfeld2017-11-261-1/+1
* global: switch from timeval to timespecJason A. Donenfeld2017-11-221-2/+2
* socket: only free socket after successful creation of newJason A. Donenfeld2017-11-171-4/+4
* curve25519: reject deriving from NULL private keysJason A. Donenfeld2017-11-111-7/+9
* allowedips: rename from routingtableJason A. Donenfeld2017-11-101-8/+8
* netlink: plug memory leakJason A. Donenfeld2017-11-031-1/+1
* compat: unbreak unloading on kernels 4.6 through 4.9Jason A. Donenfeld2017-11-011-1/+4
* global: style nitsJason A. Donenfeld2017-10-311-4/+7
* global: infuriating kernel iterator styleJason A. Donenfeld2017-10-311-6/+6
* peer: get rid of peer_for_each magicJason A. Donenfeld2017-10-311-5/+5
* global: accept decent check_patch.pl suggestionsJason A. Donenfeld2017-10-311-0/+7
* compat: just make ro_after_init read_mostlyJason A. Donenfeld2017-10-171-3/+1
* compat: move version logic to compat.h and out of main .cJason A. Donenfeld2017-10-111-2/+2
* routingtable: iterate progressivelyJason A. Donenfeld2017-10-091-16/+21
* routingtable: only use device's mutex, not a special rt oneJason A. Donenfeld2017-10-091-4/+4
* compat: macro rewrite netlink instead of clutteringJason A. Donenfeld2017-10-051-19/+10
* global: add space around variable declarationsJason A. Donenfeld2017-10-031-0/+6
* netlink: switch from ioctl to netlink for configurationJason A. Donenfeld2017-10-021-0/+494