| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-27 | net/tls: support setting the maximum payload size | Wilfred Mallawa | 1 | -1/+1 |
| 2025-10-15 | tls: don't rely on tx_work during send() | Sabrina Dubroca | 1 | -0/+13 |
| 2025-10-15 | tls: wait for pending async decryptions if tls_strp_msg_hold fails | Sabrina Dubroca | 1 | -2/+4 |
| 2025-10-15 | tls: wait for async encrypt in case of error during latter iterations of sendmsg | Sabrina Dubroca | 1 | -3/+4 |
| 2025-10-15 | tls: trim encrypted message to match the plaintext on short splice | Sabrina Dubroca | 1 | -1/+4 |
| 2025-09-18 | tls: make sure to abort the stream if headers are bogus | Jakub Kicinski | 1 | -2/+1 |
| 2025-08-21 | tls: fix handling of zero-length records on the rx_list | Jakub Kicinski | 1 | -1/+6 |
| 2025-08-12 | tls: handle data disappearing from under the TLS ULP | Jakub Kicinski | 1 | -1/+2 |
| 2025-06-11 | bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls | Jiayuan Chen | 1 | -0/+13 |
| 2025-05-09 | ktls, sockmap: Fix missing uncharge operation | Jiayuan Chen | 1 | -0/+7 |
| 2025-04-09 | bpf: fix ktls panic with sockmap | Jiayuan Chen | 1 | -2/+6 |
| 2025-01-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2025-01-07 | tls: Fix tls_sw_sendmsg error handling | Benjamin Coddington | 1 | -1/+1 |
| 2024-12-16 | tls: add counters for rekey | Sabrina Dubroca | 1 | -2/+4 |
| 2024-12-16 | tls: implement rekey for TLS1.3 | Sabrina Dubroca | 1 | -34/+71 |
| 2024-12-16 | tls: block decryption when a rekey is pending | Sabrina Dubroca | 1 | -1/+34 |
| 2024-09-06 | net: tls: wait for async completion on last message | Sascha Hauer | 1 | -1/+1 |
| 2024-04-11 | tls: remove redundant assignment to variable decrypted | Colin Ian King | 1 | -1/+0 |
| 2024-03-26 | tls: get psock ref after taking rxlock to avoid leak | Sabrina Dubroca | 1 | -1/+1 |
| 2024-03-26 | tls: adjust recv return with async crypto and failed copy to userspace | Sabrina Dubroca | 1 | -0/+3 |
| 2024-03-26 | tls: recv: process_rx_list shouldn't use an offset with kvec | Sabrina Dubroca | 1 | -1/+1 |
| 2024-02-29 | tls: fix use-after-free on failed backlog decryption | Sabrina Dubroca | 1 | -7/+17 |
| 2024-02-29 | tls: separate no-async decryption request handling from async | Sabrina Dubroca | 1 | -5/+8 |
| 2024-02-29 | tls: fix peeking with sync+async decryption | Sabrina Dubroca | 1 | -3/+6 |
| 2024-02-29 | tls: decrement decrypt_pending if no async completion will be called | Sabrina Dubroca | 1 | -0/+2 |
| 2024-02-21 | tls: don't skip over different type records from the rx_list | Sabrina Dubroca | 1 | -8/+14 |
| 2024-02-21 | tls: stop recv() if initial process_rx_list gave us non-DATA | Sabrina Dubroca | 1 | -1/+1 |
| 2024-02-21 | tls: break out of main loop when PEEK gets a non-data record | Sabrina Dubroca | 1 | -0/+2 |
| 2024-02-10 | net: tls: fix returned read length with async decrypt | Jakub Kicinski | 1 | -1/+0 |
| 2024-02-10 | net: tls: fix use-after-free with partial reads and async decrypt | Sabrina Dubroca | 1 | -2/+3 |
| 2024-02-10 | net: tls: handle backlogging of crypto requests | Jakub Kicinski | 1 | -0/+22 |
| 2024-02-10 | tls: fix race between tx work scheduling and socket close | Jakub Kicinski | 1 | -10/+6 |
| 2024-02-10 | tls: fix race between async notify and socket close | Jakub Kicinski | 1 | -33/+10 |
| 2024-02-10 | net: tls: factor out tls_*crypt_async_wait() | Jakub Kicinski | 1 | -51/+45 |
| 2024-01-14 | net: tls, fix WARNIING in __sk_msg_free | John Fastabend | 1 | -1/+5 |
| 2023-12-07 | net: tls, update curr on splice as well | John Fastabend | 1 | -0/+2 |
| 2023-11-23 | tls: fix NULL deref on tls_sw_splice_eof() with empty record | Jann Horn | 1 | -0/+3 |
| 2023-10-23 | tls: don't reset prot->aad_size and prot->tail_size for TLS_HW | Sabrina Dubroca | 1 | -8/+2 |
| 2023-10-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -6/+13 |
| 2023-10-13 | tcp: allow again tcp_disconnect() when threads are waiting | Paolo Abeni | 1 | -6/+13 |
| 2023-10-13 | tls: remove tls_context argument from tls_set_sw_offload | Sabrina Dubroca | 1 | -10/+8 |
| 2023-10-13 | tls: also use init_prot_info in tls_set_device_offload | Sabrina Dubroca | 1 | -4/+10 |
| 2023-10-13 | tls: move tls_prot_info initialization out of tls_set_sw_offload | Sabrina Dubroca | 1 | -28/+34 |
| 2023-10-13 | tls: extract context alloc/initialization out of tls_set_sw_offload | Sabrina Dubroca | 1 | -35/+51 |
| 2023-10-13 | tls: store iv directly within cipher_context | Sabrina Dubroca | 1 | -11/+2 |
| 2023-10-13 | tls: rename MAX_IV_SIZE to TLS_MAX_IV_SIZE | Sabrina Dubroca | 1 | -3/+3 |
| 2023-10-13 | tls: store rec_seq directly within cipher_context | Sabrina Dubroca | 1 | -11/+2 |
| 2023-09-18 | tls: Use size_add() in call to struct_size() | Gustavo A. R. Silva | 1 | -1/+1 |
| 2023-09-12 | net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() | Liu Jian | 1 | -2/+2 |
| 2023-08-27 | tls: get cipher_name from cipher_desc in tls_set_sw_offload | Sabrina Dubroca | 1 | -25/+4 |
| 2023-08-27 | tls: use tls_cipher_desc to access per-cipher crypto_info in tls_set_sw_offload | Sabrina Dubroca | 1 | -76/+13 |
| 2023-08-27 | tls: use tls_cipher_desc to get per-cipher sizes in tls_set_sw_offload | Sabrina Dubroca | 1 | -63/+16 |
| 2023-08-08 | net/tls: avoid TCP window full during ->read_sock() | Hannes Reinecke | 1 | -8/+5 |
| 2023-07-27 | net/tls: implement ->read_sock() | Hannes Reinecke | 1 | -0/+99 |
| 2023-07-27 | net/tls: split tls_rx_reader_lock | Hannes Reinecke | 1 | -16/+22 |
| 2023-07-27 | net/tls: handle MSG_EOR for tls_sw TX flow | Hannes Reinecke | 1 | -1/+4 |
| 2023-06-24 | net: Kill MSG_SENDPAGE_NOTLAST | David Howells | 1 | -1/+1 |
| 2023-06-24 | sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES) | David Howells | 1 | -35/+0 |
| 2023-06-08 | tls/sw: Convert tls_sw_sendpage() to use MSG_SPLICE_PAGES | David Howells | 1 | -138/+35 |
| 2023-06-08 | tls/sw: Support MSG_SPLICE_PAGES | David Howells | 1 | -0/+41 |
| 2023-06-08 | tls/sw: Use splice_eof() to flush | David Howells | 1 | -0/+74 |
| 2023-06-08 | tls: Allow MSG_SPLICE_PAGES but treat it as normal sendmsg | David Howells | 1 | -1/+1 |
| 2023-05-26 | tls: improve lockless access safety of tls_err_abort() | Jakub Kicinski | 1 | -1/+3 |
| 2023-05-19 | tls: rx: strp: don't use GFP_KERNEL in softirq context | Jakub Kicinski | 1 | -0/+4 |
| 2023-03-01 | net: tls: avoid hanging tasks on the tx_lock | Jakub Kicinski | 1 | -7/+19 |
| 2023-02-28 | tls: rx: fix return value for async crypto | Jakub Kicinski | 1 | -1/+1 |
| 2023-02-21 | Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -0/+3 |
| 2023-02-21 | Merge tag 'v6.3-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/... | Linus Torvalds | 1 | -13/+29 |
| 2023-02-13 | tls: Pass rec instead of aead_req into tls_encrypt_done | Herbert Xu | 1 | -4/+2 |
| 2023-02-13 | tls: Remove completion function scaffolding | Herbert Xu | 1 | -4/+4 |
| 2023-02-13 | tls: Only use data field in crypto completion function | Herbert Xu | 1 | -11/+29 |
| 2023-02-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2023-01-30 | net/tls: tls_is_tx_ready() checked list_entry | Pietro Borrello | 1 | -1/+1 |
| 2023-01-23 | net/sock: Introduce trace_sk_data_ready() | Peilin Ye | 1 | -0/+3 |
| 2022-12-01 | bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes | Pengcheng Yang | 1 | -2/+4 |
| 2022-09-27 | net: tls: Add ARIA-GCM algorithm | Taehee Yoo | 1 | -0/+34 |
| 2022-08-17 | tls: rx: react to strparser initialization errors | Jakub Kicinski | 1 | -1/+3 |
| 2022-08-08 | iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() | Al Viro | 1 | -3/+1 |
| 2022-07-28 | tls: rx: fix the false positive warning | Jakub Kicinski | 1 | -1/+1 |
| 2022-07-28 | tls: rx: don't consider sock_rcvtimeo() cumulative | Jakub Kicinski | 1 | -18/+19 |
| 2022-07-26 | tls: rx: do not use the standard strparser | Jakub Kicinski | 1 | -45/+35 |
| 2022-07-26 | tls: rx: device: keep the zero copy status with offload | Jakub Kicinski | 1 | -5/+25 |
| 2022-07-26 | tls: rx: don't free the output in case of zero-copy | Jakub Kicinski | 1 | -13/+13 |
| 2022-07-26 | tls: rx: factor SW handling out of tls_rx_one_record() | Jakub Kicinski | 1 | -36/+57 |
| 2022-07-26 | tls: rx: wrap recv_pkt accesses in helpers | Jakub Kicinski | 1 | -5/+6 |
| 2022-07-21 | tls: rx: release the sock lock on locking timeout | Jakub Kicinski | 1 | -4/+13 |
| 2022-07-18 | tls: rx: decrypt into a fresh skb | Jakub Kicinski | 1 | -37/+69 |
| 2022-07-18 | tls: rx: async: don't put async zc on the list | Jakub Kicinski | 1 | -21/+19 |
| 2022-07-18 | tls: rx: async: hold onto the input skb | Jakub Kicinski | 1 | -9/+17 |
| 2022-07-18 | tls: rx: async: adjust record geometry immediately | Jakub Kicinski | 1 | -39/+10 |
| 2022-07-18 | tls: rx: return the decrypted skb via darg | Jakub Kicinski | 1 | -10/+39 |
| 2022-07-18 | tls: rx: read the input skb from ctx->recv_pkt | Jakub Kicinski | 1 | -19/+18 |
| 2022-07-18 | tls: rx: factor out device darg update | Jakub Kicinski | 1 | -19/+41 |
| 2022-07-18 | tls: rx: remove the message decrypted tracking | Jakub Kicinski | 1 | -10/+0 |
| 2022-07-18 | tls: rx: don't keep decrypted skbs on ctx->recv_pkt | Jakub Kicinski | 1 | -21/+28 |
| 2022-07-18 | tls: rx: don't try to keep the skbs always on the list | Jakub Kicinski | 1 | -11/+12 |
| 2022-07-18 | tls: rx: allow only one reader at a time | Jakub Kicinski | 1 | -7/+54 |
| 2022-07-11 | tls: rx: add counter for NoPad violations | Jakub Kicinski | 1 | -0/+2 |
| 2022-07-11 | tls: fix spelling of MIB | Jakub Kicinski | 1 | -1/+1 |
| 2022-07-08 | tls: rx: make tls_wait_data() return an recvmsg retcode | Jakub Kicinski | 1 | -27/+26 |
| 2022-07-08 | tls: create an internal header | Jakub Kicinski | 1 | -4/+18 |
| 2022-07-08 | tls: rx: coalesce exit paths in tls_decrypt_sg() | Jakub Kicinski | 1 | -9/+5 |
| 2022-07-08 | tls: rx: wrap decrypt params in a struct | Jakub Kicinski | 1 | -30/+30 |
| 2022-07-08 | tls: rx: always allocate max possible aad size for decrypt | Jakub Kicinski | 1 | -9/+10 |
| 2022-07-07 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -4/+4 |
| 2022-07-06 | Revert "tls: rx: move counting TlsDecryptErrors for sync" | Gal Pressman | 1 | -4/+4 |
| 2022-07-06 | tls: rx: periodically flush socket backlog | Jakub Kicinski | 1 | -0/+23 |
| 2022-07-06 | tls: rx: add sockopt for enabling optimistic decrypt with TLS 1.3 | Jakub Kicinski | 1 | -7/+14 |
| 2022-07-06 | tls: rx: support optimistic decrypt to user buffer with TLS 1.3 | Jakub Kicinski | 1 | -9/+29 |
| 2022-07-06 | tls: rx: don't include tail size in data_len | Jakub Kicinski | 1 | -4/+4 |
| 2022-05-19 | net: tls: fix messing up lists when bpf enabled | Jakub Kicinski | 1 | -1/+3 |
| 2022-04-26 | net: tls: fix async vs NIC crypto offload | Jakub Kicinski | 1 | -0/+2 |
| 2022-04-26 | net: generalize skb freeing deferral to per-cpu lists | Eric Dumazet | 1 | -2/+0 |
| 2022-04-13 | tls: rx: only copy IV from the packet for TLS 1.2 | Jakub Kicinski | 1 | -10/+10 |
| 2022-04-13 | tls: rx: use MAX_IV_SIZE for allocations | Jakub Kicinski | 1 | -1/+1 |
| 2022-04-13 | tls: rx: use async as an in-out argument | Jakub Kicinski | 1 | -15/+16 |
| 2022-04-13 | tls: rx: return the already-copied data on crypto error | Jakub Kicinski | 1 | -6/+10 |
| 2022-04-13 | tls: rx: treat process_rx_list() errors as transient | Jakub Kicinski | 1 | -12/+8 |
| 2022-04-13 | tls: rx: assume crypto always calls our callback | Jakub Kicinski | 1 | -3/+0 |
| 2022-04-13 | tls: rx: don't handle TLS 1.3 in the async crypto callback | Jakub Kicinski | 1 | -10/+5 |
| 2022-04-13 | tls: rx: move counting TlsDecryptErrors for sync | Jakub Kicinski | 1 | -2/+2 |
| 2022-04-13 | tls: rx: reuse leave_on_list label for psock | Jakub Kicinski | 1 | -8/+4 |
| 2022-04-13 | tls: rx: consistently use unlocked accessors for rx_list | Jakub Kicinski | 1 | -5/+5 |
| 2022-04-12 | net: remove noblock parameter from recvmsg() entities | Oliver Hartkopp | 1 | -3/+0 |
| 2022-04-10 | tls: rx: jump out for cases which need to leave skb on list | Jakub Kicinski | 1 | -21/+22 |
| 2022-04-10 | tls: rx: clear ctx->recv_pkt earlier | Jakub Kicinski | 1 | -9/+7 |
| 2022-04-10 | tls: rx: inline consuming the skb at the end of the loop | Jakub Kicinski | 1 | -24/+5 |
| 2022-04-10 | tls: rx: pull most of zc check out of the loop | Jakub Kicinski | 1 | -4/+5 |
| 2022-04-10 | tls: rx: don't track the async count | Jakub Kicinski | 1 | -7/+5 |
| 2022-04-10 | tls: rx: don't handle async in tls_sw_advance_skb() | Jakub Kicinski | 1 | -13/+9 |
| 2022-04-10 | tls: rx: factor out writing ContentType to cmsg | Jakub Kicinski | 1 | -55/+36 |
| 2022-04-10 | tls: rx: simplify async wait | Jakub Kicinski | 1 | -12/+2 |
| 2022-04-10 | tls: rx: wrap decryption arguments in a structure | Jakub Kicinski | 1 | -22/+27 |
| 2022-04-10 | tls: rx: don't report text length from the bowels of decrypt | Jakub Kicinski | 1 | -19/+14 |
| 2022-04-10 | tls: rx: drop unnecessary arguments from tls_setup_from_iter() | Jakub Kicinski | 1 | -8/+6 |
| 2022-04-08 | tls: hw: rx: use return value of tls_device_decrypted() to carry status | Jakub Kicinski | 1 | -3/+2 |
| 2022-04-08 | tls: rx: refactor decrypt_skb_update() | Jakub Kicinski | 1 | -33/+33 |
| 2022-04-08 | tls: rx: don't issue wake ups when data is decrypted | Jakub Kicinski | 1 | -2/+0 |
| 2022-04-08 | tls: rx: replace 'back' with 'offset' | Jakub Kicinski | 1 | -5/+4 |
| 2022-04-08 | tls: rx: use a define for tag length | Jakub Kicinski | 1 | -2/+2 |
| 2022-04-08 | tls: rx: init decrypted status in tls_read_size() | Jakub Kicinski | 1 | -4/+1 |
| 2022-04-08 | tls: rx: don't store the decryption status in socket context | Jakub Kicinski | 1 | -4/+6 |
| 2022-04-08 | tls: rx: don't store the record type in socket context | Jakub Kicinski | 1 | -21/+17 |
| 2022-04-08 | tls: rx: drop pointless else after goto | Jakub Kicinski | 1 | -2/+1 |
| 2022-04-08 | tls: rx: jump to a more appropriate label | Jakub Kicinski | 1 | -3/+4 |
| 2022-04-01 | net/tls: fix slab-out-of-bounds bug in decrypt_internal | Ziyang Xuan | 1 | -1/+1 |
| 2022-02-04 | tls: cap the output scatter list to something reasonable | Jakub Kicinski | 1 | -1/+2 |
| 2022-01-17 | net/tls: Fix another skb memory leak when running kTLS traffic | Gal Pressman | 1 | -0/+1 |
| 2022-01-07 | net/tls: Fix skb memory leak when running kTLS traffic | Gal Pressman | 1 | -0/+1 |
| 2021-12-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+2 |
| 2021-11-30 | net/tls: simplify the tls_set_sw_offload function | Tianjia Zhang | 1 | -19/+17 |
| 2021-11-29 | net/tls: Fix authentication failure in CCM mode | Tianjia Zhang | 1 | -2/+2 |
| 2021-11-25 | tls: splice_read: fix accessing pre-processed records | Jakub Kicinski | 1 | -8/+25 |
| 2021-11-25 | tls: splice_read: fix record type check | Jakub Kicinski | 1 | -13/+10 |
| 2021-10-28 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -6/+15 |
| 2021-10-28 | net/tls: Fix flipped sign in async_wait.err assignment | Daniel Jordan | 1 | -1/+1 |
| 2021-10-28 | net/tls: Fix flipped sign in tls_err_abort() calls | Daniel Jordan | 1 | -4/+13 |
| 2021-10-26 | net: Rename ->stream_memory_read to ->sock_is_readable | Cong Wang | 1 | -1/+1 |
| 2021-09-28 | net/tls: support SM4 CCM algorithm | Tianjia Zhang | 1 | -4/+16 |
| 2021-09-16 | net/tls: support SM4 GCM/CCM algorithm | Tianjia Zhang | 1 | -0/+34 |
| 2021-06-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2021-06-21 | tls: prevent oversized sendfile() hangs by ignoring MSG_MORE | Jakub Kicinski | 1 | -1/+1 |
| 2021-05-27 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -5/+6 |
| 2021-05-14 | tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT | Jim Ma | 1 | -5/+6 |
| 2021-05-12 | tls splice: remove inappropriate flags checking for MSG_PEEK | Jim Ma | 1 | -2/+1 |
| 2021-04-01 | skmsg: Extract __tcp_bpf_recvmsg() and tcp_bpf_wait_data() | Cong Wang | 1 | -2/+2 |
| 2020-11-27 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+6 |
| 2020-11-27 | net/tls: add CHACHA20-POLY1305 configuration | Vadim Fedorenko | 1 | -0/+16 |
| 2020-11-27 | net/tls: add CHACHA20-POLY1305 specific behavior | Vadim Fedorenko | 1 | -2/+4 |
| 2020-11-27 | net/tls: make inline helpers protocol-aware | Vadim Fedorenko | 1 | -7/+5 |
| 2020-11-20 | net/tls: missing received data after fast remote close | Vadim Fedorenko | 1 | -0/+6 |
| 2020-11-16 | net/tls: fix corrupted data in recvmsg | Vadim Fedorenko | 1 | -1/+1 |
| 2020-09-24 | net/tls: race causes kernel panic | Rohit Maheshwari | 1 | -2/+7 |
| 2020-08-07 | net/tls: allow MSG_CMSG_COMPAT in sendmsg | Rouven Czerwinski | 1 | -1/+2 |
| 2020-07-16 | treewide: Remove uninitialized_var() usage | Kees Cook | 1 | -1/+1 |
| 2020-06-01 | bpf: Fix running sk_skb program types with ktls | John Fastabend | 1 | -2/+18 |
| 2020-05-25 | net/tls: fix race condition causing kernel panic | Vinay Kumar Yadav | 1 | -6/+27 |
| 2020-05-21 | net/tls: free record only on encryption error | Vadim Fedorenko | 1 | -2/+4 |
| 2020-05-21 | net/tls: fix encryption error checking | Vadim Fedorenko | 1 | -5/+6 |
| 2020-04-27 | net/tls: Fix sk_psock refcnt leak when in tls_data_ready() | Xiyu Yang | 1 | -2/+3 |
| 2020-04-27 | net/tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict() | Xiyu Yang | 1 | -0/+2 |
| 2020-01-16 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf | David S. Miller | 1 | -4/+27 |
| 2020-01-15 | bpf: Sockmap/tls, fix pop data with SK_DROP return code | John Fastabend | 1 | -4/+1 |
| 2020-01-15 | bpf: Sockmap/tls, skmsg can have wrapped skmsg that needs extra chaining | John Fastabend | 1 | -0/+6 |
| 2020-01-15 | bpf: Sockmap/tls, tls_sw can create a plaintext buf > encrypt buf | John Fastabend | 1 | -0/+20 |
| 2020-01-10 | net/tls: fix async operation | Jakub Kicinski | 1 | -2/+2 |
| 2020-01-10 | net/tls: avoid spurious decryption error with HW resync | Jakub Kicinski | 1 | -3/+3 |
| 2019-12-06 | net/tls: Fix return values to avoid ENOTSUPP | Valentin Vidic | 1 | -4/+4 |
| 2019-11-28 | net/tls: use sg_next() to walk sg entries | Jakub Kicinski | 1 | -1/+2 |
| 2019-11-28 | net/tls: remove the dead inplace_crypto code | Jakub Kicinski | 1 | -5/+1 |
| 2019-11-28 | net/tls: free the record on encryption error | Jakub Kicinski | 1 | -2/+8 |
| 2019-11-28 | net/tls: take into account that bpf_exec_tx_verdict() may free the record | Jakub Kicinski | 1 | -5/+8 |
| 2019-11-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+11 |
| 2019-11-19 | net/tls: enable sk_msg redirect to tls socket egress | Willem de Bruijn | 1 | -0/+11 |
| 2019-11-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 1 | -20/+10 |
| 2019-11-06 | net/tls: add a TX lock | Jakub Kicinski | 1 | -14/+7 |
| 2019-11-06 | net/tls: don't pay attention to sk_write_pending when pushing partial records | Jakub Kicinski | 1 | -6/+3 |
| 2019-10-07 | net/tls: store decrypted on a single bit | Jakub Kicinski | 1 | -3/+3 |
| 2019-10-07 | net/tls: store async_capable on a single bit | Jakub Kicinski | 1 | -2/+3 |
| 2019-10-07 | net/tls: pass context to tls_device_decrypted() | Jakub Kicinski | 1 | -1/+1 |