summaryrefslogtreecommitdiffstats
path: root/crypto/algapi.c
Commit message (Expand)AuthorAgeFilesLines
* crypto: api - Do not wait for tests during registrationHerbert Xu2024-08-241-11/+12
* crypto: api - Remove instance larval fulfilmentHerbert Xu2024-08-241-45/+3
* crypto: api - Disable boot-test-finished if algapi is a moduleHerbert Xu2024-05-311-0/+3
* crypto: api - Disallow identical driver namesHerbert Xu2023-12-151-0/+1
* crypto: api - Use work queue in crypto_destroy_instanceHerbert Xu2023-08-111-2/+14
* crypto: engine - fix crypto_queue backlog handlingOlivier Bacon2023-04-281-0/+3
* crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON()Toke Høiland-Jørgensen2023-03-241-1/+3
* crypto: rng - Count error stats differentlyHerbert Xu2023-03-141-39/+0
* crypto: skcipher - Count error stats differentlyHerbert Xu2023-03-141-26/+0
* crypto: kpp - Count error stats differentlyHerbert Xu2023-03-141-30/+0
* crypto: acomp - Count error stats differentlyHerbert Xu2023-03-141-24/+0
* crypto: hash - Count error stats differentlyHerbert Xu2023-03-141-24/+0
* crypto: akcipher - Count error stats differentlyHerbert Xu2023-03-141-46/+0
* crypto: aead - Count error stats differentlyHerbert Xu2023-03-141-26/+0
* crypto: api - compile out crypto_boot_test_finished when tests disabledEric Biggers2022-11-251-2/+5
* crypto: algboss - optimize registration of internal algorithmsEric Biggers2022-11-251-1/+2
* crypto: api - optimize algorithm registration when self-tests disabledEric Biggers2022-11-251-68/+86
* crypto: lib - move __crypto_xor into utilsEric Biggers2022-08-191-71/+0
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2022-03-211-5/+43
|\
| * crypto: crypto_xor - use helpers for unaligned accessesArd Biesheuvel2022-03-031-3/+21
| * crypto: api - allow algs only in specific constructions in FIPS modeNicolai Stange2022-03-031-2/+16
| * crypto: testmgr - Move crypto_simd_disabled_for_test outHerbert Xu2022-01-311-0/+6
* | crypto: api - Move cryptomgr soft dependency into algapiHerbert Xu2022-02-051-0/+1
|/
* crypto: api - Fix boot-up crash when crypto manager is disabledHerbert Xu2021-11-091-0/+2
* crypto: api - Do not create test larvals if manager is disabledHerbert Xu2021-10-291-20/+36
* crypto: api - Fix built-in testing dependency failuresHerbert Xu2021-09-241-22/+51
* crypto: api - remove CRYPTOA_U32 and related functionsLiu Shixin2021-06-171-18/+0
* crypto: algapi - use common mechanism for inheriting flagsEric Biggers2020-07-161-1/+20
* crypto: algapi - create function to add request in front of queueIuliana Prodan2020-05-081-0/+8
* crypto: api - Fix use-after-free and race in crypto_spawn_algHerbert Xu2020-04-161-6/+16
* crypto: algapi - Avoid spurious modprobe on LOADEDEric Biggers2020-04-161-1/+1
* crypto: algapi - remove crypto_template::{alloc,free}()Eric Biggers2020-01-091-5/+0
* crypto: algapi - fold crypto_init_spawn() into crypto_grab_spawn()Eric Biggers2020-01-091-29/+14
* crypto: algapi - remove obsoleted instance creation helpersEric Biggers2020-01-091-57/+0
* crypto: algapi - pass instance to crypto_grab_spawn()Eric Biggers2020-01-091-3/+3
* crypto: algapi - make crypto_grab_spawn() handle an ERR_PTR() nameEric Biggers2020-01-091-0/+4
* crypto: algapi - make crypto_drop_spawn() a no-op on uninitialized spawnsEric Biggers2020-01-091-0/+3
* crypto: api - Retain alg refcount in crypto_grab_spawnHerbert Xu2019-12-271-8/+40
* crypto: algapi - make unregistration functions return voidEric Biggers2019-12-201-17/+8
* crypto: api - fix unexpectedly getting generic implementationHerbert Xu2019-12-201-3/+21
* crypto: api - Add more comments to crypto_remove_spawnsHerbert Xu2019-12-111-0/+25
* crypto: api - Do not zap spawn->algHerbert Xu2019-12-111-10/+12
* crypto: api - Fix race condition in crypto_spawn_algHerbert Xu2019-12-111-11/+5
* crypto: api - Check spawn->alg under lock in crypto_drop_spawnHerbert Xu2019-12-111-4/+2
* crypto: ablkcipher - remove deprecated and unused ablkcipher supportArd Biesheuvel2019-11-171-26/+0
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-07-081-31/+4
|\
| * crypto: algapi - require cra_name and cra_driver_nameEric Biggers2019-06-131-18/+4
| * crypto: algapi - remove crypto_tfm_in_queue()Eric Biggers2019-05-301-13/+0
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-6/+1
|/
* crypto: api - add a helper to (un)register a array of templatesXiongfeng Wang2019-01-251-0/+27