summaryrefslogtreecommitdiff
path: root/net/tls/tls_main.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-23tls: fix missing memory barrier in tls_initDae R. Jeong1-1/+9
2024-02-18mptcp: fix lockless access in subflow ULP diagPaolo Abeni1-1/+1
2023-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+7
2023-10-14tcp: allow again tcp_disconnect() when threads are waitingPaolo Abeni1-3/+7
2023-10-13tls: validate crypto_info in a separate helperSabrina Dubroca1-24/+27
2023-10-13tls: remove tls_context argument from tls_set_device_offloadSabrina Dubroca1-1/+1
2023-10-13tls: remove tls_context argument from tls_set_sw_offloadSabrina Dubroca1-2/+2
2023-10-13tls: store iv directly within cipher_contextSabrina Dubroca1-1/+1
2023-10-13tls: rename MAX_IV_SIZE to TLS_MAX_IV_SIZESabrina Dubroca1-1/+1
2023-10-13tls: store rec_seq directly within cipher_contextSabrina Dubroca1-1/+0
2023-08-28tls: use tls_cipher_desc to simplify do_tls_getsockopt_confSabrina Dubroca1-163/+11
2023-08-28tls: get crypto_info size from tls_cipher_desc in do_tls_setsockopt_confSabrina Dubroca1-31/+8
2023-08-28tls: validate cipher descriptions at compile timeSabrina Dubroca1-0/+18
2023-08-28tls: extend tls_cipher_desc to fully describe the ciphersSabrina Dubroca1-9/+32
2023-08-28tls: rename tls_cipher_size_desc to tls_cipher_descSabrina Dubroca1-10/+10
2023-08-28tls: reduce size of tls_cipher_size_descSabrina Dubroca1-2/+2
2023-08-28tls: add TLS_CIPHER_ARIA_GCM_* to tls_cipher_size_descSabrina Dubroca1-0/+2
2023-08-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+0
2023-08-10net: tls: set MSG_SPLICE_PAGES consistentlyJakub Kicinski1-3/+0
2023-07-28net/tls: implement ->read_sock()Hannes Reinecke1-0/+2
2023-06-25net: Kill MSG_SENDPAGE_NOTLASTDavid Howells1-1/+1
2023-06-25sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)David Howells1-7/+0
2023-06-09tls/device: Use splice_eof() to flushDavid Howells1-0/+2
2023-06-09tls/sw: Use splice_eof() to flushDavid Howells1-0/+2
2023-06-02tls: suppress wakeups unless we have a full recordJakub Kicinski1-0/+35
2023-05-24tls: Inline do_tcp_sendpages()David Howells1-9/+15
2023-05-10net: deal with most data-races in sk_wait_event()Eric Dumazet1-1/+2
2023-03-02net: tls: fix possible race condition between do_tls_getsockopt_conf() and do...Hangyu Hua1-18/+5
2022-09-28net: tls: Add ARIA-GCM algorithmTaehee Yoo1-0/+62
2022-09-23net/tls: Describe ciphers sizes by const structsTariq Toukan1-0/+17
2022-07-27tls: rx: do not use the standard strparserJakub Kicinski1-4/+16
2022-07-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+6
2022-07-14net/tls: Check for errors in tls_device_initTariq Toukan1-1/+6
2022-07-12tls: rx: fix the NoPad getsockoptJakub Kicinski1-5/+4
2022-07-09tls: create an internal headerJakub Kicinski1-2/+21
2022-07-06tls: rx: add sockopt for enabling optimistic decrypt with TLS 1.3Jakub Kicinski1-0/+75
2022-06-23sock: redo the psock vs ULP protection checkJakub Kicinski1-0/+2
2022-06-23Revert "net/tls: fix tls_sk_proto_close executed repeatedly"Jakub Kicinski1-3/+0
2022-06-20net/tls: fix tls_sk_proto_close executed repeatedlyZiyang Xuan1-0/+3
2022-06-10tls: Rename TLS_INFO_ZC_SENDFILE to TLS_INFO_ZC_TXMaxim Mikityanskiy1-4/+4
2022-05-19tls: Add opt-in zerocopy mode of sendfile()Boris Pismenny1-0/+55
2022-03-22net/tls: remove unnecessary jump instructions in do_tls_setsockopt_conf()Ziyang Xuan1-10/+5
2021-11-26tls: fix replacing proto_opsJakub Kicinski1-7/+40
2021-10-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2021-10-26net: Rename ->stream_memory_read to ->sock_is_readableCong Wang1-2/+2
2021-10-25net/tls: getsockopt supports complete algorithm listTianjia Zhang1-0/+42
2021-09-16net/tls: support SM4 GCM/CCM algorithmTianjia Zhang1-0/+46
2021-06-02net/tls: Fix use-after-free after the TLS device goes down and upMaxim Mikityanskiy1-0/+1
2020-11-28net/tls: add CHACHA20-POLY1305 configurationVadim Fedorenko1-0/+3
2020-10-14net/tls: use semicolons rather than commas to separate statementsJulia Lawall1-1/+1