summaryrefslogtreecommitdiff
path: root/src/import/pull-common.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: use FORK_REARRANGE_STDIO and FORK_CLOSE_ALL_FDSYu Watanabe2023-02-211-9/+5
* tree-wide: set FORK_RLIMIT_NOFILE_SAFE flagYu Watanabe2023-02-071-4/+1
* tree-wide: use -EBADF moreYu Watanabe2022-12-211-2/+2
* tree-wide: introduce PIPE_EBADF macroYu Watanabe2022-12-201-1/+1
* tree-wide: use -EBADF also in pipe initializersZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
* tree-wide: make FOREACH_DIRENT_ALL define the iterator variableZbigniew Jędrzejewski-Szmek2021-12-151-1/+0
* tree-wide: always use TAKE_FD() when calling rearrange_stdio()Lennart Poettering2021-11-031-1/+1
* tree-wide: port various places to use TAKE_PID()Lennart Poettering2021-11-031-2/+1
* pull: add --direct mode + make various eatures optional + explicit checksum v...Lennart Poettering2021-08-171-69/+151
* tree-wide: use memmem_safe()Lennart Poettering2021-08-101-8/+9
* tree-wide: make cunescape*() functions return ssize_tZbigniew Jędrzejewski-Szmek2021-07-091-11/+12
* import: properly verify roothash_signature + verity download, tooLennart Poettering2021-01-291-14/+11
* import: refactor how we do gpg validationLennart Poettering2021-01-191-64/+79
* import: optionally pull .verity + .roothash.p7s data when downloadingLennart Poettering2021-01-191-2/+2
* import: rework how verification worksLennart Poettering2021-01-191-2/+61
* import: use TAKE_PTR() where availableLennart Poettering2021-01-191-4/+2
* import: make scope of variable smallerLennart Poettering2021-01-191-1/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* tree-wide: assorted coccinelle fixesFrantisek Sumsal2020-10-091-8/+6
* tree-wide: replace strjoina() with prefix_roota()Yu Watanabe2019-06-251-1/+1
* tree-wide: use _cleanup_ attribute and strv_consume() + TAKE_PTR()Yu Watanabe2019-06-241-5/+3
* codespell: fix spelling errorsBen Boeckel2019-04-291-1/+1
* tree-wide: invoke rlimit_nofile_safe() before various exec{v,ve,l}() invocationsLennart Poettering2018-12-011-0/+3
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-8/+6
* import: drop unnecessary conditionYu Watanabe2018-06-251-2/+1
* 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
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-2/+1
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-2/+1
* tree-wide: port various places over to use new rearrange_stdio()Lennart Poettering2018-03-021-17/+2
* tree-wide: use EXIT_SUCCESS when comparing child process exit statusesLennart Poettering2018-01-041-1/+1
* process-util: rework wait_for_terminate_and_warn() to take a flags parameterLennart Poettering2018-01-041-1/+1
* process-util: add another fork_safe() flag for enabling LOG_ERR/LOG_WARN loggingLennart Poettering2018-01-041-2/+2
* tree-wide: introduce new safe_fork() helper and port everything overLennart Poettering2017-12-251-8/+4
* Remove NULL as last parameter to strjoinDaniel Lockyer2017-11-241-2/+2
* Merge pull request #7198 from poettering/stdin-stdoutLennart Poettering2017-11-191-10/+6
|\
| * fd-util: add new helper move_fd() and make use of itLennart Poettering2017-11-171-10/+6
* | Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
|/
* tree-wide: remove unused variablesThomas Hindoe Paaboel Andersen2017-04-281-1/+0
* importd: support SUSE style checksums (#5206)tblume2017-04-241-6/+27
* importd: automatically download .roothash in addition to .nspawn for raw down...Lennart Poettering2016-12-211-58/+63
* nspawn: add fallback top normal copy/reflink when we cannot btrfs snapshotLennart Poettering2016-11-221-6/+6
* treewide: use stdio_unset_cloexec() functionAlexander Kuleshov2016-07-021-3/+1
* util: rework sigkill_wait() to not require pid_t pointerLennart Poettering2016-05-021-1/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* siphash24: let siphash24_finalize() and siphash24() return the result directlyDaniel Mack2015-11-161-1/+1
* siphash24: change result argument to uint64_tMartin Pitt2015-11-161-1/+1
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1