summaryrefslogtreecommitdiff
path: root/src/basic
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #27659 from yuwata/memfd-sealMike Yuan2023-05-162-2/+17
|\
| * memfd-util: set F_SEAL_EXEC flag if supportedYu Watanabe2023-05-161-1/+7
| * memfd-util: memfd may also have F_SEAL_EXEC flagYu Watanabe2023-05-161-1/+2
| * missing: add more F_SEAL_XYZ flagsYu Watanabe2023-05-161-0/+8
* | unit-file: support UpheldBy= in [Install] settings (adding Upholds= depsMike Yuan2023-05-151-2/+3
|/
* Merge pull request #27565 from yuwata/static-destructDaan De Meyer2023-05-122-29/+71
|\
| * static-destruct: introduce STATIC_ARRAY_DESTRUCTOR_REGISTER()Yu Watanabe2023-05-091-4/+46
| * static-destruct: several cleanupsYu Watanabe2023-05-091-21/+21
| * memory-util: make ArrayCleanup passed to array_cleanup() constYu Watanabe2023-05-091-4/+4
* | tree-wide: drop _pure_ attribute from non-pure functionsYu Watanabe2023-05-101-1/+1
* | dirent: conditionalize dirent assert based on dirent64 existenceSam James2023-05-101-0/+2
|/
* nulstr-util: make ret_size in strv_make_nulstr() optionalYu Watanabe2023-05-081-3/+2
* parse-util: make parse_fd() return -EBADFYu Watanabe2023-05-081-1/+1
* basic/audit-util: make a test request before enabling use of auditNick Rosbrook2023-05-051-1/+60
* tree-wide: use parse_fd()David Tardon2023-05-051-1/+2
* fd-util: introduce parse_fd()David Tardon2023-05-052-0/+16
* missing_fs: also define struct file_clone_rangeYu Watanabe2023-04-291-0/+6
* Merge pull request #27440 from yuwata/reflink-follow-upsLuca Boccassi2023-04-281-3/+3
|\
| * missing_fs: mention commit hash and version of ioctl commands introducedYu Watanabe2023-04-281-3/+3
* | Merge pull request #27424 from dtardon/auto-cleanupYu Watanabe2023-04-282-45/+36
|\ \ | |/ |/|
| * path-util: use _cleanup_David Tardon2023-04-271-5/+3
| * env-util: use more _cleanup_ in replace_env_argv()David Tardon2023-04-271-5/+4
| * env-util: use _cleanup_ in replace_env_argv()David Tardon2023-04-271-7/+3
| * env-util: rename variableDavid Tardon2023-04-271-26/+26
| * env-util: use _cleanup_ in strv_env_delete()David Tardon2023-04-271-5/+3
* | copy: Introduce reflink() and reflink_full()Daan De Meyer2023-04-281-0/+8
* | cgroup: rework how we validate/escape cgroupsLennart Poettering2023-04-272-45/+57
* | coredump filter: fix stack overflow with =allLuca Boccassi2023-04-261-0/+4
* | Merge pull request #26944 from aafeijoo-suse/systemd-network-generator-initrd...Zbigniew Jędrzejewski-Szmek2023-04-261-1/+1
|\ \
| * | fs-util: fix typo in commentAntonio Alvarez Feijoo2023-03-241-1/+1
* | | Merge pull request #27347 from bluca/sd_bus_nonceLennart Poettering2023-04-251-0/+36
|\ \ \
| * | | macro: add helper for module origin idLuca Boccassi2023-04-251-0/+36
* | | | mountpoint-util: make path_get_mnt_id_at() work with a NULL pathLennart Poettering2023-04-251-3/+2
* | | | fs-util: make sure open_mkdir_at() does something roughly sensible when invok...Lennart Poettering2023-04-251-13/+7
* | | | Merge pull request #27388 from poettering/assert-fdLennart Poettering2023-04-251-0/+8
|\ \ \ \ | |/ / / |/| | |
| * | | fd-util: add ASSERT_FD() that is similar to ASSERT_PTR() but for fdsLennart Poettering2023-04-241-0/+8
| | |/ | |/|
* | | Merge pull request #27113 from keszybz/variable-expansion-reworkZbigniew Jędrzejewski-Szmek2023-04-241-53/+0
|\ \ \
| * | | basic/logarithm: add popcount() wrapperZbigniew Jędrzejewski-Szmek2023-04-241-53/+0
* | | | parse-util: allow parse_pid() to work with NULL return parameterLennart Poettering2023-04-251-2/+2
| |/ / |/| |
* | | Merge pull request #27349 from mrc0mmand/codespellLuca Boccassi2023-04-202-3/+3
|\ \ \
| * | | tree-wide: code spelling fixesFrantisek Sumsal2023-04-202-3/+3
* | | | detect-virt: add message at debug levelZbigniew Jędrzejewski-Szmek2023-04-211-2/+2
* | | | Merge pull request #27327 from DaanDeMeyer/hotplugLennart Poettering2023-04-204-14/+43
|\ \ \ \
| * | | | string-util: Add startswith_strv()Daan De Meyer2023-04-203-12/+17
| * | | | log: Log when kmsg is being ratelimitedDaan De Meyer2023-04-201-2/+6
| * | | | log: Add knob to disable kmsg ratelimitingDaan De Meyer2023-04-201-1/+21
| |/ / /
* | | | ratelimit: handle counter overflows somewhat sanelyLennart Poettering2023-04-201-9/+11
* | | | list: fix double evaluationYu Watanabe2023-04-201-3/+6
* | | | chase: replace path_prefix_root_cwd() with chaseat_prefix_root()Yu Watanabe2023-04-195-31/+35
* | | | fd-util: skip to check mount ID if kernel is too old and /proc is not mountedYu Watanabe2023-04-191-7/+15