summaryrefslogtreecommitdiff
path: root/lib/rand.h
Commit message (Collapse)AuthorAgeFilesLines
* PolarSSL: deprecate support step 1. Removed from configure.Daniel Stenberg2019-05-221-3/+2
| | | | | | | | Also removed mentions from most docs. Discussed: https://curl.haxx.se/mail/lib-2019-05/0045.html Closes #3888
* rand: Fix a mismatch between comments in source and header.Frank Gevaerts2019-02-181-2/+5
| | | | | Reported-by: Björn Stenberg <bjorn@haxx.se> Closes #3584
* rand: treat fake entropy the same regardless of endiannessJay Satiro2017-05-081-4/+8
| | | | | | | | | | | | | | | | | When the random seed is purposely made predictable for testing purposes by using the CURL_ENTROPY environment variable, process that data in an endian agnostic way so the the initial random seed is the same regardless of endianness. - Change Curl_rand to write to a char array instead of int array. - Add Curl_rand_hex to write random hex characters to a buffer. Fixes #1315 Closes #1468 Co-authored-by: Daniel Stenberg Reported-by: Michael Kaufmann
* rand: pass in number of randoms as an unsigned argumentDaniel Stenberg2016-11-211-1/+2
|
* Curl_rand: fixed and moved to rand.cDaniel Stenberg2016-11-141-0/+42
Now Curl_rand() is made to fail if it cannot get the necessary random level. Changed the proto of Curl_rand() slightly to provide a number of ints at once. Moved out from vtls, since it isn't a TLS function and vtls provides Curl_ssl_random() for this to use. Discussion: https://curl.haxx.se/mail/lib-2016-11/0119.html