Jun Zhao 
							
						 
					 
					
						
						
						
						
							
						
						
							a6cd3ad21f 
							
						 
					 
					
						
						
							
							tools/crypto_bench: update the comment about build command  
						
						... 
						
						
						
						commit cd62f9d557f missing the comment about build
Reviewed-by: Nicolas George <nicolas.george@normalesup.org>
Signed-off-by: Jun Zhao <barryjzhao@tencent.com> 
						
						
					 
					
						2019-05-09 17:03:30 +08:00 
						 
				 
			
				
					
						
							
							
								Jun Zhao 
							
						 
					 
					
						
						
						
						
							
						
						
							153a6a67a9 
							
						 
					 
					
						
						
							
							tools/crypto_bench: check malloc fail before using it  
						
						... 
						
						
						
						Need to check malloc fail before using it, so adjust the location
in the code.
Reviewed-by: Nicolas George <nicolas.george@normalesup.org>
Signed-off-by: Jun Zhao <barryjzhao@tencent.com> 
						
						
					 
					
						2019-05-09 16:59:55 +08:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							e3734aa6a3 
							
						 
					 
					
						
						
							
							tools/crypto_bench: add missing RC4 implementation from tomcrypt  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2018-05-30 14:45:26 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							5420c8f76e 
							
						 
					 
					
						
						
							
							tools/crypto_bench: add missing RC4 implementation from gcrypt  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2018-05-30 14:08:44 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							cd62f9d557 
							
						 
					 
					
						
						
							
							tools/crypto_bench: add support for mbedcrypto  
						
						... 
						
						
						
						Requires mbed TLS 2.7.0 or newer
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2018-05-30 14:08:35 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							cf16d62076 
							
						 
					 
					
						
						
							
							tools/crypto_bench: add support for des  
						
						... 
						
						
						
						Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2016-08-26 15:46:32 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							ba3f32d071 
							
						 
					 
					
						
						
							
							tools/crypto_bench: simplify gcrypt functions using a macro  
						
						... 
						
						
						
						Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2016-08-26 15:46:29 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							1c10c1aa3c 
							
						 
					 
					
						
						
							
							crypto_bench: add support for ripemd-128  
						
						... 
						
						
						
						Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2015-08-13 13:45:58 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							bd1fe53eab 
							
						 
					 
					
						
						
							
							crypto_bench: add support for xtea  
						
						... 
						
						
						
						Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2015-08-13 13:45:26 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							a791e32b15 
							
						 
					 
					
						
						
							
							crypto_bench: add support for rc4  
						
						... 
						
						
						
						Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2015-08-13 13:45:20 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							1184795db6 
							
						 
					 
					
						
						
							
							crypto_bench: add support for blowfish  
						
						... 
						
						
						
						Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2015-08-13 13:45:14 -03:00 
						 
				 
			
				
					
						
							
							
								Supraja Meedinti 
							
						 
					 
					
						
						
						
						
							
						
						
							daebe6319e 
							
						 
					 
					
						
						
							
							tools: added twofish support  
						
						... 
						
						
						
						Signed-off-by: Supraja Meedinti <supraja0493@gmail.com>
Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-02-21 14:59:30 +01:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							b8f3b0703c 
							
						 
					 
					
						
						
							
							tools/crypto_bench: add Camellia support  
						
						... 
						
						
						
						Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2015-01-26 13:37:57 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							e397edbfba 
							
						 
					 
					
						
						
							
							tools/crypto_bench: add CAST5 support  
						
						... 
						
						
						
						Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2014-10-21 22:15:43 -03:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							4a99134f1a 
							
						 
					 
					
						
						
							
							tools/crypto_bench: fix build when AV_READ_TIME is unavailable  
						
						... 
						
						
						
						Found-by: Andreas Cadhalpun <andreas.cadhalpun@googlemail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-09-16 18:25:43 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							fb33bff990 
							
						 
					 
					
						
						
							
							Merge commit 'f929ab0569ff31ed5a59b0b0adb7ce09df3fca39'  
						
						... 
						
						
						
						* commit 'f929ab0569ff31ed5a59b0b0adb7ce09df3fca39':
  cosmetics: Write NULL pointer equality checks more compactly
Conflicts:
	cmdutils.c
	ffmpeg_opt.c
	ffplay.c
	libavcodec/dvbsub.c
	libavcodec/dvdsubdec.c
	libavcodec/dvdsubenc.c
	libavcodec/dxa.c
	libavcodec/libxvid_rc.c
	libavcodec/mpegvideo.c
	libavcodec/mpegvideo_enc.c
	libavcodec/rv10.c
	libavcodec/tiffenc.c
	libavcodec/utils.c
	libavcodec/vc1dec.c
	libavcodec/zmbv.c
	libavdevice/v4l2.c
	libavformat/matroskadec.c
	libavformat/movenc.c
	libavformat/sdp.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-08-15 21:00:50 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							bc68927a0f 
							
						 
					 
					
						
						
							
							tools/crypto_bench: fix 2 typos.  
						
						
						
						
					 
					
						2013-09-04 21:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
						
						
							
						
						
							d5b58f678d 
							
						 
					 
					
						
						
							
							tools: add benchmark for crypto functions.  
						
						... 
						
						
						
						The benchmark tests the speed of the following algorithms:
MD5, SHA-1, SHA-256, SHA-512, RIPEMD-160, AES-128.
It can optionally be built to perform the same benchmark on
other crypto libraries, for comparison purposes.
The supported libraries are:
- crypto:   OpenSSL's libcrypto;
- gcrypt:   GnuTLS's libgcrypt;
- tomcrypt: LibTomCrypt
To enable them, use this syntax:
make VERSUS=crypto+gcrypt+tomcrypt tools/crypto_bench
They do not need to have been enabled in configure. 
						
						
					 
					
						2013-09-04 16:36:11 +02:00