aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/cookie.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* global: give if statements brackets and other cleanupsJason A. Donenfeld2018-10-091-1/+2
* global: more nitsJason A. Donenfeld2018-10-081-1/+1
* global: rename struct wireguard_ to struct wg_Jason A. Donenfeld2018-10-081-5/+5
* global: prefix all functions with wg_Jason A. Donenfeld2018-10-021-20/+21
* global: put SPDX identifier on its own lineJason A. Donenfeld2018-09-201-2/+2
* global: prefer sizeof(*pointer) when possibleJason A. Donenfeld2018-09-041-4/+4
* crypto: import zincJason A. Donenfeld2018-09-031-2/+3
* global: run through clang-formatJason A. Donenfeld2018-08-281-31/+71
* peer: ensure destruction doesn't raceJason A. Donenfeld2018-08-031-7/+1
* cookie: returned keypair might disappear if rcu lock not heldJason A. Donenfeld2018-08-021-13/+18
* global: use fast boottime instead of normal boottimeJason A. Donenfeld2018-06-231-3/+3
* global: use ktime boottime instead of jiffiesJason A. Donenfeld2018-06-231-6/+6
* netlink: maintain static_identity lock over entire private key updateJason A. Donenfeld2018-06-181-2/+1
* global: year bumpJason A. Donenfeld2018-01-031-1/+1
* global: add SPDX tags to all filesGreg Kroah-Hartman2017-12-091-1/+4
* global: accept decent check_patch.pl suggestionsJason A. Donenfeld2017-10-311-2/+1
* global: add space around variable declarationsJason A. Donenfeld2017-10-031-0/+1
* global: use pointer to net_deviceJason A. Donenfeld2017-07-201-2/+2
* global: cleanup IP header checkingJason A. Donenfeld2017-06-261-2/+2
* ratelimiter: rewrite from scratchJason A. Donenfeld2017-06-261-11/+3
* random: wait for random bytes when generating nonces and ephemeralsJason A. Donenfeld2017-06-121-1/+1
* debug: print interface name in dmesgJason A. Donenfeld2017-05-311-1/+1
* noise: redesign preshared key modeJason A. Donenfeld2017-05-171-40/+26
* cookie: move the bangsJason A. Donenfeld2017-04-211-2/+2
* data: big refactoringJason A. Donenfeld2017-03-201-6/+6
* cookie: no need to hash rngJason A. Donenfeld2017-03-191-1/+0
* Update copyrightJason A. Donenfeld2017-01-101-1/+1
* cookie: optimizeJason A. Donenfeld2016-12-261-29/+11
* cookies: use xchacha20poly1305 instead of chacha20poly1305Jason A. Donenfeld2016-12-231-36/+29
* messages: increase header by 3 bytes for alignmentJason A. Donenfeld2016-12-161-1/+1
* headers: cleanup noticesJason A. Donenfeld2016-11-211-1/+1
* cookie: avoid void pointer arithmaticJason A. Donenfeld2016-11-061-3/+3
* c89: the static keyword is okay in c99, but not in c89Jason A. Donenfeld2016-11-051-3/+3
* Rework headers and includesJason A. Donenfeld2016-09-291-1/+3
* c: specify static array size in function paramsJason A. Donenfeld2016-08-021-3/+3
* cookie: do not expose csprng directlyJason A. Donenfeld2016-07-221-0/+1
* Initial commitJason A. Donenfeld2016-06-251-0/+237