summaryrefslogtreecommitdiff
path: root/src/basic
Commit message (Expand)AuthorAgeFilesLines
* chase-symlinks: prefer path_extract_directory() over dirname()Lennart Poettering2022-04-121-3/+3
* chase-symlinks: add comment for opaque argumentLennart Poettering2022-04-121-2/+2
* chase-symlinks: add missing OOM checkLennart Poettering2022-04-121-0/+2
* chase-symlinks: use empty_to_root() where appropriateLennart Poettering2022-04-121-2/+2
* chase-symlinks: avoid using stack allocation for potentially huge pathsLennart Poettering2022-04-121-8/+12
* chase-symlinks: use proper typedef for flags argumentLennart Poettering2022-04-122-14/+20
* namespace-util: Fix typoDaan De Meyer2022-04-111-1/+1
* meson: explicitly include coverage tweaks when built w/ --coverageFrantisek Sumsal2022-04-092-13/+19
* Merge pull request #23009 from keszybz/fix-detection-of-libsystemd-shared-wit...Lennart Poettering2022-04-0824-128/+22
|\
| * syscalls: update syscall definitionsZbigniew Jędrzejewski-Szmek2022-04-0720-0/+20
| * various: add missing "#pragma once"Zbigniew Jędrzejewski-Szmek2022-04-072-0/+2
| * Move path_simplify_and_warn() to new shared/parse-helpers.cZbigniew Jędrzejewski-Szmek2022-04-072-55/+0
| * Move systemd_installation_has_version() to src/nspawn/Zbigniew Jędrzejewski-Szmek2022-04-072-73/+0
* | Merge pull request #23000 from mrc0mmand/coverage__exitFrantisek Sumsal2022-04-071-0/+13
|\ \
| * | macro: call __gcov_dump() before _exit() w/ coverage enabledFrantisek Sumsal2022-04-071-0/+13
* | | Merge pull request #22965 from enr0n/oomd-used-memory-calcAnita Zhang2022-04-061-6/+6
|\ \ \
| * | | oomd: calculate 'used' memory with MemAvailable instead of MemFreeNick Rosbrook2022-04-051-6/+6
| |/ /
* | | basic/strv: fix typos and confusion whether we are escaping or unescapingZbigniew Jędrzejewski-Szmek2022-04-062-6/+6
| |/ |/|
* | README: say kernel 4.15 is the minimum recommendedZbigniew Jędrzejewski-Szmek2022-04-051-1/+1
|/
* Merge pull request #22867 from poettering/lockdev-utilYu Watanabe2022-04-052-6/+11
|\
| * hash-funcs: tweak odering in devt_compare_func()Lennart Poettering2022-04-042-6/+11
* | tree-wide: use 'Architecture' type consistently across the treeLennart Poettering2022-04-053-9/+9
|/
* virt: move array iterators to smaller scope, and use right typeLennart Poettering2022-04-041-5/+2
* virt: make virtualization enum a named typeLennart Poettering2022-04-042-85/+91
* virt: rework kvm with hyperv enlightenment checks a bitLennart Poettering2022-04-042-27/+25
* Identify kvm + hv_passthrough as "kvm"Brett Holman2022-04-032-0/+3
* Merge pull request #22939 from yuwata/tree-wide-spaceYu Watanabe2022-04-025-5/+5
|\
| * tree-wide: add a space after if, switch, for, and whileYu Watanabe2022-04-015-5/+5
* | path-util: use STR_IN_SET() where appropriateLennart Poettering2022-04-011-3/+4
|/
* process-util: refactor APIs for reading /proc/self/xyz symlinksLennart Poettering2022-04-013-35/+22
* fd-util: rename loop_get_diskseq() -> fd_get_diskseq()Yu Watanabe2022-04-012-0/+24
* basic/missing: move BLKGETDISKSEQ to missing_fs.hYu Watanabe2022-04-012-5/+4
* pid1: check for kernels older than baselineLennart Poettering2022-03-311-0/+2
* Merge pull request #22923 from poettering/userns-check-refactorLuca Boccassi2022-03-311-23/+18
|\
| * virt: use read_virtual_file() for reading /proc/self/setgroupsLennart Poettering2022-03-311-8/+7
| * virt: simplify userns_has_mapping() by using fscanf() instead of scanf()Lennart Poettering2022-03-311-15/+11
* | Merge pull request #22919 from poettering/cryptsetup-tweaksLennart Poettering2022-03-312-0/+26
|\ \ | |/ |/|
| * tree-wide: unify some code that looks for --help in the command lineLennart Poettering2022-03-312-0/+26
* | Support -D_FORTIFY_SOURCE=3 by using __builtin_dynamic_object_size.Martin Liska2022-03-311-3/+13
|/
* Merge pull request #22649 from keszybz/symlink-enablement-yet-again-punish-me...Zbigniew Jędrzejewski-Szmek2022-03-298-224/+305
|\
| * Rename UnitFileScope to LookupScopeZbigniew Jędrzejewski-Szmek2022-03-293-50/+46
| * shared/install: split UNIT_FILE_SYMLINK into two statesZbigniew Jędrzejewski-Szmek2022-03-291-2/+4
| * basic/unit-file: reverse negative conditionalZbigniew Jędrzejewski-Szmek2022-03-291-16/+16
| * shared/install: also check for self-aliases during installation and ignore themZbigniew Jędrzejewski-Szmek2022-03-291-16/+10
| * systemctl: fix silent failure when --root is not foundZbigniew Jędrzejewski-Szmek2022-03-293-79/+63
| * shared/install: propagate errors about invalid aliases and such tooZbigniew Jędrzejewski-Szmek2022-03-292-23/+23
| * basic/env-file: make load-env-file deduplicate entries with the same keyZbigniew Jędrzejewski-Szmek2022-03-291-11/+20
| * basic: add new variable $SYSTEMD_OS_RELEASE to override location of os-releaseZbigniew Jędrzejewski-Szmek2022-03-291-5/+11
| * shared/install: reuse the standard symlink verification subroutineZbigniew Jędrzejewski-Szmek2022-03-292-16/+64
| * basic/stat-util: add null_or_empty_path_with_root()Zbigniew Jędrzejewski-Szmek2022-03-292-6/+15