summaryrefslogtreecommitdiff
path: root/net/tls
AgeCommit message (Expand)AuthorFilesLines
2025-12-07net: tls: Cancel RX async resync request on rcd_delta overflowShahar Shitrit1-1/+3
2025-10-29tls: don't rely on tx_work during send()Sabrina Dubroca1-0/+13
2025-10-29tls: always set record_type in tls_process_cmsgSabrina Dubroca1-5/+2
2025-10-29tls: wait for async encrypt in case of error during latter iterations of sendmsgSabrina Dubroca1-3/+4
2025-10-29net: tls: wait for async completion on last messageSascha Hauer1-1/+1
2025-08-28bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktlsJiayuan Chen1-0/+13
2025-06-27ktls, sockmap: Fix missing uncharge operationJiayuan Chen1-0/+7
2025-05-02net: tls: explicitly disallow disconnectJakub Kicinski1-0/+6
2025-01-23tls: Fix tls_sw_sendmsg error handlingBenjamin Coddington1-1/+1
2024-08-19tls: fix race between tx work scheduling and socket closeJakub Kicinski1-10/+6
2024-06-16tls: fix missing memory barrier in tls_initDae R. Jeong1-1/+9
2024-05-25net: tls: handle backlogging of crypto requestsJakub Kicinski1-0/+22
2024-05-25tls: fix race between async notify and socket closeJakub Kicinski1-33/+10
2024-05-25net: tls: factor out tls_*crypt_async_wait()Jakub Kicinski1-41/+49
2024-05-25tls: extract context alloc/initialization out of tls_set_sw_offloadSabrina Dubroca1-33/+49
2024-05-25tls: rx: simplify async waitJakub Kicinski1-12/+2
2024-03-06Revert "tls: rx: move counting TlsDecryptErrors for sync"Gal Pressman1-4/+4
2024-03-06net: tls: fix async vs NIC crypto offloadJakub Kicinski1-0/+2
2024-03-06tls: decrement decrypt_pending if no async completion will be calledSabrina Dubroca1-0/+2
2024-03-06tls: rx: use async as an in-out argumentJakub Kicinski1-15/+16
2024-03-06tls: rx: assume crypto always calls our callbackJakub Kicinski1-3/+0
2024-03-06tls: rx: move counting TlsDecryptErrors for syncJakub Kicinski1-2/+2
2024-03-06tls: rx: don't track the async countJakub Kicinski1-7/+5
2024-03-06tls: rx: factor out writing ContentType to cmsgJakub Kicinski1-55/+36
2024-03-06tls: rx: wrap decryption arguments in a structureJakub Kicinski1-22/+27
2024-03-06tls: rx: don't report text length from the bowels of decryptJakub Kicinski1-19/+14
2024-03-06tls: rx: drop unnecessary arguments from tls_setup_from_iter()Jakub Kicinski1-8/+6
2024-03-06tls: hw: rx: use return value of tls_device_decrypted() to carry statusJakub Kicinski2-8/+4
2024-03-06tls: rx: refactor decrypt_skb_update()Jakub Kicinski1-33/+33
2024-03-06tls: rx: don't issue wake ups when data is decryptedJakub Kicinski1-2/+0
2024-03-06tls: rx: don't store the decryption status in socket contextJakub Kicinski2-5/+8
2024-03-06tls: rx: don't store the record type in socket contextJakub Kicinski1-21/+17
2024-03-01tls: stop recv() if initial process_rx_list gave us non-DATASabrina Dubroca1-1/+1
2024-03-01tls: rx: drop pointless else after gotoJakub Kicinski1-2/+1
2024-03-01tls: rx: jump to a more appropriate labelJakub Kicinski1-3/+4
2024-03-01mptcp: fix lockless access in subflow ULP diagPaolo Abeni1-1/+1
2024-01-15net: tls, update curr on splice as wellJohn Fastabend1-0/+2
2023-09-19net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()Liu Jian1-2/+2
2023-08-26net: tls: avoid discarding data on record closeJakub Kicinski1-31/+33
2023-08-26net/tls: Multi-threaded calls to TX tls_dev_delTariq Toukan1-32/+31
2023-08-26net/tls: Perform immediate device ctx cleanup when possibleTariq Toukan1-8/+18
2023-05-24net: deal with most data-races in sk_wait_event()Eric Dumazet1-1/+2
2023-03-30net: tls: fix possible race condition between do_tls_getsockopt_conf() and do...Hangyu Hua1-4/+5
2023-03-11net: tls: avoid hanging tasks on the tx_lockJakub Kicinski1-7/+19
2022-12-31bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytesPengcheng Yang1-2/+4
2022-08-03net/tls: Remove the context from the list in tls_device_downMaxim Mikityanskiy1-1/+6
2022-07-29net/tls: Fix race in TLS device down flowTariq Toukan1-3/+5
2022-07-21net/tls: Check for errors in tls_device_initTariq Toukan2-3/+8
2022-06-29sock: redo the psock vs ULP protection checkJakub Kicinski1-0/+2
2022-06-29Revert "net/tls: fix tls_sk_proto_close executed repeatedly"Jakub Kicinski1-3/+0