summaryrefslogtreecommitdiff
path: root/libavutil/des.c
Commit message (Collapse)AuthorAge
* tests: Move all test programs to a subdirectoryDiego Biurrun2016-05-13
|
* build: Split test programs off into separate filesDiego Biurrun2016-04-07
| | | | | This avoids spurious library rebuilds when only the test program code is changed and simplifies the build system.
* testprogs: K&R formatting cosmeticsDiego Biurrun2016-03-24
|
* testprogs: Clean up #includesDiego Biurrun2016-03-24
|
* des-test: Move a variable declaration to avoid an ifdefDiego Biurrun2016-03-23
|
* des: add av_des_alloc()James Almer2015-07-31
| | | | | 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-10
|
* Remove pointless #undefs of previously forbidden functions.Anton Khirnov2012-12-04
|
* Use av_gettime() in various placesMans Rullgard2012-06-20
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* des: add possibility to calculate DES-CBC-MAC with small bufferDavid Goldwich2011-09-21
| | | | | | | | | | | This patch adds the possibility to calculate the DES-CBC-MAC of a source buffer (i.e. the last block of the buffer encrypted in CBC mode) without having to allocate a destination buffer that is as long as the complete source buffer, but instead only 8 bytes for the MAC. Signed-off-by: David Goldwich <david.goldwich@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* des: fix #if conditional around P_shuffleMans Rullgard2011-07-16
| | | | | | CONFIG_SMALL is always defined as 0 or 1. Signed-off-by: Mans Rullgard <mans@mansr.com>
* des: allow unaligned input and output buffersMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Move some conditionally used code below the appropriate #ifdef.Diego Biurrun2011-07-03
|
* des: reduce number of iterations in test programMans Rullgard2011-07-03
| | | | | | | Testing a million random keys takes annoying long time. 1000 iterations should be enough. Signed-off-by: Mans Rullgard <mans@mansr.com>
* doxygen: Consistently use '@' instead of '\' for Doxygen markup.Diego Biurrun2011-06-24
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Add av_ prefix to bswap macrosMåns Rullgård2010-07-10
| | | | Originally committed as revision 24170 to svn://svn.ffmpeg.org/ffmpeg/trunk
* bswap: change ME to NE in macro namesMåns Rullgård2010-07-10
| | | | | | | Other parts of FFmpeg use NE (native endian) rather than ME (machine). This makes it consistent. Originally committed as revision 24169 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move array specifiers outside DECLARE_ALIGNED() invocationsMåns Rullgård2010-01-22
| | | | Originally committed as revision 21377 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark non-exported functions in test and example programs as static.Diego Biurrun2009-03-31
| | | | Originally committed as revision 18259 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove/replace code disabled by major version bump.Reimar Döffinger2009-03-08
| | | | Originally committed as revision 17875 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l, don't run tests twice, this was some forgotten debugging code.Reimar Döffinger2009-02-03
| | | | Originally committed as revision 16975 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix a bug in 3DEC CBC decryption and add more extensive tests based onReimar Döffinger2009-02-03
| | | | | | the official test vectors. Originally committed as revision 16974 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update DES test code to use the new public API.Reimar Döffinger2009-02-03
| | | | Originally committed as revision 16972 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for 3DES to DES moduleReimar Döffinger2009-02-03
| | | | Originally committed as revision 16971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add and use a public API for RC4 and DES, analogous to the AES API.Reimar Döffinger2009-02-03
| | | | Originally committed as revision 16970 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid unused variable warning when compiling DES test program.Diego Biurrun2009-01-21
| | | | Originally committed as revision 16715 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs2009-01-13
| | | | | | They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix des-test compilation.Diego Biurrun2008-04-18
| | | | Originally committed as revision 12889 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reapply r12489: Add pure, const and malloc attributes to proper functionsZuxy Meng2008-03-19
| | | | | | | in libavutil. Fix a compilation failure in r12489. Originally committed as revision 12498 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert r12489.Benoit Fouet2008-03-18
| | | | Originally committed as revision 12490 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Pure, const and malloc attributes to libavutil.Zuxy Meng2008-03-18
| | | | | | | | | Patch by Zuxy Meng: zuxy meng gmail com Original thread: [FFmpeg-devel] [PATCH] Pure, const and malloc attributes to libavutil Date: 03/18/2008 6:09 AM Originally committed as revision 12489 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for DES en- and decryption.Reimar Döffinger2007-10-19
Originally committed as revision 10810 to svn://svn.ffmpeg.org/ffmpeg/trunk