This update includes the following changes: 
						
					 
				 
				2023-11-02 16:15:30 -10:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							async_tx: fix kernel-doc notation warnings 
						
					 
				 
				2023-03-24 18:22:28 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 
						
					 
				 
				2019-05-30 11:26:37 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: api - Fix CRYPTO_USER checks for report function 
						
					 
				 
				2023-05-02 18:22:24 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: adiantum - flush destination page before unmapping 
						
					 
				 
				2023-11-01 12:58:42 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: aead - Add crypto_has_aead 
						
					 
				 
				2023-09-20 13:15:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: aegis128-neon - add header for internal prototypes 
						
					 
				 
				2023-05-24 18:12:33 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: aegis128 - Move simd prototypes into aegis.h 
						
					 
				 
				2021-03-19 21:59:45 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: aegis128 - Move simd prototypes into aegis.h 
						
					 
				 
				2021-03-19 21:59:45 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: aegis128-neon - add header for internal prototypes 
						
					 
				 
				2023-05-24 18:12:33 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: aegis128-neon - add header for internal prototypes 
						
					 
				 
				2023-05-24 18:12:33 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							This update includes the following changes: 
						
					 
				 
				2023-08-29 11:23:29 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: ahash - Set using_shash for cloned ahash wrapper over shash 
						
					 
				 
				2023-11-07 16:44:36 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: akcipher - Do not copy dst if it is NULL 
						
					 
				 
				2023-06-27 17:59:52 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: api - Use work queue in crypto_destroy_instance 
						
					 
				 
				2023-08-11 19:19:27 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: algboss - compile out test-related code when tests disabled 
						
					 
				 
				2022-11-25 17:39:18 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES) 
						
					 
				 
				2023-06-24 15:50:13 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: algif_hash - Fix race between MORE and non-MORE sends 
						
					 
				 
				2023-07-08 22:48:42 +10:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES) 
						
					 
				 
				2023-06-24 15:50:13 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES) 
						
					 
				 
				2023-06-24 15:50:13 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: remove cipher routines from public crypto API 
						
					 
				 
				2021-01-03 08:41:35 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: api - Remove unnecessary NULL initialisation 
						
					 
				 
				2023-09-20 13:15:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: arc4 - Convert from skcipher to lskcipher 
						
					 
				 
				2023-10-13 18:27:26 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/aria - do not use magic number offsets of aria_ctx 
						
					 
				 
				2023-01-06 17:15:47 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: authenc - stop using alignmask of ahash 
						
					 
				 
				2023-10-27 18:04:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: authencesn - stop using alignmask of ahash 
						
					 
				 
				2023-10-27 18:04:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: blake2b - update file comment 
						
					 
				 
				2021-01-03 08:41:39 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 44 
						
					 
				 
				2019-05-24 17:27:12 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: cbc - Convert from skcipher to lskcipher 
						
					 
				 
				2023-09-20 13:15:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: ccm - stop using alignmask of ahash 
						
					 
				 
				2023-10-27 18:04:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: cleanup comments 
						
					 
				 
				2022-03-03 10:49:20 +12:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: chacha20poly1305 - stop using alignmask of ahash 
						
					 
				 
				2023-10-27 18:04:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: chacha_generic - remove unnecessary setkey() functions 
						
					 
				 
				2019-11-22 18:48:39 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: cipher - On clone do crypto_mod_get() 
						
					 
				 
				2023-06-23 16:15:36 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: cmac - remove unnecessary alignment logic 
						
					 
				 
				2023-10-27 18:04:24 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: compress - remove crt_u.compress (struct compress_tfm) 
						
					 
				 
				2019-12-11 16:37:01 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: acomp - Count error stats differently 
						
					 
				 
				2023-03-14 17:06:42 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: crc32-generic - Use SPDX-License-Identifier 
						
					 
				 
				2021-04-16 21:24:27 +10:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: crc32c_generic - delete and fix duplicated words 
						
					 
				 
				2020-08-21 14:45:25 +10:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: add rocksoft 64b crc guard tag framework 
						
					 
				 
				2022-03-07 12:48:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: crct10dif_generic - fix duplicated words 
						
					 
				 
				2020-08-21 14:45:25 +10:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: cryptd - Only access common skcipher fields on spawn 
						
					 
				 
				2023-10-13 18:27:26 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: engine - Make crypto_engine_exit() return void 
						
					 
				 
				2023-10-01 16:28:15 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 
						
					 
				 
				2019-07-08 20:57:08 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: algapi - make unregistration functions return void 
						
					 
				 
				2019-12-20 14:58:35 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: rng - Count error stats differently 
						
					 
				 
				2023-03-14 17:06:42 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: ctr - Only access common skcipher fields on spawn 
						
					 
				 
				2023-10-13 18:27:27 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: cts - Only access common skcipher fields on spawn 
						
					 
				 
				2023-10-13 18:27:27 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: add __init/__exit annotations to init/exit funcs 
						
					 
				 
				2022-09-24 16:14:43 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: deflate - Remove zlib-deflate 
						
					 
				 
				2023-10-12 21:59:32 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: api - Use data directly in completion function 
						
					 
				 
				2023-02-13 18:35:14 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: dh - split out deserialization code from crypto_dh_decode() 
						
					 
				 
				2022-03-03 10:47:50 +12:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: drbg - stop checking crypto_shash_alignmask 
						
					 
				 
				2023-10-27 18:04:25 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: ecb - Convert from skcipher to lskcipher 
						
					 
				 
				2023-09-20 13:15:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: ecc - Silence sparse warning 
						
					 
				 
				2023-02-14 13:39:33 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'ecc' 
						
					 
				 
				2021-03-26 19:55:55 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: add __init/__exit annotations to init/exit funcs 
						
					 
				 
				2022-09-24 16:14:43 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: ecdh - move curve_id of ECDH from the key to algorithm name 
						
					 
				 
				2021-03-13 00:04:03 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: add __init/__exit annotations to init/exit funcs 
						
					 
				 
				2022-09-24 16:14:43 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: ecdsa - Add support for ECDSA signature verification 
						
					 
				 
				2021-03-26 19:41:58 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: geniv - remove unneeded arguments from aead_geniv_alloc() 
						
					 
				 
				2020-07-16 21:49:07 +10:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: ecrdsa - Fix incorrect use of vli_cmp 
						
					 
				 
				2022-04-29 13:44:58 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: ecc - Move ecc.h to include/crypto/internal 
						
					 
				 
				2021-10-29 21:04:03 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithm 
						
					 
				 
				2019-04-18 22:15:02 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithm 
						
					 
				 
				2019-04-18 22:15:02 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: essiv - Handle lskcipher spawns 
						
					 
				 
				2023-10-13 18:27:26 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: fips - simplify one-level sysctl registration for crypto_sysctl_table 
						
					 
				 
				2023-03-17 11:16:44 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: gcm - stop using alignmask of ahash 
						
					 
				 
				2023-10-27 18:04:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: algapi - use common mechanism for inheriting flags 
						
					 
				 
				2020-07-16 21:49:08 +10:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN 
						
					 
				 
				2020-01-09 11:30:53 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: ahash - optimize performance when wrapping shash 
						
					 
				 
				2023-10-27 18:04:30 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: FIPS 202 SHA-3 register in hash info for IMA 
						
					 
				 
				2023-10-27 18:04:30 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: hctr2 - stop using alignmask of shash_alg 
						
					 
				 
				2023-10-27 18:04:25 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: hmac - remove unnecessary alignment logic 
						
					 
				 
				2023-10-27 18:04:24 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: sig - Fix verify call 
						
					 
				 
				2023-06-27 15:40:24 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: jitter - reuse allocated entropy collector 
						
					 
				 
				2023-10-13 18:31:07 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: jitter - add interface for gathering of raw entropy 
						
					 
				 
				2023-05-12 18:48:01 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: jitter - use permanent health test storage 
						
					 
				 
				2023-10-27 18:04:25 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: jitter - reuse allocated entropy collector 
						
					 
				 
				2023-10-13 18:31:07 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: jitterentropy - Hide esoteric Kconfig options under FIPS and EXPERT 
						
					 
				 
				2023-11-07 16:44:35 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: kdf - silence noisy self-test 
						
					 
				 
				2022-11-25 17:39:18 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: keywrap - Remove else after break statement 
						
					 
				 
				2021-04-02 18:28:13 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: api - Fix CRYPTO_USER checks for report function 
						
					 
				 
				2023-05-02 18:22:24 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: lrw - Only access common skcipher fields on spawn 
						
					 
				 
				2023-10-13 18:27:27 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: skcipher - fix weak key check for lskciphers 
						
					 
				 
				2023-10-20 13:39:26 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 
						
					 
				 
				2019-07-08 20:57:08 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 
						
					 
				 
				2019-07-08 20:57:08 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 
						
					 
				 
				2019-07-08 20:57:08 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 
						
					 
				 
				2019-07-08 20:57:08 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: skcipher - Add lskcipher 
						
					 
				 
				2023-09-20 13:15:29 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: make all generic algorithms set cra_driver_name 
						
					 
				 
				2019-06-13 14:31:39 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: md5 - remove unused macros 
						
					 
				 
				2020-02-28 08:43:21 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: michael_mic - fix broken misalignment handling 
						
					 
				 
				2021-02-10 17:55:55 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: poly1305 - add new 32 and 64-bit generic versions 
						
					 
				 
				2020-01-16 15:18:12 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: remove cipher routines from public crypto API 
						
					 
				 
				2021-01-03 08:41:35 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: remove cipher routines from public crypto API 
						
					 
				 
				2021-01-03 08:41:35 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: pcrypt - Fix hungtask for PADATA_RESET 
						
					 
				 
				2023-09-15 18:29:45 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: poly1305 - add new 32 and 64-bit generic versions 
						
					 
				 
				2020-01-16 15:18:12 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: x86/polyval - Add PCLMULQDQ accelerated implementation of POLYVAL 
						
					 
				 
				2022-06-10 16:40:17 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: proc - Print fips status 
						
					 
				 
				2023-02-14 13:39:33 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: rmd320 - remove RIPE-MD 320 hash algorithm 
						
					 
				 
				2021-01-29 16:07:04 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 
						
					 
				 
				2019-07-08 20:57:08 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: api - Fix CRYPTO_USER checks for report function 
						
					 
				 
				2023-05-02 18:22:24 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: rsa-pkcs1pad - Add FIPS 202 SHA-3 support 
						
					 
				 
				2023-10-27 18:04:30 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: rsa - allow only odd e and restrict value in FIPS mode 
						
					 
				 
				2023-06-23 16:15:36 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Add SPDX identifier to IETF ASN.1 modules 
						
					 
				 
				2023-10-27 18:04:28 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Add SPDX identifier to IETF ASN.1 modules 
						
					 
				 
				2023-10-27 18:04:28 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 
						
					 
				 
				2019-05-30 11:26:32 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: api - Fix CRYPTO_USER checks for report function 
						
					 
				 
				2023-05-02 18:22:24 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: api - Use data directly in completion function 
						
					 
				 
				2023-02-13 18:35:14 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: sha - split sha.h into sha1.h and sha2.h 
						
					 
				 
				2020-11-20 14:45:33 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Replace HTTP links with HTTPS ones 
						
					 
				 
				2020-07-23 17:34:20 +10:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: sha256 - remove duplicate generic hash init function 
						
					 
				 
				2021-12-31 18:10:54 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: sha512 - remove imaginary and mystifying clearing of variables 
						
					 
				 
				2021-08-27 16:30:19 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: ahash - optimize performance when wrapping shash 
						
					 
				 
				2023-10-27 18:04:30 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: sig - Remove some unused functions 
						
					 
				 
				2023-07-20 22:15:12 +12:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: algapi - use common mechanism for inheriting flags 
						
					 
				 
				2020-07-16 21:49:08 +10:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: skcipher - fix weak key check for lskciphers 
						
					 
				 
				2023-10-20 13:39:26 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: skcipher - fix weak key check for lskciphers 
						
					 
				 
				2023-10-20 13:39:26 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: sm2 - Fix crash caused by uninitialized context 
						
					 
				 
				2023-09-20 13:10:10 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: sm2 - introduce OSCCA SM2 asymmetric cipher algorithm 
						
					 
				 
				2020-09-25 17:48:54 +10:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: sm3,sm4 - move into crypto directory 
						
					 
				 
				2022-04-08 16:11:48 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: sm3 - make dependent on sm3 library 
						
					 
				 
				2022-01-28 16:51:11 +11:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: sm4 - export sm4 constant arrays 
						
					 
				 
				2022-04-08 16:12:46 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: streebog - remove two unused variables 
						
					 
				 
				2019-08-15 21:52:14 +10:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: api - Move low-level functions into algapi.h 
						
					 
				 
				2023-04-14 18:59:34 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: tcrypt - include larger key sizes in RFC4106 benchmark 
						
					 
				 
				2023-01-20 18:29:31 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: testmgr - move pkcs1pad(rsa,sha3-*) to correct place 
						
					 
				 
				2023-11-01 12:58:42 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: pkcs7 - remove sha1 support 
						
					 
				 
				2023-10-20 13:39:26 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: Prepare to move crypto_tfm_ctx 
						
					 
				 
				2022-12-02 18:12:40 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: vmac - don't set alignmask 
						
					 
				 
				2023-10-27 18:04:24 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: wp512 - disable kmsan checks in wp512_process_buffer() 
						
					 
				 
				2022-12-30 22:56:27 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: xcbc - remove unnecessary alignment logic 
						
					 
				 
				2023-10-27 18:04:25 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: xctr - Add XCTR support 
						
					 
				 
				2022-06-10 16:40:16 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 
						
					 
				 
				2021-02-21 17:23:56 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: xts - use 'spawn' for underlying single-block cipher 
						
					 
				 
				2023-10-20 13:39:25 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN 
						
					 
				 
				2020-01-09 11:30:53 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							lib: zstd: Add kernel-specific API 
						
					 
				 
				2021-11-08 16:55:21 -08:00