| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-06-20 | xfrm: hold device only for the asynchronous decryption | Jianbo Liu | 1 | -8/+9 |
| 2025-01-13 | net: remove init_dummy_netdev() | Jakub Kicinski | 1 | -3/+6 |
| 2024-12-05 | xfrm: add mode_cbs module functionality | Christian Hopps | 1 | -2/+16 |
| 2024-10-29 | xfrm: Add an inbound percpu state cache. | Steffen Klassert | 1 | -1/+1 |
| 2024-07-15 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -5/+3 |
| 2024-07-12 | xfrm: Support crypto offload for inbound IPv4 UDP-encapsulated ESP packet | Mike Yu | 1 | -1/+2 |
| 2024-07-12 | xfrm: Support crypto offload for inbound IPv6 ESP packets not in GRO path | Mike Yu | 1 | -1/+1 |
| 2024-06-17 | xfrm: Log input direction mismatch error in one place | Antony Antony | 1 | -5/+0 |
| 2024-06-17 | xfrm: Fix input error path memory access | Antony Antony | 1 | -0/+3 |
| 2024-05-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+8 |
| 2024-05-01 | xfrm: Add dir validation to "in" data path lookup | Antony Antony | 1 | -0/+11 |
| 2024-04-26 | xfrm: Preserve vlan tags for transport mode software GRO | Paul Davey | 1 | -0/+8 |
| 2024-03-07 | net: move netdev_max_backlog to net_hotdata | Eric Dumazet | 1 | -1/+2 |
| 2023-10-06 | xfrm: Use the XFRM_GRO to indicate a GRO call on input | Steffen Klassert | 1 | -4/+2 |
| 2023-07-10 | xfrm: Silence warnings triggerable by bad packets | Herbert Xu | 1 | -13/+9 |
| 2023-06-12 | xfrm: Use xfrm_state selector for BEET input | Herbert Xu | 1 | -4/+3 |
| 2023-05-21 | xfrm: Treat already-verified secpath entries as optional | Benedict Wong | 1 | -0/+1 |
| 2023-03-13 | xfrm: Remove inner/outer modes from input path | Herbert Xu | 1 | -43/+23 |
| 2023-01-30 | xfrm: fix bug with DSCP copy to v6 from v4 tunnel | Christian Hopps | 1 | -2/+1 |
| 2022-10-25 | xfrm: update x->lastused for every packet | Antony Antony | 1 | -0/+1 |
| 2022-10-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -5/+13 |
| 2022-10-03 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -2/+5 |
| 2022-09-28 | xfrm: Reinject transport-mode packets through workqueue | Liu Jian | 1 | -5/+13 |
| 2022-08-29 | xfrm: interface: support collect metadata mode | Eyal Birger | 1 | -2/+5 |
| 2022-08-24 | net: Fix data-races around netdev_max_backlog. | Kuniyuki Iwashima | 1 | -1/+1 |
| 2022-08-03 | Revert "xfrm: update SA curlft.use_time" | Antony Antony | 1 | -1/+0 |
| 2021-12-23 | xfrm: update SA curlft.use_time | Antony Antony | 1 | -0/+1 |
| 2021-10-28 | xfrm: Remove redundant fields and related parentheses | luo penghao | 1 | -2/+2 |
| 2021-06-21 | xfrm: replay: avoid replay indirection | Florian Westphal | 1 | -1/+1 |
| 2021-06-21 | xfrm: replay: remove recheck indirection | Florian Westphal | 1 | -1/+1 |
| 2021-06-21 | xfrm: replay: remove advance indirection | Florian Westphal | 1 | -1/+1 |
| 2021-01-21 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | Jakub Kicinski | 1 | -1/+1 |
| 2020-12-19 | xfrm: Fix oops in xfrm_replay_advance_bmp | Shmulik Ladkani | 1 | -1/+1 |
| 2020-11-07 | net: xfrm: convert tasklets to use new tasklet_setup() API | Allen Pais | 1 | -4/+3 |
| 2020-07-09 | xfrm: add is_ipip to struct xfrm_input_afinfo | Xin Long | 1 | -11/+13 |
| 2020-05-31 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 1 | -1/+1 |
| 2020-05-06 | xfrm: state: remove extract_input indirection from xfrm_state_afinfo | Florian Westphal | 1 | -10/+11 |
| 2020-04-15 | xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input | Xin Long | 1 | -1/+1 |
| 2019-12-09 | xfrm: introduce xfrm_trans_queue_net | Sabrina Dubroca | 1 | -4/+17 |
| 2019-11-12 | xfrm: release device reference for invalid state | Xiaodong Xu | 1 | -0/+3 |
| 2019-10-01 | netfilter: drop bridge nf reset from nf_reset | Florian Westphal | 1 | -1/+1 |
| 2019-06-12 | xfrm: fix bogus WARN_ON with ipv6 | Florian Westphal | 1 | -0/+1 |
| 2019-06-06 | xfrm: remove eth_proto value from xfrm_state_afinfo | Florian Westphal | 1 | -12/+12 |
| 2019-04-08 | xfrm: store xfrm_mode directly, not its address | Florian Westphal | 1 | -7/+7 |
| 2019-04-08 | xfrm: make xfrm modes builtin | Florian Westphal | 1 | -8/+5 |
| 2019-04-08 | xfrm: remove afinfo pointer from xfrm_mode | Florian Westphal | 1 | -6/+28 |
| 2019-04-08 | xfrm: remove input2 indirection from xfrm_mode | Florian Westphal | 1 | -1/+184 |
| 2019-04-08 | xfrm: remove input indirection from xfrm_mode | Florian Westphal | 1 | -3/+72 |
| 2019-04-08 | xfrm: prefer family stored in xfrm_mode struct | Florian Westphal | 1 | -2/+2 |
| 2018-12-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+6 |
| 2018-12-19 | net: switch secpath to use skb extension infrastructure | Florian Westphal | 1 | -48/+8 |
| 2018-12-19 | net: use skb_sec_path helper in more places | Florian Westphal | 1 | -6/+10 |
| 2018-12-19 | xfrm: change secpath_set to return secpath struct, not error value | Florian Westphal | 1 | -7/+9 |
| 2018-11-22 | xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears th... | Steffen Klassert | 1 | -1/+6 |
| 2018-10-08 | xfrm: use correct size to initialise sp->ovec | Li RongQing | 1 | -1/+1 |
| 2018-10-01 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -0/+1 |
| 2018-09-04 | xfrm: reset crypto_done when iterating over multiple input xfrms | Sowmini Varadhan | 1 | -0/+1 |
| 2018-06-23 | xfrm: Add virtual xfrm interfaces | Steffen Klassert | 1 | -0/+3 |
| 2018-06-23 | xfrm: Extend the output_mark to support input direction and masking. | Steffen Klassert | 1 | -0/+2 |
| 2018-04-01 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -0/+6 |
| 2018-03-23 | xfrm: Fix transport mode skb control buffer usage. | Steffen Klassert | 1 | -0/+6 |
| 2018-02-27 | xfrm: mark kmem_caches as __ro_after_init | Alexey Dobriyan | 1 | -1/+2 |
| 2018-01-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+1 |
| 2018-01-05 | xfrm: Use __skb_queue_tail in xfrm_trans_queue | Herbert Xu | 1 | -1/+1 |
| 2017-12-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+68 |
| 2017-12-19 | xfrm: Reinject transport-mode packets through tasklet | Herbert Xu | 1 | -0/+57 |
| 2017-12-01 | xfrm: Fix xfrm_input() to verify state is valid when (encap_type < 0) | Aviv Heller | 1 | -1/+11 |
| 2017-12-01 | xfrm: Remove redundant state assignment in xfrm_input() | Aviv Heller | 1 | -1/+0 |
| 2017-11-09 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -2/+2 |
| 2017-11-02 | xfrm: defer daddr pointer assignment after spi parsing | Florian Westphal | 1 | -2/+2 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-09-13 | vti: fix NULL dereference in xfrm_input() | Alexey Kodanev | 1 | -2/+4 |
| 2017-08-31 | xfrm: Add support for network devices capable of removing the ESP trailer | Yossi Kuperman | 1 | -0/+5 |
| 2017-08-02 | xfrm: Clear RX SKB secpath xfrm_offload | Ilan Tayari | 1 | -0/+2 |
| 2017-07-04 | net, xfrm: convert sec_path.refcnt from atomic_t to refcount_t | Reshetova, Elena | 1 | -2/+2 |
| 2017-05-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 1 | -2/+39 |
| 2017-04-27 | xfrm: fix GRO for !CONFIG_NETFILTER | Sabrina Dubroca | 1 | -1/+1 |
| 2017-04-14 | xfrm: Prepare the GRO codepath for hardware offloading. | Steffen Klassert | 1 | -25/+25 |
| 2017-04-14 | xfrm: Add an IPsec hardware offloading API | Steffen Klassert | 1 | -2/+39 |
| 2017-02-15 | esp: Add a software GRO codepath | Steffen Klassert | 1 | -5/+26 |
| 2017-02-15 | xfrm: Extend the sec_path for IPsec offloading | Steffen Klassert | 1 | -0/+2 |
| 2017-02-15 | xfrm: Export xfrm_parse_spi. | Steffen Klassert | 1 | -0/+1 |
| 2017-02-15 | xfrm: Add a secpath_set helper. | Steffen Klassert | 1 | -12/+22 |
| 2017-02-09 | xfrm: input: constify xfrm_input_afinfo | Florian Westphal | 1 | -20/+11 |
| 2017-01-30 | xfrm: Add a dummy network device for napi. | Steffen Klassert | 1 | -1/+11 |
| 2016-08-11 | net/xfrm_input: fix possible NULL deref of tunnel.ip6->parms.i_key | Alexey Kodanev | 1 | -7/+7 |
| 2016-03-24 | xfrm: Fix crash observed during device unregistration and decryption | subashab@codeaurora.org | 1 | -0/+3 |
| 2015-10-23 | xfrm: Increment statistic counter on inner mode error | Steffen Klassert | 1 | -1/+3 |
| 2015-06-01 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+16 |
| 2015-05-28 | xfrm: Override skb->mark with tunnel->parm.i_key in xfrm_input | Alexander Duyck | 1 | -1/+16 |
| 2015-04-24 | xfrm: slightly optimise xfrm_input | Li RongQing | 1 | -5/+5 |
| 2015-04-23 | xfrm: fix the return code when xfrm_*_register_afinfo failed | Li RongQing | 1 | -1/+1 |
| 2015-04-07 | xfrm: fix xfrm_input/xfrm_tunnel_check oops | Alexey Dobriyan | 1 | -5/+5 |
| 2014-03-14 | xfrm: Introduce xfrm_input_afinfo to access the the callbacks properly | Steffen Klassert | 1 | -0/+75 |
| 2014-02-25 | xfrm: Add xfrm_tunnel_skb_cb to the skb common buffer | Steffen Klassert | 1 | -0/+5 |
| 2014-02-25 | xfrm4: Add IPsec protocol multiplexer | Steffen Klassert | 1 | -6/+11 |
| 2014-01-02 | xfrm: checkpatch errors with foo * bar | Weilong Chen | 1 | -3/+3 |
| 2013-06-06 | xfrm: add LINUX_MIB_XFRMACQUIREERROR statistic counter | Fan Du | 1 | -0/+5 |
| 2012-09-04 | xfrm: Workaround incompatibility of ESN and async crypto | Steffen Klassert | 1 | -1/+1 |
| 2011-09-21 | xfrm: Perform a replay check after return from async codepaths | Steffen Klassert | 1 | -0/+5 |
| 2011-03-28 | xfrm: Move the test on replay window size into the replay check functions | Steffen Klassert | 1 | -1/+1 |
| 2011-03-27 | xfrm: Force a dst refcount before entering the xfrm type handlers | Steffen Klassert | 1 | -0/+2 |
| 2011-03-13 | xfrm: Add support for IPsec extended sequence numbers | Steffen Klassert | 1 | -0/+4 |
| 2011-03-13 | xfrm: Move IPsec replay detection functions to a separate file | Steffen Klassert | 1 | -3/+2 |
| 2011-03-13 | xfrm: Use separate low and high order bits of the sequence numbers in xfrm_sk... | Steffen Klassert | 1 | -2/+2 |
| 2010-02-22 | xfrm: SA lookups signature with mark | Jamal Hadi Salim | 1 | -1/+1 |
| 2009-06-03 | net: skb->dst accessors | Eric Dumazet | 1 | -2/+1 |
| 2008-12-18 | Revert "xfrm: Accept ESP packets regardless of UDP encapsulation mode" | David S. Miller | 1 | -0/+5 |
| 2008-12-04 | xfrm: Accept ESP packets regardless of UDP encapsulation mode | Martin Willi | 1 | -5/+0 |
| 2008-11-25 | netns xfrm: per-netns MIBs | Alexey Dobriyan | 1 | -11/+11 |
| 2008-11-25 | netns xfrm: xfrm_input() fixup | Alexey Dobriyan | 1 | -1/+2 |
| 2008-11-25 | netns xfrm: state lookup in netns | Alexey Dobriyan | 1 | -1/+1 |
| 2008-03-24 | [IPSEC]: Fix inter address family IPsec tunnel handling. | Kazunori MIYAZAWA | 1 | -3/+19 |
| 2008-02-12 | [IPSEC]: Fix bogus usage of u64 on input sequence number | Herbert Xu | 1 | -2/+2 |
| 2008-01-31 | [XFRM]: Fix statistics. | Masahide NAKAMURA | 1 | -2/+2 |
| 2008-01-31 | [XFRM]: Remove unused exports. | Adrian Bunk | 1 | -1/+0 |
| 2008-01-28 | [IPSEC]: Move all calls to xfrm_audit_state_icvfail to xfrm_input | Herbert Xu | 1 | -1/+4 |
| 2008-01-28 | [XFRM]: RFC4303 compliant auditing | Paul Moore | 1 | -1/+2 |
| 2008-01-28 | [XFRM]: Support to increment packet dropping statistics. | Masahide NAKAMURA | 1 | -10/+31 |
| 2008-01-28 | [IPSEC]: Add xfrm_input_state helper | Herbert Xu | 1 | -1/+1 |
| 2008-01-28 | [IPSEC]: Use the correct family for input state lookup | Herbert Xu | 1 | -1/+4 |
| 2008-01-28 | [IPSEC]: Add async resume support on input | Herbert Xu | 1 | -5/+33 |
| 2008-01-28 | [IPSEC]: Remove nhoff from xfrm_input | Herbert Xu | 1 | -3/+2 |
| 2008-01-28 | [IPSEC]: Move state lock into x->type->input | Herbert Xu | 1 | -0/+4 |
| 2008-01-28 | [IPSEC]: Move integrity stat collection into xfrm_input | Herbert Xu | 1 | -1/+4 |
| 2008-01-28 | [IPSEC]: Store xfrm states in security path directly | Herbert Xu | 1 | -27/+15 |
| 2008-01-28 | [IPSEC]: Merge most of the input path | Herbert Xu | 1 | -0/+113 |
| 2008-01-28 | [IPSEC]: Separate inner/outer mode processing on input | Herbert Xu | 1 | -0/+13 |
| 2007-10-17 | [IPSEC]: Fix length check in xfrm_parse_spi | Herbert Xu | 1 | -1/+4 |
| 2007-07-20 | mm: Remove slab destructors from kmem_cache_create(). | Paul Mundt | 1 | -1/+1 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_transport_header(skb) | Arnaldo Carvalho de Melo | 1 | -3/+3 |
| 2007-02-10 | [NET] XFRM: Fix whitespace errors. | YOSHIFUJI Hideaki | 1 | -1/+1 |
| 2006-12-07 | [PATCH] slab: remove kmem_cache_t | Christoph Lameter | 1 | -1/+1 |
| 2006-12-07 | [PATCH] slab: remove SLAB_ATOMIC | Christoph Lameter | 1 | -1/+1 |
| 2006-09-28 | [XFRM]: xfrm_parse_spi() annotations | Al Viro | 1 | -4/+4 |
| 2006-09-22 | [NET]: Use SLAB_PANIC | Alexey Dobriyan | 1 | -3/+1 |
| 2006-05-22 | [NET]: Fix "ntohl(ntohs" bugs | Alexey Dobriyan | 1 | -1/+1 |
| 2006-04-01 | [IPSEC]: Kill unused decap state structure | Herbert Xu | 1 | -2/+2 |
| 2005-08-29 | [NET]: use __read_mostly on kmem_cache_t , DEFINE_SNMP_STAT pointers | Eric Dumazet | 1 | -1/+1 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+89 |