aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
...
* qemu: phase out bitbangingJason A. Donenfeld2017-10-173-28/+5
* qemu: open /dev/console if we're started earlyJason A. Donenfeld2017-10-171-3/+19
* qemu: simplify shutdownJason A. Donenfeld2017-10-171-4/+2
* qemu: add more debugging options to main makefileJason A. Donenfeld2017-10-172-13/+11
* qemu: work on ubuntu toolchainJason A. Donenfeld2017-10-171-1/+1
* qemu: add build-only targetJason A. Donenfeld2017-10-171-0/+3
* selftest: better test index for rate limiterJason A. Donenfeld2017-10-171-2/+13
* blake2s: modernize API and have faster _finalJason A. Donenfeld2017-10-172-48/+64
* Makefile: do not clean before clocJason A. Donenfeld2017-10-171-2/+2
* receive: improve control flowJason A. Donenfeld2017-10-171-4/+2
* compat: support READ_ONCEJason A. Donenfeld2017-10-171-0/+4
* device: no need to take lock for integer comparisonJason A. Donenfeld2017-10-171-4/+3
* device: our use of queues means this check is worthlessJason A. Donenfeld2017-10-171-6/+0
* socket: eliminate dead codeJason A. Donenfeld2017-10-171-2/+1
* send: improve dead packet control flowJason A. Donenfeld2017-10-171-6/+3
* noise: no need to take the RCU lock if we're not dereferencingJason A. Donenfeld2017-10-171-4/+2
* compat: just make ro_after_init read_mostlyJason A. Donenfeld2017-10-172-3/+5
* noise: handshake constants can be read-only after initJason A. Donenfeld2017-10-171-2/+2
* version: bump snapshot0.0.20171011Jason A. Donenfeld2017-10-112-2/+2
* contrib: filter compat linesJason A. Donenfeld2017-10-112-1/+29
* receive: disable bh before using stats seq lockJason A. Donenfeld2017-10-111-0/+4
* tools: man: include kill-switch documentation using fwmarkJason A. Donenfeld2017-10-111-0/+36
* socket: set skb->mark in addition to flowiJason A. Donenfeld2017-10-111-0/+2
* send: do not requeue if packet is deadJason A. Donenfeld2017-10-111-1/+6
* compat: move version logic to compat.h and out of main .cJason A. Donenfeld2017-10-113-8/+22
* tools: store tail pointer to make coalescing peers fastJason A. Donenfeld2017-10-102-74/+70
* tools: warn once on unrecognized itemsJason A. Donenfeld2017-10-092-0/+22
* routingtable: iterate progressivelyJason A. Donenfeld2017-10-094-53/+81
* routingtable: only use device's mutex, not a special rt oneJason A. Donenfeld2017-10-096-100/+38
* crypto/x86_64: satisfy stack validation 2.0Jason A. Donenfeld2017-10-093-31/+29
* qemu: bump stable kernelJason A. Donenfeld2017-10-091-1/+1
* Makefile: quiet recursive makeJason A. Donenfeld2017-10-091-10/+10
* tools: try again if dump is interruptedJason A. Donenfeld2017-10-081-1/+4
* socket: gcc inlining makes this fasterJason A. Donenfeld2017-10-063-11/+10
* socket: don't bother recomparing afterwardsJason A. Donenfeld2017-10-061-6/+4
* socket: compare while unlocked firstJason A. Donenfeld2017-10-062-27/+26
* receive: do not consider 0 jiffies as being setJason A. Donenfeld2017-10-061-4/+4
* version: bump snapshot0.0.20171005Jason A. Donenfeld2017-10-062-2/+2
* queueing: cleanup skb_paddingJason A. Donenfeld2017-10-052-14/+14
* compat: macro rewrite netlink instead of clutteringJason A. Donenfeld2017-10-052-19/+23
* Makefile: clang now builds the kernel, so use scan-buildJason A. Donenfeld2017-10-054-10/+9
* queueing: move from ctx to cbJason A. Donenfeld2017-10-055-151/+119
* receive: do not store endpoint in ctxJason A. Donenfeld2017-10-052-6/+21
* compat: RHEL backported netlink changesJason A. Donenfeld2017-10-051-1/+1
* compat: conditionally redefine GENL_UNS_ADMIN_PERMJason A. Donenfeld2017-10-051-0/+3
* compat: support ptr_ring for old kernelsJason A. Donenfeld2017-10-052-0/+644
* queueing: use ptr_ring instead of linked listsJason A. Donenfeld2017-10-057-76/+67
* receive: we're not planning on turning that into a while loop nowJason A. Donenfeld2017-10-051-6/+5
* send: put keypair referenceJason A. Donenfeld2017-10-052-0/+20
* receive: use local keypair, not ctx keypair in error pathJason A. Donenfeld2017-10-031-1/+1