| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-20 | crypto: caam - Add support of paes algorithm | Meenakshi Aggarwal | 1 | -11/+117 |
| 2024-10-02 | move asm/unaligned.h to linux/unaligned.h | Al Viro | 1 | -1/+1 |
| 2023-10-01 | crypto: caam/jr - fix Chacha20 + Poly1305 self test failure | Gaurav Jain | 1 | -1/+2 |
| 2023-08-18 | crypto: caam - Use new crypto_engine_op interface | Herbert Xu | 1 | -89/+293 |
| 2023-08-18 | crypto: caam - Include internal/engine.h | Herbert Xu | 1 | -2/+2 |
| 2023-04-14 | crypto: caam - reduce page 0 regs access to minimum | Horia GeantA | 1 | -10/+11 |
| 2023-02-28 | crypto: caam - Fix edesc/iv ordering mixup | Herbert Xu | 1 | -7/+19 |
| 2023-01-06 | crypto: caam - Remove GFP_DMA and add DMA alignment padding | Herbert Xu | 1 | -6/+10 |
| 2022-12-02 | crypto: caam - Set DMA alignment explicitly | Herbert Xu | 1 | -36/+36 |
| 2021-12-03 | crypto: caam - save caam memory to support crypto engine retry mechanism. | Gaurav Jain | 1 | -0/+6 |
| 2020-11-06 | crypto: caam - fix printing on xts fallback allocation error path | Horia Geantă | 1 | -2/+2 |
| 2020-10-02 | crypto: caam/jr - add support for XTS with 16B IV | Andrei Botila | 1 | -4/+8 |
| 2020-10-02 | crypto: caam - add xts check for block length equal to zero | Andrei Botila | 1 | -1/+6 |
| 2020-10-02 | crypto: caam/jr - add support for more XTS key lengths | Andrei Botila | 1 | -3/+10 |
| 2020-10-02 | crypto: caam/jr - add fallback for XTS with more than 8B IV | Andrei Botila | 1 | -7/+65 |
| 2020-07-31 | crypto: caam - silence .setkey in case of bad key length | Horia Geantă | 1 | -1/+1 |
| 2020-07-16 | crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY | Mikulas Patocka | 1 | -2/+4 |
| 2020-07-16 | crypto: caam - Remove broken arc4 support | Herbert Xu | 1 | -29/+0 |
| 2020-04-16 | crypto: caam - fix the address of the last entry of S/G | Iuliana Prodan | 1 | -1/+1 |
| 2020-04-16 | crypto: caam - fix use-after-free KASAN issue for AEAD algorithms | Iuliana Prodan | 1 | -1/+3 |
| 2020-04-16 | crypto: caam - fix use-after-free KASAN issue for SKCIPHER algorithms | Iuliana Prodan | 1 | -1/+3 |
| 2020-03-06 | crypto: Replace zero-length array with flexible-array member | Gustavo A. R. Silva | 1 | -1/+1 |
| 2020-02-22 | crypto: caam - add crypto_engine support for AEAD algorithms | Iuliana Prodan | 1 | -30/+77 |
| 2020-02-22 | crypto: caam - support crypto_engine framework for SKCIPHER algorithms | Iuliana Prodan | 1 | -8/+70 |
| 2020-02-22 | crypto: caam - change return code in caam_jr_enqueue function | Iuliana Prodan | 1 | -12/+4 |
| 2020-02-22 | crypto: caam - refactor skcipher/aead/gcm/chachapoly {en,de}crypt functions | Iuliana Prodan | 1 | -215/+53 |
| 2020-01-09 | crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN | Eric Biggers | 1 | -26/+7 |
| 2019-08-30 | crypto: caam - make CAAM_PTR_SZ dynamic | Andrey Smirnov | 1 | -1/+1 |
| 2019-08-22 | crypto: caam/des - switch to new verification routines | Ard Biesheuvel | 1 | -36/+13 |
| 2019-08-09 | crypto: caam - fix MDHA key derivation for certain user key lengths | Horia Geantă | 1 | -30/+12 |
| 2019-08-09 | crypto: caam - check zero-length input | Iuliana Prodan | 1 | -0/+6 |
| 2019-08-09 | crypto: caam - check assoclen | Iuliana Prodan | 1 | -8/+2 |
| 2019-08-09 | crypto: caam - check authsize | Iuliana Prodan | 1 | -0/+13 |
| 2019-08-09 | crypto: caam - check key length | Iuliana Prodan | 1 | -31/+94 |
| 2019-08-09 | crypto: caam - update IV only when crypto operation succeeds | Horia Geantă | 1 | -3/+2 |
| 2019-08-09 | crypto: caam - fix return code in completion callbacks | Horia Geantă | 1 | -14/+12 |
| 2019-06-20 | crypto: caam - update IV using HW support | Horia Geantă | 1 | -37/+51 |
| 2019-06-20 | crypto: caam - use len instead of nents for bulding HW S/G table | Horia Geantă | 1 | -18/+17 |
| 2019-06-06 | crypto: caam - limit output IV to CBC to work around CTR mode DMA issue | Ard Biesheuvel | 1 | -4/+5 |
| 2019-05-30 | crypto: caam - print messages in caam_dump_sg at debug level | Sascha Hauer | 1 | -4/+4 |
| 2019-05-30 | crypto: caam - print debug messages at debug level | Sascha Hauer | 1 | -87/+58 |
| 2019-05-30 | crypto: caam - remove unused defines | Sascha Hauer | 1 | -7/+0 |
| 2019-05-30 | crypto: caam - print IV only when non NULL | Sascha Hauer | 1 | -3/+4 |
| 2019-05-23 | crypto: caam - print debugging hex dumps after unmapping | Sascha Hauer | 1 | -10/+11 |
| 2019-05-23 | crypto: caam - convert top level drivers to libraries | Horia Geantă | 1 | -40/+3 |
| 2019-05-23 | crypto: caam - fix S/G table passing page boundary | Horia Geantă | 1 | -2/+28 |
| 2019-05-23 | crypto: caam - avoid S/G table fetching for AEAD zero-length output | Horia Geantă | 1 | -0/+1 |
| 2019-05-09 | crypto: caam - fix DKP detection logic | Herbert Xu | 1 | -2/+7 |
| 2019-04-25 | crypto: caam/jr - update gcm detection logic | Horia Geantă | 1 | -7/+11 |
| 2019-04-18 | crypto: caam - Forbid 2-key 3DES in FIPS mode | Herbert Xu | 1 | -12/+45 |
| 2019-03-07 | crypto: caam - add missing put_device() call | Wen Yang | 1 | -5/+7 |
| 2019-02-15 | crypto: caam - weak key checking for cbc des, 3des | Iuliana Prodan | 1 | -2/+2 |
| 2019-02-15 | crypto: caam - add ecb(*) support | Iuliana Prodan | 1 | -42/+148 |
| 2019-02-15 | crypto: caam - use mapped_{src,dst}_nents for job descriptor | Iuliana Prodan | 1 | -7/+20 |
| 2019-02-08 | crypto: caam - fixed handling of sg list | Pankaj Gupta | 1 | -0/+1 |
| 2019-02-01 | crypto: caam - handle zero-length AEAD output | Horia Geantă | 1 | -8/+18 |
| 2019-01-10 | crypto: caam - fix SHA support detection | Horia Geantă | 1 | -1/+1 |
| 2018-11-20 | crypto: chacha20-generic - refactor to allow varying number of rounds | Eric Biggers | 1 | -1/+1 |
| 2018-11-16 | crypto: caam/qi2 - add support for Chacha20 + Poly1305 | Horia Geantă | 1 | -2/+2 |
| 2018-11-16 | crypto: caam/jr - add support for Chacha20 + Poly1305 | Horia Geantă | 1 | -4/+217 |
| 2018-11-16 | crypto: caam - add register map changes cf. Era 10 | Horia Geantă | 1 | -14/+33 |
| 2018-10-17 | crypto: caam - add SPDX license identifier to all files | Horia Geantă | 1 | -0/+1 |
| 2018-09-21 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 | Herbert Xu | 1 | -2/+2 |
| 2018-09-21 | crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic | Horia Geantă | 1 | -4/+4 |
| 2018-09-04 | crypto: caam/qi - ablkcipher -> skcipher conversion | Horia Geantă | 1 | -6/+6 |
| 2018-09-04 | crypto: caam/jr - ablkcipher -> skcipher conversion | Horia Geantă | 1 | -241/+207 |
| 2018-09-04 | crypto: caam/jr - remove ablkcipher IV generation | Horia Geantă | 1 | -264/+11 |
| 2018-04-21 | crypto: caam - fix IV DMA mapping and updating | Horia Geantă | 1 | -121/+91 |
| 2018-04-21 | crypto: caam - fix DMA mapping dir for generated IV | Horia Geantă | 1 | -12/+17 |
| 2018-03-31 | crypto: caam - don't leak pointers to authenc keys | Tudor-Dan Ambarus | 1 | -0/+2 |
| 2018-02-15 | crypto: caam - prepare for gcm(aes) support over QI interface | Horia Geantă | 1 | -6/+13 |
| 2017-12-28 | crypto: caam - add Derived Key Protocol (DKP) support | Horia Geantă | 1 | -33/+79 |
| 2017-12-28 | crypto: caam - remove needless ablkcipher key copy | Horia Geantă | 1 | -6/+2 |
| 2017-09-22 | crypto: caam - Use GCM IV size constant | Corentin LABBE | 1 | -5/+5 |
| 2017-07-18 | crypto: caam/qi - fix compilation with DEBUG enabled | Horia Geantă | 1 | -51/+15 |
| 2017-07-12 | crypto: caam - properly set IV after {en,de}crypt | David Gstir | 1 | -2/+18 |
| 2017-06-22 | crypto: caam - fix gfp allocation flags (part II) | Horia Geantă | 1 | -4/+3 |
| 2017-06-22 | crypto: caam - fix gfp allocation flags (part I) | Horia Geantă | 1 | -2/+1 |
| 2017-03-24 | crypto: caam/qi - add ablkcipher and authenc algorithms | Horia Geantă | 1 | -4/+5 |
| 2017-02-15 | crypto: caam - fix DMA API leaks for multiple setkey() calls | Horia Geantă | 1 | -206/+69 |
| 2017-02-15 | crypto: caam - use dma_map_sg() return code | Horia Geantă | 1 | -62/+71 |
| 2017-02-15 | crypto: caam - replace sg_count() with sg_nents_for_len() | Horia Geantă | 1 | -101/+88 |
| 2017-02-15 | crypto: caam - check sg_count() return value | Horia Geantă | 1 | -2/+42 |
| 2017-02-15 | crypto: caam - fix HW S/G in ablkcipher_giv_edesc_alloc() | Horia Geantă | 1 | -4/+4 |
| 2016-12-01 | crypto: caam - pass key buffers with typesafe pointers | Arnd Bergmann | 1 | -30/+30 |
| 2016-11-30 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 | Herbert Xu | 1 | -0/+9 |
| 2016-11-28 | crypto: caam - consolidate split key length computation | Horia Geantă | 1 | -21/+3 |
| 2016-11-28 | crypto: caam - refactor encryption descriptors generation | Horia Geantă | 1 | -1072/+37 |
| 2016-11-28 | crypto: caam - rewrite some generic inline append cmds | Horia Geantă | 1 | -10/+10 |
| 2016-11-28 | crypto: caam - improve key inlining | Horia Geantă | 1 | -53/+77 |
| 2016-11-28 | crypto: caam - remove superfluous alg_op algorithm param | Horia Geantă | 1 | -61/+3 |
| 2016-11-28 | crypto: caam - group algorithm related params | Horia Geantă | 1 | -171/+223 |
| 2016-11-28 | crypto: caam - move append_key_aead() into init_sh_desc_key_aead() | Horia Geantă | 1 | -18/+12 |
| 2016-11-17 | crypto: caam - fix type mismatch warning | Arnd Bergmann | 1 | -1/+1 |
| 2016-11-13 | crypto: caam - fix DMA API mapping leak in ablkcipher code | Horia Geantă | 1 | -0/+44 |
| 2016-11-13 | crypto: caam - trivial code clean-up | Horia Geantă | 1 | -12/+4 |
| 2016-11-13 | crypto: caam - remove unused command from aead givencrypt | Horia Geantă | 1 | -4/+1 |
| 2016-11-13 | crypto: caam - remove unused may_sleep in dbg_dump_sg() | Horia Geantă | 1 | -13/+6 |
| 2016-11-13 | crypto: caam - fix smatch warnings | Horia Geantă | 1 | -3/+1 |
| 2016-11-13 | crypto: caam - fix AEAD givenc descriptors | Alex Porosanu | 1 | -1/+3 |
| 2016-11-13 | crypto: caam - do not register AES-XTS mode on LP units | Sven Ebenfeld | 1 | -0/+9 |
| 2016-11-01 | crypto: caam - fix type mismatch warning | Arnd Bergmann | 1 | -1/+1 |
| 2016-10-10 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 | Herbert Xu | 1 | -40/+37 |
| 2016-09-22 | crypto: caam - fix sg dump | Catalin Vasile | 1 | -18/+61 |
| 2016-09-07 | crypto: caam - fix rfc3686(ctr(aes)) IV load | Catalin Vasile | 1 | -42/+40 |
| 2016-08-31 | crypto: caam - fix IV loading for authenc (giv)decryption | Horia Geantă | 1 | -40/+37 |
| 2016-08-08 | crypto: caam - defer aead_set_sh_desc in case of zero authsize | Horia Geantă | 1 | -0/+3 |
| 2016-08-08 | crypto: caam - fix echainiv(authenc) encrypt shared descriptor | Horia Geantă | 1 | -5/+5 |
| 2015-10-08 | crypto: caam - add support for acipher xts(aes) | Catalin Vasile | 1 | -1/+137 |
| 2015-10-01 | crypto: caam - dma_map_sg can handle chained SG | LABBE Corentin | 1 | -60/+34 |
| 2015-08-24 | crypto: caam - Use the preferred style for memory allocations | Fabio Estevam | 1 | -1/+1 |
| 2015-08-17 | crypto: aead - Remove CRYPTO_ALG_AEAD_NEW flag | Herbert Xu | 1 | -2/+1 |
| 2015-08-10 | crypto: caam - Detect hardware features during algorithm registration | Victoria Milhoan | 1 | -6/+62 |
| 2015-08-10 | crypto: caam - Change kmalloc to kzalloc to avoid residual data | Victoria Milhoan | 1 | -6/+6 |
| 2015-08-04 | crypto: caam - Convert authenc to new AEAD interface | Herbert Xu | 1 | -1245/+1316 |
| 2015-07-31 | crypto: caam - fix rfc4106 encap shared descriptor | Horia Geant? | 1 | -9/+15 |
| 2015-07-14 | crypto: caam - Use new IV convention | Herbert Xu | 1 | -26/+49 |
| 2015-06-19 | crypto: caam - Set last bit on src SG list | Herbert Xu | 1 | -1/+1 |
| 2015-06-19 | crypto: caam - Reintroduce DESC_MAX_USED_BYTES | Herbert Xu | 1 | -1/+2 |
| 2015-06-17 | crypto: caam - Convert GCM to new AEAD interface | Herbert Xu | 1 | -634/+686 |
| 2015-06-09 | crypto: caam - Clamp AEAD SG list by input length | Herbert Xu | 1 | -12/+8 |
| 2015-05-22 | crypto: caam - Use old_aead_alg | Herbert Xu | 1 | -1/+1 |
| 2015-05-13 | crypto: caam - Remove unnecessary reference to crt_aead | Herbert Xu | 1 | -48/+48 |
| 2015-04-23 | crypto: caam - Remove bogus references to crypto API internals | Herbert Xu | 1 | -4/+0 |
| 2015-01-26 | crypto: caam - remove dead code | Cristian Stoica | 1 | -7/+7 |
| 2014-11-12 | crypto: caam - add support for givencrypt cbc(des) and cbc(des3_ede) | Catalin Vasile | 1 | -4/+6 |
| 2014-11-06 | crypto: caam - add support for givencrypt cbc(aes) and rfc3686(ctr(aes)) | Catalin Vasile | 1 | -4/+281 |
| 2014-11-06 | crypto: caam - add support for rfc3686 with authenc md5, sha1 and sha2 | Catalin Vasile | 1 | -26/+236 |
| 2014-11-06 | crypto: caam - add support for rfc3686(ctr(aes)) | Catalin Vasile | 1 | -5/+78 |
| 2014-11-06 | crypto: caam - add support for ctr(aes) | Catalin Vasile | 1 | -5/+35 |
| 2014-11-06 | crypto: caam - add support for rfc4543(gcm(aes)) | Tudor Ambarus | 1 | -1/+457 |
| 2014-11-06 | crypto: caam - fix output sequence contiguity check | Tudor Ambarus | 1 | -1/+2 |
| 2014-10-24 | crypto: caam - add support for rfc4106(gcm(aes)) | Tudor Ambarus | 1 | -15/+414 |
| 2014-10-24 | crypto: caam - add support for gcm(aes) | Tudor Ambarus | 1 | -11/+331 |
| 2014-07-23 | crypto: caam - set DK (Decrypt Key) bit only for AES accelerator | Horia Geanta | 1 | -0/+7 |
| 2014-07-23 | crypto: caam - fix "failed to check map error" DMA warnings | Horia Geanta | 1 | -3/+31 |
| 2014-07-23 | crypto: caam - fix typo in dma_mapping_error | Horia Geanta | 1 | -1/+1 |
| 2014-07-10 | crypto: caam - Check for CAAM block presence before registering with crypto l... | Ruchika Gupta | 1 | -0/+29 |
| 2014-06-25 | crypto: caam - Correct the dma mapping for sg table | Ruchika Gupta | 1 | -4/+4 |
| 2014-05-13 | crypto: caam - reinitialize keys_fit_inline for decrypt and givencrypt | Vakul Garg | 1 | -0/+3 |
| 2014-05-08 | crypto: caam - Contain caam_jr_strstatus() ugliness | Marek Vasut | 1 | -20/+8 |
| 2014-03-21 | crypto: caam - add missing key_dma unmap | Horia Geanta | 1 | -0/+5 |
| 2014-03-21 | crypto: caam - add support for aead null encryption | Horia Geanta | 1 | -3/+324 |
| 2014-03-21 | crypto: caam - remove error propagation handling | Horia Geanta | 1 | -47/+7 |
| 2013-12-20 | crypto: caam - simplify and harden key parsing | Horia Geanta | 1 | -23/+13 |
| 2013-11-28 | crypto: caam - fix aead sglen for case 'dst != src' | Horia Geanta | 1 | -22/+29 |
| 2013-10-30 | crypto: caam - Modify the interface layers to use JR API's | Ruchika Gupta | 1 | -72/+20 |
| 2013-10-30 | crypto: caam - Add Platform driver for Job Ring | Ruchika Gupta | 1 | -1/+3 |
| 2013-09-13 | crypto: caam - fix hash, alg and rng registration if CAAM driver not initialized | Alex Porosanu | 1 | -0/+7 |
| 2013-08-21 | crypto: caam - replace xstr macro with __stringify | Alex Porosanu | 1 | -39/+39 |
| 2013-07-10 | crypto: caam - Moved macro DESC_JOB_IO_LEN to desc_constr.h | Vakul Garg | 1 | -2/+0 |
| 2013-05-14 | crypto: caam - fix inconsistent assoc dma mapping direction | Horia Geanta | 1 | -2/+2 |
| 2013-05-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 | Linus Torvalds | 1 | -0/+6 |
| 2013-03-22 | crypto: caam - Fix missing init of '.type' in AEAD algos. | Vakul Garg | 1 | -0/+6 |
| 2013-03-21 | Revert "crypto: caam - add IPsec ESN support" | Horia Geanta | 1 | -25/+2 |
| 2012-09-07 | crypto: caam - add IPsec ESN support | Horia Geanta | 1 | -2/+25 |
| 2012-09-07 | crypto: caam - coccicheck fixes | Kim Phillips | 1 | -8/+8 |
| 2012-08-01 | crypto: caam - set descriptor sharing type to SERIAL | Kim Phillips | 1 | -4/+4 |
| 2012-06-27 | crypto: caam - chaining support | Yuan Kang | 1 | -44/+70 |
| 2012-06-27 | crypto: caam - link_tbl rename | Yuan Kang | 1 | -113/+113 |
| 2012-06-27 | crypto: caam - refactor key_gen, sg | Yuan Kang | 1 | -189/+8 |
| 2012-06-27 | crypto: caam - remove jr register/deregister | Yuan Kang | 1 | -28/+2 |
| 2012-06-27 | crypto: caam - support external seq in/out lengths | Yuan Kang | 1 | -2/+3 |
| 2012-06-27 | crypto: caam - remove line continuations from ablkcipher_append_src_dst | Kim Phillips | 1 | -5/+5 |
| 2012-03-29 | crypto: caam - add backward compatible string sec4.0 | Shengzhou Liu | 1 | -4/+10 |
| 2012-01-13 | crypto: caam - be less noisy on startup | Kim Phillips | 1 | -4/+4 |
| 2012-01-13 | crypto: caam - add sha224 and sha384 variants to existing AEAD algorithms | Hemant Agrawal | 1 | -0/+115 |
| 2012-01-13 | crypto: Add CRYPTO_ALG_KERN_DRIVER_ONLY flag | Nikos Mavrogiannopoulos | 1 | -1/+2 |
| 2011-12-20 | crypto: caam - fix polarity of "propagate error" logic | Kim Phillips | 1 | -5/+5 |
| 2011-11-21 | crypto: caam - add support for MD5 algorithm variants | Kim Phillips | 1 | -0/+57 |
| 2011-07-15 | crypto: caam - ablkcipher support | Yuan Kang | 1 | -0/+510 |
| 2011-07-15 | crypto: caam - faster aead implementation | Yuan Kang | 1 | -329/+775 |
| 2011-07-15 | crypto: caam - structure renaming | Yuan Kang | 1 | -21/+43 |
| 2011-07-15 | crypto: caam - shorter names | Yuan Kang | 1 | -137/+137 |
| 2011-06-30 | crypto: caam - fix operator precedence in shared descriptor allocation | Kim Phillips | 1 | -3/+3 |
| 2011-05-19 | crypto: caam - add support for sha512 variants of existing AEAD algorithms | Kim Phillips | 1 | -13/+106 |
| 2011-05-19 | crypto: caam - remove unused authkeylen from caam_ctx | Kim Phillips | 1 | -2/+0 |
| 2011-05-19 | crypto: caam - fix decryption shared vs. non-shared key setting | Kim Phillips | 1 | -4/+22 |
| 2011-05-04 | crypto: caam - fix printk recursion for long error texts | Kim Phillips | 1 | -3/+3 |
| 2011-05-04 | crypto: caam - remove unused keylen from session context | Kim Phillips | 1 | -2/+0 |
| 2011-05-03 | crypto: caam - remove duplicate dev_err | Kim Phillips | 1 | -1/+0 |
| 2011-05-03 | crypto: caam - remove WAIT-FOR-COMPLETIONs from givencrypt descriptor | Kim Phillips | 1 | -4/+2 |
| 2011-04-08 | crypto: caam - introduce missing kfree | Julia Lawall | 1 | -0/+1 |
| 2011-03-27 | crypto: caam - dereferencing ERR_PTR on allocation failure | Dan Carpenter | 1 | -1/+1 |
| 2011-03-27 | crypto: caam - standardize device tree naming convention to utilize '-vX.Y' | Kim Phillips | 1 | -2/+2 |
| 2011-03-27 | crypto: caam - Add support for the Freescale SEC4/CAAM | Kim Phillips | 1 | -0/+1163 |