summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireguard
AgeCommit message (Expand)AuthorLines
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-11/+11
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-11/+11
2025-12-03Merge tag 'net-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds-57/+116
2025-12-02wireguard: netlink: generate netlink codeAsbjørn Sloth Tønnesen-56/+109
2025-12-02wireguard: uapi: generate header with ynl-genAsbjørn Sloth Tønnesen-3/+3
2025-12-01wireguard: netlink: lower .maxattr for WG_CMD_GET_DEVICEAsbjørn Sloth Tønnesen-1/+1
2025-12-01wireguard: netlink: convert to split opsAsbjørn Sloth Tønnesen-7/+9
2025-12-01wireguard: netlink: use WG_KEY_LEN in policiesAsbjørn Sloth Tønnesen-4/+7
2025-12-01wireguard: netlink: validate nested arrays in policyAsbjørn Sloth Tønnesen-4/+6
2025-12-01wireguard: netlink: enable strict genetlink validationAsbjørn Sloth Tønnesen-1/+0
2025-10-29lib/crypto: blake2s: Rename blake2s_state to blake2s_ctxEric Biggers-21/+21
2025-10-29lib/crypto: blake2s: Adjust parameter order of blake2s()Eric Biggers-4/+4
2025-09-22net: WQ_PERCPU added to alloc_workqueue usersMarco Crivellari-2/+4
2025-09-11wireguard: queueing: always return valid online CPU in wg_cpumask_choose_onli...Yury Norov (NVIDIA)-1/+1
2025-09-11wireguard: queueing: simplify wg_cpumask_next_online()Yury Norov [NVIDIA]-9/+4
2025-07-25wireguard: peer: Replace sockaddr with sockaddr_inetKees Cook-1/+1
2025-07-24net: Use netif_threaded_enable instead of netif_set_threaded in driversSamiullah Khawaja-1/+1
2025-07-18net: s/dev_set_threaded/netif_set_threaded/Stanislav Fomichev-1/+1
2025-06-17net: ipv6: Add a flags argument to ip6tunnel_xmit(), udp_tunnel6_xmit_skb()Petr Machata-1/+1
2025-06-17net: ipv4: Add a flags argument to iptunnel_xmit(), udp_tunnel_xmit_skb()Petr Machata-1/+1
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar-7/+10
2025-06-05wireguard: device: enable threaded NAPIMirco Barone-0/+1
2025-05-27wireguard: allowedips: add WGALLOWEDIP_F_REMOVE_ME flagJordan Rife-43/+148
2025-05-27wireguard: netlink: use NLA_POLICY_MASK where possibleJason A. Donenfeld-8/+2
2025-05-27wireguard: global: add __nonstring annotations for unterminated stringsKees Cook-4/+4
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner-5/+5
2025-02-21net: Use link/peer netns in newlink() of rtnl_link_opsXiao Liang-2/+2
2025-02-21rtnetlink: Pack newlink() params into structXiao Liang-2/+3
2024-11-18wireguard: device: support big tcp GSODaniel Borkmann-0/+2
2024-11-18wireguard: allowedips: remove redundant selftest callDheeraj Reddy Jonnalagadda-1/+0
2024-11-18wireguard: device: omit unnecessary memset of netdev private dataTobias Klauser-1/+0
2024-09-03netdev_features: convert NETIF_F_LLTX to dev->lltxAlexander Lobakin-1/+1
2024-07-05wireguard: send: annotate intentional data race in checking empty queueJason A. Donenfeld-1/+1
2024-07-05wireguard: queueing: annotate intentional data race in cpu round robinJason A. Donenfeld-2/+2
2024-07-05wireguard: allowedips: avoid unaligned 64-bit memory accessesHelge Deller-2/+2
2024-04-01genetlink: remove linux/genetlink.hJakub Kicinski-1/+1
2024-03-19wireguard: netlink: access device through ctx instead of peerJason A. Donenfeld-2/+2
2024-03-19wireguard: netlink: check for dangling peer via is_dead instead of empty listJason A. Donenfeld-3/+3
2024-03-19wireguard: device: remove generic .ndo_get_stats64Breno Leitao-1/+0
2024-03-19wireguard: device: leverage core stats allocatorBreno Leitao-8/+2
2024-03-19wireguard: receive: annotate data-race around receiving_counter.counterNikita Zhandarovich-3/+3
2024-03-04net: adopt skb_network_offset() and similar helpersEric Dumazet-1/+1
2023-11-19wireguard: use DEV_STATS_INC()Eric Dumazet-9/+10
2023-09-15wireguard: do not include crypto/algapi.hHerbert Xu-3/+3
2023-08-15genetlink: use attrs from struct genl_infoJakub Kicinski-1/+1
2023-08-07wireguard: allowedips: expand maximum node depthJason A. Donenfeld-10/+14
2023-07-03wireguard: timers: move to using timer_delete_syncJason A. Donenfeld-5/+5
2023-07-03wireguard: netlink: send staged packets when setting initial private keyJason A. Donenfeld-5/+9
2023-07-03wireguard: queueing: use saner cpu selection wrappingJason A. Donenfeld-16/+14
2023-06-10net: move gso declarations and functions to their own filesEric Dumazet-0/+1