summaryrefslogtreecommitdiffstats
path: root/crypto/algapi.c
AgeCommit message (Expand)AuthorLines
2025-05-19crypto: algapi - Add driver template support to crypto_inst_setnameHerbert Xu-4/+4
2025-05-12crypto: testmgr - enable CRYPTO_MANAGER when CRYPTO_SELFTESTSEric Biggers-2/+1
2025-05-12crypto: testmgr - replace CRYPTO_MANAGER_DISABLE_TESTS with CRYPTO_SELFTESTSEric Biggers-2/+2
2025-04-16crypto: api - Add support for duplicating algorithms before registrationHerbert Xu-13/+28
2025-04-16crypto: api - Allow delayed algorithm destructionHerbert Xu-4/+4
2025-04-07crypto: api - Ensure cra_type->destroy is done in process contextHerbert Xu-3/+10
2025-04-07crypto: api - Move alg destroy work from instance to templateHerbert Xu-8/+27
2025-03-21crypto: api - Call crypto_alg_put in crypto_unregister_algHerbert Xu-2/+1
2025-02-22crypto: hash - Add request chaining APIHerbert Xu-1/+1
2024-12-10crypto: api - Call crypto_schedule_test outside of mutexHerbert Xu-10/+17
2024-12-10crypto: api - Fix boot-up self-test raceHerbert Xu-2/+2
2024-11-19Merge tag 'v6.13-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-6/+0
2024-10-28crypto: api - move crypto_simd_disabled_for_test to libEric Biggers-6/+0
2024-10-10crypto: api - Fix liveliness check in crypto_alg_testedHerbert Xu-1/+1
2024-08-24crypto: api - Do not wait for tests during registrationHerbert Xu-11/+12
2024-08-24crypto: api - Remove instance larval fulfilmentHerbert Xu-45/+3
2024-05-31crypto: api - Disable boot-test-finished if algapi is a moduleHerbert Xu-0/+3
2023-12-15crypto: api - Disallow identical driver namesHerbert Xu-0/+1
2023-08-11crypto: api - Use work queue in crypto_destroy_instanceHerbert Xu-2/+14
2023-04-28crypto: engine - fix crypto_queue backlog handlingOlivier Bacon-0/+3
2023-03-24crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON()Toke Høiland-Jørgensen-1/+3
2023-03-14crypto: rng - Count error stats differentlyHerbert Xu-39/+0
2023-03-14crypto: skcipher - Count error stats differentlyHerbert Xu-26/+0
2023-03-14crypto: kpp - Count error stats differentlyHerbert Xu-30/+0
2023-03-14crypto: acomp - Count error stats differentlyHerbert Xu-24/+0
2023-03-14crypto: hash - Count error stats differentlyHerbert Xu-24/+0
2023-03-14crypto: akcipher - Count error stats differentlyHerbert Xu-46/+0
2023-03-14crypto: aead - Count error stats differentlyHerbert Xu-26/+0
2022-11-25crypto: api - compile out crypto_boot_test_finished when tests disabledEric Biggers-2/+5
2022-11-25crypto: algboss - optimize registration of internal algorithmsEric Biggers-1/+2
2022-11-25crypto: api - optimize algorithm registration when self-tests disabledEric Biggers-68/+86
2022-08-19crypto: lib - move __crypto_xor into utilsEric Biggers-71/+0
2022-03-21Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-5/+43
2022-03-03crypto: crypto_xor - use helpers for unaligned accessesArd Biesheuvel-3/+21
2022-03-03crypto: api - allow algs only in specific constructions in FIPS modeNicolai Stange-2/+16
2022-02-05crypto: api - Move cryptomgr soft dependency into algapiHerbert Xu-0/+1
2022-01-31crypto: testmgr - Move crypto_simd_disabled_for_test outHerbert Xu-0/+6
2021-11-09crypto: api - Fix boot-up crash when crypto manager is disabledHerbert Xu-0/+2
2021-10-29crypto: api - Do not create test larvals if manager is disabledHerbert Xu-20/+36
2021-09-24crypto: api - Fix built-in testing dependency failuresHerbert Xu-22/+51
2021-06-17crypto: api - remove CRYPTOA_U32 and related functionsLiu Shixin-18/+0
2020-07-16crypto: algapi - use common mechanism for inheriting flagsEric Biggers-1/+20
2020-05-08crypto: algapi - create function to add request in front of queueIuliana Prodan-0/+8
2020-04-16crypto: api - Fix use-after-free and race in crypto_spawn_algHerbert Xu-6/+16
2020-04-16crypto: algapi - Avoid spurious modprobe on LOADEDEric Biggers-1/+1
2020-01-09crypto: algapi - remove crypto_template::{alloc,free}()Eric Biggers-5/+0
2020-01-09crypto: algapi - fold crypto_init_spawn() into crypto_grab_spawn()Eric Biggers-29/+14
2020-01-09crypto: algapi - remove obsoleted instance creation helpersEric Biggers-57/+0
2020-01-09crypto: algapi - pass instance to crypto_grab_spawn()Eric Biggers-3/+3
2020-01-09crypto: algapi - make crypto_grab_spawn() handle an ERR_PTR() nameEric Biggers-0/+4