| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-02 | ipv6: annotate data-races around devconf->rpl_seg_enabled | Yue Haibing | 1 | -4/+2 |
| 2025-07-02 | ipv6: adopt skb_dst_dev() and skb_dst_dev_net[_rcu]() helpers | Eric Dumazet | 1 | -4/+4 |
| 2025-07-02 | ipv6: adopt dst_dev() helper | Eric Dumazet | 1 | -1/+1 |
| 2025-03-03 | net: use sock_kmemdup for ip_options | Geliang Tang | 1 | -2/+1 |
| 2024-03-11 | net: ipv6: exthdrs: get rid of ipv6_skb_net() | Justin Iurman | 1 | -9/+1 |
| 2024-03-04 | net: adopt skb_network_offset() and similar helpers | Eric Dumazet | 1 | -2/+2 |
| 2024-03-01 | ipv6/addrconf: annotate data-races around devconf fields (II) | Eric Dumazet | 1 | -7/+9 |
| 2024-02-28 | net: exthdrs: ioam6: send trace event | Justin Iurman | 1 | -0/+4 |
| 2024-02-22 | Fix write to cloned skb in ipv6_hop_ioam() | Justin Iurman | 1 | -0/+10 |
| 2023-08-08 | ipv6: exthdrs: Replace opencoded swap() implementation | Ziyang Xuan | 1 | -4/+1 |
| 2023-07-12 | ipv6: rpl: Remove redundant skb_dst_drop(). | Kuniyuki Iwashima | 1 | -2/+0 |
| 2023-06-19 | ipv6: exthdrs: Remove redundant skb_headlen() check in ip6_parse_tlv(). | Kuniyuki Iwashima | 1 | -3/+0 |
| 2023-06-19 | ipv6: exthdrs: Reload hdr only when needed in ipv6_srh_rcv(). | Kuniyuki Iwashima | 1 | -2/+2 |
| 2023-06-19 | ipv6: exthdrs: Replace pskb_pull() with skb_pull() in ipv6_srh_rcv(). | Kuniyuki Iwashima | 1 | -5/+1 |
| 2023-06-19 | ipv6: rpl: Remove redundant multicast tests in ipv6_rpl_srh_rcv(). | Kuniyuki Iwashima | 1 | -2/+1 |
| 2023-06-19 | ipv6: rpl: Remove pskb(_may)?_pull() in ipv6_rpl_srh_rcv(). | Kuniyuki Iwashima | 1 | -16/+1 |
| 2023-06-08 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -18/+11 |
| 2023-06-06 | ipv6: rpl: Fix Route of Death. | Kuniyuki Iwashima | 1 | -18/+11 |
| 2023-05-17 | seg6: Cleanup duplicates of skb_dst_drop calls | Yuya Tajima | 1 | -3/+0 |
| 2022-04-13 | net: ipv6: add skb drop reasons to TLV parse | Menglong Dong | 1 | -12/+24 |
| 2022-04-13 | net: ipv6: remove redundant statistics in ipv6_hop_jumbo() | Menglong Dong | 1 | -8/+1 |
| 2022-04-13 | ipv6: exthdrs: use swap() instead of open coding it | Guo Zhengkui | 1 | -4/+1 |
| 2022-01-27 | ipv6: partially inline ipv6_fixup_options | Pavel Begunkov | 1 | -4/+4 |
| 2021-11-14 | ipv6: Remove duplicate statements | luo penghao | 1 | -1/+0 |
| 2021-10-04 | ipv6: ioam: Distinguish input and output for hop-limit | Justin Iurman | 1 | -1/+1 |
| 2021-08-04 | ipv6: exthdrs: get rid of indirect calls in ip6_parse_tlv() | Eric Dumazet | 1 | -59/+46 |
| 2021-07-21 | ipv6: ioam: Data plane support for Pre-allocated Trace | Justin Iurman | 1 | -0/+61 |
| 2021-06-24 | ipv6: fix out-of-bound access in ip6_parse_tlv() | Eric Dumazet | 1 | -14/+13 |
| 2021-06-23 | ipv6: exthdrs: do not blindly use init_net | Eric Dumazet | 1 | -2/+2 |
| 2021-03-11 | seg6: add support for IPv4 decapsulation in ipv6_srh_rcv() | Julien Massonneau | 1 | -2/+3 |
| 2020-11-14 | ipv6: remove unused function ipv6_skb_idev() | Lukas Bulwahn | 1 | -5/+0 |
| 2020-07-13 | net: ipv6: kerneldoc fixes | Andrew Lunn | 1 | -1/+0 |
| 2020-06-23 | net: ipv6: Use struct_size() helper and kcalloc() | Gustavo A. R. Silva | 1 | -1/+1 |
| 2020-03-29 | net: ipv6: add support for rpl sr exthdr | Alexander Aring | 1 | -2/+199 |
| 2020-03-12 | inet: Use fallthrough; | Joe Perches | 1 | -1/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 1 | -5/+1 |
| 2018-07-05 | ipv6: make ipv6_renew_options() interrupt/kernel safe | Paul Moore | 1 | -81/+30 |
| 2018-04-17 | ipv6: Count interface receive statistics on the ingress netdev | Stephen Suryaputra | 1 | -34/+21 |
| 2018-01-10 | ipv6: sr: fix TLVs not being copied using setsockopt | Mathieu Xhonneux | 1 | -0/+9 |
| 2017-11-03 | ipv6: Implement limits on Hop-by-Hop and Destination options | Tom Herbert | 1 | -12/+55 |
| 2017-10-28 | ipv6: exthdrs: use swap macro in ipv6_dest_hao | Gustavo A. R. Silva | 1 | -4/+1 |
| 2017-10-18 | ipv6: mark expected switch fall-throughs | Gustavo A. R. Silva | 1 | -0/+1 |
| 2017-08-07 | ipv6: sr: allow SRH insertion with arbitrary segments_left value | David Lebrun | 1 | -2/+2 |
| 2017-07-31 | udp6: fix jumbogram reception | Paolo Abeni | 1 | -0/+1 |
| 2017-07-04 | net, ipv6: convert ipv6_txoptions.refcnt from atomic_t to refcount_t | Reshetova, Elena | 1 | -2/+2 |
| 2017-06-16 | networking: make skb_push & __skb_push return void pointers | Johannes Berg | 1 | -3/+3 |
| 2017-05-01 | ipv6: Need to export ipv6_push_frag_opts for tunneling now. | David S. Miller | 1 | -1/+1 |
| 2017-04-25 | ipv6: fix source routing | Sabrina Dubroca | 1 | -0/+4 |
| 2017-04-21 | ipv6: sr: fix double free of skb after handling invalid SRH | David Lebrun | 1 | -1/+0 |
| 2017-02-03 | ipv6: sr: remove cleanup flag and fix HMAC computation | David Lebrun | 1 | -28/+3 |
| 2016-12-25 | ktime: Get rid of the union | Thomas Gleixner | 1 | -1/+1 |
| 2016-11-09 | ipv6: sr: add support for SRH injection through setsockopt | David Lebrun | 1 | -4/+75 |
| 2016-11-09 | ipv6: add source address argument for ipv6_push_nfrag_opts | David Lebrun | 1 | -3/+3 |
| 2016-11-09 | ipv6: sr: add calls to verify and insert HMAC signatures | David Lebrun | 1 | -0/+10 |
| 2016-11-09 | ipv6: implement dataplane support for rthdr type 4 (Segment Routing Header) | David Lebrun | 1 | -0/+175 |
| 2016-07-07 | Merge branch 'stable-4.8' of git://git.infradead.org/users/pcmoore/selinux in... | James Morris | 1 | -0/+76 |
| 2016-06-27 | calipso: Add validation of CALIPSO option. | Huw Davies | 1 | -0/+27 |
| 2016-06-27 | ipv6: Add ipv6_renew_options_kern() that accepts a kernel mem pointer. | Huw Davies | 1 | -0/+49 |
| 2016-04-27 | ipv6: rename IP6_INC_STATS_BH() | Eric Dumazet | 1 | -33/+33 |
| 2015-12-02 | ipv6: add complete rcu protection around np->opt | Eric Dumazet | 1 | -1/+2 |
| 2015-07-09 | ipv6: use flag instead of u16 for hop in inet6_skb_parm | Florian Westphal | 1 | -1/+1 |
| 2014-11-11 | net: Convert LIMIT_NETDEBUG to net_dbg_ratelimited | Joe Perches | 1 | -9/+9 |
| 2014-10-27 | ipv6: include linux/uaccess.h instead of asm/uaccess.h | Fabian Frederick | 1 | -1/+1 |
| 2014-08-24 | ipv6: White-space cleansing : Line Layouts | Ian Morris | 1 | -1/+1 |
| 2013-09-11 | ipv6/exthdrs: accept tlv which includes only padding | Jiri Pirko | 1 | -6/+0 |
| 2013-01-13 | ipv6: Store Router Alert option in IP6CB directly. | YOSHIFUJI Hideaki / 吉藤英明 | 1 | -1/+2 |
| 2012-11-15 | ipv6: Pull IPv6 GSO registration out of the module | Vlad Yasevich | 1 | -9/+1 |
| 2012-11-15 | ipv6: Update ipv6 static library with newly needed functions | Vlad Yasevich | 1 | -44/+0 |
| 2012-11-15 | ipv6: Move exthdr offload support into separate file | Vlad Yasevich | 1 | -36/+4 |
| 2012-11-15 | ipv6: Switch to using new offload infrastructure. | Vlad Yasevich | 1 | -3/+35 |
| 2012-11-15 | ipv6: Add new offload registration infrastructure. | Vlad Yasevich | 1 | -0/+8 |
| 2012-11-01 | ipv6: use IS_ENABLED() | Amerigo Wang | 1 | -9/+9 |
| 2012-06-04 | net: Remove casts to same type | Joe Perches | 1 | -2/+2 |
| 2012-05-20 | ipv6/exthdrs: strict Pad1 and PadN check | Eldad Zack | 1 | -1/+14 |
| 2012-05-19 | ipv6: bool/const conversions phase2 | Eric Dumazet | 1 | -27/+27 |
| 2012-05-17 | ipv6: correct the ipv6 option name - Pad0 to Pad1 | Eldad Zack | 1 | -2/+2 |
| 2012-05-01 | ipv6: Export ipv6 functions for use by other protocols | Chris Elston | 1 | -0/+1 |
| 2012-04-12 | net/ipv6/exthdrs.c: Strict PadN option checking | Eldad Zack | 1 | -0/+16 |
| 2012-04-02 | net/ipv6/exthdrs.c: Checkpatch cleanups | Eldad Zack | 1 | -8/+5 |
| 2011-11-22 | net: remove ipv6_addr_copy() | Alexey Dobriyan | 1 | -9/+9 |
| 2011-10-31 | net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules | Paul Gortmaker | 1 | -0/+1 |
| 2011-08-01 | ipv6: avoid a dst_entry refcount change in ipv6_destopt_rcv() | Eric Dumazet | 1 | -5/+2 |
| 2011-03-12 | ipv6: Convert to use flowi6 where applicable. | David S. Miller | 1 | -6/+6 |
| 2010-06-14 | ipv6: avoid two atomics in ipv6_rthdr_rcv() | Eric Dumazet | 1 | -6/+4 |
| 2010-06-02 | ipv6: Refactor update of IPv6 flowi destination address for srcrt (RH) option | Arnaud Ebalard | 1 | -0/+24 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2010-02-18 | ipv6: drop unused "dev" arg of icmpv6_send() | Alexey Dobriyan | 1 | -1/+1 |
| 2010-01-13 | ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). | David S. Miller | 1 | -1/+6 |
| 2009-09-14 | net: constify struct inet6_protocol | Alexey Dobriyan | 1 | -3/+3 |
| 2009-06-03 | net: skb->dst accessors | Eric Dumazet | 1 | -20/+20 |
| 2008-10-29 | net: replace %p6 with %pI6 | Harvey Harrison | 1 | -1/+1 |
| 2008-10-28 | net: replace uses of NIP6_FMT with %p6 | Harvey Harrison | 1 | -1/+1 |
| 2008-10-08 | ipv6: added net argument to IP6_INC_STATS_BH | Denis V. Lunev | 1 | -18/+24 |
| 2008-07-19 | ipv6 netns: Make several "global" sysctl variables namespace aware. | YOSHIFUJI Hideaki | 1 | -1/+1 |
| 2008-07-14 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -1/+1 |
| 2008-07-10 | ipv6: missed namespace context in ipv6_rthdr_rcv | Denis V. Lunev | 1 | -1/+1 |
| 2008-06-11 | net: remove CVS keywords | Adrian Bunk | 1 | -2/+0 |
| 2008-01-28 | [NETNS][IPV6]: inet6_addr - make ipv6_chk_home_addr namespace aware | Daniel Lezcano | 1 | -1/+1 |
| 2008-01-28 | [IPV6]: make extended headers to return an error at initialization | Daniel Lezcano | 1 | -25/+39 |
| 2008-01-28 | [NET]: Eliminate duplicate copies of dst_discard | Herbert Xu | 1 | -11/+2 |
| 2007-10-15 | [IPV6]: Replace sk_buff ** with sk_buff * in input handlers | Herbert Xu | 1 | -27/+14 |
| 2007-10-15 | [IPV6]: Avoid skb_copy/pskb_copy/skb_realloc_headroom on input | Herbert Xu | 1 | -18/+5 |
| 2007-07-10 | [IPV6]: Do not send RH0 anymore. | YOSHIFUJI Hideaki | 1 | -78/+0 |
| 2007-07-10 | [IPV6]: Restore semantics of Routing Header processing. | YOSHIFUJI Hideaki | 1 | -31/+16 |
| 2007-07-10 | [IPV6] MIP6: Loadable module support for MIPv6. | Masahide NAKAMURA | 1 | -9/+10 |
| 2007-05-10 | [IPV6]: Do no rely on skb->dst before it is assigned. | YOSHIFUJI Hideaki | 1 | -4/+12 |
| 2007-04-27 | [IPV6]: Fix thinko in ipv6_rthdr_rcv() changes. | YOSHIFUJI Hideaki | 1 | -0/+1 |
| 2007-04-25 | [NET]: cleanup extra semicolons | Stephen Hemminger | 1 | -1/+1 |
| 2007-04-25 | [SK_BUFF]: Convert skb->tail to sk_buff_data_t | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2007-04-25 | [SK_BUFF]: unions of just one member don't get anything done, kill them | Arnaldo Carvalho de Melo | 1 | -3/+3 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_network_header_len | Arnaldo Carvalho de Melo | 1 | -4/+4 |
| 2007-04-25 | [SK_BUFF]: Use the helpers to get the layer header pointer | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_transport_header(skb) | Arnaldo Carvalho de Melo | 1 | -11/+10 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_transport_offset() | Arnaldo Carvalho de Melo | 1 | -5/+7 |
| 2007-04-25 | [SK_BUFF]: Introduce ipv6_hdr(), remove skb->nh.ipv6h | Arnaldo Carvalho de Melo | 1 | -10/+10 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_network_header() | Arnaldo Carvalho de Melo | 1 | -23/+33 |
| 2007-04-25 | [IPV6]: Use skb->nh.ipv6h instead of casting skb->nh.raw | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2007-04-25 | [IPV6]: Decentralize EXPORT_SYMBOLs. | YOSHIFUJI Hideaki | 1 | -0/+2 |
| 2007-04-25 | [NET]: convert network timestamps to ktime_t | Eric Dumazet | 1 | -1/+1 |
| 2007-04-24 | IPv6: fix Routing Header Type 0 handling thinko | YOSHIFUJI Hideaki | 1 | -1/+1 |
| 2007-04-24 | [IPV6]: Disallow RH0 by default. | YOSHIFUJI Hideaki | 1 | -6/+34 |
| 2007-02-14 | [PATCH] remove many unneeded #includes of sched.h | Tim Schmielau | 1 | -1/+0 |
| 2007-02-10 | [NET] IPV6: Fix whitespace errors. | YOSHIFUJI Hideaki | 1 | -7/+7 |
| 2006-12-02 | [IPV6]: Misc endianness annotations. | Al Viro | 1 | -1/+1 |
| 2006-12-02 | [IPV6]: Per-interface statistics support. | YOSHIFUJI Hideaki | 1 | -19/+38 |
| 2006-09-22 | [IPV6] MIP6: Fix to update IP6CB when cloned skbuff is received at HAO. | Masahide NAKAMURA | 1 | -0/+7 |
| 2006-09-22 | [IPV6] MIP6: Several obvious clean-ups. | YOSHIFUJI Hideaki | 1 | -1/+0 |
| 2006-09-22 | [IPV6] MIP6: Add inbound interface of home address option. | Masahide NAKAMURA | 1 | -1/+83 |
| 2006-09-22 | [IPV6]: Allow to replace skbuff by TLV parser. | Masahide NAKAMURA | 1 | -10/+19 |
| 2006-09-22 | [IPV6]: Find option offset by type. | Masahide NAKAMURA | 1 | -0/+43 |
| 2006-09-22 | [IPV6] MIP6: Add inbound interface of routing header type 2. | Masahide NAKAMURA | 1 | -8/+61 |
| 2006-09-22 | [NET]: Replace CHECKSUM_HW by CHECKSUM_PARTIAL/CHECKSUM_COMPLETE | Patrick McHardy | 1 | -1/+1 |
| 2006-08-31 | [IPV6]: Fix kernel OOPs when setting sticky socket options. | YOSHIFUJI Hideaki | 1 | -13/+16 |
| 2006-06-30 | [IPV6]: Added GSO support for TCPv6 | Herbert Xu | 1 | -2/+2 |
| 2006-04-18 | [IPV6]: Clean up hop-by-hop options handler. | YOSHIFUJI Hideaki | 1 | -2/+2 |
| 2006-04-18 | [IPV6]: Ensure to have hop-by-hop options in our header of &sk_buff. | YOSHIFUJI Hideaki | 1 | -0/+12 |
| 2006-01-07 | [IPV6]: Move nextheader offset to the IP6CB | Patrick McHardy | 1 | -7/+12 |
| 2006-01-03 | [IPV6]: Export some symbols for DCCPv6 | Arnaldo Carvalho de Melo | 1 | -0/+4 |
| 2005-11-20 | [IPV6]: Fix sending extension headers before and including routing header. | YOSHIFUJI Hideaki | 1 | -0/+19 |
| 2005-11-20 | [IPV6]: Fix memory management error during setting up new advapi sockopts. | YOSHIFUJI Hideaki | 1 | -1/+2 |
| 2005-09-10 | [IPV6]: Bring Type 0 routing header in-line with rfc3542. | Brian Haley | 1 | -2/+1 |
| 2005-09-08 | Merge git://git.skbuff.net/gitroot/yoshfuji/linux-2.6-git-rfc3542 | David S. Miller | 1 | -3/+104 |
| 2005-09-08 | [IPV6]: Need to use pskb_trim_rcsum(). | Stephen Hemminger | 1 | -5/+4 |
| 2005-09-08 | [IPV6]: Support several new sockopt / ancillary data in Advanced API (RFC3542). | YOSHIFUJI Hideaki | 1 | -3/+104 |
| 2005-08-29 | [NET]: Make NETDEBUG pure printk wrappers | Patrick McHardy | 1 | -4/+4 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+575 |