| Age | Commit message (Expand) | Author | Files | Lines |
| 2 days | Merge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/git/netdev... | Mark Brown | 13 | -147/+134 |
| 2 days | Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/klas... | Mark Brown | 2 | -3/+3 |
| 3 days | Revert "esp: fix page frag reference leak on skb_to_sgvec failure" | Steffen Klassert | 1 | -7/+5 |
| 3 days | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 4 | -17/+84 |
| 4 days | ipv6: rpl: fix hdrlen overflow in ipv6_rpl_srh_decompress() | Rahul Chandelkar | 1 | -1/+1 |
| 4 days | ipv6: frags: cleanup __IP6_INC_STATS() confusion | Eric Dumazet | 1 | -25/+21 |
| 4 days | ipv6: mcast: annotate data-races around mca_users | Yuyang Huang | 1 | -4/+7 |
| 5 days | ipv6: validate extension header length before copying to cmsg | Qi Tang | 1 | -8/+46 |
| 5 days | Merge tag 'nf-next-26-05-25' of https://git.kernel.org/pub/scm/linux/kernel/g... | Jakub Kicinski | 3 | -0/+12 |
| 5 days | ipv6: addrconf: fix temp address generation after prefix deprecation | Fernando Fernandez Mancera | 1 | -1/+9 |
| 6 days | ip6: vti: Use ip6_tnl.net in vti6_siocdevprivate(). | Maoyi Xie | 1 | -2/+9 |
| 6 days | ip6: vti: Use ip6_tnl.net in vti6_changelink(). | Kuniyuki Iwashima | 1 | -5/+7 |
| 6 days | ipv6: exthdrs: refresh nh pointer after ipv6_hop_jumbo() | Justin Iurman | 1 | -0/+2 |
| 6 days | ipv6: exthdrs: refresh nh after handling HAO option | Zhengchuan Liang | 1 | -0/+2 |
| 7 days | netfilter: add option for GCOV profiling | Florian Westphal | 2 | -0/+8 |
| 7 days | netfilter: x_tables: disable 32bit compat interface in user namespaces | Florian Westphal | 1 | -0/+4 |
| 10 days | netfilter: nft_fib_ipv6: handle routes via external nexthop | Jiayuan Chen | 1 | -0/+16 |
| 10 days | netfilter: nft_fib_ipv6: walk fib6_siblings under RCU | Jiayuan Chen | 1 | -1/+1 |
| 10 days | xfrm: esp: restore combined single-frag length gate | Jingguo Tan | 1 | -2/+2 |
| 10 days | esp: fix page frag reference leak on skb_to_sgvec failure | e521588 | 1 | -5/+7 |
| 10 days | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 4 | -7/+27 |
| 11 days | ipv6: ioam: refresh hdr pointer before ioam6_event() | Justin Iurman | 1 | -3/+3 |
| 11 days | ipv6: route: Unregister netdevice notifier on BPF init failure | Yuho Choi | 1 | -1/+5 |
| 11 days | tcp: fix stale per-CPU tcp_tw_isn leak enabling ISN prediction | Eric Dumazet | 1 | -1/+2 |
| 12 days | ipv6: ioam: add NULL check for idev in ipv6_hop_ioam() | Justin Iurman | 1 | -2/+13 |
| 13 days | net: pppoe: implement GRO/GSO support | Felix Fietkau | 1 | -0/+2 |
| 2026-05-16 | netfilter: ip6t_hbh: reject oversized option lists | Zhengchuan Liang | 1 | -0/+4 |
| 2026-05-16 | xfrm: ah: use skb_to_full_sk in async output callbacks | Michael Bommarito | 1 | -1/+1 |
| 2026-05-15 | ipv6: addrconf: bail out of dad_failure when state is no longer POSTDAD | Linmao Li | 1 | -3/+10 |
| 2026-05-14 | net: ioam6: no longer acquire qdisc spinlock while calling qdisc_qstats_qlen_... | Eric Dumazet | 1 | -3/+1 |
| 2026-05-14 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 7 | -115/+97 |
| 2026-05-12 | ipv6: use SKB_DROP_REASON_IP_OUTNOROUTES in inet6_csk_xmit() | Eric Dumazet | 1 | -1/+2 |
| 2026-05-12 | tcp: use SKB_DROP_REASON_IP_OUTNOROUTES in tcp_v6_send_response() | Eric Dumazet | 1 | -1/+1 |
| 2026-05-08 | Merge tag 'nf-26-05-08' of git://git.kernel.org/pub/scm/linux/kernel/git/netf... | Jakub Kicinski | 6 | -100/+66 |
| 2026-05-08 | ipv6: flowlabel: enforce per-netns limit for unprivileged callers | Maoyi Xie | 1 | -3/+11 |
| 2026-05-08 | ipv6: flowlabel: take ip6_fl_lock across mem_check and fl_intern | Maoyi Xie | 1 | -13/+21 |
| 2026-05-08 | netfilter: x_tables: close dangling table module init race | Florian Westphal | 4 | -43/+45 |
| 2026-05-08 | netfilter: x_tables: add and use xtables_unregister_table_exit | Florian Westphal | 2 | -6/+8 |
| 2026-05-08 | netfilter: x_tables: unregister the templates first | Florian Westphal | 4 | -4/+4 |
| 2026-05-08 | netfilter: x_tables: add and use xt_unregister_table_pre_exit | Florian Westphal | 6 | -13/+5 |
| 2026-05-08 | netfilter: x_tables: allocate hook ops while under mutex | Florian Westphal | 1 | -34/+4 |
| 2026-05-07 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 12 | -16/+62 |
| 2026-05-07 | tcp: Fix dst leak in tcp_v6_connect(). | Kuniyuki Iwashima | 1 | -1/+3 |
| 2026-05-06 | tcp: tcp_child_process() related UAF | Eric Dumazet | 1 | -5/+8 |
| 2026-05-06 | ipv6: fix potential UAF caused by ip6_forward_proxy_check() | Eric Dumazet | 1 | -0/+3 |
| 2026-05-06 | Merge tag 'ipsec-2026-05-05' of git://git.kernel.org/pub/scm/linux/kernel/git... | Jakub Kicinski | 4 | -4/+19 |
| 2026-05-05 | udp_tunnel: Pass struct sock to udp_tunnel6_dst_lookup(). | Kuniyuki Iwashima | 1 | -3/+3 |
| 2026-05-05 | ipv6: Fix null-ptr-deref in fib6_mtu(). | Kuniyuki Iwashima | 1 | -0/+4 |
| 2026-05-05 | ipv6: default IPV6_SIT to m | Alyssa Ross | 1 | -2/+2 |
| 2026-05-05 | xfrm: esp: avoid in-place decrypt on shared skb frags | Kuan-Ting Chen | 2 | -1/+4 |
| 2026-05-04 | ipv6: mld: rename mldv2_mrc() and add mldv2_qqi() | Ujjal Roy | 1 | -16/+3 |
| 2026-05-02 | ip6_gre: Use cached t->net in ip6erspan_changelink(). | Maoyi Xie | 1 | -2/+3 |
| 2026-05-01 | ipv6: update route serial number on NETDEV_CHANGE | Sagarika Sharma | 1 | -0/+1 |
| 2026-05-01 | ip6mr: plug drop_reason to ip6mr_cache_report() | Eric Dumazet | 1 | -12/+10 |
| 2026-05-01 | Merge tag 'nf-26-05-01' of git://git.kernel.org/pub/scm/linux/kernel/git/netf... | Jakub Kicinski | 1 | -2/+3 |
| 2026-04-30 | ipv6: Implement limits on extension header parsing | Daniel Borkmann | 3 | -0/+16 |
| 2026-04-30 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -3/+24 |
| 2026-04-30 | netfilter: nf_socket: skip socket lookup for non-first fragments | Fernando Fernandez Mancera | 1 | -2/+3 |
| 2026-04-30 | net/tcp-ao: Return void from functions that can no longer fail | Eric Biggers | 1 | -36/+29 |
| 2026-04-30 | net/tcp-ao: Use stack-allocated MAC and traffic_key buffers | Eric Biggers | 1 | -12/+5 |
| 2026-04-30 | net/tcp-ao: Use crypto library API instead of crypto_ahash | Eric Biggers | 1 | -35/+24 |
| 2026-04-28 | net: ipv6: fix NOREF dst use in seg6 and rpl lwtunnels | Andrea Mayer | 2 | -0/+18 |
| 2026-04-27 | ipv6: rpl: reserve mac_len headroom when recompressed SRH grows | Greg Kroah-Hartman | 1 | -3/+6 |
| 2026-04-23 | ipv6: Cap TLV scan in ip6_tnl_parse_tlv_enc_lim | Daniel Borkmann | 1 | -0/+6 |
| 2026-04-23 | Merge tag 'nf-26-04-20' of git://git.kernel.org/pub/scm/linux/kernel/git/netf... | Paolo Abeni | 1 | -2/+2 |
| 2026-04-22 | seg6: fix seg6 lwtunnel output redirect for L2 reduced encap mode | Andrea Mayer | 1 | -1/+2 |
| 2026-04-20 | netfilter: nat: use kfree_rcu to release ops | Pablo Neira Ayuso | 1 | -2/+2 |
| 2026-04-20 | xfrm: ah: account for ESN high bits in async callbacks | Michael Bommarito | 1 | -2/+12 |
| 2026-04-18 | ipv6: fix possible UAF in icmpv6_rcv() | Eric Dumazet | 1 | -6/+4 |
| 2026-04-17 | ipv6: xfrm6: release dst on error in xfrm6_rcv_encap() | Yilin Zhu | 1 | -1/+3 |
| 2026-04-14 | Merge tag 'net-next-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 43 | -949/+519 |
| 2026-04-14 | Merge tag 'bpf-next-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Linus Torvalds | 1 | -0/+1 |
| 2026-04-13 | udp: Force compute_score to always inline | Gabriel Krisman Bertazi | 1 | -6/+7 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.kino' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2 | -2/+2 |
| 2026-04-13 | tcp: update window_clamp when SO_RCVBUF is set | Jakub Kicinski | 1 | -0/+1 |
| 2026-04-12 | Merge branch 'net-reduce-sk_filter-and-friends-bloat' | Jakub Kicinski | 3 | -4/+8 |
| 2026-04-12 | net: change sk_filter_trim_cap() to return a drop_reason by value | Eric Dumazet | 1 | -1/+2 |
| 2026-04-12 | tcp: change tcp_filter() to return the reason by value | Eric Dumazet | 1 | -2/+4 |
| 2026-04-12 | net: change sock_queue_rcv_skb_reason() to return a drop_reason | Eric Dumazet | 1 | -1/+2 |
| 2026-04-12 | gre: Count GRE packet drops | Gal Pressman | 1 | -0/+1 |
| 2026-04-12 | Merge tag 'nf-next-26-04-10' of https://git.kernel.org/pub/scm/linux/kernel/g... | Jakub Kicinski | 1 | -2/+5 |
| 2026-04-12 | tcp: add indirect call wrapper in tcp_conn_request() | Eric Dumazet | 1 | -1/+1 |
| 2026-04-12 | tcp: return a drop_reason from tcp_add_backlog() | Eric Dumazet | 1 | -1/+2 |
| 2026-04-10 | netfilter: require Ethernet MAC header before using eth_hdr() | Zhengchuan Liang | 1 | -2/+5 |
| 2026-04-09 | ipv6: sit: remove redundant ret = 0 assignment | Yue Haibing | 1 | -1/+1 |
| 2026-04-09 | ipv6: move IFA_F_PERMANENT percpu allocation in process scope | Paolo Abeni | 1 | -12/+19 |
| 2026-04-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 4 | -27/+48 |
| 2026-04-08 | net: ioam6: fix OOB and missing lock | Justin Iurman | 1 | -1/+5 |
| 2026-04-08 | Merge tag 'ipsec-2026-04-08' of git://git.kernel.org/pub/scm/linux/kernel/git... | Jakub Kicinski | 1 | -1/+4 |
| 2026-04-08 | netfilter: ip6t_eui64: reject invalid MAC header for all packets | Zhengchuan Liang | 1 | -2/+1 |
| 2026-04-07 | seg6: separate dst_cache for input and output paths in seg6 lwtunnel | Andrea Mayer | 1 | -11/+23 |
| 2026-04-07 | xfrm: hold dev ref until after transport_finish NF_HOOK | Qi Tang | 1 | -1/+4 |
| 2026-04-06 | ip6_tunnel: use generic for_each_ip_tunnel_rcu macro | Yue Haibing | 1 | -6/+3 |
| 2026-04-03 | ipv6: ioam: fix potential NULL dereferences in __ioam6_fill_trace_data() | Eric Dumazet | 1 | -11/+16 |
| 2026-04-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.0-rc6+ | Alexei Starovoitov | 11 | -21/+63 |
| 2026-04-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 8 | -13/+37 |
| 2026-04-02 | ipv6: avoid overflows in ip6_datagram_send_ctl() | Eric Dumazet | 1 | -0/+10 |
| 2026-04-01 | ipv6: move ip6_dst_hoplimit() to net/ipv6/ip6_output.c | Eric Dumazet | 2 | -23/+21 |
| 2026-04-01 | ipv6: fix data race in fib6_metric_set() using cmpxchg | Hangbin Liu | 1 | -3/+11 |
| 2026-03-31 | net: ipv6: flowlabel: defer exclusive option free until RCU teardown | Zhengchuan Liang | 1 | -5/+0 |
| 2026-03-30 | ipv6: prevent possible UaF in addrconf_permanent_addr() | Paolo Abeni | 1 | -3/+3 |
| 2026-03-29 | tcp: use __jhash_final() in inet6_ehashfn() | Eric Dumazet | 1 | -2/+2 |
| 2026-03-29 | netfilter: remove nf_ipv6_ops and use direct function calls | Fernando Fernandez Mancera | 2 | -54/+0 |
| 2026-03-29 | ipv6: remove ipv6_stub infrastructure completely | Fernando Fernandez Mancera | 4 | -141/+1 |
| 2026-03-29 | bpf: remove ipv6_bpf_stub completely and use direct function calls | Fernando Fernandez Mancera | 1 | -11/+2 |
| 2026-03-29 | ipv6: prepare headers for ipv6_stub removal | Fernando Fernandez Mancera | 3 | -0/+15 |
| 2026-03-29 | ipv6: remove dynamic ICMPv6 sender registration infrastructure | Fernando Fernandez Mancera | 2 | -49/+3 |
| 2026-03-29 | ipv6: replace IS_BUILTIN(CONFIG_IPV6) with IS_ENABLED(CONFIG_IPV6) | Fernando Fernandez Mancera | 3 | -9/+3 |
| 2026-03-29 | ipv6: convert CONFIG_IPV6 to built-in only and clean up Kconfigs | Fernando Fernandez Mancera | 2 | -12/+2 |
| 2026-03-27 | ip6_tunnel: clear skb2->cb[] in ip4ip6_err() | Eric Dumazet | 1 | -0/+5 |
| 2026-03-27 | ipv6: icmp: clear skb2->cb[] in ip6_err_gen_icmpv6_unreach() | Eric Dumazet | 1 | -0/+3 |
| 2026-03-27 | net/ipv6: ioam6: prevent schema length wraparound in trace fill | Pengpeng Hou | 1 | -2/+2 |
| 2026-03-26 | net: ipv6: ndisc: fix ndisc_ra_useropt to initialize nduseropt_padX fields to... | Yochai Eisenrich | 1 | -0/+3 |
| 2026-03-26 | seg6: add per-route tunnel source address | Justin Iurman | 1 | -30/+82 |
| 2026-03-26 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 5 | -8/+26 |
| 2026-03-26 | netfilter: ip6t_rt: reject oversized addrnr in rt_mt6_check() | Ren Wei | 1 | -0/+4 |
| 2026-03-24 | bpf: Remove inclusions of crypto/sha1.h | Eric Biggers | 1 | -0/+1 |
| 2026-03-24 | Merge tag 'ipsec-2026-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git... | Paolo Abeni | 1 | -3/+6 |
| 2026-03-23 | ipv6: Don't remove permanent routes with exceptions from tb6_gc_hlist. | Kuniyuki Iwashima | 3 | -6/+6 |
| 2026-03-23 | ipv6: Remove permanent routes from tb6_gc_hlist when all exceptions expire. | Kuniyuki Iwashima | 1 | -1/+12 |
| 2026-03-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -0/+6 |
| 2026-03-18 | ipv6: add NULL checks for idev in SRv6 paths | Minhong He | 2 | -0/+6 |
| 2026-03-17 | fou: Remove IPPROTO_UDPLITE check in gue_err() and gue6_err(). | Kuniyuki Iwashima | 1 | -2/+1 |
| 2026-03-16 | tcp: improve inet6_ehashfn() entropy | Eric Dumazet | 1 | -5/+35 |
| 2026-03-13 | udp: Don't pass proto to __udp4_lib_rcv() and __udp6_lib_rcv(). | Kuniyuki Iwashima | 1 | -11/+4 |
| 2026-03-13 | udp: Don't pass udptable to IPv6 socket lookup functions. | Kuniyuki Iwashima | 2 | -47/+38 |
| 2026-03-13 | udp: Remove dead check in __udp[46]_lib_lookup() for BPF. | Kuniyuki Iwashima | 1 | -2/+1 |
| 2026-03-13 | udp: Remove udp_table in struct udp_seq_afinfo. | Kuniyuki Iwashima | 1 | -1/+0 |
| 2026-03-13 | udp: Remove struct proto.h.udp_table. | Kuniyuki Iwashima | 1 | -1/+0 |
| 2026-03-13 | udp: Remove UDPLITE_SEND_CSCOV and UDPLITE_RECV_CSCOV. | Kuniyuki Iwashima | 2 | -4/+3 |
| 2026-03-13 | udp: Remove partial csum code in TX. | Kuniyuki Iwashima | 1 | -29/+25 |
| 2026-03-13 | udp: Remove partial csum code in RX. | Kuniyuki Iwashima | 1 | -62/+20 |
| 2026-03-13 | udp: Remove UDP-Lite SNMP stats. | Kuniyuki Iwashima | 3 | -50/+21 |
| 2026-03-13 | ipv6: Remove UDP-Lite support for IPV6_ADDRFORM. | Kuniyuki Iwashima | 1 | -13/+4 |
| 2026-03-13 | ipv6: Retire UDP-Lite. | Kuniyuki Iwashima | 6 | -210/+19 |
| 2026-03-13 | udp: Make udp[46]_seq_show() static. | Kuniyuki Iwashima | 2 | -3/+2 |
| 2026-03-12 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -8/+0 |
| 2026-03-11 | tcp: use WRITE_ONCE() for tsoffset in tcp_v6_connect() | Wesley Atwell | 1 | -1/+1 |
| 2026-03-11 | ipv6: move the disable_ipv6_mod knob to core code | Jakub Kicinski | 1 | -8/+0 |
| 2026-03-09 | tcp: avoid dst->ops->check() call in tcp_v{4,6}_do_rcv() | Eric Dumazet | 1 | -1/+1 |
| 2026-03-09 | net: Add SPDX ids to some source files | Tim Bird | 3 | -1/+4 |
| 2026-03-06 | net: change sock.sk_ino and sock_i_ino() to u64 | Jeff Layton | 2 | -2/+2 |
| 2026-03-05 | tcp: Initialise ehash secrets during connect() and listen(). | Kuniyuki Iwashima | 1 | -3/+10 |
| 2026-03-05 | tcp: move tcp_v6_early_demux() to net/ipv6/ip6_input.c | Eric Dumazet | 2 | -38/+40 |
| 2026-03-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 4 | -31/+34 |
| 2026-03-05 | net: ipv6: fix panic when IPv4 route references loopback IPv6 nexthop | Jiayuan Chen | 1 | -5/+3 |
| 2026-03-04 | tcp: secure_seq: add back ports to TS offset | Eric Dumazet | 2 | -23/+25 |
| 2026-03-04 | netfilter: nft_fib_ipv6: switch to fib6_lookup | Florian Westphal | 1 | -30/+49 |
| 2026-03-04 | ipv6: export fib6_lookup for nft_fib_ipv6 | Florian Westphal | 2 | -0/+6 |
| 2026-03-03 | net/tcp-md5: Fix MAC comparison to be constant-time | Eric Biggers | 1 | -1/+2 |
| 2026-03-03 | ipv6: fix NULL pointer deref in ip6_rt_get_dev_rcu() | Jakub Kicinski | 1 | -1/+2 |
| 2026-03-02 | ipmr/ip6mr: Convert net->ipv[46].ipmr_seq to atomic_t. | Kuniyuki Iwashima | 1 | -2/+2 |
| 2026-03-02 | net: remove addr_len argument of recvmsg() handlers | Eric Dumazet | 6 | -26/+18 |
| 2026-02-28 | ipv6: sit: Replace deprecated strcpy with strscpy | Thorsten Blum | 1 | -5/+6 |
| 2026-02-27 | ipv6: discard fragment queue earlier if there is malformed datagram | Fernando Fernandez Mancera | 1 | -0/+6 |
| 2026-02-27 | inet: annotate data-races around isk->inet_num | Eric Dumazet | 1 | -1/+2 |
| 2026-02-26 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 19 | -116/+98 |
| 2026-02-26 | Merge tag 'net-7.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd... | Linus Torvalds | 3 | -60/+48 |
| 2026-02-25 | netfilter: nf_tables: remove register tracking infrastructure | Florian Westphal | 3 | -4/+0 |
| 2026-02-25 | esp: fix skb leak with espintcp and async crypto | Sabrina Dubroca | 1 | -3/+6 |
| 2026-02-24 | tcp: move inet6_csk_update_pmtu() to tcp_ipv6.c | Eric Dumazet | 2 | -17/+17 |
| 2026-02-24 | tcp: make tcp_v{4,6}_send_check() static | Eric Dumazet | 1 | -2/+0 |
| 2026-02-24 | tcp: move tcp_v6_send_check() to tcp_output.c | Eric Dumazet | 1 | -5/+0 |
| 2026-02-24 | udp: move udp6_csum_init() back to net/ipv6/udp.c | Eric Dumazet | 2 | -47/+46 |
| 2026-02-22 | Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses | Kees Cook | 2 | -2/+2 |
| 2026-02-21 | Convert more 'alloc_obj' cases to default GFP_KERNEL arguments | Linus Torvalds | 3 | -8/+4 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 11 | -23/+23 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 16 | -56/+54 |
| 2026-02-20 | udplite: Fix null-ptr-deref in __udp_enqueue_schedule_skb(). | Kuniyuki Iwashima | 1 | -2/+1 |
| 2026-02-20 | Merge tag 'ipsec-2026-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git... | Jakub Kicinski | 1 | -2/+5 |
| 2026-02-19 | tcp: fix potential race in tcp_v6_syn_recv_sock() | Eric Dumazet | 1 | -56/+42 |
| 2026-02-18 | ipv6: icmp: icmpv6_xrlim_allow() optimization if net.ipv6.icmp.ratelimit is zero | Eric Dumazet | 1 | -2/+6 |
| 2026-02-18 | ipv6: icmp: remove obsolete code in icmpv6_xrlim_allow() | Eric Dumazet | 2 | -7/+2 |
| 2026-02-13 | ipv6: Fix out-of-bound access in fib6_add_rt2node(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2026-02-13 | ipv6: ioam: fix heap buffer overflow in __ioam6_fill_trace_data() | Qanux | 3 | -9/+20 |
| 2026-02-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Paolo Abeni | 1 | -0/+6 |
| 2026-02-10 | tcp: inet6_csk_xmit() optimization | Eric Dumazet | 1 | -15/+15 |
| 2026-02-10 | tcp: populate inet->cork.fl.u.ip6 in tcp_v6_syn_recv_sock() | Eric Dumazet | 2 | -14/+14 |
| 2026-02-10 | tcp: populate inet->cork.fl.u.ip6 in tcp_v6_connect() | Eric Dumazet | 1 | -23/+24 |
| 2026-02-10 | ipv6: inet6_csk_xmit() and inet6_csk_update_pmtu() use inet->cork.fl.u.ip6 | Eric Dumazet | 1 | -9/+11 |
| 2026-02-10 | ipv6: use inet->cork.fl.u.ip6 and np->final in ip6_datagram_dst_update() | Eric Dumazet | 1 | -10/+11 |
| 2026-02-10 | ipv6: use np->final in inet6_sk_rebuild_header() | Eric Dumazet | 1 | -2/+2 |
| 2026-02-06 | net/ipv6: Remove jumbo_remove step from TX path | Alice Mikityanska | 1 | -4/+1 |
| 2026-02-06 | net/ipv6: Drop HBH for BIG TCP on RX side | Alice Mikityanska | 1 | -27/+1 |
| 2026-02-06 | net/ipv6: Drop HBH for BIG TCP on TX side | Alice Mikityanska | 1 | -17/+3 |
| 2026-02-06 | net/ipv6: Introduce payload_len helpers | Alice Mikityanska | 3 | -11/+5 |
| 2026-02-06 | ipv6: do not use skb_header_pointer() in icmpv6_filter() | Eric Dumazet | 1 | -16/+16 |
| 2026-02-05 | inet: RAW sockets using IPPROTO_RAW MUST drop incoming ICMP | Eric Dumazet | 1 | -0/+6 |
| 2026-02-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+2 |
| 2026-02-05 | ipv6: change inet6_sk_rebuild_header() to use inet->cork.fl.u.ip6 | Eric Dumazet | 1 | -29/+26 |
| 2026-02-05 | ipv6: Fix ECMP sibling count mismatch when clearing RTF_ADDRCONF | Shigeru Yoshida | 1 | -1/+2 |
| 2026-02-02 | ipv6: colocate inet6_cork in inet_cork_full | Eric Dumazet | 2 | -29/+28 |
| 2026-02-02 | ipv4: use dst4_mtu() instead of dst_mtu() | Eric Dumazet | 1 | -1/+1 |
| 2026-02-02 | ipv6: use dst6_mtu() instead of dst_mtu() | Eric Dumazet | 6 | -16/+19 |
| 2026-02-02 | ipv6: use SKB_DROP_REASON_PKT_TOO_BIG in ip6_xmit() | Eric Dumazet | 1 | -1/+1 |
| 2026-02-02 | ipv6: use __skb_push() in ip6_xmit() | Eric Dumazet | 1 | -2/+2 |
| 2026-02-02 | ipv6: add some unlikely()/likely() clauses in ip6_output.c | Eric Dumazet | 1 | -12/+12 |
| 2026-02-02 | ipv6: pass proto by value to ipv6_push_nfrag_opts() and ipv6_push_frag_opts() | Eric Dumazet | 3 | -35/+41 |
| 2026-02-02 | xfrm6: fix uninitialized saddr in xfrm6_get_saddr() | Jiayuan Chen | 1 | -2/+5 |
| 2026-01-30 | tcp: reduce tcp sockets size by one cache line | Eric Dumazet | 1 | -0/+2 |