libgocryptfs/internal
Jakob Unterwurzacher 61ef6b00a6 -devrandom: make flag a no-op
Commit f3c777d5ea added the `-devrandom` option:

    commit f3c777d5ea
    Author: @slackner
    Date:   Sun Nov 19 13:30:04 2017 +0100

    main: Add '-devrandom' commandline option

    Allows to use /dev/random for generating the master key instead of the
    default Go implementation. When the kernel random generator has been
    properly initialized both are considered equally secure, however:

    * Versions of Go prior to 1.9 just fall back to /dev/urandom if the
      getrandom() syscall would be blocking (Go Bug #19274)

    * Kernel versions prior to 3.17 do not support getrandom(), and there
      is no check if the random generator has been properly initialized
      before reading from /dev/urandom

    This is especially useful for embedded hardware with low-entroy. Please
    note that generation of the master key might block indefinitely if the
    kernel cannot harvest enough entropy.

We now require Go v1.13 and Kernel versions should have also moved on.
Make the flag a no-op.

https://github.com/rfjakob/gocryptfs/issues/596
2021-08-25 12:39:17 +02:00
..
configfile -devrandom: make flag a no-op 2021-08-25 12:39:17 +02:00
contentenc contentenc: remove unused NonceMode constants 2021-08-23 22:14:20 +02:00
cryptocore cryptocore: add NonceSize to AEADTypeEnum 2021-08-23 22:10:23 +02:00
ctlsocksrv go mod: declare module version v2 2021-08-23 15:05:15 +02:00
ensurefds012 go mod: declare module version v2 2021-08-23 15:05:15 +02:00
exitcodes Add support for FIDO2 tokens 2020-09-12 18:06:54 +02:00
fido2 go mod: declare module version v2 2021-08-23 15:05:15 +02:00
fusefrontend go mod: declare module version v2 2021-08-23 15:05:15 +02:00
fusefrontend_reverse go mod: declare module version v2 2021-08-23 15:05:15 +02:00
inomap go mod: declare module version v2 2021-08-23 15:05:15 +02:00
nametransform go mod: declare module version v2 2021-08-23 15:05:15 +02:00
openfiletable go mod: declare module version v2 2021-08-23 15:05:15 +02:00
pathiv go mod: declare module version v2 2021-08-23 15:05:15 +02:00
readpassword go mod: declare module version v2 2021-08-23 15:05:15 +02:00
serialize_reads go mod: declare module version v2 2021-08-23 15:05:15 +02:00
siv_aead cryptocore: add NonceSize to AEADTypeEnum 2021-08-23 22:10:23 +02:00
speed -speed: note that -xchacha is selectable 2021-08-24 14:02:12 +02:00
stupidgcm go mod: declare module version v2 2021-08-23 15:05:15 +02:00
syscallcompat go mod: declare module version v2 2021-08-23 15:05:15 +02:00
tlog tlog: switch from golang.org/x/crypto/ssh/terminal to golang.org/x/term 2021-08-19 07:38:56 +02:00