summaryrefslogtreecommitdiffstats
path: root/crypto/af_alg.c
Commit message (Expand)AuthorAgeFilesLines
* crypto: af_alg - Fix merging of written data into spliced pagesDavid Howells2023-07-051-3/+4
* sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)David Howells2023-06-241-28/+0
* crypto: Fix af_alg_sendmsg(MSG_SPLICE_PAGES) sglist limitDavid Howells2023-06-181-1/+1
* crypto: af_alg/hash: Support MSG_SPLICE_PAGESDavid Howells2023-06-081-3/+8
* crypto: af_alg: Convert af_alg_sendpage() to use MSG_SPLICE_PAGESDavid Howells2023-06-081-44/+8
* crypto: af_alg: Support MSG_SPLICE_PAGESDavid Howells2023-06-081-2/+22
* crypto: af_alg: Indent the loop in af_alg_sendmsg()David Howells2023-06-081-24/+27
* crypto: af_alg: Use extract_iter_to_sg() to create scatterlistsDavid Howells2023-06-081-42/+15
* crypto: af_alg: Pin pages rather than ref'ing if appropriateDavid Howells2023-06-081-3/+7
* crypto: api - Use data directly in completion functionHerbert Xu2023-02-131-3/+3
* crypto: af_alg - Support symmetric encryption via keyring keysFrederick Lawler2022-10-281-1/+134
* af_alg_make_sg(): switch to advancing variant of iov_iter_get_pages()Al Viro2022-08-081-2/+1
* crypto: af_alg - get rid of alg_memory_allocatedEric Dumazet2022-02-151-3/+0
* crypto: af_alg - rewrite NULL pointer checkJiasheng Jiang2022-01-071-2/+5
* fs: get rid of the res2 iocb->ki_complete argumentJens Axboe2021-10-251-1/+1
* crypto: af_alg - use DIV_ROUND_UP helper macro for calculationsWu Bo2021-06-031-1/+1
* crypto: doc - fix kernel-doc notation in chacha.c and af_alg.cRandy Dunlap2021-04-221-41/+53
* crypto: af_alg - avoid undefined behavior accessing salg_nameEric Biggers2020-11-061-3/+7
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2020-10-131-1/+13
|\
| * crypto: af_alg - add extra parameters for DRBG interfaceElena Petrova2020-09-251-1/+13
* | crypto: af_alg - Work around empty control messages without MSG_MOREHerbert Xu2020-08-271-3/+10
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds2020-08-051-5/+3
|\
| * net: pass a sockptr_t into ->setsockoptChristoph Hellwig2020-07-241-4/+3
| * net: make ->{get,set}sockopt in proto_ops optionalChristoph Hellwig2020-07-191-1/+0
* | crypto: af_alg - Fix regression on empty requestsHerbert Xu2020-07-091-1/+1
* | crypto: algif_aead - Only wake up when ctx->more is zeroHerbert Xu2020-06-181-3/+8
|/
* crypto: af_alg - fix use-after-free in af_alg_accept() due to bh_lock_sock()Herbert Xu2020-06-181-15/+11
* crypto: af_alg - bool type cosmeticsLothar Rubusch2020-03-301-5/+5
* treewide: remove redundant IS_ERR() before error code checkMasahiro Yamada2020-02-041-1/+1
* crypto: af_alg - Use bh_lock_sock in sk_destructHerbert Xu2019-12-111-2/+4
* crypto: af_alg - cast ki_complete ternary op to intAyush Sawal2019-10-101-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-6/+1
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-03-051-23/+13
|\
| * crypto: af_alg - use struct_size() in sock_kfree_s()Gustavo A. R. Silva2019-02-281-2/+1
| * crypto: af_alg - remove redundant initializations of sk_familyEric Biggers2019-01-181-3/+0
| * crypto: af_alg - use list_for_each_entry() in af_alg_count_tsgl()Eric Biggers2019-01-181-5/+5
| * crypto: af_alg - make some functions staticEric Biggers2019-01-181-13/+7
* | net: crypto set sk to NULL when af_alg_release.Mao Wenan2019-02-181-1/+3
|/
* Revert "net: simplify sock_poll_wait"Karsten Graul2018-10-231-1/+1
* net: simplify sock_poll_waitChristoph Hellwig2018-07-301-1/+1
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2018-07-191-1/+3
|\
| * crypto: af_alg - Initialize sg_num_bytes in error code pathStephan Mueller2018-07-131-1/+3
* | Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLLLinus Torvalds2018-06-281-3/+10
* | Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-06-061-2/+2
|\ \
| * | treewide: Use struct_size() for devm_kmalloc() and friendsKees Cook2018-06-061-2/+2
| |/
* | crypto: af_alg: convert to ->poll_maskChristoph Hellwig2018-05-261-10/+3
* | net: remove sock_no_pollChristoph Hellwig2018-05-261-1/+0
|/
* crypto: af_alg - fix possible uninit-value in alg_bind()Eric Dumazet2018-04-071-4/+4
* vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2018-02-111-8/+8
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2018-01-311-4/+6
|\