summaryrefslogtreecommitdiffstats
path: root/fs/verity
Commit message (Expand)AuthorAgeFilesLines
* fsverity: expose verified fsverity built-in signatures to LSMsFan Wu2024-08-201-1/+17
* bpf: treewide: Align kfunc signatures to prog point-of-viewDaniel Xu2024-06-121-2/+3
* fsverity: use register_sysctl_init() to avoid kmemleak warningEric Biggers2024-05-031-6/+1
* Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2024-03-121-2/+2
|\
| * bpf: treewide: Annotate BPF kfuncs in BTFDaniel Xu2024-01-311-2/+2
* | fsverity: remove hash page spin lockAndrey Albershteyn2024-02-013-26/+24
|/
* Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2024-01-113-0/+95
|\
| * bpf, fsverity: Add kfunc bpf_get_fsverity_digestSong Liu2023-12-013-0/+95
* | fs: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados2023-12-281-1/+0
|/
* fsverity: skip PKCS#7 parser when keyring is emptyEric Biggers2023-08-201-0/+16
* fsverity: move sysctl registration out of signature.cEric Biggers2023-07-113-32/+34
* fsverity: simplify handling of errors during initcallEric Biggers2023-07-115-78/+28
* fsverity: explicitly check that there is no algorithm 0Eric Biggers2023-07-111-0/+8
* fsverity: improve documentation for builtin signature supportEric Biggers2023-06-205-15/+23
* fsverity: rework fsverity_get_digest() againEric Biggers2023-06-141-11/+26
* fsverity: simplify error handling in verify_data_block()Eric Biggers2023-06-041-34/+21
* fsverity: don't use bio_first_page_all() in fsverity_verify_bio()Eric Biggers2023-06-041-5/+5
* fsverity: constify fsverity_hash_algEric Biggers2023-06-043-11/+11
* fsverity: use shash API instead of ahash APIEric Biggers2023-06-044-201/+71
* fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fdsEric Biggers2023-04-111-0/+7
* fsverity: explicitly check for buffer overflow in build_merkle_tree()Eric Biggers2023-04-111-0/+10
* fsverity: use WARN_ON_ONCE instead of WARN_ONEric Biggers2023-04-113-5/+5
* fs-verity: simplify sysctls with register_sysctl()Luis Chamberlain2023-03-271-8/+1
* fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITYEric Biggers2023-03-151-12/+13
* fsverity: Remove WQ_UNBOUND from fsverity read workqueueNathan Huckleberry2023-03-141-6/+6
* fsverity: support verifying data from large foliosEric Biggers2023-01-271-21/+22
* fsverity: support enabling with tree block size < PAGE_SIZEEric Biggers2023-01-091-136/+124
* fsverity: support verification with tree block size < PAGE_SIZEEric Biggers2023-01-093-98/+296
* fsverity: replace fsverity_hash_page() with fsverity_hash_block()Eric Biggers2023-01-094-22/+21
* fsverity: use EFBIG for file too large to enable verityEric Biggers2023-01-091-1/+1
* fsverity: store log2(digest_size) precomputedEric Biggers2023-01-093-4/+6
* fsverity: simplify Merkle tree readahead size calculationEric Biggers2023-01-093-16/+10
* fsverity: use unsigned long for level_startEric Biggers2023-01-092-6/+16
* fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUGEric Biggers2023-01-017-59/+2
* fsverity: pass pos and size to ->write_merkle_tree_blockEric Biggers2023-01-011-2/+2
* fsverity: optimize fsverity_cleanup_inode() on non-verity filesEric Biggers2023-01-011-8/+2
* fsverity: optimize fsverity_prepare_setattr() on non-verity filesEric Biggers2023-01-011-13/+3
* fsverity: optimize fsverity_file_open() on non-verity filesEric Biggers2023-01-011-18/+2
* fsverity: simplify fsverity_get_digest()Eric Biggers2022-11-293-17/+13
* fsverity: stop using PG_error to track error statusEric Biggers2022-11-281-6/+6
* Merge tag 'for-6.1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2022-10-061-2/+0
|\
| * btrfs: send: add support for fs-verityBoris Burkov2022-09-261-2/+0
* | fs-verity: use kmap_local_page() instead of kmap()Eric Biggers2022-08-191-3/+3
* | fs-verity: use memcpy_from_page()Eric Biggers2022-08-191-12/+2
|/
* fs-verity: mention btrfs supportEric Biggers2022-07-151-5/+5
* Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-05-241-15/+14
|\
| * mm/readahead: Convert page_cache_async_readahead to take a folioMatthew Wilcox (Oracle)2022-05-081-15/+14
* | Merge tag 'integrity-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-05-243-7/+44
|\ \
| * | fs-verity: define a function to return the integrity protected file digestMimi Zohar2022-05-013-7/+44
| |/
* | fs-verity: Use struct_size() helper in enable_verity()Zhang Jianhua2022-05-191-1/+1