summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/checksum.c
AgeCommit message (Expand)AuthorLines
2025-09-29Remove bcachefs core codeLinus Torvalds-698/+0
2025-06-04Merge tag 'bcachefs-2025-06-04' of git://evilpiepirate.org/bcachefsLinus Torvalds-4/+4
2025-06-02bcachefs: bch_err_throw()Kent Overstreet-4/+4
2025-05-26Merge tag 'v6.16-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-9/+9
2025-05-21bcachefs: export bch2_chacha20Kent Overstreet-2/+2
2025-05-12crypto: lib/chacha - add strongly-typed state zeroizationEric Biggers-2/+2
2025-05-12crypto: lib/chacha - strongly type the ChaCha stateEric Biggers-9/+9
2025-04-06bcachefs: use library APIs for ChaCha20 and Poly1305Eric Biggers-190/+57
2025-03-24bcachefs: EIO cleanupKent Overstreet-1/+1
2025-03-24bcachefs: use sha256() instead of crypto_shash APIEric Biggers-10/+0
2025-03-24bcachefs: #if 0 out (enable|disable)_encryption()Kent Overstreet-0/+13
2024-12-21bcachefs: Don't try to en/decrypt when encryption not availableKent Overstreet-2/+8
2024-09-21bcachefs: kill redundant is_vmalloc_addr()Kent Overstreet-8/+4
2024-09-21bcachefs: convert __bch2_encrypt_bio() to darrayKent Overstreet-19/+22
2024-09-21bcachefs: do_encrypt() now handles allocation failuresKent Overstreet-18/+30
2024-07-14bcachefs: Ratelimit checksum error messagesKent Overstreet-2/+3
2024-05-22bcachefs: Fix stack oob in __bch2_encrypt_bio()Kent Overstreet-2/+6
2024-05-20bcachefs: bch2_checksum() returns 0 for unknown checksum typeKent Overstreet-2/+2
2024-05-20bcachefs: Fix bch2_alloc_ciphers()Kent Overstreet-12/+13
2024-05-09bcachefs: Plumb bch_validate_flags to sb_field_ops.validate()Kent Overstreet-3/+2
2024-05-08bcachefs: prt_printf() now respects \r\n\tKent Overstreet-8/+4
2024-05-06bcachefs: Add missing skcipher_request_set_callback() callKent Overstreet-0/+1
2024-04-13bcachefs: Standardize helpers for printing enum strs with bounds checksKent Overstreet-9/+14
2024-03-10bcachefs: fixup for building in userspaceKent Overstreet-1/+1
2023-10-22bcachefs: bch2_sb_field_get() refactoringKent Overstreet-4/+5
2023-10-22bcachefs: fix crc32c checksum merge byte order problemBrian Foster-2/+2
2023-10-22bcachefs: Fall back to requesting passphrase directlyKent Overstreet-2/+31
2023-10-22bcachefs: Fixes for building in userspaceKent Overstreet-0/+20
2023-10-22bcachefs: Fix error checks in bch2_chacha_encrypt_key()Kent Overstreet-5/+6
2023-10-22bcachefs: Fix W=12 build errorsKent Overstreet-6/+6
2023-10-22bcachefs: Fix -Wcompare-distinct-pointer-types in do_encrypt()Nathan Chancellor-1/+1
2023-10-22bcachefs: Move bch_sb_field_crypt code to checksum.cKent Overstreet-0/+42
2023-10-22bcachefs: Fix assorted checkpatch nitsKent Overstreet-5/+7
2023-10-22bcachefs: Suppresss various error messages in no_data_io modeKent Overstreet-1/+1
2023-10-22bcachefs: Delete redundant log messagesKent Overstreet-3/+0
2023-10-22bcachefs: Assorted sparse fixesKent Overstreet-4/+4
2023-10-22bcachefs: Private error codes: ENOMEMKent Overstreet-2/+2
2023-10-22bcachefs: Inlining improvementsKent Overstreet-1/+1
2023-10-22bcachefs: Assorted checkpatch fixesKent Overstreet-1/+1
2023-10-22bcachefs: Use bch2_err_str() in error messagesKent Overstreet-13/+18
2023-10-22bcachefs: Improve checksum error messagesKent Overstreet-1/+10
2023-10-22bcachefs: Printbuf reworkKent Overstreet-5/+7
2023-10-22bcachefs: Fix memory corruption in encryption pathKent Overstreet-9/+35
2023-10-22bcachefs: Fix encryption path on armKent Overstreet-1/+6
2023-10-22bcachefs: Switch to key_type_user, not logonKent Overstreet-1/+1
2023-10-22bcachefs: Check for errors from crypto_skcipher_encrypt()Kent Overstreet-18/+29
2023-10-22bcachefs: Log & error message improvementsKent Overstreet-12/+13
2023-10-22bcachefs: More enum stringsKent Overstreet-34/+34
2023-10-22bcachefs: add bcachefs xxhash supportjpsollie-0/+12
2023-10-22bcachefs: Prepare checksums for more advanced algorithmsjpsollie-36/+59