summaryrefslogtreecommitdiffhomepage
path: root/src/hashtables.c
AgeCommit message (Expand)Author
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-16global: remove non-essential inline annotationsJason A. Donenfeld
2018-08-28global: run through clang-formatJason A. Donenfeld
2018-08-03peer: ensure destruction doesn't raceJason A. Donenfeld
2018-08-01hashtables: document immediate zeroing semanticsJason A. Donenfeld
2018-07-31peer: simplify rcu reference countsJason A. Donenfeld
2018-01-03global: year bumpJason A. Donenfeld
2017-12-09global: add SPDX tags to all filesGreg Kroah-Hartman
2017-10-31global: style nitsJason A. Donenfeld
2017-10-31global: infuriating kernel iterator styleJason A. Donenfeld
2017-10-31global: accept decent check_patch.pl suggestionsJason A. Donenfeld
2017-10-03global: add space around variable declarationsJason A. Donenfeld
2017-08-08hashtables: if we have an index match, don't search further everJason 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-05-30style: spaces after for loopsJason A. Donenfeld
2017-04-04locking: always use _bhJason 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-16hashtables: use counter and int to ensure forward progressJason A. Donenfeld
2016-12-16siphash: update against upstream submissionJason A. Donenfeld
2016-12-12hashtables: ensure we get 64-bits of randomnessJason A. Donenfeld
2016-12-11global: move to consistent use of uN instead of uintN_t for kernel codeJason A. Donenfeld
2016-11-29hashtable: use random number each timeJason A. Donenfeld
2016-11-21headers: cleanup noticesJason A. Donenfeld
2016-11-15various: nits from willyJason 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