Diego Biurrun 
							
						 
					 
					
						
						
							
						
						d12b5b2f13 
					 
					
						
						
							
							build: Split test programs off into separate files  
						
						... 
						
						
						
						This avoids spurious library rebuilds when only the test program
code is changed and simplifies the build system. 
						
						
					 
					
						2016-04-07 16:14:42 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						3b08d9d932 
					 
					
						
						
							
							testprogs: K&R formatting cosmetics  
						
						
						
						
					 
					
						2016-03-24 21:45:07 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						2f9b652e8c 
					 
					
						
						
							
							lavu: Drop deprecated context size variables  
						
						... 
						
						
						
						Deprecated in 10/2012. 
						
						
					 
					
						2015-08-28 16:04:27 +02:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						fb0c9d41d6 
					 
					
						
						
							
							avutil: remove timer.h include from internal.h  
						
						... 
						
						
						
						Added libavutil/timer.h include to all files with {START,STOP}_TIMER. 
						
						
					 
					
						2014-01-25 21:50:20 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						9a92aea27b 
					 
					
						
						
							
							avutil: Add functions for allocating opaque contexts for algorithms  
						
						... 
						
						
						
						The current API where the plain size is exposed is not of much
use - in most cases it is allocated dynamically anyway.
If allocated e.g. on the stack via an uint8_t array, there's no
guarantee that the struct's members are aligned properly (unless
the array is overallocated and the opaque pointer within it
manually aligned to some unspecified alignment).
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-10-11 23:35:27 +03:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						c18365402b 
					 
					
						
						
							
							Replace Subversion revisions in comments by Git hashes.  
						
						
						
						
					 
					
						2011-12-21 09:04:25 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
							
						
						c9e5ac3380 
					 
					
						
						
							
							aes: Avoid illegal read and don't generate more key than we use.  
						
						
						
						
					 
					
						2011-11-10 10:15:59 -08:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						d04d9f24a0 
					 
					
						
						
							
							aes: allow unaligned input and output buffers  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-07-04 11:07:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						8f175810be 
					 
					
						
						
							
							aes: fix for big endian systems  
						
						... 
						
						
						
						This was missed in 5d20f19mans@mansr.com > 
						
						
					 
					
						2011-07-03 13:41:42 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						5d20f19be2 
					 
					
						
						
							
							aes: fix invalid array indexing in init code  
						
						... 
						
						
						
						This makes the code work with clang/x86_32 and removes several warnings.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-07-03 03:09:22 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						af2ea72495 
					 
					
						
						
							
							aes: use direct assignments instead of memcpy() or loops  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-07-03 03:08:52 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						4bfe064460 
					 
					
						
						
							
							aes: whitespace cosmetics  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-06-30 16:50:27 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						744765a9c5 
					 
					
						
						
							
							aes: improve test program and add fate test  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-06-30 09:47:32 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						2912e87a6c 
					 
					
						
						
							
							Replace FFmpeg with Libav in licence headers  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-03-19 13:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						c184bb44db 
					 
					
						
						
							
							aes: fix array index out of bounds warning  
						
						... 
						
						
						
						Originally committed as revision 24048 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-07-04 20:38:46 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						19c039ee3d 
					 
					
						
						
							
							Make mix function more readable.  
						
						... 
						
						
						
						Compiler output unchanged with gcc 4.4.
Originally committed as revision 24006 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-07-02 17:33:45 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						dd025f25da 
					 
					
						
						
							
							Change AES code to be strict-aliasing-safe.  
						
						... 
						
						
						
						Makes it give correct results with e.g. gcc 4.4.
For unknown reasons the generate asm code also changes
on e.g. gcc 4.3, making the code a bit larger but also
a bit faster.
Originally committed as revision 23896 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-06-30 04:50:35 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						2ad4a3bc78 
					 
					
						
						
							
							Pass subshift an argument of the proper type.  
						
						... 
						
						
						
						No changes in generated code.
Originally committed as revision 23856 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-06-28 17:19:55 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						17c78b087a 
					 
					
						
						
							
							Use a consistent type for multbl array function parameters.  
						
						... 
						
						
						
						Originally committed as revision 23855 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-06-28 17:11:48 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						64bde1974b 
					 
					
						
						
							
							cosmetics: Rename prn variable to prng (Pseudo Random Number Generator).  
						
						... 
						
						
						
						Originally committed as revision 18422 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-10 17:23:38 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						294eaa2643 
					 
					
						
						
							
							Replace random() usage in test programs by av_lfg_*().  
						
						... 
						
						
						
						Originally committed as revision 18070 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-20 11:48:27 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						b56e34c5e9 
					 
					
						
						
							
							Make AES test program compile again: Setting the av_log_level variable  
						
						... 
						
						
						
						needs to be replaced by a call to av_log_set_level().
Originally committed as revision 18055 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-20 00:18:46 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						7b484a7a17 
					 
					
						
						
							
							Add "const" to AES function arguments where possible without generating  
						
						... 
						
						
						
						more warnings.
