Christian Göttsche 
								
							 
						 
						
							
							
							
							
								
							
							
								1d7fc7ffe0 
								
							 
						 
						
							
							
								
								support GCC15  
							
							 
							
							... 
							
							
							
							GCC 15 starts warning about non NUL-terminated string literals:
    chacha.c:44:31: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (17 chars into 16 available) [-Werror=unterminated-string-initialization]
       44 | static const char sigma[16] = "expand 32-byte k";
          |                               ^~~~~~~~~~~~~~~~~~ 
							
						 
						
							2025-04-03 18:31:55 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Micay 
								
							 
						 
						
							
							
							
							
								
							
							
								02bfcc3b75 
								
							 
						 
						
							
							
								
								chacha: add constant for number of rounds  
							
							 
							
							
							
						 
						
							2019-04-09 01:29:35 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Micay 
								
							 
						 
						
							
							
							
							
								
							
							
								8b2b9d940a 
								
							 
						 
						
							
							
								
								chacha: use C99 variable declaration style  
							
							 
							
							... 
							
							
							
							This further aligns the code style with the rest of the project and
fixes the clang-tidy readability-isolate-declaration lint triggered by
declaring all of these variables together. 
							
						 
						
							2019-04-09 00:18:17 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Micay 
								
							 
						 
						
							
							
							
							
								
							
							
								173ed53539 
								
							 
						 
						
							
							
								
								use consistent code style in chacha.c  
							
							 
							
							
							
						 
						
							2018-10-19 17:09:41 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Micay 
								
							 
						 
						
							
							
							
							
								
							
							
								433af6d4ba 
								
							 
						 
						
							
							
								
								drop 128-bit keys from ChaCha implementation  
							
							 
							
							
							
						 
						
							2018-09-11 10:22:28 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Micay 
								
							 
						 
						
							
							
							
							
								
							
							
								c41e659383 
								
							 
						 
						
							
							
								
								use ChaCha8-based CSPRNG  
							
							 
							
							
							
						 
						
							2018-08-25 23:24:00 -04:00