summaryrefslogtreecommitdiffstats
path: root/net/tls
Commit message (Expand)AuthorAgeFilesLines
...
* net: tls: make the offload check helper take skb not socketJakub Kicinski2023-06-151-2/+2
* tls/device: Convert tls_device_sendpage() to use MSG_SPLICE_PAGESDavid Howells2023-06-081-69/+23
* tls/device: Support MSG_SPLICE_PAGESDavid Howells2023-06-081-0/+26
* tls/sw: Convert tls_sw_sendpage() to use MSG_SPLICE_PAGESDavid Howells2023-06-081-138/+35
* tls/sw: Support MSG_SPLICE_PAGESDavid Howells2023-06-081-0/+41
* tls/device: Use splice_eof() to flushDavid Howells2023-06-083-0/+26
* tls/sw: Use splice_eof() to flushDavid Howells2023-06-083-0/+77
* tls: Allow MSG_SPLICE_PAGES but treat it as normal sendmsgDavid Howells2023-06-082-2/+3
* tls: suppress wakeups unless we have a full recordJakub Kicinski2023-06-021-0/+35
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-012-2/+6
|\
| * tls: improve lockless access safety of tls_err_abort()Jakub Kicinski2023-05-262-2/+6
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-05-254-50/+166
|\|
| * tls: rx: strp: don't use GFP_KERNEL in softirq contextJakub Kicinski2023-05-191-0/+4
| * tls: rx: strp: preserve decryption status of skbs when neededJakub Kicinski2023-05-193-31/+113
| * tls: rx: strp: factor out copying skb dataJakub Kicinski2023-05-191-10/+23
| * tls: rx: strp: fix determining record length in copy modeJakub Kicinski2023-05-191-6/+15
| * tls: rx: strp: force mixed decrypted records into copy modeJakub Kicinski2023-05-191-5/+11
| * tls: rx: strp: set the skb->len of detached / CoW'ed skbsJakub Kicinski2023-05-191-0/+2
| * tls: rx: device: fix checking decryption statusJakub Kicinski2023-05-191-1/+1
* | tls: Inline do_tcp_sendpages()David Howells2023-05-231-9/+15
* | net: introduce and use skb_frag_fill_page_desc()Yunsheng Lin2023-05-131-6/+4
|/
* net: deal with most data-races in sk_wait_event()Eric Dumazet2023-05-101-1/+2
* net: tls: fix device-offloaded sendpage straddling recordsJakub Kicinski2023-03-061-0/+2
* net: tls: avoid hanging tasks on the tx_lockJakub Kicinski2023-03-011-7/+19
* net: tls: fix possible race condition between do_tls_getsockopt_conf() and do...Hangyu Hua2023-03-011-18/+5
* tls: rx: fix return value for async cryptoJakub Kicinski2023-02-281-1/+1
* Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2023-02-211-0/+3
|\
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-02-021-1/+1
| |\
| * | net/sock: Introduce trace_sk_data_ready()Peilin Ye2023-01-231-0/+3
* | | Merge tag 'v6.3-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds2023-02-212-13/+31
|\ \ \ | |_|/ |/| |
| * | tls: Pass rec instead of aead_req into tls_encrypt_doneHerbert Xu2023-02-131-4/+2
| * | tls: Remove completion function scaffoldingHerbert Xu2023-02-131-4/+4
| * | tls: Only use data field in crypto completion functionHerbert Xu2023-02-132-11/+31
| |/
* / net/tls: tls_is_tx_ready() checked list_entryPietro Borrello2023-01-301-1/+1
|/
* Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2022-12-131-2/+4
|\
| * bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytesPengcheng Yang2022-12-011-2/+4
* | use less confusing names for iov_iter direction initializersAl Viro2022-11-251-2/+2
|/
* net/tls: Fix memory leak in tls_enc_skb() and tls_sw_fallback_init()Yu Liao2022-11-111-2/+3
* tls: strp: make sure the TCP skbs do not have overlapping dataJakub Kicinski2022-10-141-4/+28
* net: tls: Add ARIA-GCM algorithmTaehee Yoo2022-09-272-0/+96
* net/tls: Support 256 bit keys with TX device offloadGal Pressman2022-09-222-0/+13
* net/tls: Use cipher sizes structsGal Pressman2022-09-222-51/+76
* net/tls: Describe ciphers sizes by const structsTariq Toukan2022-09-221-0/+17
* tls: rx: react to strparser initialization errorsJakub Kicinski2022-08-171-1/+3
* Merge tag 'net-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2022-08-113-12/+39
|\
| * net/tls: Use RCU API to access tls_ctx->netdevMaxim Mikityanskiy2022-08-102-10/+31
| * tls: rx: device: don't try to copy too much on detachJakub Kicinski2022-08-101-1/+1
| * tls: rx: device: bound the frag walkJakub Kicinski2022-08-101-1/+7
* | iov_iter: advancing variants of iov_iter_get_pages{,_alloc}()Al Viro2022-08-081-3/+1
|/
* net/tls: Remove redundant workqueue flush before destroyTariq Toukan2022-08-011-1/+0