summaryrefslogtreecommitdiff
path: root/src/random-seed
Commit message (Expand)AuthorAgeFilesLines
* random-seed: drop extraneous "we"Frantisek Sumsal2023-03-081-1/+1
* random-seed: don't refresh EFI random seed from random-seed.c anymoreLennart Poettering2023-01-041-109/+2
* sha256: add helper than hashes a buffer *and* its sizeLennart Poettering2023-01-041-8/+4
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-2/+2
* random-seed: handle post-merge review nitsJason A. Donenfeld2022-11-171-30/+31
* random-seed: refresh EFI boot seed when writing a new seedJason A. Donenfeld2022-11-141-11/+111
* random-seed: make sure to load machine id even if the seed file is missingFranck Bui2022-11-091-20/+29
* basic: move version() to build.h+cZbigniew Jędrzejewski-Szmek2022-11-081-1/+1
* random-seed: clarify one commentFranck Bui2022-10-251-3/+4
* random-seed: downgrade some messagesFranck Bui2022-10-251-2/+2
* random_seed: minor improvement in run()Franck Bui2022-10-251-5/+5
* random-seed: split out run()Franck Bui2022-10-251-143/+184
* random-seed: no need to pass 'mode' argument when opening /dev/urandomFranck Bui2022-10-251-1/+1
* random-seed: make the logic to calculate the number of bytes read from the ra...Franck Bui2022-10-251-10/+19
* random-seed: use getopt()Franck Bui2022-10-251-13/+103
* random-seed: make one more use of random_write_entropy()Franck Bui2022-10-211-1/+1
* random-seed: shorten a bit may_credit()Franck Bui2022-10-211-11/+8
* tree-wide: add ERRNO_IS_XATTR_ABSENT() helperLennart Poettering2022-10-101-2/+2
* random-seed: use SHA256_DIGEST_SIZELennart Poettering2022-08-191-1/+1
* random-seed: add missing %m in error messageLennart Poettering2022-01-311-1/+1
* random-seed: cleanup code nitsJason A. Donenfeld2022-01-061-15/+15
* random-seed: hash together old seed and new seed before writing out fileJason A. Donenfeld2022-01-041-1/+25
* basic: split out sync() family of calls from fs-util.[ch] into new c/h fileLennart Poettering2021-10-051-0/+1
* partition, random-seed, logind: fix log messages with %mZbigniew Jędrzejewski-Szmek2021-04-141-1/+1
* tree-wide: enable colorized logging for daemons when run in consoleYu Watanabe2021-02-011-1/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* random-util: add common helper random_write_entropy() for crediting entropy t...Lennart Poettering2020-06-241-18/+4
* random-seed: use ERRNO_IS_NOT_SUPPORTED() where appropriateLennart Poettering2020-06-241-1/+1
* random-seed: add missing header for GRND_NONBLOCK (#14988)Romain Naour2020-03-021-0/+1
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop missing.hYu Watanabe2019-10-311-1/+1
* random-seed: rework systemd-random-seed.service substantiallyLennart Poettering2019-07-251-34/+191
* random-seed: drop falling back to O_WRONLY if O_RDWR on /dev/urandom doesn't ...Lennart Poettering2019-07-251-7/+2
* random-seed: reduce scope of variableLennart Poettering2019-07-251-2/+2
* random-seed: move pool size determination to random-util.[ch]Lennart Poettering2019-07-251-18/+4
* tree-wide: port various places over to use chmod_and_chown()Lennart Poettering2019-05-241-2/+2
* random-seed: don't use "label" version of mkdir_parents()Lennart Poettering2019-03-071-1/+1
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-12/+9
* log: introduce new helper call log_setup_service()Lennart Poettering2018-11-201-3/+1
* util-lib: move main() definition macros to its own header fileLennart Poettering2018-11-191-0/+1
* random-seed: configure logging before use and define main through macroZbigniew Jędrzejewski-Szmek2018-11-171-46/+27
* random-seed: write the machine ID into /dev/urandom as wellLennart Poettering2018-08-201-0/+19
* random-seed: read the full seed file, even if it is larger than 512 byteLennart Poettering2018-08-061-33/+55
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* build-sys: drop automake supportZbigniew Jędrzejewski-Szmek2017-07-181-1/+0
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* random-seed: provide nicer error message when unable to open fileZbigniew Jędrzejewski-Szmek2016-02-061-6/+16