aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/wireguard
AgeCommit message (Expand)AuthorFilesLines
2024-04-01genetlink: remove linux/genetlink.hGravatar Jakub Kicinski 1-1/+1
2024-03-19wireguard: netlink: access device through ctx instead of peerGravatar Jason A. Donenfeld 1-2/+2
2024-03-19wireguard: netlink: check for dangling peer via is_dead instead of empty listGravatar Jason A. Donenfeld 1-3/+3
2024-03-19wireguard: device: remove generic .ndo_get_stats64Gravatar Breno Leitao 1-1/+0
2024-03-19wireguard: device: leverage core stats allocatorGravatar Breno Leitao 1-8/+2
2024-03-19wireguard: receive: annotate data-race around receiving_counter.counterGravatar Nikita Zhandarovich 1-3/+3
2024-03-04net: adopt skb_network_offset() and similar helpersGravatar Eric Dumazet 1-1/+1
2023-11-19wireguard: use DEV_STATS_INC()Gravatar Eric Dumazet 3-9/+10
2023-09-15wireguard: do not include crypto/algapi.hGravatar Herbert Xu 3-3/+3
2023-08-15genetlink: use attrs from struct genl_infoGravatar Jakub Kicinski 1-1/+1
2023-08-07wireguard: allowedips: expand maximum node depthGravatar Jason A. Donenfeld 2-10/+14
2023-07-03wireguard: timers: move to using timer_delete_syncGravatar Jason A. Donenfeld 1-5/+5
2023-07-03wireguard: netlink: send staged packets when setting initial private keyGravatar Jason A. Donenfeld 1-5/+9
2023-07-03wireguard: queueing: use saner cpu selection wrappingGravatar Jason A. Donenfeld 4-16/+14
2023-06-10net: move gso declarations and functions to their own filesGravatar Eric Dumazet 1-0/+1
2023-03-06cpumask: fix incorrect cpumask scanning result checksGravatar Linus Torvalds 1-1/+1
2022-12-13wireguard: timers: cast enum limits members to int in printsGravatar Jiri Slaby (SUSE) 1-4/+4
2022-11-18treewide: use get_random_u32_inclusive() when possibleGravatar Jason A. Donenfeld 1-4/+4
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionGravatar Jason A. Donenfeld 2-12/+12
2022-10-11treewide: use get_random_bytes() when possibleGravatar Jason A. Donenfeld 1-6/+6
2022-10-11treewide: use get_random_{u8,u16}() when possible, part 1Gravatar Jason A. Donenfeld 1-2/+2
2022-09-28net: drop the weight argument from netif_napi_addGravatar Jakub Kicinski 1-2/+1
2022-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar Jakub Kicinski 2-22/+16
2022-09-20wireguard: netlink: avoid variable-sized memcpy on sockaddrGravatar Jason A. Donenfeld 1-7/+6
2022-09-20wireguard: ratelimiter: disable timings test by defaultGravatar Jason A. Donenfeld 1-15/+10
2022-08-29genetlink: start to validate reserved header bytesGravatar Jakub Kicinski 1-0/+1
2022-08-04Merge tag 'char-misc-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-1/+2
2022-08-02wireguard: allowedips: don't corrupt stack when detecting overflowGravatar Jason A. Donenfeld 2-6/+9
2022-08-02wireguard: ratelimiter: use hrtimer in selftestGravatar Jason A. Donenfeld 1-11/+14
2022-07-01pm/sleep: Add PM_USERSPACE_AUTOSLEEP KconfigGravatar Kalesh Singh 1-1/+2
2022-06-09wireguard: receive: use dev_sw_netstats_rx_add()Gravatar Eric Dumazet 1-8/+1
2022-04-22wireguard: device: check for metadata_dst with skb_valid_dst()Gravatar Nikolay Aleksandrov 1-1/+2
2022-03-30wireguard: socket: ignore v6 endpoints when ipv6 is disabledGravatar Jason A. Donenfeld 1-2/+2
2022-03-30wireguard: socket: free skb in send6 when ipv6 is disabledGravatar Wang Hai 1-0/+1
2022-03-30wireguard: queueing: use CFI-safe ptr_ring cleanup functionGravatar Jason A. Donenfeld 1-1/+2
2022-03-12wireguard: device: clear keys on VM forkGravatar Jason A. Donenfeld 1-11/+27
2022-01-18lib/crypto: blake2s: move hmac construction into wireguardGravatar Jason A. Donenfeld 1-6/+39
2021-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar Jakub Kicinski 9-52/+59
2021-11-29wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()Gravatar Gustavo A. R. Silva 1-2/+2
2021-11-29wireguard: receive: drop handshakes if queue lock is contendedGravatar Jason A. Donenfeld 1-3/+13
2021-11-29wireguard: receive: use ring buffer for incoming handshakesGravatar Jason A. Donenfeld 5-43/+37
2021-11-29wireguard: device: reset peer src endpoint when netns exitsGravatar Jason A. Donenfeld 2-1/+4
2021-11-29wireguard: main: rename 'mod_init' & 'mod_exit' functions to be module-specificGravatar Randy Dunlap 1-4/+4
2021-11-29wireguard: allowedips: add missing __rcu annotation to satisfy sparseGravatar Jason A. Donenfeld 1-1/+1
2021-11-22skbuff: Switch structure bounds to struct_group()Gravatar Kees Cook 1-3/+1
2021-06-04wireguard: allowedips: free empty intermediate nodes when removing single nodeGravatar Jason A. Donenfeld 3-131/+137
2021-06-04wireguard: allowedips: allocate nodes in kmem_cacheGravatar Jason A. Donenfeld 3-8/+38
2021-06-04wireguard: allowedips: remove nodes in O(1)Gravatar Jason A. Donenfeld 2-84/+57
2021-06-04wireguard: allowedips: initialize list head in selftestGravatar Jason A. Donenfeld 1-1/+2
2021-06-04wireguard: peer: allocate in kmem_cacheGravatar Jason A. Donenfeld 3-4/+27