summaryrefslogtreecommitdiffhomepage
path: root/src/hashtables.h
AgeCommit message (Expand)Author
2019-03-25peerlookup: rename from hashtablesJason A. Donenfeld
2019-02-03hashtables: decouple hashtable allocations from the main device allocationSultan Alsawaf
2019-01-07global: update copyrightJason 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-08-28global: run through clang-formatJason A. Donenfeld
2018-08-03peer: ensure destruction doesn't raceJason A. Donenfeld
2018-01-03global: year bumpJason A. Donenfeld
2017-12-09global: add SPDX tags to all filesGreg Kroah-Hartman
2017-10-03global: use _WG prefix for include guardsJason A. Donenfeld
2017-10-03global: satisfy bitshift pedantryJason A. Donenfeld
2017-08-08hashtables: allow up to 2^{20} peers per interfaceJason A. Donenfeld
2017-06-08noise: fix race when replacing handshakeJason A. Donenfeld
2017-03-19hashtables: get_random_int is now more secure, so expose directlyJason A. Donenfeld
2017-02-13compat: backport siphash & dst_cache from mainlineJason A. Donenfeld
2017-01-10Update copyrightJason A. Donenfeld
2016-12-16siphash: update against upstream submissionJason A. Donenfeld
2016-12-11global: move to consistent use of uN instead of uintN_t for kernel codeJason A. Donenfeld
2016-11-21headers: cleanup noticesJason 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-22hashtables: use rdrand() instead of counterJason A. Donenfeld
2016-08-02c: specify static array size in function paramsJason A. Donenfeld
2016-07-22index hashtable: run random indices through siphashJason A. Donenfeld
2016-06-25Initial commitJason A. Donenfeld