| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-09-23 | xfrm: respect ip protocols rules criteria when performing dst lookups | Eyal Birger | 1 | -0/+3 |
| 2024-09-23 | xfrm: extract dst lookup parameters into a struct | Eyal Birger | 1 | -15/+13 |
| 2024-07-14 | Merge tag 'ipsec-next-2024-07-13' of git://git.kernel.org/pub/scm/linux/kerne... | Jakub Kicinski | 1 | -0/+7 |
| 2024-06-26 | xfrm: support sending NAT keepalives in ESP in UDP states | Eyal Birger | 1 | -0/+7 |
| 2024-06-17 | xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() | Eric Dumazet | 1 | -1/+7 |
| 2024-05-03 | net: ipv{6,4}: Remove the now superfluous sentinel elements from ctl_table array | Joel Granados | 1 | -1/+0 |
| 2024-04-29 | ipv6: introduce dst_rt6_info() helper | Eric Dumazet | 1 | -1/+1 |
| 2024-04-22 | sysctl: treewide: constify ctl_table_header::ctl_table_arg | Thomas Weißschuh | 1 | -1/+1 |
| 2023-10-17 | Merge tag 'ipsec-2023-10-17' of git://git.kernel.org/pub/scm/linux/kernel/git... | Jakub Kicinski | 1 | -2/+2 |
| 2023-09-20 | xfrm6: fix inet6_dev refcount underflow problem | Zhang Changzhong | 1 | -2/+2 |
| 2023-08-29 | Merge tag 'sysctl-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m... | Linus Torvalds | 1 | -1/+2 |
| 2023-08-22 | net: remove unnecessary input parameter 'how' in ifdown function | Zhengchao Shao | 1 | -5/+1 |
| 2023-08-15 | networking: Update to register_net_sysctl_sz | Joel Granados | 1 | -1/+2 |
| 2023-04-21 | net: dst: fix missing initialization of rt_uncached | Maxime Bizon | 1 | -3/+1 |
| 2023-03-28 | net: dst: Prevent false sharing vs. dst_entry:: __refcnt | Wangyang Guo | 1 | -2/+2 |
| 2022-11-22 | xfrm: Fix ignored return value in xfrm6_init() | Chen Zhongjin | 1 | -1/+5 |
| 2022-06-09 | net: rename reference+tracking helpers | Jakub Kicinski | 1 | -2/+2 |
| 2022-03-15 | net: Add l3mdev index to flow struct and avoid oif reset for port devices | David Ahern | 1 | -2/+1 |
| 2022-02-11 | ipv6: get rid of net->ipv6.rt6_stats->fib_rt_uncache | Eric Dumazet | 1 | -1/+0 |
| 2021-12-09 | xfrm: use net device refcount tracker helpers | Eric Dumazet | 1 | -2/+2 |
| 2019-12-24 | net: add bool confirm_neigh parameter for dst_ops.update_pmtu | Hangbin Liu | 1 | -2/+3 |
| 2019-04-23 | xfrm: remove decode_session indirection from afinfo_policy | Florian Westphal | 1 | -106/+0 |
| 2019-04-23 | xfrm: remove init_path indirection from afinfo_policy | Florian Westphal | 1 | -14/+0 |
| 2019-04-23 | xfrm: remove tos indirection from afinfo_policy | Florian Westphal | 1 | -6/+0 |
| 2018-11-22 | xfrm6: remove BUG_ON from xfrm6_dst_ifdown | Li RongQing | 1 | -1/+0 |
| 2018-10-11 | net/xfrm: fix out-of-bounds packet access | Alexei Starovoitov | 1 | -2/+2 |
| 2018-06-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+1 |
| 2018-05-14 | xfrm6: avoid potential infinite loop in _decode_session6() | Eric Dumazet | 1 | -1/+1 |
| 2018-04-17 | net/ipv6: Remove unused code and variables for rt6_info | David Ahern | 1 | -2/+0 |
| 2018-02-16 | xfrm: reuse uncached_list to track xdsts | Xin Long | 1 | -0/+5 |
| 2017-11-30 | net: Create and use new helper xfrm_dst_child(). | David Miller | 1 | -1/+1 |
| 2017-11-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -0/+1 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-10-18 | ipv6: mark expected switch fall-throughs | Gustavo A. R. Silva | 1 | -0/+1 |
| 2017-08-11 | net: xfrm: support setting an output mark. | Lorenzo Colitti | 1 | -3/+6 |
| 2017-07-18 | xfrm: remove flow cache | Florian Westphal | 1 | -9/+0 |
| 2017-07-18 | net: xfrm: revert to lower xfrm dst gc limit | Florian Westphal | 1 | -1/+1 |
| 2017-02-09 | xfrm: policy: make policy backend const | Florian Westphal | 1 | -1/+1 |
| 2017-02-09 | xfrm: policy: remove family field | Florian Westphal | 1 | -4/+1 |
| 2017-02-09 | xfrm: policy: remove garbage_collect callback | Florian Westphal | 1 | -1/+1 |
| 2016-09-12 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+1 |
| 2016-09-10 | net: l3mdev: remove redundant calls | David Ahern | 1 | -1/+1 |
| 2016-09-08 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -1/+1 |
| 2016-08-22 | xfrm: Only add l3mdev oif to dst lookups | David Ahern | 1 | -1/+1 |
| 2016-06-16 | net: xfrm: fix old-style declaration | Arnd Bergmann | 1 | -2/+2 |
| 2015-12-22 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -15/+38 |
| 2015-11-03 | xfrm: dst_entries_init() per-net dst_ops | Dan Streetman | 1 | -15/+38 |
| 2015-10-30 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -1/+1 |
| 2015-10-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -2/+4 |
| 2015-10-22 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -2/+4 |
| 2015-10-07 | net: Fix vti use case with oif in dst lookups for IPv6 | David Ahern | 1 | -0/+1 |
| 2015-10-07 | net: Fix vti use case with oif in dst lookups for IPv6 | David Ahern | 1 | -0/+1 |
| 2015-09-29 | net: Replace vrf_master_ifindex{, _rcu} with l3mdev equivalents | David Ahern | 1 | -5/+3 |
| 2015-09-29 | xfrm: Let the flowcache handle its size by default. | Steffen Klassert | 1 | -1/+1 |
| 2015-09-14 | xfrm6: Fix ICMPv6 and MH header checks in _decode_session6 | Mathias Krause | 1 | -2/+4 |
| 2015-08-25 | xfrm: Use VRF master index if output device is enslaved | David Ahern | 1 | -2/+5 |
| 2015-08-11 | xfrm: Add oif to dst lookups | David Ahern | 1 | -3/+4 |
| 2015-05-25 | ipv6: Add rt6_get_cookie() function | Martin KaFai Lau | 1 | -4/+2 |
| 2015-05-01 | ipv6: Remove DST_METRICS_FORCE_OVERWRITE and _rt6i_peer | Martin KaFai Lau | 1 | -14/+0 |
| 2015-03-31 | xfrm: simplify xfrm_address_t use | Jiri Benc | 1 | -3/+1 |
| 2015-03-31 | ipv6: coding style: comparison for equality with NULL | Ian Morris | 1 | -1/+1 |
| 2015-03-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -0/+1 |
| 2015-03-09 | net: Remove protocol from struct dst_ops | Eric W. Biederman | 1 | -1/+0 |
| 2015-02-06 | xfrm6: Fix a offset value for network header in _decode_session6 | Hajime Tazaki | 1 | -0/+1 |
| 2014-12-08 | xfrm6: Fix the nexthdr offset in _decode_session6. | Steffen Klassert | 1 | -1/+7 |
| 2014-12-08 | xfrm6: Fix transport header offset in _decode_session6. | Steffen Klassert | 1 | -1/+1 |
| 2014-10-22 | xfrm6: fix a potential use after free in xfrm6_policy.c | Li RongQing | 1 | -3/+8 |
| 2014-08-24 | ipv6: White-space cleansing : Line Layouts | Ian Morris | 1 | -11/+11 |
| 2014-03-14 | xfrm6: Add IPsec protocol multiplexer | Steffen Klassert | 1 | -0/+7 |
| 2013-11-01 | xfrm: Fix null pointer dereference when decoding sessions | Steffen Klassert | 1 | -1/+5 |
| 2013-10-28 | xfrm: Increase the garbage collector threshold | Steffen Klassert | 1 | -1/+1 |
| 2013-09-16 | xfrm: Decode sessions with output interface. | Steffen Klassert | 1 | -0/+1 |
| 2013-05-11 | xfrm6: release dev before returning error | Cong Wang | 1 | -1/+3 |
| 2013-02-06 | xfrm: make gc_thresh configurable in all namespaces | Michal Kubecek | 1 | -5/+47 |
| 2013-01-17 | ipv6: Complete neighbour entry removal from dst_entry. | YOSHIFUJI Hideaki / 吉藤英明 | 1 | -1/+0 |
| 2012-11-16 | xfrm6: Remove commented out function call to xfrm6_input_fini | Steffen Klassert | 1 | -1/+0 |
| 2012-11-15 | xfrm: Use a static gc threshold value for ipv6 | Steffen Klassert | 1 | -15/+1 |
| 2012-11-01 | ipv6: use IS_ENABLED() | Amerigo Wang | 1 | -2/+2 |
| 2012-08-20 | net: ipv6: fix oops in inet_putpeer() | Patrick McHardy | 1 | -0/+8 |
| 2012-07-17 | net: Pass optional SKB and SK arguments to dst_ops->{update_pmtu,redirect}() | David S. Miller | 1 | -4/+6 |
| 2012-07-12 | ipv6: Add redirect support to all protocol icmp error handlers. | David S. Miller | 1 | -0/+9 |
| 2012-07-05 | ipv6: Store route neighbour in rt6_info struct. | David S. Miller | 1 | -0/+1 |
| 2012-06-11 | inet: Hide route peer accesses behind helpers. | David S. Miller | 1 | -5/+5 |
| 2012-04-20 | net: Convert all sysctl registrations to register_net_sysctl | Eric W. Biederman | 1 | -2/+2 |
| 2011-11-22 | net: remove ipv6_addr_copy() | Alexey Dobriyan | 1 | -2/+2 |
| 2011-04-22 | inet: constify ip headers and in6_addr | Eric Dumazet | 1 | -1/+1 |
| 2011-03-12 | net: Put fl6_* macros to struct flowi6 and use them again. | David S. Miller | 1 | -6/+6 |
| 2011-03-12 | ipv6: Convert to use flowi6 where applicable. | David S. Miller | 1 | -2/+1 |
| 2011-03-12 | net: Use flowi4 and flowi6 in xfrm layer. | David S. Miller | 1 | -18/+21 |
| 2011-03-12 | net: Make flowi ports AF dependent. | David S. Miller | 1 | -6/+6 |
| 2011-03-12 | net: Put flowi_* prefix on AF independent members of struct flowi | David S. Miller | 1 | -5/+5 |
| 2011-03-01 | xfrm: Handle blackhole route creation via afinfo. | David S. Miller | 1 | -0/+1 |
| 2011-02-23 | xfrm: Const'ify address arguments to ->dst_lookup() | David S. Miller | 1 | -2/+2 |
| 2011-02-22 | xfrm: Mark flowi arg to ->fill_dst() const. | David S. Miller | 1 | -1/+1 |
| 2011-02-22 | xfrm: Mark flowi arg to ->get_tos() const. | David S. Miller | 1 | -1/+1 |
| 2011-01-26 | net: Implement read-only protection and COW'ing of metrics. | David S. Miller | 1 | -0/+2 |
| 2011-01-26 | xfrm6: Don't forget to propagate peer into ipsec route. | David S. Miller | 1 | -0/+6 |
| 2010-10-11 | net dst: use a percpu_counter to track entries | Eric Dumazet | 1 | -4/+6 |
| 2010-09-23 | net: return operator cleanup | Eric Dumazet | 1 | -1/+1 |
| 2010-07-04 | xfrm: fix xfrm by MARK logic | Peter Kosyh | 1 | -0/+2 |
| 2010-04-27 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -1/+1 |
| 2010-04-21 | xfrm6: ensure to use the same dev when building a bundle | Nicolas Dichtel | 1 | -1/+1 |
| 2010-04-07 | xfrm: cache bundles instead of policies for outgoing flows | Timo Teräs | 1 | -31/+0 |
| 2010-03-03 | ipsec: Fix bogus bundle flowi | Herbert Xu | 1 | -1/+2 |
| 2010-01-24 | netns xfrm: deal with dst entries in netns | Alexey Dobriyan | 1 | -11/+14 |
| 2009-11-12 | sysctl net: Remove unused binary sysctl code | Eric W. Biederman | 1 | -1/+0 |
| 2009-08-04 | xfrm6: Fix xfrm6_policy.c build when SYSCTL disabled. | David S. Miller | 1 | -1/+6 |
| 2009-07-30 | xfrm: select sane defaults for xfrm[4|6] gc_thresh | Neil Horman | 1 | -0/+15 |
| 2009-07-27 | xfrm: export xfrm garbage collector thresholds via sysctl | Neil Horman | 1 | -0/+18 |
| 2009-07-03 | xfrm6: fix the proto and ports decode of sctp protocol | Wei Yongjun | 1 | -2/+4 |
| 2009-02-01 | net: replace uses of __constant_{endian} | Harvey Harrison | 1 | -1/+1 |
| 2008-11-25 | netns xfrm: ->get_saddr in netns | Alexey Dobriyan | 1 | -2/+3 |
| 2008-11-25 | netns xfrm: ->dst_lookup in netns | Alexey Dobriyan | 1 | -3/+4 |
| 2008-11-25 | netns xfrm: dst garbage-collecting in netns | Alexey Dobriyan | 1 | -1/+1 |
| 2008-11-11 | net: remove struct dst_entry::entry_size | Alexey Dobriyan | 1 | -1/+0 |
| 2008-11-01 | xfrm6: handling fragment | Nicolas Dichtel | 1 | -3/+6 |
| 2008-08-14 | netns: Add network namespace argument to rt6_fill_node() and ipv6_dev_get_sad... | Brian Haley | 1 | -1/+3 |
| 2008-03-26 | [NET] NETNS: Omit net_device->nd_net without CONFIG_NET_NS. | YOSHIFUJI Hideaki | 1 | -1/+1 |
| 2008-03-25 | [IPV6]: Support Source Address Selection API (RFC5014). | YOSHIFUJI Hideaki | 1 | -1/+1 |
| 2008-03-05 | [NETNS][IPV6] route6 - add netns parameter to ip6_route_output | Daniel Lezcano | 1 | -1/+1 |
| 2008-03-04 | [IPV6] ADDRCONF: Convert ipv6_get_saddr() to ipv6_dev_get_saddr(). | YOSHIFUJI Hideaki | 1 | -2/+3 |
| 2008-01-31 | [NET]: should explicitely initialize atomic_t field in struct dst_ops | Eric Dumazet | 1 | -0/+1 |
| 2008-01-28 | [NETNS][DST] dst: pass the dst_ops as parameter to the gc functions | Daniel Lezcano | 1 | -1/+1 |
| 2008-01-28 | [XFRM] IPv6: Fix dst/routing check at transformation. | Masahide NAKAMURA | 1 | -0/+17 |
| 2008-01-28 | [IPSEC]: Added xfrm_decode_session_reverse and xfrmX_policy_check_reverse | Herbert Xu | 1 | -5/+5 |
| 2008-01-28 | [IPV6]: Make xfrm6_init to return an error code. | Daniel Lezcano | 1 | -5/+17 |
| 2008-01-28 | [NET]: Multiple namespaces in the all dst_ifdown routines. | Denis V. Lunev | 1 | -1/+2 |
| 2008-01-28 | [IPSEC]: Merge most of the output path | Herbert Xu | 1 | -0/+1 |
| 2008-01-28 | [IPSEC]: Merge common code into xfrm_bundle_create | Herbert Xu | 1 | -114/+22 |
| 2008-01-28 | [IPSEC]: Move flow construction into xfrm_dst_lookup | Herbert Xu | 1 | -62/+35 |
| 2008-01-28 | [IPSEC]: Replace x->type->{local,remote}_addr with flags | Herbert Xu | 1 | -12/+8 |
| 2008-01-28 | [IPSEC]: Make sure idev is consistent with dev in xfrm_dst | Herbert Xu | 1 | -5/+10 |
| 2008-01-28 | [IPSEC]: Set dst->input to dst_discard | Herbert Xu | 1 | -1/+2 |
| 2008-01-28 | [IPSEC]: Only set neighbour on top xfrm dst | Herbert Xu | 1 | -2/+4 |
| 2008-01-28 | [IPV6]: Move nfheader_len into rt6_info | Herbert Xu | 1 | -1/+2 |
| 2008-01-28 | [IPV6]: Only set nfheader_len for top xfrm dst | Herbert Xu | 1 | -22/+4 |
| 2007-12-11 | [IPV6] XFRM: Fix auditing rt6i_flags; use RTF_xxx flags instead of RTCF_xxx. | YOSHIFUJI Hideaki | 1 | -1/+1 |
| 2007-10-17 | [IPSEC]: Rename mode to outer_mode and add inner_mode | Herbert Xu | 1 | -1/+1 |
| 2007-10-17 | [IPSEC]: Store afinfo pointer in xfrm_mode | Herbert Xu | 1 | -13/+1 |
| 2007-10-17 | [IPSEC]: Add missing BEET checks | Herbert Xu | 1 | -2/+1 |
| 2007-10-10 | [NET]: Make the loopback device per network namespace. | Eric W. Biederman | 1 | -1/+1 |
| 2007-10-10 | [NET]: Dynamically allocate the loopback device, part 1. | Daniel Lezcano | 1 | -1/+1 |
| 2007-07-10 | [IPV6] MIP6: Loadable module support for MIPv6. | Masahide NAKAMURA | 1 | -2/+2 |
| 2007-04-25 | [NET]: cleanup extra semicolons | Stephen Hemminger | 1 | -2/+3 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_network_header_len | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2007-04-25 | [SK_BUFF]: Introduce ipv6_hdr(), remove skb->nh.ipv6h | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_network_header() | Arnaldo Carvalho de Melo | 1 | -7/+9 |
| 2007-02-26 | [IPSEC]: More fix is needed for __xfrm6_bundle_create(). | Noriaki TAKAMIYA | 1 | -1/+1 |
| 2007-02-10 | [XFRM] IPV6: Fix outbound RO transformation which is broken by IPsec tunnel p... | Masahide NAKAMURA | 1 | -3/+5 |
| 2007-02-10 | [NET] IPV6: Fix whitespace errors. | YOSHIFUJI Hideaki | 1 | -3/+3 |
| 2007-02-08 | [IPSEC]: IPv6 over IPv4 IPsec tunnel | Miika Komu | 1 | -15/+31 |
| 2006-12-02 | [NET]: Supporting UDP-Lite (RFC 3828) in Linux | Gerrit Renker | 1 | -0/+1 |
| 2006-12-02 | [XFRM]: misc annotations | Al Viro | 1 | -1/+1 |
| 2006-10-18 | [IPV6]: Make sure error handling is done when calling ip6_route_output(). | Ville Nuorvala | 1 | -5/+7 |
| 2006-10-11 | IPsec: correct semantics for SELinux policy matching | Venkat Yekkirala | 1 | -1/+1 |
| 2006-09-22 | [XFRM]: Fix wildcard as tunnel source | Patrick McHardy | 1 | -0/+21 |
| 2006-09-22 | [XFRM]: Add generation count to xfrm_state and xfrm_dst. | David S. Miller | 1 | -0/+1 |
| 2006-09-22 | [IPV6] MIP6: Transformation support mobility header. | Masahide NAKAMURA | 1 | -0/+15 |
| 2006-09-22 | [XFRM] IPV6: Restrict bundle reusing | Masahide NAKAMURA | 1 | -1/+3 |
| 2006-09-22 | [XFRM] STATE: Support non-fragment outbound transformation headers. | Masahide NAKAMURA | 1 | -2/+22 |
| 2006-09-22 | [XFRM] STATE: Add a hook to obtain local/remote outbound address. | Masahide NAKAMURA | 1 | -2/+18 |
| 2006-09-22 | [XFRM]: Add XFRM_MODE_xxx for future use. | Masahide NAKAMURA | 1 | -1/+1 |
| 2006-06-30 | Remove obsolete #include <linux/config.h> | Jörn Engel | 1 | -1/+0 |
| 2006-06-17 | [IPSEC] xfrm: Undo afinfo lock proliferation | Herbert Xu | 1 | -6/+0 |
| 2006-04-18 | [IPV6] XFRM: Fix decoding session with preceding extension header(s). | YOSHIFUJI Hideaki | 1 | -2/+2 |
| 2006-04-18 | [IPV6] XFRM: Don't use old copy of pointer after pskb_may_pull(). | YOSHIFUJI Hideaki | 1 | -1/+3 |
| 2006-02-07 | [PATCH] remove bogus asm/bug.h includes. | Al Viro | 1 | -1/+0 |
| 2005-12-19 | [XFRM]: Handle DCCP in xfrm{4,6}_decode_session | Patrick McHardy | 1 | -0/+1 |
| 2005-05-26 | From: Kazunori Miyazawa <kazunori@miyazawa.org> | Hideaki YOSHIFUJI | 1 | -0/+4 |
| 2005-05-03 | [IPSEC]: Store idev entries | Herbert Xu | 1 | -0/+43 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+295 |