summaryrefslogtreecommitdiff
path: root/src/test/test-condition.c
Commit message (Expand)AuthorAgeFilesLines
* id128: introduce ERRNO_IS_MACHINE_ID_UNSET() helper macroLennart Poettering2023-02-011-1/+1
* sd-id128: make id128_read() or friends return -ENOPKG when the file contents ...Yu Watanabe2022-12-121-1/+1
* nulstr-util: Declare NULSTR_FOREACH() iterator inlineDaan De Meyer2022-11-111-1/+0
* test-condition: skip test if machine-id is missingLuca Boccassi2022-10-251-1/+5
* test: extend ConditionFirmware testsDaniel Braunwarth2022-09-031-2/+69
* condition: change operator logic to use $= instead of =$ for glob comparisonsLennart Poettering2022-09-011-7/+7
* condition: allow fnmatch compares for ConditionOSRelease=Lennart Poettering2022-09-011-2/+2
* test: don't mistake error for successLennart Poettering2022-09-011-9/+9
* test: don't accept failure as succesLennart Poettering2022-08-261-7/+7
* pid1: extend "ConditionFirmware=" for checking SMBIOS system identification i...Daniel Braunwarth2022-08-251-1/+145
* pid1: add mechanism for conditionalizing units/network/netdev/link based on c...Lennart Poettering2022-07-151-0/+59
* shared/condition: accept size suffixes for ConditionMemoryZbigniew Jędrzejewski-Szmek2022-06-101-0/+21
* tree-wide: use 'Architecture' type consistently across the treeLennart Poettering2022-04-051-1/+1
* util: move on_ac_power() from util.c -> udev-util.cYu Watanabe2022-01-061-0/+1
* core: add Condition[Memory/CPU/IO]PressureLuca Boccassi2021-12-011-0/+155
* test: Use TEST macroJan Janssen2021-11-251-44/+19
* shared: split out UID allocation range stuff from user-record.hLennart Poettering2021-11-131-1/+1
* test: use assert_se() instead of assert()Yu Watanabe2021-10-121-2/+2
* tree-wide: port everything over to new sd-id128 compund literal blissLennart Poettering2021-08-201-7/+3
* core: add ConditionOSRelease= directiveLuca Boccassi2021-06-241-0/+146
* virt: detect Amazon EC2 Nitro instanceBertrand Jacquin2021-04-301-0/+1
* test: skip tests if cgroup isn't mountedDan Streetman2021-02-251-2/+8
* shared/condition: add ConditionControlGroupController=v1|v2Zbigniew Jędrzejewski-Szmek2021-02-231-2/+19
* condition: add CPUFeatureGiedrius Statkevičius2021-02-171-0/+24
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* Move {uid,gid}_is_*() from basic to sharedZbigniew Jędrzejewski-Szmek2020-09-251-0/+1
* core: remove support for ConditionNull=Lennart Poettering2020-08-201-15/+0
* condition: add ConditionEnvironment=Lennart Poettering2020-05-151-91/+120
* condition: add ConditionPathIsEncrypted=Lennart Poettering2020-05-151-0/+5
* tests: various small fixes for strict systemsTopi Miettinen2020-04-261-1/+8
* test-condition: fix group check conditionFelipe Sateler2019-12-261-1/+1
* util-lib: split shared/efivars into basic/efivars and shared/efi-loaderZbigniew Jędrzejewski-Szmek2019-09-161-1/+1
* basic/cgroup-util: let cgroup_unified_flush() return the detected hierarchyZbigniew Jędrzejewski-Szmek2019-09-161-1/+1
* test-condition: do not accidentally treat error as passing conditionZbigniew Jędrzejewski-Szmek2019-06-291-51/+51
* Treat kernel version condition as a list of quoted checksZbigniew Jędrzejewski-Szmek2019-06-291-1/+23
* Move cpus_in_affinity_mask() to cpu-set-util.[ch]Zbigniew Jędrzejewski-Szmek2019-05-291-0/+1
* tests: add tests for ConditionMemory= + ConditionCPUsLennart Poettering2019-03-191-0/+125
* util: split out nulstr related stuff to nulstr-util.[ch]Lennart Poettering2019-03-141-2/+2
* tests: use a helper function to parse environment and open loggingZbigniew Jędrzejewski-Szmek2018-09-141-3/+2
* test-condition: make function return voidZbigniew Jędrzejewski-Szmek2018-09-141-4/+2
* test-condition: extend tests to all ConditionSecurity= valuesZbigniew Jędrzejewski-Szmek2018-06-201-4/+29
* tree-wide: drop copyright headers from frequent contributorsZbigniew Jędrzejewski-Szmek2018-06-201-3/+0
* tree-wide: beautify remaining copyright statementsLennart Poettering2018-06-141-1/+1
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: use newa() rather than alloca() where we canLennart Poettering2018-04-271-1/+1
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* test: fix condition test if there are no controllersLennart Poettering2018-01-051-3/+3
* condition: extend ConditionKernelVersion= with relative version checksLennart Poettering2017-12-261-0/+85
* core,udev,networkd: add ConditionKernelVersion=Lennart Poettering2017-12-261-2/+40
* condition: Create AssertControlGroupController (#7630)Chris Down2017-12-181-0/+74