summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* bootspec: shorten code a bitYu Watanabe2022-09-031-2/+1
* fuzz: add a test case for fuzz-bootspecYu Watanabe2022-09-031-0/+1
* bootspec: do not build two many json object at onceYu Watanabe2022-09-031-2/+9
* json: introduce json_append()Yu Watanabe2022-09-033-0/+42
* loop-util: fix memleak when fd is for a block device with non-zero offset or ...Yu Watanabe2022-09-031-1/+1
* tmpfile-util: truncate original filename if the result filename is too longYu Watanabe2022-09-032-64/+204
* test: extend ConditionFirmware testsDaniel Braunwarth2022-09-031-2/+69
* Merge pull request #24538 from mrc0mmand/TEST-13-tweaksLuca Boccassi2022-09-032-2/+3
|\
| * test: suppress not-found errors for `selinuxenabled`Frantisek Sumsal2022-09-022-2/+2
| * test: forward nspawn logs to journalFrantisek Sumsal2022-09-021-0/+1
* | Merge pull request #24546 from mrc0mmand/test-exec-deserialization-tweaksLuca Boccassi2022-09-031-46/+46
|\ \ | |/ |/|
| * test: make pylint happyFrantisek Sumsal2022-09-021-35/+36
| * test: check for the output file in a loopFrantisek Sumsal2022-09-021-13/+12
* | Merge pull request #24541 from poettering/bootspec-tweaksLennart Poettering2022-09-024-70/+352
|\ \
| * | update TODOLennart Poettering2022-09-021-12/+2
| * | bootspec: clarify we knowingly ignore all errors but ENOMEMLennart Poettering2022-09-021-1/+1
| * | bootspec: properly parse tries done/tries left from bootspec file namesLennart Poettering2022-09-023-17/+194
| * | bootspec: rename "id" function parameters to "fname"Lennart Poettering2022-09-021-12/+12
| * | bootspec: complain about loader.conf lines without parameterLennart Poettering2022-09-021-0/+4
| * | bootspec: port type1 parser to log_syntax()Lennart Poettering2022-09-021-27/+52
| * | bootspec: let's actually use the result of strstrip() for further parsingLennart Poettering2022-09-021-6/+6
| * | bootspec: simplify paths + insist they are normalizedLennart Poettering2022-09-021-13/+99
| |/
* | mkosi: update to latest commitLuca Boccassi2022-09-021-1/+1
* | log: don't attempt to duplicate closed fdLennart Poettering2022-09-021-1/+1
* | Merge pull request #24536 from yuwata/dissect-take-loop-deviceYu Watanabe2022-09-0221-89/+76
|\ \
| * | dissect-image: introduce dissect_loop_device() which takes LoopDevice objectYu Watanabe2022-09-029-58/+32
| * | loop-util: always set LoopDevice.nodeYu Watanabe2022-09-021-0/+5
| * | loop-util: rename loopdev -> nodeYu Watanabe2022-09-021-7/+7
| * | core/swap: use devname_from_stat_rdev()Yu Watanabe2022-09-021-1/+1
| * | sd-device: introduce devname_from_stat_rdev()Yu Watanabe2022-09-022-0/+8
| * | sd-device: rename devpath_from_devnum() -> devname_from_devnum()Yu Watanabe2022-09-0212-24/+24
| |/
* / find-esp: call the right functionLennart Poettering2022-09-021-1/+1
|/
* Merge pull request #24491 from poettering/compare-orderLennart Poettering2022-09-028-182/+299
|\
| * mention ConditionKernelVersion= compat break in NEWSLennart Poettering2022-09-011-2/+15
| * condition: change operator logic to use $= instead of =$ for glob comparisonsLennart Poettering2022-09-013-14/+14
| * condition: change ConditionKernelVersion= so that =/!= mean literal string co...Lennart Poettering2022-09-012-4/+4
| * condition: allow literal string compares in SMBIOS conditionLennart Poettering2022-09-011-1/+1
| * condition: allow fnmatch() matches in ConditionKernelVersion=Lennart Poettering2022-09-012-27/+27
| * compare: add macro for operator charsetLennart Poettering2022-09-012-2/+5
| * compare: propagate errors of fnmatch() as errorsLennart Poettering2022-09-011-2/+7
| * compare: support textual operators, and port analyze over to itLennart Poettering2022-09-013-16/+19
| * compare: add two new operators "==" and "<>"Lennart Poettering2022-09-012-29/+35
| * compare: rework table in parse_compare_operator() to be array of structsLennart Poettering2022-09-011-23/+22
| * condition: allow fnmatch compares for ConditionOSRelease=Lennart Poettering2022-09-013-8/+11
| * compare: add flag for parse_compare_operator() to do equality/inequality comp...Lennart Poettering2022-09-013-11/+33
| * compare: add a proper flags field for parse_compare_operator()Lennart Poettering2022-09-013-9/+14
| * compare: drop use of FNM_EXTMATCH for nowLennart Poettering2022-09-011-2/+2
| * comapre: add generic implementation for comapring with verscmp+fnmatchLennart Poettering2022-09-013-5/+26
| * compare: move test_order() → compare-operator.[ch]Lennart Poettering2022-09-013-27/+29
| * condition: split out order operator enumLennart Poettering2022-09-014-77/+112