summaryrefslogtreecommitdiffhomepage
path: root/src/cookie.c
AgeCommit message (Expand)Author
2019-06-25global: switch to coarse ktimeJason A. Donenfeld
2019-03-27blake2s: remove outlen parameter from finalJason A. Donenfeld
2019-02-03hashtables: decouple hashtable allocations from the main device allocationSultan Alsawaf
2019-01-07global: update copyrightJason A. Donenfeld
2018-11-13global: various formatting tweeksJason A. Donenfeld
2018-10-09global: give if statements brackets and other cleanupsJason A. Donenfeld
2018-10-08global: more nitsJason A. Donenfeld
2018-10-08global: rename struct wireguard_ to struct wg_Jason A. Donenfeld
2018-10-02global: prefix all functions with wg_Jason A. Donenfeld
2018-09-20global: put SPDX identifier on its own lineJason A. Donenfeld
2018-09-04global: prefer sizeof(*pointer) when possibleJason A. Donenfeld
2018-09-03crypto: import zincJason A. Donenfeld
2018-08-28global: run through clang-formatJason A. Donenfeld
2018-08-03peer: ensure destruction doesn't raceJason A. Donenfeld
2018-08-02cookie: returned keypair might disappear if rcu lock not heldJason A. Donenfeld
2018-06-23global: use fast boottime instead of normal boottimeJason A. Donenfeld
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-09global: add SPDX tags to all filesGreg Kroah-Hartman
2017-10-31global: accept decent check_patch.pl suggestionsJason A. Donenfeld
2017-10-03global: add space around variable declarationsJason A. Donenfeld
2017-07-20global: use pointer to net_deviceJason A. Donenfeld
2017-06-26global: cleanup IP header checkingJason A. Donenfeld
2017-06-26ratelimiter: rewrite from scratchJason A. Donenfeld
2017-06-12random: wait for random bytes when generating nonces and ephemeralsJason A. Donenfeld
2017-05-31debug: print interface name in dmesgJason A. Donenfeld
2017-05-17noise: redesign preshared key modeJason A. Donenfeld
2017-04-21cookie: move the bangsJason A. Donenfeld
2017-03-20data: big refactoringJason A. Donenfeld
2017-03-19cookie: no need to hash rngJason A. Donenfeld
2017-01-10Update copyrightJason A. Donenfeld
2016-12-26cookie: optimizeJason A. Donenfeld
2016-12-23cookies: use xchacha20poly1305 instead of chacha20poly1305Jason A. Donenfeld
2016-12-16messages: increase header by 3 bytes for alignmentJason A. Donenfeld
2016-11-21headers: cleanup noticesJason A. Donenfeld
2016-11-06cookie: avoid void pointer arithmaticJason A. Donenfeld
2016-11-05c89: the static keyword is okay in c99, but not in c89Jason A. Donenfeld
2016-09-29Rework headers and includesJason A. Donenfeld
2016-08-02c: specify static array size in function paramsJason A. Donenfeld
2016-07-22cookie: do not expose csprng directlyJason A. Donenfeld
2016-06-25Initial commitJason A. Donenfeld