aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/random_seed.c
Commit message (Expand)AuthorAgeFilesLines
* avutil/random_seed: use bcrypt instead of the old wincrypt APISteve Lhomme2018-04-141-9/+10
* Merge commit '7ac092d05de487d088bc96ab4a7bd6207fbfa98c'James Almer2017-11-111-2/+2
|\
| * build: CryptGenRandom --> wincrypt, it is a better nameDiego Biurrun2017-10-121-2/+2
| * cosmetics: Fix spelling mistakesVittorio Giovara2016-05-041-1/+1
* | libavutil/random_seed: Ensure that get_generic_seed() spends at least 1/32 se...Michael Niedermayer2016-12-311-2/+6
* | avutil/random_seed: Reduce the time needed on systems with very low precissio...Michael Niedermayer2016-12-241-1/+1
* | avutil/random_seed: Improve get_generic_seed() with higher precission clock()Michael Niedermayer2016-12-221-4/+6
* | avutil/random_seed: Use uint64 instead of uint8 for struct to avoid potential...Michael Niedermayer2016-12-211-1/+1
* | Merge commit 'd12b5b2f135aade4099f4b26b0fe678656158c13'Derek Buitenhuis2016-05-111-26/+0
|\|
* | avutil/random_seed: Add the runtime in cycles of the main loop to the entropy...Michael Niedermayer2016-03-101-1/+6
* | lavu/random_seed: use arc4random() when availableGanesh Ajjanagadde2015-12-171-0/+4
* | msvc: fix implicitly declared read/close.Matthew Oliver2014-08-021-0/+3
* | Merge commit '01d245ef4392152dbdc78a6ba4dfa0a6e8b08e6f'Michael Niedermayer2014-01-061-9/+9
|\|
| * random_seed: Rewrite the generic clock() based seed codeMichael Niedermayer2014-01-061-21/+30
* | Merge commit '880391ed2d2faf796ca3a16f63cec69767546a21'Michael Niedermayer2013-08-081-1/+2
|\|
| * libavutil: use avpriv_open()Rémi Denis-Courmont2013-08-071-1/+2
* | Merge commit '0a75d1da23b8659ec49391469bb592da12760077'Michael Niedermayer2012-10-121-0/+15
|\|
| * random_seed: Support using CryptGenRandom on windowsMartin Storsjö2012-10-111-0/+15
| * random_seed: Only read /dev/*random if we have unistd.hRonald S. Bultje2012-06-291-0/+8
* | random_seed: fix digest sizeMichael Niedermayer2012-10-111-1/+1
* | random_seed: fix out of array readMichael Niedermayer2012-10-111-1/+1
* | random_seed: Replace a VLA with a normal arrayDerek Buitenhuis2012-09-081-1/+4
* | random_seed: Only read /dev/*random if we have unistd.hRonald S. Bultje2012-09-071-0/+8
* | random_seed: rewrite generic code.Michael Niedermayer2012-06-111-21/+38
* | random_seed: add selftestMichael Niedermayer2012-02-231-0/+26
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-051-14/+14
|\|
| * Code clean-up for crc.c, lfg.c, log.c, random_see.d, rational.c and tree.c.Yordan Makariev2011-12-031-14/+14
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-07-181-2/+2
|\|
| * random_seed: use proper #includesMans Rullgard2011-07-171-2/+2
* | Merge remote branch 'qatar/master'Michael Niedermayer2011-04-211-8/+0
|\|
| * lavu: remove disabled ff_random_get_seed cruft.Anton Khirnov2011-04-191-8/+0
| * Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
|/
* Fix infinite loop with clock() returning (clock_t)-1.Michael Niedermayer2010-07-081-6/+6
* Change i to unsigned in get_generic_seed().Michael Niedermayer2010-07-081-2/+2
* get_generic_seed() for the cases without /dev/random and AV_READ_TIMEMichael Niedermayer2010-07-071-6/+34
* random_seed: simplifyMåns Rullgård2010-07-011-5/+3
* ReindentMåns Rullgård2010-07-011-1/+1
* random_seed: allow to block on /dev/randomMåns Rullgård2010-07-011-3/+0
* Make av_get_random_seed() non-blockingMåns Rullgård2010-06-301-10/+24
* Make ff_random_get_seed public, rename to av_get_random_seed, export the headerMartin Storsjö2010-05-231-1/+10
* indentMåns Rullgård2010-03-111-1/+1
* random_seed: try other alternatives if reading /dev/random failsMåns Rullgård2010-03-111-1/+2
* add ff_random_get_seed to be used in conjunction with random functionsBaptiste Coudurier2009-03-081-0/+43