1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00
FFmpeg/libavutil/tests
Sebastian Kirmayer dfd06ee710 avutil/twofish: Fixed decryption
The previous implementation swapped the two halves of the plaintext. The
existing tests only decrypted data with a plaintext of all zeroes, which is
not affected by swapping the halves. Tests which detect the old buggy behavior
have been added.

Signed-off-by: Sebastian Kirmayer <ffmpeg@kirmayer.eu>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2021-12-19 01:02:59 +01:00
..
.gitignore libavutil/encryption_info: Add unit tests. 2018-06-27 13:43:39 +02:00
adler32.c lavu/tests: move timer.h include earlier 2017-09-08 18:51:05 +02:00
aes_ctr.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
aes.c lavu/tests: move timer.h include earlier 2017-09-08 18:51:05 +02:00
audio_fifo.c avutil/tests/audio_ffio: add missing header 2021-06-13 13:39:57 -03:00
avstring.c lavu/avstring: deprecate av_d2str(). 2020-08-21 11:01:39 +02:00
base64.c lavu/tests: move timer.h include earlier 2017-09-08 18:51:05 +02:00
blowfish.c
bprint.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
camellia.c
cast5.c
color_utils.c
cpu_init.c
cpu.c avutil: [loongarch] Add support for loongarch SIMD. 2021-12-15 18:37:40 +01:00
crc.c crc: add AV_CRC_8_SBC as a 8 bits CRC with polynomial 0x1D 2018-03-07 22:26:53 +01:00
des.c lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
dict.c
display.c
encryption_info.c libavutil/encryption_info: Add unit tests. 2018-06-27 13:43:39 +02:00
error.c
eval.c lavu/tests: move timer.h include earlier 2017-09-08 18:51:05 +02:00
fifo.c
file.c
hash.c
hmac.c avutil/tests/hmac: remove superfluous loop 2017-10-22 20:25:38 -03:00
hwdevice.c hwcontext: Add test for device creation and derivation 2018-05-21 20:54:52 +01:00
imgutils.c tests/imgutils: test the output of av_image_fill_* functions 2020-07-30 19:33:09 -03:00
integer.c avutil/integer: move the test to the corresponding subdirectory 2018-03-20 23:27:58 -03:00
lfg.c
lls.c lavu: move LOCAL_ALIGNED from internal.h to mem_internal.h 2021-01-01 14:11:01 +01:00
log.c
lzo.c avutil/tests/lzo: remove timer macros 2021-06-13 13:39:57 -03:00
md5.c
murmur3.c
opt.c avutil/tests/opt: Set AVClass.version 2021-09-27 05:51:44 +02:00
parseutils.c avutil/tests/parseutils: add some big duration tests 2018-10-07 20:26:29 +02:00
pca.c
pixdesc.c avutil/pixdesc: add AV_PIX_FMT_FLAG_ALPHA to AV_PIX_FMT_PAL8 2018-04-30 21:51:31 +02:00
pixelutils.c lavutil/pixelutils: add sad_32x32 in pixelutils API. 2018-07-31 19:09:35 +08:00
pixfmt_best.c avutil: Add NV24 and NV42 pixel formats 2019-05-12 07:51:02 -07:00
random_seed.c avutil/tests/random_seed: seeds[] is uint32_t, therefore use PRIX32 macro 2018-12-16 13:52:21 +11:00
rational.c
ripemd.c
sha512.c
sha.c
softfloat.c lavu/tests: move timer.h include earlier 2017-09-08 18:51:05 +02:00
tea.c
tree.c
twofish.c avutil/twofish: Fixed decryption 2021-12-19 01:02:59 +01:00
utf8.c
xtea.c