summaryrefslogtreecommitdiffstats
path: root/drivers/net/ovpn
AgeCommit message (Expand)AuthorLines
2026-02-26Merge tag 'net-7.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds-17/+36
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-4/+4
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-5/+5
2026-02-21ovpn: tcp - fix packet extraction from streamRalf Lici-17/+36
2026-02-17ovpn: tcp - don't deref NULL sk_socket member after tcp_close()Antonio Quartulli-1/+13
2026-02-17Merge tag 'ovpn-net-20260212' of https://github.com/OpenVPN/ovpn-net-nextPaolo Abeni-41/+63
2026-02-12ovpn: fix VPN TX bytes countingRalf Lici-1/+4
2026-02-12ovpn: fix possible use-after-free in ovpn_net_xmitRalf Lici-21/+31
2026-02-12ovpn: set sk_user_data before overriding callbacksRalf Lici-20/+29
2026-02-04ovpn: Replace use of system_wq with system_percpu_wqMarco Crivellari-1/+1
2025-11-25tools: ynl-gen: add regeneration commentAsbjørn Sloth Tønnesen-0/+2
2025-10-23ovpn: use datagram_poll_queue for socket readiness in TCPRalf Lici-4/+22
2025-07-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski-14/+112
2025-07-16ovpn: reset GSO metadata after decapsulationRalf Lici-0/+7
2025-07-16ovpn: reject unexpected netlink attributesAntonio Quartulli-14/+104
2025-07-16ovpn: propagate socket mark to skb in UDPRalf Lici-0/+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-03ovpn: avoid sleep in atomic context in TCP RX error pathAntonio Quartulli-2/+6
2025-06-03ovpn: ensure sk is still valid during cleanupAntonio Quartulli-104/+102
2025-06-03ovpn: properly deconfigure UDP-tunnelAntonio Quartulli-3/+11
2025-05-15ovpn: fix check for skb_to_sgvec_nomark() return valueAntonio Quartulli-6/+12
2025-05-15ovpn: improve 'no route to host' debug messageAntonio Quartulli-3/+13
2025-05-15ovpn: drop useless reg_state check in keepalive workerAntonio Quartulli-2/+1
2025-05-15ovpn: fix ndo_start_xmit return value on errorAntonio Quartulli-1/+1
2025-05-15ovpn: don't drop skb's dst when xmitting packetAntonio Quartulli-0/+7
2025-05-15ovpn: set skb->ignore_df = 1 before sending IPv6 packets outAntonio Quartulli-0/+10
2025-04-17ovpn: add basic ethtool supportAntonio Quartulli-0/+15
2025-04-17ovpn: notify userspace when a peer is deletedAntonio Quartulli-0/+67
2025-04-17ovpn: kill key and notify userspace in case of IV exhaustionAntonio Quartulli-0/+104
2025-04-17ovpn: implement key add/get/del/swap via netlinkAntonio Quartulli-4/+360
2025-04-17ovpn: implement peer add/get/dump/delete via netlinkAntonio Quartulli-36/+738
2025-04-17ovpn: add support for updating local or remote UDP endpointAntonio Quartulli-13/+210
2025-04-17ovpn: implement keepalive mechanismAntonio Quartulli-3/+311
2025-04-17ovpn: implement peer lookup logicAntonio Quartulli-10/+291
2025-04-17ovpn: implement multi-peer supportAntonio Quartulli-16/+272
2025-04-17ovpn: add support for MSG_NOSIGNAL in tcp_sendmsgAntonio Quartulli-4/+9
2025-04-17ovpn: implement TCP transportAntonio Quartulli-11/+715
2025-04-17ovpn: store tunnel and transport statisticsAntonio Quartulli-1/+87
2025-04-17ovpn: implement packet processingAntonio Quartulli-17/+1101
2025-04-17ovpn: implement basic RX path (UDP)Antonio Quartulli-5/+290
2025-04-17ovpn: implement basic TX path (UDP)Antonio Quartulli-2/+463
2025-04-17ovpn: introduce the ovpn_socket objectAntonio Quartulli-7/+361
2025-04-17ovpn: introduce the ovpn_peer objectAntonio Quartulli-1/+669
2025-04-17ovpn: keep carrier always on for MP interfacesAntonio Quartulli-3/+11
2025-04-17ovpn: add basic interface creation/destruction/management routinesAntonio Quartulli-2/+170
2025-04-17ovpn: add basic netlink supportAntonio Quartulli-0/+497
2025-04-17net: introduce OpenVPN Data Channel Offload (ovpn)Antonio Quartulli-0/+62