Statistics
| Branch: | Revision:

ffmpeg / libavutil / sha1.c @ 2f5421d5

History | View | Annotate | Download (5.53 KB)

# Date Author Comment
b250f9c6 01/13/2009 11:44 PM Aurelien Jacobs

Change semantic of CONFIG_*, HAVE_* and ARCH_*.
They are now always defined to either 0 or 1.

Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk

f522310b 02/03/2008 09:56 PM Michael Niedermayer

Missing const found by -Wwrite-strings.

Originally committed as revision 11838 to svn://svn.ffmpeg.org/ffmpeg/trunk

0bc308de 12/12/2007 09:03 PM Luca Barbato

kill a warning, av_sha1_update accepts uint8_t * not uint64_t *

Originally committed as revision 11208 to svn://svn.ffmpeg.org/ffmpeg/trunk

537c8e7a 12/12/2007 08:58 PM Luca Barbato

Provide sha1 to outside applications
Patch from Diego Pettenò flameeyesATgmailDOTcom

Originally committed as revision 11207 to svn://svn.ffmpeg.org/ffmpeg/trunk

f8a80fd6 11/23/2007 12:52 AM Diego Biurrun

main() --> main(void)

Originally committed as revision 11079 to svn://svn.ffmpeg.org/ffmpeg/trunk

3d44f15c 06/27/2007 07:58 AM Diego Biurrun

Add proper license header.

Originally committed as revision 9444 to svn://svn.ffmpeg.org/ffmpeg/trunk

69ae9478 04/27/2007 08:22 PM Attila Kinali

add missing include of bswap.h

Originally committed as revision 8853 to svn://svn.ffmpeg.org/ffmpeg/trunk

248b25f8 03/13/2007 12:26 PM Michael Niedermayer

s/context/ctx/

Originally committed as revision 8385 to svn://svn.ffmpeg.org/ffmpeg/trunk

36c7fa7e 03/13/2007 11:25 AM Michael Niedermayer

smaller av_sha1_update()

Originally committed as revision 8381 to svn://svn.ffmpeg.org/ffmpeg/trunk

104c30ee 03/13/2007 10:53 AM Michael Niedermayer

use CONFIG_SMALL

Originally committed as revision 8380 to svn://svn.ffmpeg.org/ffmpeg/trunk

20013045 03/13/2007 10:48 AM Michael Niedermayer

put state5 last so no padding is needed on arch where uint64_t needs 8byte alignment

Originally committed as revision 8379 to svn://svn.ffmpeg.org/ffmpeg/trunk

5fd7f87b 03/13/2007 10:46 AM Michael Niedermayer

cosmetic

Originally committed as revision 8378 to svn://svn.ffmpeg.org/ffmpeg/trunk

15b6cae2 03/13/2007 10:45 AM Michael Niedermayer

dont memcpy() simpler and same speed

Originally committed as revision 8377 to svn://svn.ffmpeg.org/ffmpeg/trunk

476f9b74 03/13/2007 10:40 AM Michael Niedermayer

simplify

Originally committed as revision 8376 to svn://svn.ffmpeg.org/ffmpeg/trunk

f6a3477b 03/13/2007 10:36 AM Michael Niedermayer

remove middle variant (keep fastest and smallest)

Originally committed as revision 8375 to svn://svn.ffmpeg.org/ffmpeg/trunk

965ea9ba 03/13/2007 10:34 AM Michael Niedermayer

10l

Originally committed as revision 8374 to svn://svn.ffmpeg.org/ffmpeg/trunk

fca447a9 03/13/2007 01:25 AM Michael Niedermayer

double ;;

Originally committed as revision 8373 to svn://svn.ffmpeg.org/ffmpeg/trunk

2fa3a22d 03/13/2007 01:13 AM Michael Niedermayer

factorize VARIANT2 (smaller and slower)

Originally committed as revision 8372 to svn://svn.ffmpeg.org/ffmpeg/trunk

d6cf7804 03/13/2007 12:35 AM Michael Niedermayer

revert 2% speed loss change (r8360)
so VARIANT0 will be big and a few % faster, VARIANT1/2 are unaffected

Originally committed as revision 8371 to svn://svn.ffmpeg.org/ffmpeg/trunk

cb496e1f 03/13/2007 12:19 AM Michael Niedermayer

zero byte idea by rich

Originally committed as revision 8368 to svn://svn.ffmpeg.org/ffmpeg/trunk

6573578d 03/13/2007 12:17 AM Michael Niedermayer

2 other variants of how to implement the core part
benchmarks welcome ...

Originally committed as revision 8367 to svn://svn.ffmpeg.org/ffmpeg/trunk

20bd4e07 03/12/2007 10:23 PM Michael Niedermayer

cosmetic cleanup

Originally committed as revision 8362 to svn://svn.ffmpeg.org/ffmpeg/trunk

3884689b 03/12/2007 10:14 PM Michael Niedermayer

cosmetic cleanup

Originally committed as revision 8361 to svn://svn.ffmpeg.org/ffmpeg/trunk

913cbde4 03/12/2007 10:12 PM Michael Niedermayer

10% smaller object file, 2% slower

Originally committed as revision 8360 to svn://svn.ffmpeg.org/ffmpeg/trunk

c6fd617a 03/12/2007 09:33 PM Michael Niedermayer

very slightly smaller object file

Originally committed as revision 8358 to svn://svn.ffmpeg.org/ffmpeg/trunk

11bf0eb6 03/12/2007 09:29 PM Michael Niedermayer

make count count bytes not bits (this is simpler and leads to a very slightly smaller object file)

Originally committed as revision 8357 to svn://svn.ffmpeg.org/ffmpeg/trunk

de953b6b 03/12/2007 09:23 PM Michael Niedermayer

remove bigger and slower code

Originally committed as revision 8356 to svn://svn.ffmpeg.org/ffmpeg/trunk

82da03f7 03/12/2007 09:21 PM Michael Niedermayer

dont recommand testing with -O3

Originally committed as revision 8355 to svn://svn.ffmpeg.org/ffmpeg/trunk

aa59433a 03/12/2007 09:21 PM Michael Niedermayer

avoid silly ring buffer logic (faster with -O2, -O3 is always slower then -O2)

Originally committed as revision 8354 to svn://svn.ffmpeg.org/ffmpeg/trunk

3479b72b 03/12/2007 09:14 PM Michael Niedermayer

its faster to copy the data to the stack it seems ...

Originally committed as revision 8353 to svn://svn.ffmpeg.org/ffmpeg/trunk

ae76034c 03/12/2007 09:07 PM Michael Niedermayer

explain how to test it

Originally committed as revision 8352 to svn://svn.ffmpeg.org/ffmpeg/trunk

7c60e55b 03/12/2007 09:05 PM Michael Niedermayer

simple SHA-1 implementation

Originally committed as revision 8351 to svn://svn.ffmpeg.org/ffmpeg/trunk