AgeCommit message (Expand)AuthorFilesLines
2022-07-07wireguard: selftests: use microvm on x86backport-5.4.yJason A. Donenfeld3-10/+16
2022-07-07wireguard: selftests: always call kernel makefileJason A. Donenfeld1-3/+2
2022-07-07wireguard: selftests: set fake real time in initJason A. Donenfeld8-0/+18
2022-07-07wireguard: selftests: set panic_on_warn=1 from cmdlineJason A. Donenfeld16-21/+15
2022-07-07wireguard: selftests: bump package depsJason A. Donenfeld1-9/+9
2022-07-07wireguard: selftests: restore support for ccacheJason A. Donenfeld2-1/+19
2022-07-07wireguard: selftests: use newer toolchains to fill out architecturesJason A. Donenfeld7-63/+123
2022-07-07wireguard: selftests: limit parallelism to $(nproc) tests at onceJason A. Donenfeld1-10/+10
2022-07-07wireguard: selftests: make routing loop test non-fatalJason A. Donenfeld1-1/+13
2022-07-07wireguard: device: check for metadata_dst with skb_valid_dst()Nikolay Aleksandrov1-1/+2
2022-07-07wireguard: selftests: enable ACPI for SMPJason A. Donenfeld2-0/+2
2022-07-07wireguard: socket: ignore v6 endpoints when ipv6 is disabledJason A. Donenfeld1-2/+2
2022-07-07wireguard: socket: free skb in send6 when ipv6 is disabledWang Hai1-0/+1
2022-07-07wireguard: selftests: simplify RNG seedingJason A. Donenfeld1-19/+7
2022-07-07wireguard: queueing: use CFI-safe ptr_ring cleanup functionJason A. Donenfeld1-1/+2
2022-07-07crypto: x86/curve25519 - use in/out register constraints more preciselyJason A. Donenfeld1-281/+493
2022-07-07wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()Gustavo A. R. Silva1-2/+2
2022-07-07wireguard: receive: drop handshakes if queue lock is contendedJason A. Donenfeld1-3/+13
2022-07-07wireguard: receive: use ring buffer for incoming handshakesJason A. Donenfeld5-43/+37
2022-07-07wireguard: device: reset peer src endpoint when netns exitsJason A. Donenfeld5-2/+57
2022-07-07wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLISTLi Zhijian1-1/+1
2022-07-07wireguard: main: rename 'mod_init' & 'mod_exit' functions to be module-specificRandy Dunlap1-4/+4
2022-07-07wireguard: selftests: actually test for routing loopsJason A. Donenfeld1-1/+5
2022-07-07wireguard: selftests: increase default dmesg log sizeJason A. Donenfeld1-0/+1
2022-07-07wireguard: allowedips: add missing __rcu annotation to satisfy sparseJason A. Donenfeld1-1/+1
2022-07-07crypto: x86/curve25519 - fix cpu feature checking logic in mod_exitHangbin Liu1-1/+1
2022-07-07wireguard: allowedips: free empty intermediate nodes when removing single nodeJason A. Donenfeld3-131/+137
2022-07-07wireguard: allowedips: allocate nodes in kmem_cacheJason A. Donenfeld3-8/+38
2022-07-07wireguard: allowedips: remove nodes in O(1)Jason A. Donenfeld2-84/+57
2022-07-07wireguard: allowedips: initialize list head in selftestJason A. Donenfeld1-1/+2
2022-07-07wireguard: peer: allocate in kmem_cacheJason A. Donenfeld3-4/+27
2022-07-07wireguard: use synchronize_net rather than synchronize_rcuJason A. Donenfeld2-4/+4
2022-07-07wireguard: do not use -O3Jason A. Donenfeld1-2/+1
2022-07-07wireguard: selftests: make sure rp_filter is disabled on vethcJason A. Donenfeld1-0/+1
2022-07-07wireguard: selftests: remove old conntrack kconfig valueJason A. Donenfeld1-1/+0
2022-07-07crypto: poly1305 - fix poly1305_core_setkey() declarationArnd Bergmann9-12/+18
2022-07-07crypto: mips: add poly1305-core.S to .gitignoreIlya Lipnitskiy1-0/+2
2022-07-07crypto: mips/poly1305 - enable for all MIPS processorsMaciej W. Rozycki3-4/+4
2022-07-07wireguard: kconfig: use arm chacha even with no neonJason A. Donenfeld1-1/+1
2022-07-07wireguard: queueing: get rid of per-peer ring buffersJason A. Donenfeld8-93/+144
2022-07-07wireguard: device: do not generate ICMP for non-IP packetsJason A. Donenfeld1-3/+4
2022-07-07wireguard: peer: put frequently used members above cache linesJason A. Donenfeld1-2/+2
2022-07-07wireguard: selftests: test multiple parallel streamsJason A. Donenfeld1-1/+14
2022-07-07wireguard: socket: remove bogus __be32 annotationJann Horn1-2/+2
2022-07-07wireguard: avoid double unlikely() notation when using IS_ERR()Antonio Quartulli2-3/+3
2022-07-07wireguard: selftests: check that route_me_harder packets use the right skJason A. Donenfeld2-0/+10
2022-07-07wireguard: peerlookup: take lock before checking hash in replace operationJason A. Donenfeld1-3/+8
2022-07-07wireguard: noise: take lock when removing handshake entry from tableJason A. Donenfeld1-4/+1
2022-07-07netlink: consistently use NLA_POLICY_MIN_LEN()Johannes Berg1-2/+2
2022-07-07netlink: consistently use NLA_POLICY_EXACT_LEN()Johannes Berg1-5/+5