Age | Commit message (Expand) | Author | Files | Lines |
2022-07-29 | tls: rx: fix the false positive warning | Jakub Kicinski | 1 | -1/+1 |
2022-07-29 | tls: rx: don't consider sock_rcvtimeo() cumulative | Jakub Kicinski | 1 | -18/+19 |
2022-07-27 | tls: rx: do not use the standard strparser | Jakub Kicinski | 1 | -45/+35 |
2022-07-27 | tls: rx: device: keep the zero copy status with offload | Jakub Kicinski | 1 | -5/+25 |
2022-07-27 | tls: rx: don't free the output in case of zero-copy | Jakub Kicinski | 1 | -13/+13 |
2022-07-27 | tls: rx: factor SW handling out of tls_rx_one_record() | Jakub Kicinski | 1 | -36/+57 |
2022-07-27 | tls: rx: wrap recv_pkt accesses in helpers | Jakub Kicinski | 1 | -5/+6 |
2022-07-22 | 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-12 | tls: rx: add counter for NoPad violations | Jakub Kicinski | 1 | -0/+2 |
2022-07-12 | tls: fix spelling of MIB | Jakub Kicinski | 1 | -1/+1 |
2022-07-09 | tls: rx: make tls_wait_data() return an recvmsg retcode | Jakub Kicinski | 1 | -27/+26 |
2022-07-09 | tls: create an internal header | Jakub Kicinski | 1 | -4/+18 |
2022-07-09 | tls: rx: coalesce exit paths in tls_decrypt_sg() | Jakub Kicinski | 1 | -9/+5 |
2022-07-09 | tls: rx: wrap decrypt params in a struct | Jakub Kicinski | 1 | -30/+30 |
2022-07-09 | 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-20 | net: tls: fix messing up lists when bpf enabled | Jakub Kicinski | 1 | -1/+3 |
2022-04-27 | net: tls: fix async vs NIC crypto offload | Jakub Kicinski | 1 | -0/+2 |
2022-04-27 | 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 |