Michael Niedermayer
|
ac090fa68c
lavu: keep context size variables
|
12 years ago |
Michael Niedermayer
|
f391e405df
Merge commit 'e002e3291e6dc7953f843abf56fc14f08f238b21'
|
12 years ago |
Martin Storsjö
|
9a92aea27b
avutil: Add functions for allocating opaque contexts for algorithms
|
12 years ago |
Michael Niedermayer
|
52c522c720
Merge remote-tracking branch 'qatar/master'
|
13 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 |
Michael Niedermayer
|
6d91045d83
Merge remote-tracking branch 'qatar/master'
|
13 years ago |
Alex Converse
|
c9e5ac3380
aes: Avoid illegal read and don't generate more key than we use.
|
13 years ago |
Michael Niedermayer
|
5d4fd1d1ad
Merge remote-tracking branch 'qatar/master'
|
13 years ago |
Mans Rullgard
|
d04d9f24a0
aes: allow unaligned input and output buffers
|
13 years ago |
Michael Niedermayer
|
976a8b2179
Merge remote-tracking branch 'qatar/master'
|
13 years ago |
Mans Rullgard
|
8f175810be
aes: fix for big endian systems
|
13 years ago |
Mans Rullgard
|
5d20f19be2
aes: fix invalid array indexing in init code
|
13 years ago |
Mans Rullgard
|
af2ea72495
aes: use direct assignments instead of memcpy() or loops
|
13 years ago |
Michael Niedermayer
|
721be99371
Merge remote-tracking branch 'qatar/master'
|
13 years ago |
Mans Rullgard
|
4bfe064460
aes: whitespace cosmetics
|
13 years ago |
Mans Rullgard
|
744765a9c5
aes: improve test program and add fate test
|
13 years ago |
Mans Rullgard
|
2912e87a6c
Replace FFmpeg with Libav in licence headers
|
13 years ago |
Måns Rullgård
|
c184bb44db
aes: fix array index out of bounds warning
|
14 years ago |
Reimar Döffinger
|
19c039ee3d
Make mix function more readable.
|
14 years ago |
Reimar Döffinger
|
dd025f25da
Change AES code to be strict-aliasing-safe.
|
14 years ago |
Reimar Döffinger
|
2ad4a3bc78
Pass subshift an argument of the proper type.
|
14 years ago |
Reimar Döffinger
|
17c78b087a
Use a consistent type for multbl array function parameters.
|
14 years ago |
Diego Biurrun
|
64bde1974b
cosmetics: Rename prn variable to prng (Pseudo Random Number Generator).
|
15 years ago |
Diego Biurrun
|
294eaa2643
Replace random() usage in test programs by av_lfg_*().
|
15 years ago |
Diego Biurrun
|
b56e34c5e9
Make AES test program compile again: Setting the av_log_level variable
|
15 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.
|
17 years ago |
Diego Biurrun
|
2eb697a455
Move comment to a slightly better place.
|
17 years ago |
Michael Niedermayer
|
79d4c96a1a
correct last element inited check
|
17 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 |