Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							8c488289f0 
							
						 
					 
					
						
						
							
							improve some error and informational output  
						
						
						
						
					 
					
						2014-07-12 16:44:28 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							79bc7ef2e5 
							
						 
					 
					
						
						
							
							testprof: add missing object files to makefiles  
						
						
						
						
					 
					
						2014-07-12 16:19:08 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							6ac2d6141d 
							
						 
					 
					
						
						
							
							update clean target of makefile and testprof/makefile  
						
						
						
						
					 
					
						2014-07-12 16:18:29 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							a59e5548ec 
							
						 
					 
					
						
						
							
							tests: unregister ciphers etc. at exit, call error_to_string()  
						
						
						
						
					 
					
						2014-05-07 17:36:09 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							4929e4e989 
							
						 
					 
					
						
						
							
							fix warnings in tests  
						
						
						
						
					 
					
						2014-05-01 18:01:13 +02:00 
						 
				 
			
				
					
						
							
							
								karel-m 
							
						 
					 
					
						
						
						
						
							
						
						
							232f412709 
							
						 
					 
					
						
						
							
							makefiles for MS Windows gcc compiler  
						
						
						
						
					 
					
						2014-04-29 18:25:15 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							621a75ab28 
							
						 
					 
					
						
						
							
							base64: add and most important - execute tests  
						
						
						
						
					 
					
						2014-03-04 21:50:16 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							65fd19c1fb 
							
						 
					 
					
						
						
							
							dh: fix renamed macro  
						
						
						
						
					 
					
						2014-02-25 10:09:35 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							2adca46735 
							
						 
					 
					
						
						
							
							pkcs#5: add tests for 'algo 2'  
						
						
						
						
					 
					
						2014-02-16 18:41:33 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							8e7777b554 
							
						 
					 
					
						
						
							
							trim trailing spaces/clean up  
						
						
						
						
					 
					
						2014-02-16 18:41:28 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							1748cc616b 
							
						 
					 
					
						
						
							
							der_tests: trim trailing spaces  
						
						
						
						
					 
					
						2013-04-18 11:22:25 +02:00 
						 
				 
			
				
					
						
							
							
								karel-m 
							
						 
					 
					
						
						
						
						
							
						
						
							abab7089a3 
							
						 
					 
					
						
						
							
							OCBv3 according  http://tools.ietf.org/html/draft-krovetz-ocb-03  
						
						
						
						
					 
					
						2013-03-15 13:30:29 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							e81ac102bd 
							
						 
					 
					
						
						
							
							add misc_test()  
						
						
						
						
					 
					
						2013-03-15 11:16:17 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Pelletier 
							
						 
					 
					
						
						
						
						
							
						
						
							cecbbb88fc 
							
						 
					 
					
						
						
							
							When a test fails, print the algorithm that it failed on.  
						
						... 
						
						
						
						As near as I can tell, LibTomCrypt doesn't provide any way to tell
which cipher failed when it reports a cipher test failure.  For
example, I was getting:
Algorithm failed test vectors. (5)
cipher_hash_test.c:14:cipher_descriptor[x].test()
But there's no way to tell what value x has, and even if there was, it
would take a bit of digging to determine which algorithm that
corresponds to.  So, I added a variant of the DO() macro, DOX(), which
takes an additional string argument which is displayed on failure.  So
now I get:
Algorithm failed test vectors. (5) - camellia
cipher_hash_test.c:14:cipher_descriptor[x].test() 
						
						
					 
					
						2012-11-18 15:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							bd7933cc2b 
							
						 
					 
					
						
						
							
							add check for defines of math provider  
						
						
						
						
					 
					
						2012-10-08 10:20:21 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							496453f289 
							
						 
					 
					
						
						
							
							removed testing of "stripped" rsa key  
						
						
						
						
					 
					
						2011-03-21 21:17:31 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							6fecec107d 
							
						 
					 
					
						
						
							
							rejoined diffie hellman code from ltc 1.05, thanks to Alexander Kurpiers  
						
						
						
						
					 
					
						2011-01-18 20:06:03 +01:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							3522c754aa 
							
						 
					 
					
						
						
							
							changed LTC_LTC_PKCS_1_* enum members to LTC_PKCS_1_*  
						
						
						
						
					 
					
						2010-06-16 20:01:31 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							2f1fc7c50d 
							
						 
					 
					
						
						
							
							import of libtomcrypt  
						
						... 
						
						
						
						out of
  lt_tree.tar.bz2
checksums of lt_tree.tar.bz2
MD5: 3c36e1ca95518f4d00a76dc9b7049952
SHA1: 4f31d1aa8cd1b9d7452b777cd52f8280dc7ebcbc 
						
						
					 
					
						2010-06-16 19:58:20 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							bbc52b9e1b 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.17  
						
						
						
						
					 
					
						2010-06-16 12:39:13 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							e24b01d392 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.16  
						
						
						
						
					 
					
						2010-06-16 12:39:09 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							2de2976d25 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.15  
						
						
						
						
					 
					
						2010-06-16 12:39:06 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							479cc9c261 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.14  
						
						
						
						
					 
					
						2010-06-16 12:39:03 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							1eed98f629 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.13  
						
						
						
						
					 
					
						2010-06-16 12:39:00 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							2945dea3e2 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.12  
						
						
						
						
					 
					
						2010-06-16 12:38:57 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							64d7ebe166 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.11  
						
						
						
						
					 
					
						2010-06-16 12:38:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							99b6d03203 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.10  
						
						
						
						
					 
					
						2010-06-16 12:38:51 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							a3ce807bae 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.09  
						
						
						
						
					 
					
						2010-06-16 12:38:49 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							1eeff0bfb4 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.08  
						
						
						
						
					 
					
						2010-06-16 12:38:47 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							4a1a5796de 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.07  
						
						
						
						
					 
					
						2010-06-16 12:38:44 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							72412f6dac 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.06  
						
						
						
						
					 
					
						2010-06-16 12:38:41 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							9264e34ffb 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.05  
						
						
						
						
					 
					
						2010-06-16 12:38:39 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							9da48eb84b 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.04  
						
						
						
						
					 
					
						2010-06-16 12:38:36 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							3964a6523a 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.03  
						
						
						
						
					 
					
						2010-06-16 12:38:34 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							65c1317eee 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.02  
						
						
						
						
					 
					
						2010-06-16 12:38:32 +02:00 
						 
				 
			
				
					
						
							
							
								Tom St Denis 
							
						 
					 
					
						
						
						
						
							
						
						
							6ac9952498 
							
						 
					 
					
						
						
							
							added libtomcrypt-1.01  
						
						
						
						
					 
					
						2010-06-16 12:38:29 +02:00