index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
net
/
xfrm.h
Age
Commit message (
Expand
)
Author
Files
Lines
13 days
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-0
/
+3
2024-05-01
xfrm: Add Direction to the SA in or out
Antony Antony
1
-0
/
+1
2024-04-26
xfrm: Preserve vlan tags for transport mode software GRO
Paul Davey
1
-0
/
+3
2024-02-05
xfrm: get global statistics from the offloaded device
Leon Romanovsky
1
-0
/
+3
2024-02-05
xfrm: generalize xdo_dev_state_update_curlft to allow statistics update
Leon Romanovsky
1
-7
/
+4
2023-12-14
bpf: xfrm: Add bpf_xdp_get_xfrm_state() kfunc
Daniel Xu
1
-0
/
+9
2023-10-06
xfrm: pass struct net to xfrm_decode_session wrappers
Florian Westphal
1
-6
/
+6
2023-10-06
xfrm: Support GRO for IPv6 ESP in UDP encapsulation
Steffen Klassert
1
-0
/
+2
2023-10-06
xfrm: Support GRO for IPv4 ESP in UDP encapsulation
Steffen Klassert
1
-0
/
+2
2023-09-28
xfrm: Remove unused function declarations
Yue Haibing
1
-2
/
+0
2023-09-15
ipv6: lockless IPV6_DONTFRAG implementation
Eric Dumazet
1
-1
/
+1
2023-08-01
xfrm: don't skip free of empty state in acquire policy
Leon Romanovsky
1
-0
/
+1
2023-05-21
xfrm: Treat already-verified secpath entries as optional
Benedict Wong
1
-0
/
+1
2023-03-20
xfrm: add new device offload acquire flag
Raed Salem
1
-0
/
+5
2022-12-12
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...
Jakub Kicinski
1
-0
/
+17
2022-12-05
xfrm: interface: Add unstable helpers for setting/getting XFRM metadata from ...
Eyal Birger
1
-0
/
+17
2022-12-05
xfrm: add support to HW update soft and hard limits
Leon Romanovsky
1
-0
/
+17
2022-12-05
xfrm: add RX datapath protection for IPsec packet offload mode
Leon Romanovsky
1
-23
/
+32
2022-12-05
xfrm: add an interface to offload policy
Leon Romanovsky
1
-0
/
+45
2022-12-05
xfrm: add new packet offload flag
Leon Romanovsky
1
-0
/
+7
2022-11-25
xfrm: add extack to xfrm_alloc_userspi
Sabrina Dubroca
1
-2
/
+3
2022-11-25
xfrm: add extack to xfrm_do_migrate
Sabrina Dubroca
1
-1
/
+2
2022-09-29
xfrm: pass extack down to xfrm_type ->init_state
Sabrina Dubroca
1
-1
/
+2
2022-09-22
xfrm: add extack support to xfrm_init_replay
Sabrina Dubroca
1
-1
/
+1
2022-09-22
xfrm: add extack to __xfrm_init_state
Sabrina Dubroca
1
-1
/
+2
2022-09-22
xfrm: add extack support to xfrm_dev_state_add
Sabrina Dubroca
1
-2
/
+3
2022-08-29
xfrm: interface: support collect metadata mode
Eyal Birger
1
-2
/
+9
2022-07-25
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
1
-2
/
+2
2022-07-11
net: Find dst with sk's xfrm policy not ctl_sk
sewookseo
1
-0
/
+2
2022-06-24
xfrm: change the type of xfrm_register_km and xfrm_unregister_km
Zhengchao Shao
1
-2
/
+2
2022-06-09
net: rename reference+tracking helpers
Jakub Kicinski
1
-1
/
+1
2022-05-19
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+13
2022-05-16
xfrm: fix "disable_policy" flag use when arriving from different devices
Eyal Birger
1
-1
/
+13
2022-05-06
xfrm: drop not needed flags variable in XFRM offload struct
Leon Romanovsky
1
-1
/
+0
2022-05-06
xfrm: store and rely on direction to construct offload flags
Leon Romanovsky
1
-0
/
+6
2022-05-06
xfrm: rename xfrm_state_offload struct to allow reuse
Leon Romanovsky
1
-5
/
+5
2022-05-06
xfrm: delete not used number of external headers
Leon Romanovsky
1
-1
/
+0
2022-05-06
xfrm: free not used XFRM_ESP_NO_TRAILER flag
Leon Romanovsky
1
-1
/
+1
2022-03-19
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/
David S. Miller
1
-30
/
+18
2022-03-18
xfrm: rework default policy structure
Nicolas Dichtel
1
-30
/
+18
2022-01-27
Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6"
Jiri Bohac
1
-1
/
+0
2022-01-26
xfrm: Check if_id in xfrm_migrate
Yan Yan
1
-2
/
+3
2022-01-09
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2022-01-06
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
1
-0
/
+5
2021-12-23
xfrm: rate limit SA mapping change message to user space
Antony Antony
1
-0
/
+5
2021-12-10
xfrm: add net device refcount tracker to struct xfrm_state_offload
Eric Dumazet
1
-1
/
+2
2021-11-23
xfrm: fix dflt policy check when there is no policy configured
Nicolas Dichtel
1
-1
/
+1
2021-07-21
xfrm: Add possibility to set the default to block if we have no policy
Steffen Klassert
1
-6
/
+30
2021-06-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2021-06-28
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git
David S. Miller
1
-22
/
+15
2021-06-22
net/xfrm: Add inner_ipproto into sec_path
Huy Nguyen
1
-0
/
+1
2021-06-21
xfrm: replay: remove last replay indirection
Florian Westphal
1
-7
/
+1
2021-06-21
xfrm: replay: avoid replay indirection
Florian Westphal
1
-3
/
+1
2021-06-21
xfrm: replay: remove recheck indirection
Florian Westphal
1
-3
/
+1
2021-06-21
xfrm: replay: remove advance indirection
Florian Westphal
1
-1
/
+1
2021-06-21
xfrm: replay: avoid xfrm replay notify indirection
Florian Westphal
1
-1
/
+10
2021-06-16
xfrm: delete xfrm4_output_finish xfrm6_output_finish declarations
Antony Antony
1
-2
/
+0
2021-06-11
xfrm: remove hdr_offset indirection
Florian Westphal
1
-3
/
+0
2021-06-09
xfrm: remove description from xfrm_type struct
Florian Westphal
1
-2
/
+0
2021-06-01
xfrm: Remove the repeated declaration
Shaokun Zhang
1
-1
/
+0
2021-05-14
xfrm: add state hashtable keyed by seq
Sabrina Dubroca
1
-0
/
+1
2021-04-19
xfrm: xfrm_state_mtu should return at least 1280 for ipv6
Sabrina Dubroca
1
-0
/
+1
2021-03-24
xfrm: Fix NULL pointer dereference on policy lookup
Steffen Klassert
1
-1
/
+1
2021-03-03
xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume
Evan Nimmo
1
-1
/
+1
2020-10-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-10
/
+6
2020-09-24
xfrm/compat: Translate 32-bit user_policy from sockptr
Dmitry Safonov
1
-0
/
+3
2020-09-24
xfrm/compat: Add 32=>64-bit messages translator
Dmitry Safonov
1
-0
/
+6
2020-09-24
xfrm/compat: Add 64=>32-bit messages translator
Dmitry Safonov
1
-0
/
+5
2020-09-24
xfrm: Provide API to register translator module
Dmitry Safonov
1
-0
/
+19
2020-09-07
xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate
Antony Antony
1
-10
/
+6
2020-08-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-6
/
+9
2020-07-30
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
1
-1
/
+4
2020-07-24
net/xfrm: switch xfrm_user_policy to sockptr_t
Christoph Hellwig
1
-3
/
+5
2020-07-21
xfrm: Fix crash when the hold queue is used.
Steffen Klassert
1
-2
/
+2
2020-07-09
tunnel6: add tunnel6_input_afinfo for ipip and ipv6 tunnels
Xin Long
1
-0
/
+1
2020-07-09
tunnel4: add cb_handler to struct xfrm_tunnel
Xin Long
1
-0
/
+1
2020-07-09
xfrm: add is_ipip to struct xfrm_input_afinfo
Xin Long
1
-1
/
+2
2020-06-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-0
/
+1
2020-06-24
xfrm: policy: match with both mark and mask on user interfaces
Xin Long
1
-4
/
+7
2020-06-23
bonding/xfrm: use real_dev instead of slave_dev
Jarod Wilson
1
-1
/
+1
2020-06-22
xfrm: bail early on slave pass over skb
Jarod Wilson
1
-0
/
+1
2020-06-04
xfrm: Fix double ESP trailer insertion in IPsec crypto offload.
Huy Nguyen
1
-0
/
+1
2020-05-06
xfrm: remove output_finish indirection from xfrm_state_afinfo
Florian Westphal
1
-1
/
+0
2020-05-06
xfrm: remove extract_output indirection from xfrm_state_afinfo
Florian Westphal
1
-3
/
+0
2020-05-06
xfrm: place xfrm6_local_dontfrag in xfrm.h
Florian Westphal
1
-0
/
+16
2020-05-06
xfrm: expose local_rxpmtu via ipv6_stubs
Florian Westphal
1
-0
/
+1
2020-05-06
xfrm: move xfrm4_extract_header to common helper
Florian Westphal
1
-1
/
+0
2020-05-06
xfrm: state: remove extract_input indirection from xfrm_state_afinfo
Florian Westphal
1
-3
/
+0
2020-05-06
xfrm: avoid extract_output indirection for ipv4
Florian Westphal
1
-1
/
+0
2020-04-28
xfrm: add support for UDPv6 encapsulation of ESP
Sabrina Dubroca
1
-0
/
+5
2019-12-09
xfrm: add espintcp (RFC 8229)
Sabrina Dubroca
1
-0
/
+1
2019-12-09
xfrm: introduce xfrm_trans_queue_net
Sabrina Dubroca
1
-0
/
+3
2019-10-09
xfrm: ifdef setsockopt(UDP_ENCAP_ESPINUDP/UDP_ENCAP_ESPINUDP_NON_IKE)
Alexey Dobriyan
1
-7
/
+0
2019-07-17
xfrm interface: fix management of phydev
Nicolas Dichtel
1
-1
/
+0
2019-07-17
xfrm interface: ifname may be wrong in logs
Nicolas Dichtel
1
-1
/
+0
2019-07-01
xfrm: remove get_mtu indirection from xfrm_type
Florian Westphal
1
-3
/
+1
2019-06-06
xfrm: remove type and offload_type map from xfrm_state_afinfo
Florian Westphal
1
-4
/
+12
2019-06-06
xfrm: remove eth_proto value from xfrm_state_afinfo
Florian Westphal
1
-4
/
+2
2019-06-06
xfrm: remove state and template sort indirections from xfrm_state_afinfo
Florian Westphal
1
-11
/
+7
2019-06-05
xfrm: remove init_flags indirection from xfrm_state_afinfo
Florian Westphal
1
-1
/
+0
2019-06-05
xfrm: remove init_temprop indirection from xfrm_state_afinfo
Florian Westphal
1
-4
/
+0
2019-06-05
xfrm: remove init_tempsel indirection from xfrm_state_afinfo
Florian Westphal
1
-2
/
+0
2019-05-07
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
1
-93
/
+23
2019-05-06
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
1
-1
/
+1
2019-05-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+19
2019-04-23
xfrm: remove unneeded export_symbols
Florian Westphal
1
-2
/
+0
2019-04-23
xfrm: remove decode_session indirection from afinfo_policy
Florian Westphal
1
-3
/
+0
2019-04-23
xfrm: remove init_path indirection from afinfo_policy
Florian Westphal
1
-3
/
+0
2019-04-23
xfrm: remove tos indirection from afinfo_policy
Florian Westphal
1
-1
/
+0
2019-04-08
xfrm: store xfrm_mode directly, not its address
Florian Westphal
1
-17
/
+17
2019-04-08
xfrm: make xfrm modes builtin
Florian Westphal
1
-9
/
+4
2019-04-08
xfrm: remove afinfo pointer from xfrm_mode
Florian Westphal
1
-1
/
+0
2019-04-08
xfrm: remove output2 indirection from xfrm_mode
Florian Westphal
1
-13
/
+0
2019-04-08
xfrm: remove input2 indirection from xfrm_mode
Florian Westphal
1
-13
/
+0
2019-04-08
xfrm: remove gso_segment indirection from xfrm_mode
Florian Westphal
1
-5
/
+0
2019-04-08
xfrm: remove xmit indirection from xfrm_mode
Florian Westphal
1
-5
/
+0
2019-04-08
xfrm: remove output indirection from xfrm_mode
Florian Westphal
1
-14
/
+5
2019-04-08
xfrm: remove input indirection from xfrm_mode
Florian Westphal
1
-11
/
+0
2019-04-08
xfrm: place af number into xfrm_mode struct
Florian Westphal
1
-4
/
+5
2019-03-27
xfrm: Honor original L3 slave device in xfrmi policy lookup
Martin Willi
1
-1
/
+2
2019-03-26
xfrm: clean up xfrm protocol checks
Cong Wang
1
-0
/
+17
2019-03-22
xfrm: Replace hrtimer tasklet with softirq hrtimer
Thomas Gleixner
1
-1
/
+1
2019-02-05
xfrm: destroy xfrm_state synchronously on net exit path
Cong Wang
1
-3
/
+9
2018-12-20
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+1
2018-12-19
net: switch secpath to use skb extension infrastructure
Florian Westphal
1
-21
/
+1
2018-12-19
xfrm: use secpath_exist where applicable
Florian Westphal
1
-1
/
+1
2018-12-19
net: use skb_sec_path helper in more places
Florian Westphal
1
-2
/
+4
2018-12-19
net: move secpath_exist helper to sk_buff.h
Florian Westphal
1
-9
/
+0
2018-12-19
xfrm: change secpath_set to return secpath struct, not error value
Florian Westphal
1
-1
/
+1
2018-12-10
xfrm: clean an indentation issue, remove a space
Colin Ian King
1
-1
/
+1
2018-11-23
xfrm_user: fix freeing of xfrm states on acquire
Mathias Krause
1
-0
/
+1
2018-11-09
xfrm: policy: store inexact policies in a tree ordered by destination address
Florian Westphal
1
-0
/
+1
2018-11-09
xfrm: policy: add inexact policy search tree infrastructure
Florian Westphal
1
-0
/
+1
2018-11-09
xfrm: policy: store inexact policies in an rhashtable
Florian Westphal
1
-0
/
+1
2018-08-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
1
-9
/
+50
2018-07-20
xfrm: Remove xfrmi interface ID from flowi
Benedict Wong
1
-1
/
+1
2018-07-11
ipv6: xfrm: use 64-bit timestamps
Arnd Bergmann
1
-1
/
+1
2018-06-25
xfrm: policy: remove pcpu policy cache
Florian Westphal
1
-1
/
+0
2018-06-23
xfrm: Add virtual xfrm interfaces
Steffen Klassert
1
-0
/
+24
2018-06-23
xfrm: Add a new lookup key to match xfrm interfaces.
Steffen Klassert
1
-5
/
+16
2018-06-23
xfrm: Extend the output_mark to support input direction and masking.
Steffen Klassert
1
-1
/
+8
2018-06-19
audit: eliminate audit_enabled magic number comparison
Richard Guy Briggs
1
-1
/
+1
2018-06-06
Merge tag 'audit-pr-20180605' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-2
/
+2
2018-05-14
audit: use inline function to get audit context
Richard Guy Briggs
1
-1
/
+1
2018-05-14
audit: convert sessionid unset to a macro
Richard Guy Briggs
1
-1
/
+1
2018-04-16
xfrm: Fix warning in xfrm6_tunnel_net_exit.
Steffen Klassert
1
-0
/
+1
2018-03-30
xfrm: Register xfrm_dev_notifier in appropriate place
Kirill Tkhai
1
-1
/
+1
2018-02-28
inet: whitespace cleanup
Stephen Hemminger
1
-7
/
+7
2018-01-18
xfrm: Add ESN support for IPSec HW offload
Yossef Efraim
1
-0
/
+12
2017-12-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+3
2017-12-21
xfrm: check for xdo_dev_state_free
Shannon Nelson
1
-1
/
+2
2017-12-20
xfrm: Allow IPsec GSO with software crypto for local sockets.
Steffen Klassert
1
-0
/
+2
2017-12-20
net: Add asynchronous callbacks for xfrm on layer 2.
Steffen Klassert
1
-3
/
+19
2017-12-20
xfrm: Separate ESP handling from segmentation for GRO packets.
Steffen Klassert
1
-3
/
+3
2017-12-19
xfrm: Reinject transport-mode packets through tasklet
Herbert Xu
1
-0
/
+3
2017-11-30
xfrm: Move dst->path into struct xfrm_dst
David Miller
1
-1
/
+14
2017-11-30
xfrm: Move child route linkage into xfrm_dst.
David Miller
1
-5
/
+10
2017-11-30
ipsec: Create and use new helpers for dst child access.
David Miller
1
-0
/
+5
2017-11-30
net: Create and use new helper xfrm_dst_child().
David Miller
1
-0
/
+9
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-09-25
xfrm: make xfrm_replay_state_esn_len() return unsigned int
Alexey Dobriyan
1
-1
/
+1
2017-09-25
xfrm: make xfrm_alg_auth_len() return unsigned int
Alexey Dobriyan
1
-1
/
+1
2017-09-25
xfrm: make xfrm_alg_len() return unsigned int
Alexey Dobriyan
1
-1
/
+1
2017-09-25
xfrm: make aead_len() return unsigned int
Alexey Dobriyan
1
-1
/
+1
2017-08-31
xfrm: Add support for network devices capable of removing the ESP trailer
Yossi Kuperman
1
-0
/
+1
2017-08-11
net: xfrm: support setting an output mark.
Lorenzo Colitti
1
-3
/
+6
2017-08-02
net: Allow IPsec GSO for local sockets
Steffen Klassert
1
-0
/
+19
2017-08-02
xfrm: Auto-load xfrm offload modules
Ilan Tayari
1
-1
/
+3
2017-07-18
xfrm: add xdst pcpu cache
Florian Westphal
1
-0
/
+1
2017-07-18
xfrm: remove flow cache
Florian Westphal
1
-8
/
+0
2017-07-04
net, xfrm: convert sec_path.refcnt from atomic_t to refcount_t
Reshetova, Elena
1
-3
/
+3
2017-07-04
net, xfrm: convert xfrm_policy.refcnt from atomic_t to refcount_t
Reshetova, Elena
1
-3
/
+3
2017-07-04
net, xfrm: convert xfrm_state.refcnt from atomic_t to refcount_t
Reshetova, Elena
1
-4
/
+5
2017-06-30
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-5
/
+2
2017-06-23
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
1
-4
/
+8
2017-06-07
xfrm: add UDP encapsulation port in migrate message
Antony Antony
1
-2
/
+4
2017-06-07
xfrm: extend MIGRATE with UDP encapsulation port
Antony Antony
1
-2
/
+4
2017-06-07
xfrm: fix xfrm_dev_event() missing when compile without CONFIG_XFRM_OFFLOAD
Hangbin Liu
1
-5
/
+2
2017-05-04
xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICY
Sabrina Dubroca
1
-10
/
+0
2017-04-14
net: Add a xfrm validate function to validate_xmit_skb
Steffen Klassert
1
-0
/
+6
2017-04-14
xfrm: Add an IPsec hardware offloading API
Steffen Klassert
1
-1
/
+64
2017-04-14
xfrm: Add mode handlers for IPsec on layer 2
Steffen Klassert
1
-0
/
+10
2017-04-14
xfrm: Move device notifications to a sepatate file
Steffen Klassert
1
-0
/
+1
2017-04-14
xfrm: Add a xfrm type offload.
Steffen Klassert
1
-6
/
+22
2017-03-27
xfrm: branchless addr4_match() on 64-bit
Alexey Dobriyan
1
-2
/
+2
2017-03-24
xfrm: use "unsigned int" in addr_match()
Alexey Dobriyan
1
-3
/
+3
2017-03-24
xfrm: remove unused struct xfrm_mgr::id
Alexey Dobriyan
1
-1
/
+0
2017-02-15
esp: Add a software GRO codepath
Steffen Klassert
1
-0
/
+1
2017-02-15
xfrm: Extend the sec_path for IPsec offloading
Steffen Klassert
1
-0
/
+41
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
-0
/
+1
2017-02-09
xfrm: policy: remove family field
Florian Westphal
1
-3
/
+2
2017-02-09
xfrm: policy: remove garbage_collect callback
Florian Westphal
1
-1
/
+1
2017-02-09
xfrm: policy: xfrm_policy_unregister_afinfo can return void
Florian Westphal
1
-1
/
+1
2017-02-09
xfrm: input: constify xfrm_input_afinfo
Florian Westphal
1
-3
/
+2
2017-01-17
esp4: Avoid skb_cow_data whenever possible
Steffen Klassert
1
-0
/
+2
2017-01-10
xfrm: add and use xfrm_state_afinfo_get_rcu
Florian Westphal
1
-0
/
+1
2017-01-10
xfrm: remove xfrm_state_put_afinfo
Florian Westphal
1
-1
/
+0
2016-09-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+3
[next]