aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/rand
AgeCommit message (Expand)Author
2022-04-20crypto/rand: apply the same max read size on Illumos as on SolarisBryan C. Mills
2022-04-19crypto/rand: remove all bufferingJason A. Donenfeld
2022-04-19crypto/rand: batch and buffer calls to getrandom/getentropyJason A. Donenfeld
2022-04-11all: gofmt main repoRuss Cox
2022-04-05crypto/rand: make Prime not deterministic for a fixed input streamFilippo Valsorda
2022-03-29all: use new "unix" build tag where appropriateIan Lance Taylor
2022-03-08crypto/rand: simplify Prime to use only rejection samplingRuss Cox
2022-03-04crypto/rand: use fast key erasure RNG on plan9 instead of ANSI X9.31Jason A. Donenfeld
2022-03-04crypto/rand: separate out plan9 X9.31 /dev/random expanderJason A. Donenfeld
2021-10-28all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox
2021-10-05crypto/rand: document additional getrandom/getentropy support in ReaderTobias Klauser
2021-08-20crypto/rand, internal/syscall/unix: don't use getentropy on iOSTobias Klauser
2021-03-17crypto/rand, internal/syscall/unix: add support for getentropy syscall on darwinTobias Klauser
2021-03-11crypto/rand, internal/syscall/unix: add support for getrandom syscall on solarisTobias Klauser
2021-03-10crypto/rand: supports for getrandom syscall in DragonFlyBSDDavid Carlier
2021-02-20all: go fmt std cmd (but revert vendor)Russ Cox
2021-01-15syscall: remove RtlGenRandom and move it into internal/syscallJason A. Donenfeld
2020-10-27crypto/rand: generate random numbers using RtlGenRandom on WindowsJason A. Donenfeld
2020-10-20all: update references to symbols moved from os to io/fsRuss Cox
2019-10-09all: remove the nacl port (part 1)Brad Fitzpatrick
2019-05-24syscall/js: replace TypedArrayOf with CopyBytesToGo/CopyBytesToJSRichard Musiol
2019-05-22all: shorten some testsRuss Cox
2018-10-10crypto: add AIX operating systemClément Chigot
2018-10-06all: remove unneeded parentheses from package consts and varsTim Cooper
2018-10-03crypto/rand: warn to stderr if blocked 60+ sec on first Reader.Read callBrad Fitzpatrick
2018-08-22crypto/rand: use the new getrandom syscall on FreeBSDDavid Carlier
2018-08-21crypto/{aes,cipher,rand}: use binary.{Big,Little}Endian methodsMichael Munday
2018-06-27syscall/js: add TypedArrayOfRichard Musiol
2018-06-25syscall/js: turn constant package vars into functionsRichard Musiol
2018-06-20crypto/rand: make documentation consistent between package comment and ReaderBrad Fitzpatrick
2018-05-03crypto/rand, crypto/x509: add js/wasm architectureRichard Musiol
2017-08-09crypto/rand: batch large calls to linux getrandomMichael McLoughlin
2017-05-23crypto/rand: only read necessary bytes for IntWade Simmons
2017-05-23crypto/rand: use blocking getrandom call on Linux when supportedJoe Richey joerichey@google.com
2016-11-22math/big: add Baillie-PSW test to (*Int).ProbablyPrimeRuss Cox
2016-03-02all: single space after period.Brad Fitzpatrick
2016-03-01all: make copyright headers consistent with one space after periodBrad Fitzpatrick
2016-02-26crypto/rand: use the getentropy syscall on OpenBSDMichael McConville
2015-07-26crypt/rand: update docs for LinuxJeff R. Allen
2015-07-11all: link to https instead of httpBrad Fitzpatrick
2015-04-15internal/syscall: move to unix subdirectoryIan Lance Taylor
2014-12-16crypto/rand: handle EAGAIN reads from /dev/urandomBrad Fitzpatrick
2014-09-08build: move package sources from src/pkg to srcRuss Cox