summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)Author
2017-07-20data: simplify no-keypair failure caseSamuel Holland
2017-07-20data: use KMEM_CACHE macroJason A. Donenfeld
2017-07-20ratelimiter: use KMEM_CACHE macroJason A. Donenfeld
2017-07-20global: use pointer to net_deviceJason A. Donenfeld
2017-07-20device: support 4.13's extact newlink paramJason A. Donenfeld
2017-07-20send: orphan skbs when buffering longtermJason A. Donenfeld
2017-07-20selftests: ensure that there isnt CPU lag when testing rate limiterJason A. Donenfeld
2017-07-07compat: work around odd kernels that backport kvfreeJason A. Donenfeld
2017-07-07socket: styleJason A. Donenfeld
2017-07-07qemu: update default testing kernelJason A. Donenfeld
2017-07-07ratelimiter: consistently use non-bh rcuJason A. Donenfeld
2017-07-06version: bump snapshotJason A. Donenfeld
2017-07-06socket: the checkers distinguish between _bh and non _bhJason A. Donenfeld
2017-07-06device: cleanup register_netdev logicJason A. Donenfeld
2017-07-06compat: priv_destructor got backportedJason A. Donenfeld
2017-07-06counter: use correct unit for indicesJason A. Donenfeld
2017-07-06ratelimiter: add self-testJason A. Donenfeld
2017-07-04ratelimiter: use IPv6 /64 instead of /96Jason A. Donenfeld
2017-07-04ratelimiter: use kvzalloc for hash table allocationJason A. Donenfeld
2017-07-03compat: workaround Ubuntu 16.10 kernel weirdnessJason A. Donenfeld
2017-07-03compat: support OpenSUSE's backportsJason A. Donenfeld
2017-06-29receive: cleanup error handlersJason A. Donenfeld
2017-06-29version: bump snapshotJason A. Donenfeld
2017-06-29receive: pull IP header into headJason A. Donenfeld
2017-06-29receive: fix off-by-one in packet length checkingJason A. Donenfeld
2017-06-28version: bump snapshotJason A. Donenfeld
2017-06-28compat: support Ubuntu 14.04Jason A. Donenfeld
2017-06-28compat: support EL7.3Jason A. Donenfeld
2017-06-28compat: do not export symbols unnecessarilyJason A. Donenfeld
2017-06-26global: cleanup IP header checkingJason A. Donenfeld
2017-06-26device: remove icmp conntrack hacksJason A. Donenfeld
2017-06-26compat: clean up cruftJason A. Donenfeld
2017-06-26device: avoid double icmp send on routing loopJason A. Donenfeld
2017-06-26socket: use ip_rt_put instead of dst_releaseJason A. Donenfeld
2017-06-26socket: verify saddr belongs to interfaceJason A. Donenfeld
2017-06-26ratelimiter: rewrite from scratchJason A. Donenfeld
2017-06-25curve25519: keep certain sandy2x functions in CJason A. Donenfeld
2017-06-24curve25519: satisfy sparse and use short typesJason A. Donenfeld
2017-06-24receive: extend rate limiting to 1 second after under load detectionJason A. Donenfeld
2017-06-24device: only use one sleep notifierJason A. Donenfeld
2017-06-24device: netdevice destruction logic change for 4.12Jason A. Donenfeld
2017-06-24selftest: remove antique siphash self testJason A. Donenfeld
2017-06-24main: annotate init/exit functions to save memoryJason A. Donenfeld
2017-06-13version: bump snapshotJason A. Donenfeld
2017-06-12random: wait for random bytes when generating nonces and ephemeralsJason A. Donenfeld
2017-06-12version: bump snapshotJason A. Donenfeld
2017-06-08config: ensure the RNG is initialized before settingJason A. Donenfeld
2017-06-08noise: fix race when replacing handshakeJason A. Donenfeld
2017-06-05peer: explicitly initialize atomicJason A. Donenfeld
2017-06-01compat: remove padata hotplug codeJason A. Donenfeld