Age | Commit message (Expand) | Author |
2023-11-19 | wireguard: use DEV_STATS_INC() | Eric Dumazet |
2023-09-15 | wireguard: do not include crypto/algapi.h | Herbert Xu |
2023-08-15 | genetlink: use attrs from struct genl_info | Jakub Kicinski |
2023-08-07 | wireguard: allowedips: expand maximum node depth | Jason A. Donenfeld |
2023-07-03 | wireguard: timers: move to using timer_delete_sync | Jason A. Donenfeld |
2023-07-03 | wireguard: netlink: send staged packets when setting initial private key | Jason A. Donenfeld |
2023-07-03 | wireguard: queueing: use saner cpu selection wrapping | Jason A. Donenfeld |
2023-06-10 | net: move gso declarations and functions to their own files | Eric Dumazet |
2023-03-06 | cpumask: fix incorrect cpumask scanning result checks | Linus Torvalds |
2022-12-13 | wireguard: timers: cast enum limits members to int in prints | Jiri Slaby (SUSE) |
2022-11-18 | treewide: use get_random_u32_inclusive() when possible | Jason A. Donenfeld |
2022-11-18 | treewide: use get_random_u32_below() instead of deprecated function | Jason A. Donenfeld |
2022-10-11 | treewide: use get_random_bytes() when possible | Jason A. Donenfeld |
2022-10-11 | treewide: use get_random_{u8,u16}() when possible, part 1 | Jason A. Donenfeld |
2022-09-28 | net: drop the weight argument from netif_napi_add | Jakub Kicinski |
2022-09-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski |
2022-09-20 | wireguard: netlink: avoid variable-sized memcpy on sockaddr | Jason A. Donenfeld |
2022-09-20 | wireguard: ratelimiter: disable timings test by default | Jason A. Donenfeld |
2022-08-29 | genetlink: start to validate reserved header bytes | Jakub Kicinski |
2022-08-04 | Merge tag 'char-misc-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds |
2022-08-02 | wireguard: allowedips: don't corrupt stack when detecting overflow | Jason A. Donenfeld |
2022-08-02 | wireguard: ratelimiter: use hrtimer in selftest | Jason A. Donenfeld |
2022-07-01 | pm/sleep: Add PM_USERSPACE_AUTOSLEEP Kconfig | Kalesh Singh |
2022-06-09 | wireguard: receive: use dev_sw_netstats_rx_add() | Eric Dumazet |
2022-04-22 | wireguard: device: check for metadata_dst with skb_valid_dst() | Nikolay Aleksandrov |
2022-03-30 | wireguard: socket: ignore v6 endpoints when ipv6 is disabled | Jason A. Donenfeld |
2022-03-30 | wireguard: socket: free skb in send6 when ipv6 is disabled | Wang Hai |
2022-03-30 | wireguard: queueing: use CFI-safe ptr_ring cleanup function | Jason A. Donenfeld |
2022-03-12 | wireguard: device: clear keys on VM fork | Jason A. Donenfeld |
2022-01-18 | lib/crypto: blake2s: move hmac construction into wireguard | Jason A. Donenfeld |
2021-12-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski |
2021-11-29 | wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() | Gustavo A. R. Silva |
2021-11-29 | wireguard: receive: drop handshakes if queue lock is contended | Jason A. Donenfeld |
2021-11-29 | wireguard: receive: use ring buffer for incoming handshakes | Jason A. Donenfeld |
2021-11-29 | wireguard: device: reset peer src endpoint when netns exits | Jason A. Donenfeld |
2021-11-29 | wireguard: main: rename 'mod_init' & 'mod_exit' functions to be module-specific | Randy Dunlap |
2021-11-29 | wireguard: allowedips: add missing __rcu annotation to satisfy sparse | Jason A. Donenfeld |
2021-11-22 | skbuff: Switch structure bounds to struct_group() | Kees Cook |
2021-06-04 | wireguard: allowedips: free empty intermediate nodes when removing single node | Jason A. Donenfeld |
2021-06-04 | wireguard: allowedips: allocate nodes in kmem_cache | Jason A. Donenfeld |
2021-06-04 | wireguard: allowedips: remove nodes in O(1) | Jason A. Donenfeld |
2021-06-04 | wireguard: allowedips: initialize list head in selftest | Jason A. Donenfeld |
2021-06-04 | wireguard: peer: allocate in kmem_cache | Jason A. Donenfeld |
2021-06-04 | wireguard: use synchronize_net rather than synchronize_rcu | Jason A. Donenfeld |
2021-06-04 | wireguard: do not use -O3 | Jason A. Donenfeld |
2021-02-23 | wireguard: queueing: get rid of per-peer ring buffers | Jason A. Donenfeld |
2021-02-23 | wireguard: device: do not generate ICMP for non-IP packets | Jason A. Donenfeld |
2021-02-23 | wireguard: peer: put frequently used members above cache lines | Jason A. Donenfeld |
2021-02-23 | wireguard: socket: remove bogus __be32 annotation | Jann Horn |
2021-02-23 | wireguard: avoid double unlikely() notation when using IS_ERR() | Antonio Quartulli |