| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-08-25 | tcp: Don't pass hashinfo to socket lookup helpers. | Kuniyuki Iwashima | 1 | -2/+2 |
| 2025-04-14 | espintcp: remove encap socket caching to avoid reference leak | Sabrina Dubroca | 1 | -45/+4 |
| 2025-04-14 | espintcp: fix skb leaks | Sabrina Dubroca | 1 | -1/+3 |
| 2025-01-27 | Merge tag 'ipsec-2025-01-27' of git://git.kernel.org/pub/scm/linux/kernel/git... | Jakub Kicinski | 1 | -1/+1 |
| 2025-01-20 | xfrm: Fix the usage of skb->sk | Steffen Klassert | 1 | -1/+1 |
| 2024-12-05 | xfrm: add generic iptfs defines and functionality | Christian Hopps | 1 | -1/+2 |
| 2024-09-11 | net: support non paged skb frags | Mina Almasry | 1 | -1/+2 |
| 2024-05-23 | net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP | Hagar Hemdan | 1 | -2/+1 |
| 2024-05-06 | Merge tag 'ipsec-next-2024-05-03' of git://git.kernel.org/pub/scm/linux/kerne... | Jakub Kicinski | 1 | -12/+0 |
| 2024-04-18 | udpencap: Remove Obsolete UDP_ENCAP_ESPINUDP_NON_IKE Support | Antony Antony | 1 | -12/+0 |
| 2024-04-11 | net: move skb ref helpers to new header | Mina Almasry | 1 | -0/+1 |
| 2024-04-09 | net: make napi_frag_unref reuse skb_page_unref | Mina Almasry | 1 | -1/+1 |
| 2024-04-02 | page_pool: check for PP direct cache locality later | Alexander Lobakin | 1 | -1/+1 |
| 2024-03-18 | net: esp: fix bad handling of pages from page_pool | Dragos Tatulea | 1 | -4/+4 |
| 2024-02-09 | net: fill in MODULE_DESCRIPTION()s for ipv6 modules | Breno Leitao | 1 | -0/+1 |
| 2023-10-25 | net: ipv6: fix typo in comments | Deming Wang | 1 | -1/+1 |
| 2023-10-10 | net: ipv6: fix return value check in esp_remove_trailer | Ma Ke | 1 | -1/+3 |
| 2023-02-13 | net: ipv6: Remove completion function scaffolding | Herbert Xu | 1 | -8/+8 |
| 2023-02-13 | net: ipv6: Add scaffolding to change completion function signature | Herbert Xu | 1 | -10/+10 |
| 2022-10-03 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -22/+33 |
| 2022-09-29 | xfrm: esp: add extack to esp_init_state, esp6_init_state | Sabrina Dubroca | 1 | -21/+32 |
| 2022-09-29 | xfrm: pass extack down to xfrm_type ->init_state | Sabrina Dubroca | 1 | -1/+1 |
| 2022-09-20 | tcp: Access &tcp_hashinfo via net. | Kuniyuki Iwashima | 1 | -1/+2 |
| 2022-07-04 | esp6: Fix spelling mistake | Zhang Jiaming | 1 | -2/+2 |
| 2022-05-06 | xfrm: free not used XFRM_ESP_NO_TRAILER flag | Leon Romanovsky | 1 | -6/+0 |
| 2022-04-13 | esp: limit skb_page_frag_refill use to a single page | Sabrina Dubroca | 1 | -3/+2 |
| 2022-03-14 | esp6: fix check on ipv6_skip_exthdr's return value | Sabrina Dubroca | 1 | -2/+1 |
| 2022-03-07 | esp: Fix possible buffer overflow in ESP transformation | Steffen Klassert | 1 | -0/+5 |
| 2022-01-27 | Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" | Jiri Bohac | 1 | -1/+1 |
| 2022-01-06 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -2/+1 |
| 2021-11-18 | ipv6/esp6: Remove structure variables and alignment statements | luo penghao | 1 | -2/+1 |
| 2021-11-18 | ipv6: check return value of ipv6_skip_exthdr | Jordy Zomer | 1 | -0/+6 |
| 2021-06-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2021-06-23 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -1/+1 |
| 2021-06-11 | xfrm: remove hdr_offset indirection | Florian Westphal | 1 | -1/+0 |
| 2021-06-09 | xfrm: remove description from xfrm_type struct | Florian Westphal | 1 | -1/+0 |
| 2021-04-19 | xfrm: xfrm_state_mtu should return at least 1280 for ipv6 | Sabrina Dubroca | 1 | -1/+1 |
| 2021-04-14 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -1/+1 |
| 2021-03-25 | ipv6: fix clang Wformat warning | Arnd Bergmann | 1 | -1/+1 |
| 2021-03-03 | xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume | Evan Nimmo | 1 | -1/+1 |
| 2021-02-09 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -1/+1 |
| 2021-02-04 | esp: Simplify the calculation of variables | Jiapeng Chong | 1 | -1/+1 |
| 2021-01-11 | esp: avoid unneeded kmap_atomic call | Willem de Bruijn | 1 | -6/+1 |
| 2020-07-28 | xfrm: esp6: fix the location of the transport header with encapsulation | Sabrina Dubroca | 1 | -0/+1 |
| 2020-07-07 | xfrm: esp6: fix encapsulation header offset computation | Sabrina Dubroca | 1 | -3/+9 |
| 2020-04-28 | xfrm: add IPv6 support for espintcp | Sabrina Dubroca | 1 | -1/+187 |
| 2020-04-28 | xfrm: add support for UDPv6 encapsulation of ESP | Sabrina Dubroca | 1 | -25/+201 |
| 2020-02-19 | ESP: Export esp_output_fill_trailer function | Raed Salem | 1 | -16/+0 |
| 2019-07-01 | xfrm: remove get_mtu indirection from xfrm_type | Florian Westphal | 1 | -19/+1 |
| 2019-06-06 | xfrm: remove type and offload_type map from xfrm_state_afinfo | Florian Westphal | 1 | -2/+1 |
| 2019-05-21 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 | Thomas Gleixner | 1 | -13/+1 |
| 2019-01-28 | esp: Skip TX bytes accounting when sending from a request socket | Martin Willi | 1 | -1/+1 |
| 2018-12-19 | net: use skb_sec_path helper in more places | Florian Westphal | 1 | -3/+6 |
| 2018-08-29 | esp: remove redundant define esph | Haishuang Yan | 1 | -4/+3 |
| 2018-06-27 | esp6: fix memleak on error path in esp6_input | Zhen Lei | 1 | -1/+3 |
| 2018-01-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -2/+1 |
| 2018-01-08 | xfrm: Return error on unknown encap_type in init_state | Herbert Xu | 1 | -2/+1 |
| 2017-12-20 | esp: Don't require synchronous crypto fallback on offloading anymore. | Steffen Klassert | 1 | -10/+2 |
| 2017-12-20 | net: Add asynchronous callbacks for xfrm on layer 2. | Steffen Klassert | 1 | -3/+21 |
| 2017-11-15 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 1 | -4/+4 |
| 2017-11-03 | net: use -ENOSPC for transient busy indication | Gilad Ben-Yossef | 1 | -1/+1 |
| 2017-10-27 | ipv6: esp6: use BUG_ON instead of if condition followed by BUG | Gustavo A. R. Silva | 1 | -2/+2 |
| 2017-10-23 | esp6: remove redundant initialization of esph | Colin Ian King | 1 | -2/+2 |
| 2017-09-01 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -7/+9 |
| 2017-08-31 | xfrm: Add support for network devices capable of removing the ESP trailer | Yossi Kuperman | 1 | -15/+36 |
| 2017-08-25 | esp: Fix skb tailroom calculation | Steffen Klassert | 1 | -1/+1 |
| 2017-08-25 | esp: Fix locking on page fragment allocation | Steffen Klassert | 1 | -2/+3 |
| 2017-08-02 | esp6: Fix RX checksum after header pull | Yossi Kuperman | 1 | -0/+2 |
| 2017-08-02 | esp6: Support RX checksum with crypto offload | Ilan Tayari | 1 | -3/+11 |
| 2017-07-13 | esp: Fix memleaks on error paths. | Steffen Klassert | 1 | -4/+5 |
| 2017-07-01 | net: convert sock.sk_wmem_alloc from atomic_t to refcount_t | Reshetova, Elena | 1 | -1/+1 |
| 2017-06-23 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -5/+0 |
| 2017-06-16 | networking: make skb_push & __skb_push return void pointers | Johannes Berg | 1 | -1/+1 |
| 2017-06-04 | ipsec: check return value of skb_to_sgvec always | Jason A. Donenfeld | 1 | -7/+13 |
| 2017-05-22 | ipv6: remove unused variables in esp6 | Stephen Hemminger | 1 | -5/+0 |
| 2017-04-24 | esp: Fix misplaced spin_unlock_bh. | Steffen Klassert | 1 | -5/+1 |
| 2017-04-14 | esp: Use a synchronous crypto algorithm on offloading. | Steffen Klassert | 1 | -2/+10 |
| 2017-04-14 | esp: Add gso handlers for esp4 and esp6 | Steffen Klassert | 1 | -2/+6 |
| 2017-04-14 | esp6: Reorganize esp_output | Steffen Klassert | 1 | -124/+140 |
| 2017-04-14 | esp6: Remame esp_input_done2 | Steffen Klassert | 1 | -3/+3 |
| 2017-04-14 | xfrm: Add an IPsec hardware offloading API | Steffen Klassert | 1 | -1/+3 |
| 2017-01-17 | esp: Introduce a helper to setup the trailer | Steffen Klassert | 1 | -25/+19 |
| 2017-01-17 | esp6: Avoid skb_cow_data whenever possible | Steffen Klassert | 1 | -56/+246 |
| 2016-12-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+1 |
| 2016-11-30 | esp6: Fix integrity verification when ESN are used | Tobias Brunner | 1 | -1/+1 |
| 2016-11-04 | net: inet: Support UID-based routing in IP protocols. | Lorenzo Colitti | 1 | -2/+3 |
| 2015-05-28 | esp6: Switch to new AEAD interface | Herbert Xu | 1 | -78/+122 |
| 2015-03-31 | ipv6: coding style: comparison for equality with NULL | Ian Morris | 1 | -1/+1 |
| 2014-11-23 | ipv6: coding style improvements (remove assignment in if statements) | Ian Morris | 1 | -1/+2 |
| 2014-11-11 | net: Convert LIMIT_NETDEBUG to net_dbg_ratelimited | Joe Perches | 1 | -2/+2 |
| 2014-11-06 | net: esp: Convert NETDEBUG to pr_info | Joe Perches | 1 | -5/+5 |
| 2014-08-24 | ipv6: White-space cleansing : Structure layouts | Ian Morris | 1 | -4/+3 |
| 2014-08-24 | ipv6: White-space cleansing : Line Layouts | Ian Morris | 1 | -4/+4 |
| 2014-03-14 | esp6: Use the IPsec protocol multiplexer API | Steffen Klassert | 1 | -9/+17 |
| 2013-12-06 | ipv4/ipv6: Fix FSF address in file headers | Jeff Kirsher | 1 | -2/+1 |
| 2013-11-02 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse... | David S. Miller | 1 | -33/+15 |
| 2013-10-29 | net: esp{4,6}: get rid of struct esp_data | Mathias Krause | 1 | -25/+14 |
| 2013-10-29 | net: esp{4,6}: remove padlen from struct esp_data | Mathias Krause | 1 | -8/+1 |
| 2013-09-16 | ipsec: Don't update the pmtu on ICMPV6_DEST_UNREACH | Steffen Klassert | 1 | -2/+1 |
| 2013-09-05 | ipv6:introduce function to find route for redirect | Duan Jiong | 1 | -1/+1 |
| 2013-08-05 | net: esp{4,6}: fix potential MTU calculation overflows | Daniel Borkmann | 1 | -1/+1 |
| 2013-01-08 | ah6/esp6: set transport header correctly for IPsec tunnel mode. | Li RongQing | 1 | -1/+4 |
| 2012-08-31 | net: ipv6: fix error return code | Julia Lawall | 1 | -3/+3 |
| 2012-07-12 | ipv6: Add redirect support to all protocol icmp error handlers. | David S. Miller | 1 | -4/+7 |
| 2012-06-15 | ipv6: Handle PMTU in ICMP error handlers. | David S. Miller | 1 | -0/+2 |
| 2012-05-27 | xfrm: take net hdr len into account for esp payload size calculation | Benjamin Poirier | 1 | -11/+7 |
| 2012-05-16 | net: ipv4 and ipv6: Convert printk(KERN_DEBUG to pr_debug | Joe Perches | 1 | -2/+2 |
| 2012-05-16 | net: ipv6: Standardize prefixes for message logging | Joe Perches | 1 | -4/+6 |
| 2011-05-05 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -1/+1 |
| 2011-04-26 | esp6: Fix scatterlist initialization | Steffen Klassert | 1 | -1/+1 |
| 2011-04-22 | inet: constify ip headers and in6_addr | Eric Dumazet | 1 | -2/+3 |
| 2011-03-13 | esp6: Add support for IPsec extended sequence numbers | Steffen Klassert | 1 | -19/+86 |
| 2011-03-13 | xfrm: Use separate low and high order bits of the sequence numbers in xfrm_sk... | Steffen Klassert | 1 | -2/+2 |
| 2010-12-10 | xfrm: Traffic Flow Confidentiality for IPv6 ESP | Martin Willi | 1 | -8/+24 |
| 2010-02-22 | xfrm: SA lookups signature with mark | Jamal Hadi Salim | 1 | -1/+1 |
| 2009-11-25 | xfrm: Use the user specified truncation length in ESP and AH | Martin Willi | 1 | -1/+1 |
| 2009-09-14 | net: constify struct inet6_protocol | Alexey Dobriyan | 1 | -1/+1 |
| 2009-06-23 | ipv6: Use correct data types for ICMPv6 type and code | Brian Haley | 1 | -1/+1 |
| 2008-11-25 | netns xfrm: AH/ESP in netns! | Alexey Dobriyan | 1 | -1/+2 |
| 2008-11-25 | netns xfrm: state lookup in netns | Alexey Dobriyan | 1 | -1/+1 |
| 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 | -2/+2 |
| 2008-08-06 | ipsec: Interfamily IPSec BEET, ipv4-inner ipv6-outer | Joakim Koskela | 1 | -0/+4 |
| 2008-03-27 | [ESP]: Ensure IV is in linear part of the skb to avoid BUG() due to OOB access | Thomas Graf | 1 | -1/+1 |
| 2008-02-12 | [IPSEC]: Fix bogus usage of u64 on input sequence number | Herbert Xu | 1 | -2/+3 |
| 2008-01-31 | [XFRM]: constify 'struct xfrm_type' | Eric Dumazet | 1 | -1/+1 |
| 2008-01-31 | [IPSEC]: Add support for combined mode algorithms | Herbert Xu | 1 | -16/+61 |
| 2008-01-31 | [IPSEC]: Use crypto_aead and authenc in ESP | Herbert Xu | 1 | -181/+279 |
| 2008-01-28 | [IPSEC]: Move all calls to xfrm_audit_state_icvfail to xfrm_input | Herbert Xu | 1 | -1/+0 |
| 2008-01-28 | [XFRM]: RFC4303 compliant auditing | Paul Moore | 1 | -0/+1 |
| 2008-01-28 | [IPSEC]: Move state lock into x->type->input | Herbert Xu | 1 | -14/+23 |
| 2008-01-28 | [IPSEC]: Move integrity stat collection into xfrm_input | Herbert Xu | 1 | -2/+1 |
| 2007-12-11 | [IPv6] ESP: Discard dummy packets introduced in rfc4303 | Thomas Graf | 1 | -0/+6 |
| 2007-10-30 | [NET]: Fix incorrect sg_mark_end() calls. | David S. Miller | 1 | -6/+7 |
| 2007-10-27 | [CRYPTO] users: Fix up scatterlist conversion errors | Herbert Xu | 1 | -2/+6 |
| 2007-10-26 | [INET] ESP: Must #include <linux/scatterlist.h> | Adrian Bunk | 1 | -1/+1 |
| 2007-10-26 | [IPSEC]: Add missing sg_init_table() calls to ESP. | David S. Miller | 1 | -0/+2 |
| 2007-10-22 | [IPSEC] IPV6: Fix to add tunnel mode SA correctly. | Masahide NAKAMURA | 1 | -0/+1 |
| 2007-10-17 | [IPSEC]: Disallow combinations of RO and AH/ESP/IPCOMP | Herbert Xu | 1 | -1/+8 |
| 2007-10-10 | [IPSEC]: Move IP length/checksum setting out of transforms | Herbert Xu | 1 | -3/+0 |
| 2007-10-10 | [IPSEC]: Get rid of ipv6_{auth,esp,comp}_hdr | Herbert Xu | 1 | -9/+9 |
| 2007-10-10 | [IPSEC]: Set skb->data to payload in x->mode->output | Herbert Xu | 1 | -7/+2 |
| 2007-10-10 | [IPSEC]: Move state lock into x->type->output | Herbert Xu | 1 | -2/+8 |
| 2007-10-10 | [IPSEC]: Store IPv6 nh pointer in mac_header on output | Herbert Xu | 1 | -3/+4 |
| 2007-10-10 | [IPSEC]: Move output replay code into xfrm_output | Herbert Xu | 1 | -2/+2 |
| 2007-10-10 | [IPSEC] esp: Remove keys from esp_data structure | Herbert Xu | 1 | -11/+4 |
| 2007-07-10 | [XFRM]: Add module alias for transformation type. | Masahide NAKAMURA | 1 | -0/+1 |
| 2007-04-25 | [XFRM]: Optimize MTU calculation | Patrick McHardy | 1 | -10/+12 |
| 2007-04-25 | [XFRM]: esp: fix skb_tail_pointer conversion bug | Patrick McHardy | 1 | -1/+1 |
| 2007-04-25 | [SK_BUFF]: Convert skb->tail to sk_buff_data_t | Arnaldo Carvalho de Melo | 1 | -3/+5 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_network_header_len | Arnaldo Carvalho de Melo | 1 | -2/+1 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_transport_header(skb) | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_set_transport_header | Arnaldo Carvalho de Melo | 1 | -2/+2 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_transport_offset() | Arnaldo Carvalho de Melo | 1 | -6/+3 |
| 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 | -2/+2 |
| 2007-02-10 | [NET] IPV6: Fix whitespace errors. | YOSHIFUJI Hideaki | 1 | -15/+15 |
| 2006-12-02 | [IPV6]: 'info' argument of ipv6 ->err_handler() is net-endian | Al Viro | 1 | -1/+1 |
| 2006-09-22 | [IPSEC] esp: Defer output IV initialization to first use. | David S. Miller | 1 | -2/+7 |
| 2006-09-22 | [XFRM] STATE: Add a hook to find offset to be inserted header in outbound. | Masahide NAKAMURA | 1 | -1/+2 |
| 2006-09-22 | [XFRM]: Add XFRM_MODE_xxx for future use. | Masahide NAKAMURA | 1 | -2/+2 |
| 2006-09-21 | [IPSEC]: Use HMAC template and hash interface | Herbert Xu | 1 | -18/+24 |
| 2006-09-21 | [IPSEC] ESP: Use block ciphers where applicable | Herbert Xu | 1 | -20/+28 |
| 2006-06-30 | Remove obsolete #include <linux/config.h> | Jörn Engel | 1 | -1/+0 |
| 2006-06-17 | [IPSEC] proto: Move transport mode input path into xfrm_mode_transport | Herbert Xu | 1 | -16/+4 |
| 2006-04-01 | [IPSEC]: Kill unused decap state argument | Herbert Xu | 1 | -1/+1 |
| 2006-03-20 | [IPV6]: Nearly complete kzalloc cleanup for net/ipv6 | Ingo Oeser | 1 | -3/+1 |
| 2006-03-20 | [IPSEC]: Sync series - fast path | Jamal Hadi Salim | 1 | -0/+1 |
| 2006-01-13 | [NET]: Use NIP6_FMT in kernel.h | Joe Perches | 1 | -2/+1 |
| 2006-01-03 | [INET_SOCK]: Move struct inet_sock & helper functions to net/inet_sock.h | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2005-12-08 | [IPv6] IPsec: fix pmtu calculation of esp | Kazunori MIYAZAWA | 1 | -1/+1 |
| 2005-10-10 | [IPSEC] Fix block size/MTU bugs in ESP | Herbert Xu | 1 | -3/+4 |
| 2005-10-10 | [IPSEC]: Use ALIGN macro in ESP | Herbert Xu | 1 | -5/+6 |
| 2005-09-01 | [CRYPTO]: crypto_free_tfm() callers no longer need to check for NULL | Jesper Juhl | 1 | -16/+8 |
| 2005-08-29 | [NET]: Make NETDEBUG pure printk wrappers | Patrick McHardy | 1 | -2/+1 |
| 2005-06-20 | [IPSEC]: Add xfrm_init_state | Herbert Xu | 1 | -1/+1 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+424 |