summaryrefslogtreecommitdiffstats
path: root/libavutil/blowfish.c
Commit message (Collapse)AuthorAgeFilesLines
* build: Split test programs off into separate filesDiego Biurrun2016-04-071-170/+0
| | | | | This avoids spurious library rebuilds when only the test program code is changed and simplifies the build system.
* blowfish: add av_blowfish_alloc()James Almer2015-07-311-0/+15
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Drop pointless directory name prefixes from #includes in the current dirDiego Biurrun2013-09-101-2/+1
|
* Remove pointless #undefs of previously forbidden functions.Anton Khirnov2012-12-041-2/+0
|
* blowfish: Add more testsMartin Storsjö2012-10-031-1/+20
| | | | | | Test inplace ECB, normal CBC and inplace CBC encryption/decryption. Signed-off-by: Martin Storsjö <martin@martin.st>
* blowfish: Fix CBC decryption with dst==srcMartin Storsjö2012-10-031-5/+5
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* blowfish: Factorize testing into a separate functionMartin Storsjö2012-10-031-11/+21
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* blowfish: Make the count parameter match the documentationSamuel Pitoiset2012-07-051-4/+2
| | | | | | | | Previously it was interpreted as number of bytes, while the documentation stated that it was the number of 8 byte blocks. This makes it behave similarly to the existing AES code. Signed-off-by: Martin Storsjö <martin@martin.st>
* blowfish: invert branch and loop precedenceLuca Barbato2012-07-051-7/+13
| | | | Should slightly improve performance depending on the compiler used.
* Add Blowfish encryption support in libavutilSamuel Pitoiset2012-07-041-0/+566
Signed-off-by: Martin Storsjö <martin@martin.st>
OpenPOWER on IntegriCloud