Age | Commit message (Expand) | Author | Files | Lines |
13 days | net: annotate writes on dev->mtu from ndo_change_mtu() | Eric Dumazet | 1 | -2/+2 |
13 days | rtnetlink: allow rtnl_fill_link_netnsid() to run under RCU protection | Eric Dumazet | 1 | -1/+1 |
2024-04-29 | ipv6: introduce dst_rt6_info() helper | Eric Dumazet | 1 | -1/+1 |
2024-04-08 | ip_tunnel: harden copying IP tunnel params to userspace | Alexander Lobakin | 1 | -0/+2 |
2024-04-01 | ip_tunnel: convert __be16 tunnel flags to bitmaps | Alexander Lobakin | 1 | -25/+29 |
2024-04-01 | ip_tunnel: use a separate struct to store tunnel params in the kernel | Alexander Lobakin | 1 | -13/+50 |
2024-03-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+14 |
2024-03-08 | net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() | Eric Dumazet | 1 | -1/+14 |
2024-02-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -7/+21 |
2024-02-22 | net: ip_tunnel: prevent perpetual headroom growth | Florian Westphal | 1 | -7/+21 |
2024-02-15 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+1 |
2024-02-14 | ip_tunnel: annotate data-races around t->parms.link | Eric Dumazet | 1 | -14/+13 |
2024-02-13 | net: add netdev_lockdep_set_classes() to virtual drivers | Eric Dumazet | 1 | -0/+1 |
2024-02-09 | net: fill in MODULE_DESCRIPTION()s for ipv4 modules | Breno Leitao | 1 | -0/+1 |
2024-02-07 | ip_tunnel: use exit_batch_rtnl() method | Eric Dumazet | 1 | -6/+4 |
2023-04-13 | Daniel Borkmann says: | Jakub Kicinski | 1 | -2/+20 |
2023-04-12 | ipip,ip_tunnel,sit: Add FOU support for externally controlled ipip devices | Christian Ehrig | 1 | -2/+20 |
2023-03-15 | net: tunnels: annotate lockless accesses to dev->needed_headroom | Eric Dumazet | 1 | -6/+6 |
2022-11-16 | ipv4: tunnels: use DEV_STATS_INC() | Eric Dumazet | 1 | -16/+16 |
2022-08-18 | ip_tunnel: Respect tunnel key's "flow_flags" in IP tunnels | Eyal Birger | 1 | -3/+4 |
2022-07-13 | ip_tunnel: allow to inherit from VLAN encapsulated IP | Matthias May | 1 | -8/+9 |
2022-07-12 | net: ip_tunnel: use strscpy to replace strlcpy | XueBing Chen | 1 | -2/+2 |
2022-04-15 | net: Handle l3mdev in ip_tunnel_init_flow | David Ahern | 1 | -4/+5 |
2021-10-13 | ip: use dev_addr_set() in tunnels | Jakub Kicinski | 1 | -1/+1 |
2021-07-31 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
2021-07-27 | ip_tunnel: use ndo_siocdevprivate | Arnd Bergmann | 1 | -4/+5 |
2021-07-23 | net: Set true network header for ECN decapsulation | Gilad Naaman | 1 | -1/+1 |
2021-07-09 | net: ip_tunnel: fix mtu calculation for ETHER tunnel devices | Hangbin Liu | 1 | -3/+15 |
2021-03-01 | net: always use icmp{,v6}_ndo_send from ndo_start_xmit | Jason A. Donenfeld | 1 | -3/+2 |
2021-02-01 | net: ip_tunnel: fix mtu calculation | Vadim Fedorenko | 1 | -9/+7 |
2021-01-07 | net: fix pmtu check in nopmtudisc mode | Florian Westphal | 1 | -6/+5 |
2020-10-31 | ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags | wenxu | 1 | -3/+0 |
2020-10-06 | ipv4: use dev_sw_netstats_rx_add() | Fabian Frederick | 1 | -7/+1 |
2020-06-18 | ip_tunnel: fix use-after-free in ip_tunnel_lookup() | Taehee Yoo | 1 | -6/+8 |
2020-05-19 | net: add a new ndo_tunnel_ioctl method | Christoph Hellwig | 1 | -1/+15 |
2020-03-29 | net, ip_tunnel: fix interface lookup with no key | William Dauchy | 1 | -5/+1 |
2020-01-21 | net, ip_tunnel: fix namespaces move | William Dauchy | 1 | -3/+1 |
2019-12-24 | tunnel: do not confirm neighbor when do pmtu update | Hangbin Liu | 1 | -1/+1 |
2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269 | Thomas Gleixner | 1 | -14/+1 |
2019-03-06 | iptunnel: NULL pointer deref for ip_md_tunnel_xmit | Alan Maguire | 1 | -3/+6 |
2019-02-27 | route: Add multipath_hash in flowi_common to make user-define hash | wenxu | 1 | -3/+3 |
2019-02-24 | ip_tunnel: Add ip tunnel tun_info type dst_cache in ip_tunnel_xmit | wenxu | 1 | -11/+27 |
2019-01-27 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+7 |
2019-01-26 | ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit | wenxu | 1 | -2/+3 |
2019-01-26 | ip_tunnel: Add tnl_update_pmtu in ip_md_tunnel_xmit | wenxu | 1 | -10/+27 |
2019-01-26 | ip_tunnel: Add ip tunnel dst_cache in ip_md_tunnel_xmit | wenxu | 1 | -5/+15 |
2019-01-24 | ip_tunnel: Make none-tunnel-dst tunnel port work with lwtunnel | wenxu | 1 | -1/+7 |
2019-01-01 | ip: validate header length on virtual device xmit | Willem de Bruijn | 1 | -9/+0 |
2018-09-24 | ip_tunnel: be careful when accessing the inner header | Paolo Abeni | 1 | -0/+9 |
2018-06-07 | ip_tunnel: Fix name string concatenate in __ip_tunnel_create() | Sultan Alsawaf | 1 | -2/+2 |
2018-06-01 | ip_tunnel: restore binding to ifaces with a large mtu | Nicolas Dichtel | 1 | -4/+4 |
2018-04-05 | ip_tunnel: better validate user provided tunnel names | Eric Dumazet | 1 | -5/+6 |
2018-04-01 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -5/+26 |
2018-03-29 | ip_tunnel: Resolve ipsec merge conflict properly. | David S. Miller | 1 | -6/+6 |
2018-03-29 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -1/+6 |
2018-03-23 | ip_tunnel: Emit events for post-register MTU changes | Petr Machata | 1 | -5/+21 |
2018-03-19 | ip_tunnel: Clamp MTU to bounds on new link | Stefano Brivio | 1 | -1/+7 |
2018-03-09 | net: do not create fallback tunnels for non-default namespaces | Eric Dumazet | 1 | -8/+12 |
2018-03-06 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -10/+3 |
2018-02-27 | ip_tunnel: Rename & publish init_tunnel_flow | Petr Machata | 1 | -28/+12 |
2018-02-26 | ip_tunnel: Do not use mark in skb by default | Thomas Winter | 1 | -10/+3 |
2018-01-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -2/+1 |
2018-01-25 | net: don't call update_pmtu unconditionally | Nicolas Dichtel | 1 | -2/+1 |
2018-01-24 | ip_tunnel: Use mark in skb by default | Thomas Winter | 1 | -3/+10 |
2017-12-13 | ipv4: igmp: guard against silly MTU values | Eric Dumazet | 1 | -2/+2 |
2017-09-19 | ipv4: speedup ipv6 tunnels dismantle | Eric Dumazet | 1 | -3/+9 |
2017-09-12 | ip_tunnel: fix ip tunnel lookup in collect_md mode | Haishuang Yan | 1 | -1/+1 |
2017-09-08 | ip_tunnel: fix setting ttl and tos value in collect_md mode | Haishuang Yan | 1 | -2/+2 |
2017-06-16 | ip_tunnel: fix potential issue in ip_tunnel_rcv | Haishuang Yan | 1 | -0/+2 |
2017-06-07 | net: Fix inconsistent teardown and release of private netdev state. | David S. Miller | 1 | -2/+2 |
2017-04-21 | ip_tunnel: Allow policy-based routing through tunnels | Craig Gallek | 1 | -10/+17 |
2016-11-18 | netns: make struct pernet_operations::id unsigned int | Alexey Dobriyan | 1 | -2/+2 |
2016-10-20 | ipv4/6: use core net MTU range checking | Jarod Wilson | 1 | -1/+5 |
2016-09-17 | ip_tunnel: add collect_md mode to IPIP tunnel | Alexei Starovoitov | 1 | -0/+76 |
2016-06-15 | net: ipv4: Add ability to have GRE ignore DF bit in IPv4 payloads | Philip Prindeville | 1 | -1/+1 |
2016-05-20 | net: Cleanup encap items in ip_tunnels.h | Tom Herbert | 1 | -45/+0 |
2016-04-29 | ip_tunnel: fix preempt warning in ip tunnel creation/updating | Paolo Abeni | 1 | -2/+2 |
2016-03-08 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+2 |
2016-02-23 | tunnel: Clear IPCB(skb)->opt before dst_link_failure called | Bernie Harris | 1 | -1/+2 |
2016-02-23 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -3/+17 |
2016-02-16 | ip_tunnel: replace dst_cache with generic implementation | Paolo Abeni | 1 | -65/+13 |
2016-02-10 | vxlan, gre, geneve: Set a large MTU on ovs-created tunnel devices | David Wragg | 1 | -3/+17 |
2015-12-25 | ip_tunnel: Move stats update to iptunnel_xmit() | Pravin B Shelar | 1 | -5/+2 |
2015-11-30 | net: remove unnecessary mroute.h includes | Nikolay Aleksandrov | 1 | -1/+0 |
2015-08-10 | ip_gre: Add support to collect tunnel metadata. | Pravin B Shelar | 1 | -9/+28 |
2015-07-08 | ip_tunnel: fix ipv4 pmtu check to honor inner ip header df | Timo Teräs | 1 | -3/+5 |
2015-04-07 | udp_tunnel: Pass UDP socket down through udp_tunnel{, 6}_xmit_skb(). | David Miller | 1 | -1/+1 |
2015-04-03 | ipv4: coding style: comparison for inequality with NULL | Ian Morris | 1 | -1/+1 |
2015-04-03 | ipv4: coding style: comparison for equality with NULL | Ian Morris | 1 | -4/+4 |
2015-04-02 | ipip,gre,vti,sit: implement ndo_get_iflink | Nicolas Dichtel | 1 | -1/+8 |
2015-01-19 | tunnels: advertise link netns via netlink | Nicolas Dichtel | 1 | -0/+8 |
2014-12-16 | ip_tunnel: Add missing validation of encap type to ip_tunnel_encap_setup() | Thomas Graf | 1 | -0/+3 |
2014-12-16 | ip_tunnel: Add sanity checks to ip_tunnel_encap_add_ops() | Thomas Graf | 1 | -0/+6 |
2014-11-12 | ip_tunnel: Ops registration for secondary encap (fou, gue) | Tom Herbert | 1 | -25/+53 |
2014-11-05 | net: Move fou_build_header into fou.c and refactor | Tom Herbert | 1 | -49/+12 |
2014-10-03 | ip_tunnel: Add GUE support | Tom Herbert | 1 | -0/+13 |
2014-10-03 | ip_tunnel: Account for secondary encapsulation header in max_headroom | Tom Herbert | 1 | -1/+1 |
2014-10-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -3/+8 |
2014-09-26 | ip_tunnel: Don't allow to add the same tunnel multiple times. | Steffen Klassert | 1 | -3/+8 |
2014-09-23 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -3/+3 |
2014-09-22 | ipv4: do not use this_cpu_ptr() in preemptible context | Eric Dumazet | 1 | -3/+3 |
2014-09-19 | net: Changes to ip_tunnel to support foo-over-udp encapsulation | Tom Herbert | 1 | -1/+90 |
2014-08-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -11/+18 |
2014-07-30 | ip_tunnel(ipv4): fix tunnels with "local any remote $remote_ip" | Dmitry Popov | 1 | -11/+18 |
2014-07-16 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -4/+8 |
2014-07-15 | net: set name_assign_type in alloc_netdev() | Tom Gundersen | 1 | -1/+1 |
2014-07-08 | ip_tunnel: fix ip_tunnel_lookup | Dmitry Popov | 1 | -4/+8 |
2014-06-25 | ipv4: fix dst race in sk_dst_get() | Eric Dumazet | 1 | -9/+5 |
2014-06-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -6/+10 |
2014-06-11 | ip_tunnel: fix i_key matching in ip_tunnel_find | Dmitry Popov | 1 | -2/+3 |
2014-06-11 | ip_vti: Fix 'ip tunnel add' with 'key' parameters | Dmitry Popov | 1 | -4/+6 |
2014-06-05 | ip_tunnel: fix possible rtable leak | Dmitry Popov | 1 | -0/+1 |
2014-05-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+3 |
2014-05-21 | ip_tunnel: Initialize the fallback device properly | Steffen Klassert | 1 | -0/+1 |
2014-05-16 | ipv4: ip_tunnels: disable cache for nbma gre tunnels | Timo Teräs | 1 | -1/+2 |
2014-05-16 | ip_tunnel: don't add tunnel twice | Duan Jiong | 1 | -4/+2 |
2014-05-15 | ip_tunnel: delete unneeded call to netdev_priv | Julia Lawall | 1 | -2/+1 |
2014-05-05 | ip_tunnel: Set network header properly for IP_ECN_decapsulate() | Ying Cai | 1 | -0/+2 |
2014-04-16 | ip_tunnel: use the right netns in ioctl handler | Nicolas Dichtel | 1 | -8/+7 |
2014-04-15 | ipv4: add a sock pointer to dst->output() path. | Eric Dumazet | 1 | -1/+1 |
2014-03-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -3/+0 |
2014-03-26 | ip_tunnel: Fix dst ref-count. | Pravin B Shelar | 1 | -3/+0 |
2014-03-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -49/+4 |
2014-02-25 | ip_tunnel: Make vti work with i_key set | Steffen Klassert | 1 | -1/+5 |
2014-02-20 | sit: fix panic with route cache in ip tunnels | Nicolas Dichtel | 1 | -3/+4 |
2014-02-20 | ip_tunnel: Move ip_tunnel_get_stats64 into ip_tunnel_core.c | David S. Miller | 1 | -46/+0 |
2014-02-17 | ip_tunnel: return more precise errno value when adding tunnel fails | Florian Westphal | 1 | -5/+10 |
2014-02-14 | net: introduce netdev_alloc_pcpu_stats() for drivers | WANG Cong | 1 | -8/+2 |
2014-02-03 | ip_tunnel: fix panic in ip_tunnel_xmit() | Eric Dumazet | 1 | -18/+11 |
2014-01-27 | net: ipv4: Use PTR_ERR_OR_ZERO | Sachin Kamat | 1 | -1/+2 |
2014-01-23 | ip_tunnel: clear IPCB in ip_tunnel_xmit() in case dst_link_failure() is called | Duan Jiong | 1 | -0/+1 |
2014-01-21 | ipv4: remove the useless argument from ip_tunnel_hash() | Duan Jiong | 1 | -5/+4 |
2014-01-18 | ipv4: be friend with drop monitor | Eric Dumazet | 1 | -2/+2 |
2014-01-17 | ipv4: fix a dst leak in tunnels | Eric Dumazet | 1 | -20/+14 |
2014-01-09 | ip_tunnel: fix sparse non static symbol warning | Wei Yongjun | 1 | -1/+1 |
2014-01-04 | net: unify the pcpu_tstats and br_cpu_netstats as one | Li RongQing | 1 | -4/+5 |
2014-01-03 | ipv4: Use percpu Cache route in IP tunnels | Tom Herbert | 1 | -12/+32 |
2014-01-03 | ipv4: Cache dst in tunnels | Tom Herbert | 1 | -24/+89 |
2013-11-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | Linus Torvalds | 1 | -2/+2 |
2013-11-14 | core/dev: do not ignore dmac in dev_forward_skb() | Alexei Starovoitov | 1 | -2/+2 |
2013-11-06 | net: Explicitly initialize u64_stats_sync structures for lockdep | John Stultz | 1 | -1/+7 |
2013-10-01 | ip_tunnel: Remove double unregister of the fallback device | Steffen Klassert | 1 | -2/+0 |
2013-10-01 | ip_tunnel: Add fallback tunnels to the hash lists | Steffen Klassert | 1 | -1/+3 |
2013-10-01 | ip_tunnel: Fix a memory corruption in ip_tunnel_xmit | Steffen Klassert | 1 | -6/+6 |
2013-09-30 | ip_tunnel: Do not use stale inner_iph pointer. | Pravin B Shelar | 1 | -2/+2 |
2013-09-04 | tunnels: harmonize cleanup done on skb on rx path | Nicolas Dichtel | 1 | -2/+1 |
2013-09-04 | tunnels: harmonize cleanup done on skb on xmit path | Nicolas Dichtel | 1 | -4/+2 |
2013-09-04 | skb: allow skb_scrub_packet() to be used by tunnels | Nicolas Dichtel | 1 | -2/+2 |
2013-09-04 | iptunnels: remove net arg from iptunnel_xmit() | Nicolas Dichtel | 1 | -2/+1 |
2013-08-25 | ipip: potential race in ip_tunnel_init_net() | Dan Carpenter | 1 | -6/+4 |
2013-08-20 | ipip: dereferencing an ERR_PTR in ip_tunnel_init_net() | Dan Carpenter | 1 | -4/+4 |
2013-08-15 | ipip: add x-netns support | Nicolas Dichtel | 1 | -15/+28 |
2013-08-15 | ipv4 tunnels: use net_eq() helper to check netns | Nicolas Dichtel | 1 | -2/+2 |
2013-08-15 | dev: move skb_scrub_packet() after eth_type_trans() | Nicolas Dichtel | 1 | -3/+4 |
2013-08-07 | ip_tunnel: embed hash list head | stephen hemminger | 1 | -7/+6 |
2013-07-11 | gre: Fix MTU sizing check for gretap tunnels | Alexander Duyck | 1 | -1/+1 |
2013-07-02 | ip_tunnels: Use skb-len to PMTU check. | Pravin B Shelar | 1 | -44/+55 |
2013-06-27 | sit: add support of x-netns | Nicolas Dichtel | 1 | -1/+9 |
2013-06-26 | sit: fix 4in4 + IPsec scenario | Nicolas Dichtel | 1 | -1/+1 |
2013-06-19 | ip_tunnel: push generic protocol handling to ip_tunnel module. | Pravin B Shelar | 1 | -24/+6 |
2013-06-19 | ip_tunnels: extend iptunnel_xmit() | Pravin B Shelar | 1 | -29/+9 |
2013-06-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -2/+2 |
2013-06-13 | ip_tunnel: remove __net_init/exit from exported functions | Eric Dumazet | 1 | -2/+2 |
2013-06-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+1 |
2013-05-31 | iptunnel: specify protocol outside IP header | Nicolas Dichtel | 1 | -2/+2 |
2013-05-25 | ip_tunnel: fix kernel panic with icmp_dest_unreach | Eric Dumazet | 1 | -1/+1 |
2013-03-29 | ip_tunnel: Fix off-by-one error in forming dev name. | Pravin B Shelar | 1 | -1/+1 |
2013-03-26 | GRE: Refactor GRE tunneling code. | Pravin B Shelar | 1 | -0/+1035 |