Originally committed as revision 16847 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-28 17:48:26 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						b250f9c66d 
					 
					
						
						
							
							Change semantic of CONFIG_*, HAVE_* and ARCH_*.  
						
						... 
						
						
						
						They are now always defined to either 0 or 1.
Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-13 23:44:16 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						43bfaa8920 
					 
					
						
						
							
							Fix test program compilation, random() needs to be undefined.  
						
						... 
						
						
						
						Originally committed as revision 11470 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-01-08 22:40:25 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						f8a80fd69d 
					 
					
						
						
							
							main() --> main(void)  
						
						... 
						
						
						
						Originally committed as revision 11079 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-11-23 00:52:56 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						ef0d7a0d4f 
					 
					
						
						
							
							Document aes init code writing on purpose beyond round_key array into state array.  
						
						... 
						
						
						
						Originally committed as revision 9734 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-18 12:22:07 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						2eb697a455 
					 
					
						
						
							
							Move comment to a slightly better place.  
						
						... 
						
						
						
						Originally committed as revision 9462 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-02 17:00:51 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						79d4c96a1a 
					 
					
						
						
							
							correct last element inited check  
						
						... 
						
						
						
						Originally committed as revision 9018 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-05-13 19:14:18 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						57d7b036ea 
					 
					
						
						
							
							make key parameter const  
						
						... 
						
						
						
						Originally committed as revision 7935 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-11 16:57:17 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						ca2560dff6 
					 
					
						
						
							
							10l (aes_crypt -> av_aes_crypt)  
						
						... 
						
						
						
						Originally committed as revision 7559 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-17 00:49:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						97f6d1545e 
					 
					
						
						
							
							fix CONFIG_SMALL again  
						
						... 
						
						
						
						Originally committed as revision 7554 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-16 19:50:49 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5d1b539348 
					 
					
						
						
							
							30byte smaller object file  
						
						... 
						
						
						
						Originally committed as revision 7553 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-16 19:30:43 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						97e3458c46 
					 
					
						
						
							
							cbc support  
						
						... 
						
						
						
						Originally committed as revision 7550 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-16 19:08:52 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						2d3475ae6a 
					 
					
						
						
							
							avoid memcpy()  
						
						... 
						
						
						
						Originally committed as revision 7549 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-16 17:58:11 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						7465619af8 
					 
					
						
						
							
							give crypt a src and dst  
						
						... 
						
						
						
						same speed, 100bytes larger object file
Originally committed as revision 7548 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-16 17:51:54 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b0642c7409 
					 
					
						
						
							
							change subshift a little, this reduces the object size a litlle  
						
						... 
						
						
						
						Originally committed as revision 7546 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-16 17:40:40 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						298dd6b7c8 
					 
					
						
						
							
							use 2 state arrays so that fewer temporary variables are needed  
						
						... 
						
						
						
						Originally committed as revision 7545 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-16 17:17:05 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						cc6b4da83a 
					 
					
						
						
							
							remove useless parameter  
						
						... 
						
						
						
						Originally committed as revision 7544 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-16 16:29:01 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						14bc38498a 
					 
					
						
						
							
							unused variable  
						
						... 
						
						
						
						Originally committed as revision 7543 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-16 16:24:43 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1aa72a703c 
					 
					
						
						
							
							merge shift into mix  
						
						... 
						
						
						
						this need -fno-strict-aliasing to work (needs to be fixed of course)
Originally committed as revision 7534 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-15 13:45:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1f83576b48 
					 
					
						
						
							
							make aes_en/decrypt() static until we decided on the public API  
						
						... 
						
						
						
						Originally committed as revision 7533 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-15 10:37:34 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						0d80bd2f56 
					 
					
						
						
							
							move #include log.h into the selftesting code where it belongs  
						
						... 
						
						
						
						Originally committed as revision 7529 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-15 01:33:56 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6572e1a4d2 
					 
					
						
						
							
							remove dependancy on *malloc()  
						
						... 
						
						
						
						Originally committed as revision 7528 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-15 01:32:06 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						347c27988d 
					 
					
						
						
							
							check the last? entry written for detecting already initalized tables  
						
						... 
						
						
						
						Originally committed as revision 7527 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-15 01:05:40 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						96b103086e 
					 
					
						
						
							
							replace / by >> this makes the .o ~150 bytes smaller  
						
						... 
						
						
						
						Originally committed as revision 7525 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-15 01:01:56 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e42244e9df 
					 
					
						
						
							
							cosmetic  
						
						... 
						
						
						
						Originally committed as revision 7524 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-15 00:55:51 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						597e3232ef 
					 
					
						
						
							
							simplify  
						
						... 
						
						
						
						Originally committed as revision 7504 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-14 21:40:21 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						7200f5d054 
					 
					
						
						
							
							simplify multiply table init  
						
						... 
						
						
						
						Originally committed as revision 7503 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-14 21:30:54 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d65dc0cdc6 
					 
					
						
						
							
							simplify selftest  
						
						... 
						
						
						
						Originally committed as revision 7501 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-14 21:20:15 +00:00