AgeCommit message (Expand)AuthorFilesLines
2021-06-11crypto: x86/curve25519 - fix cpu feature checking logic in mod_exitbackport-5.4.yHangbin Liu1-1/+1
2021-06-11wireguard: allowedips: free empty intermediate nodes when removing single nodeJason A. Donenfeld3-131/+137
2021-06-11wireguard: allowedips: allocate nodes in kmem_cacheJason A. Donenfeld3-8/+38
2021-06-11wireguard: allowedips: remove nodes in O(1)Jason A. Donenfeld2-84/+57
2021-06-11wireguard: allowedips: initialize list head in selftestJason A. Donenfeld1-1/+2
2021-06-11wireguard: peer: allocate in kmem_cacheJason A. Donenfeld3-4/+27
2021-06-11wireguard: use synchronize_net rather than synchronize_rcuJason A. Donenfeld2-4/+4
2021-06-11wireguard: do not use -O3Jason A. Donenfeld1-2/+1
2021-06-11wireguard: selftests: make sure rp_filter is disabled on vethcJason A. Donenfeld1-0/+1
2021-06-11wireguard: selftests: remove old conntrack kconfig valueJason A. Donenfeld1-1/+0
2021-06-11crypto: poly1305 - fix poly1305_core_setkey() declarationArnd Bergmann9-12/+18
2021-06-11crypto: mips: add poly1305-core.S to .gitignoreIlya Lipnitskiy1-0/+2
2021-06-11crypto: mips/poly1305 - enable for all MIPS processorsMaciej W. Rozycki3-4/+4
2021-06-11wireguard: kconfig: use arm chacha even with no neonJason A. Donenfeld1-1/+1
2021-06-11wireguard: queueing: get rid of per-peer ring buffersJason A. Donenfeld8-93/+144
2021-06-11wireguard: device: do not generate ICMP for non-IP packetsJason A. Donenfeld1-3/+4
2021-06-11wireguard: peer: put frequently used members above cache linesJason A. Donenfeld1-2/+2
2021-06-11wireguard: selftests: test multiple parallel streamsJason A. Donenfeld1-1/+14
2021-06-11wireguard: socket: remove bogus __be32 annotationJann Horn1-2/+2
2021-06-11wireguard: avoid double unlikely() notation when using IS_ERR()Antonio Quartulli2-3/+3
2021-06-11wireguard: selftests: check that route_me_harder packets use the right skJason A. Donenfeld2-0/+10
2021-06-11wireguard: peerlookup: take lock before checking hash in replace operationJason A. Donenfeld1-3/+8
2021-06-11wireguard: noise: take lock when removing handshake entry from tableJason A. Donenfeld1-4/+1
2021-06-11netlink: consistently use NLA_POLICY_MIN_LEN()Johannes Berg1-2/+2
2021-06-11netlink: consistently use NLA_POLICY_EXACT_LEN()Johannes Berg1-5/+5
2021-06-11wireguard: queueing: make use of ip_tunnel_parse_protocolJason A. Donenfeld2-18/+3
2021-06-11wireguard: implement header_ops->parse_protocol for AF_PACKETJason A. Donenfeld1-0/+1
2021-06-11net: ip_tunnel: add header_ops for layer 3 devicesJason A. Donenfeld2-0/+21
2021-06-11wireguard: receive: account for napi_gro_receive never returning GRO_DROPJason A. Donenfeld1-8/+2
2021-06-11wireguard: device: avoid circular netns referencesJason A. Donenfeld5-46/+67
2021-06-11wireguard: noise: do not assign initiation time in if conditionFrank Werner-Krippendorf1-2/+2
2021-06-11wireguard: noise: separate receive counter from send counterJason A. Donenfeld5-53/+48
2021-06-11wireguard: queueing: preserve flow hash across packet scrubbingJason A. Donenfeld4-4/+17
2021-06-11wireguard: noise: read preshared key while taking lockJason A. Donenfeld1-1/+5
2021-06-11wireguard: selftests: use newer iproute2 for gcc-10Jason A. Donenfeld1-1/+1
2021-06-11wireguard: send/receive: use explicit unlikely branch instead of implicit coalescingJason A. Donenfeld2-16/+12
2021-06-11wireguard: selftests: initalize ipv6 members to NULL to squelch clang warningJason A. Donenfeld1-2/+2
2021-06-11wireguard: send/receive: cond_resched() when processing worker ringbuffersJason A. Donenfeld2-0/+6
2021-06-11wireguard: socket: remove errant restriction on looping to selfJason A. Donenfeld2-15/+51
2021-06-11wireguard: selftests: use normal kernel stack size on ppc64Jason A. Donenfeld1-0/+1
2021-06-11wireguard: receive: use tunnel helpers for decapsulating ECN markingsToke Høiland-Jørgensen1-4/+2
2021-06-11wireguard: queueing: cleanup ptr_ring in error path of packet_queue_initJason A. Donenfeld1-1/+3
2021-06-11wireguard: send: remove errant newline from packet_encrypt_workerSultan Alsawaf1-1/+0
2021-06-11wireguard: noise: error out precomputed DH during handshake rather than configJason A. Donenfeld5-48/+49
2021-06-11wireguard: receive: remove dead code from default packet type caseJason A. Donenfeld1-2/+1
2021-06-11wireguard: queueing: account for skb->protocol==0Jason A. Donenfeld3-4/+10
2021-06-11wireguard: selftests: remove duplicated include <sys/types.h>YueHaibing1-1/+0
2021-06-11wireguard: socket: remove extra call to synchronize_netJason A. Donenfeld1-1/+0
2021-06-11wireguard: send: account for mtu=0 devicesJason A. Donenfeld2-8/+15
2021-06-11wireguard: receive: reset last_under_load to zeroJason A. Donenfeld1-2/+5