87 Commits (482c1ac849faa783a1694222837c9c9cb619237f)

Author SHA1 Message Date
Michael Niedermayer ac090fa68c lavu: keep context size variables 12 years ago
Martin Storsjö 9a92aea27b avutil: Add functions for allocating opaque contexts for algorithms 12 years ago
Diego Biurrun c18365402b Replace Subversion revisions in comments by Git hashes. 13 years ago
Reimar Döffinger d086c1203c Add coverage exclusions for test code. 13 years ago
Alex Converse c9e5ac3380 aes: Avoid illegal read and don't generate more key than we use. 13 years ago
Mans Rullgard d04d9f24a0 aes: allow unaligned input and output buffers 14 years ago
Mans Rullgard 8f175810be aes: fix for big endian systems 14 years ago
Mans Rullgard 5d20f19be2 aes: fix invalid array indexing in init code 14 years ago
Mans Rullgard af2ea72495 aes: use direct assignments instead of memcpy() or loops 14 years ago
Mans Rullgard 4bfe064460 aes: whitespace cosmetics 14 years ago
Mans Rullgard 744765a9c5 aes: improve test program and add fate test 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Måns Rullgård c184bb44db aes: fix array index out of bounds warning 15 years ago
Reimar Döffinger 19c039ee3d Make mix function more readable. 15 years ago
Reimar Döffinger dd025f25da Change AES code to be strict-aliasing-safe. 15 years ago
Reimar Döffinger 2ad4a3bc78 Pass subshift an argument of the proper type. 15 years ago
Reimar Döffinger 17c78b087a Use a consistent type for multbl array function parameters. 15 years ago
Diego Biurrun 64bde1974b cosmetics: Rename prn variable to prng (Pseudo Random Number Generator). 16 years ago
Diego Biurrun 294eaa2643 Replace random() usage in test programs by av_lfg_*(). 16 years ago
Diego Biurrun b56e34c5e9 Make AES test program compile again: Setting the av_log_level variable 16 years ago
Reimar Döffinger 7b484a7a17 Add "const" to AES function arguments where possible without generating 16 years ago
Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Diego Biurrun 43bfaa8920 Fix test program compilation, random() needs to be undefined. 17 years ago
Diego Biurrun f8a80fd69d main() --> main(void) 17 years ago
Reimar Döffinger ef0d7a0d4f Document aes init code writing on purpose beyond round_key array into state array. 18 years ago
Diego Biurrun 2eb697a455 Move comment to a slightly better place. 18 years ago
Michael Niedermayer 79d4c96a1a correct last element inited check 18 years ago
Baptiste Coudurier 57d7b036ea make key parameter const 18 years ago
Michael Niedermayer ca2560dff6 10l (aes_crypt -> av_aes_crypt) 18 years ago
Michael Niedermayer 97f6d1545e fix CONFIG_SMALL again 18 years ago
Michael Niedermayer 5d1b539348 30byte smaller object file 18 years ago
Michael Niedermayer 97e3458c46 cbc support 18 years ago
Michael Niedermayer 2d3475ae6a avoid memcpy() 18 years ago
Michael Niedermayer 7465619af8 give crypt a src and dst 18 years ago
Michael Niedermayer b0642c7409 change subshift a little, this reduces the object size a litlle 18 years ago
Michael Niedermayer 298dd6b7c8 use 2 state arrays so that fewer temporary variables are needed 18 years ago
Michael Niedermayer cc6b4da83a remove useless parameter 18 years ago
Michael Niedermayer 14bc38498a unused variable 18 years ago
Michael Niedermayer 1aa72a703c merge shift into mix 18 years ago
Michael Niedermayer 1f83576b48 make aes_en/decrypt() static until we decided on the public API 18 years ago
Michael Niedermayer 0d80bd2f56 move #include log.h into the selftesting code where it belongs 18 years ago
Michael Niedermayer 6572e1a4d2 remove dependancy on *malloc() 18 years ago
Michael Niedermayer 347c27988d check the last? entry written for detecting already initalized tables 18 years ago
Michael Niedermayer 96b103086e replace / by >> this makes the .o ~150 bytes smaller 18 years ago
Michael Niedermayer e42244e9df cosmetic 18 years ago
Michael Niedermayer 597e3232ef simplify 18 years ago
Michael Niedermayer 7200f5d054 simplify multiply table init 18 years ago
Michael Niedermayer d65dc0cdc6 simplify selftest 18 years ago
Michael Niedermayer f25b650a5b revert simplification (broke 192 bit keys) 18 years ago
Michael Niedermayer 8d4ae47c3f simplify 18 years ago