| Commit message (Expand) | Author | Age | Files | Lines |
* | tree-wide: drop de-constifying casts for strv iteration | Zbigniew Jędrzejewski-Szmek | 2022-05-08 | 1 | -2/+2 |
* | fs-util: make sure openat_report_new() initializes return param also on shortcut | Lennart Poettering | 2022-03-23 | 1 | -0/+18 |
* | fs-util: add openat_report_new() wrapper around openat() | Lennart Poettering | 2022-03-21 | 1 | -0/+50 |
* | strv: make iterator in STRV_FOREACH() declaread in the loop | Yu Watanabe | 2022-03-19 | 1 | -1/+0 |
* | test: fix file descriptor leak in test-fs-util | Yu Watanabe | 2022-02-23 | 1 | -1/+4 |
* | test: allow to set NULL to intro or outro | Yu Watanabe | 2022-02-02 | 1 | -1/+1 |
* | tests: rework test macros to not take code as parameters | Lennart Poettering | 2022-02-02 | 1 | -1/+6 |
* | test: Use TEST macro | Jan Janssen | 2021-11-25 | 1 | -67/+17 |
* | fs-util: add new helper open_mkdir_at() | Lennart Poettering | 2021-11-17 | 1 | -0/+44 |
* | umask-util: add helper that resets umask until end of current code block | Lennart Poettering | 2021-11-12 | 1 | -1/+2 |
* | fs-util: add helper that can split CIFS services names | Lennart Poettering | 2021-10-27 | 1 | -0/+31 |
* | basic: spit out chase_symlinks() from fs-util.[ch] → chase-symlinks.[ch] | Lennart Poettering | 2021-10-05 | 1 | -0/+1 |
* | basic: split out sync() family of calls from fs-util.[ch] into new c/h file | Lennart Poettering | 2021-10-05 | 1 | -0/+1 |
* | fs-util: rewrite rmdir_parents() with path_find_last_component() | Yu Watanabe | 2021-09-07 | 1 | -0/+55 |
* | basic,shared: move a bunch of files to src/shared/ | Zbigniew Jędrzejewski-Szmek | 2021-06-24 | 1 | -33/+0 |
* | tree-wide: add missing whitespace at the end of comments | Yu Watanabe | 2021-06-15 | 1 | -1/+1 |
* | fs-util: make chase_symlinks() use path_find_first_component() | Yu Watanabe | 2021-05-28 | 1 | -2/+2 |
* | tree-wide: use UINT64_MAX or friends | Yu Watanabe | 2021-03-05 | 1 | -1/+1 |
* | test-fs-util: beef up test for conservative_renameat() | Lennart Poettering | 2021-02-04 | 1 | -6/+22 |
* | fs-util: rename conservative_rename() -> conservative_renameat() | Yu Watanabe | 2021-01-22 | 1 | -7/+7 |
* | fs-util: add conservative_rename() that suppresses unnecessary renames | Lennart Poettering | 2020-12-02 | 1 | -0/+48 |
* | license: LGPL-2.1+ -> LGPL-2.1-or-later | Yu Watanabe | 2020-11-09 | 1 | -1/+1 |
* | fs-util: drop chmod_and_chown_unsafe() which is unused now | Lennart Poettering | 2020-09-23 | 1 | -45/+0 |
* | test: accept that char device 0/0 can now be created witout privileges | Lennart Poettering | 2020-08-17 | 1 | -6/+6 |
* | test-fs-util: skip encrypted path test if we get EACCES | Topi Miettinen | 2020-08-17 | 1 | -5/+6 |
* | test-fs-util: do not assume /dev is always real | Zbigniew Jędrzejewski-Szmek | 2020-07-28 | 1 | -2/+5 |
* | test-fs-util: use log_info instead of printf | Zbigniew Jędrzejewski-Szmek | 2020-07-14 | 1 | -1/+1 |
* | fs-util: teach unlinkat_deallocate() a simple scheme for overwriting for erasing | Lennart Poettering | 2020-05-19 | 1 | -1/+1 |
* | test-fs-util: don't fail on btrfs file systems in containers | Lennart Poettering | 2020-05-19 | 1 | -0/+6 |
* | fs-util: add helper path_is_encrypted() that checks if a file system is encry... | Lennart Poettering | 2020-05-07 | 1 | -0/+23 |
* | basic/fs-util: add a version of chmod_and_chown that doesn not use /proc | Zbigniew Jędrzejewski-Szmek | 2020-03-03 | 1 | -0/+45 |
* | test: fix rename_noreplace() test | Lennart Poettering | 2020-01-28 | 1 | -2/+2 |
* | test: make sure chase_symlink() returns normalized paths | Lennart Poettering | 2020-01-28 | 1 | -0/+1 |
* | test: add test for the non-resolving of chase_symlink() root prefix | Lennart Poettering | 2020-01-28 | 1 | -0/+9 |
* | basic/fs-util: change CHASE_OPEN flag into a separate output parameter | Zbigniew Jędrzejewski-Szmek | 2019-10-24 | 1 | -51/+53 |
* | test-fs-util: call test functions in order of declaration | Zbigniew Jędrzejewski-Szmek | 2019-07-19 | 1 | -2/+2 |
* | test-fs-util: don't validate mode of symlinks | Lennart Poettering | 2019-05-24 | 1 | -1/+0 |
* | tests: add simple test case for chmod_and_chown() | Lennart Poettering | 2019-05-24 | 1 | -0/+46 |
* | test-fs-util: test chase_symlinks with user-owned dirs | David Michael | 2019-02-28 | 1 | -0/+24 |
* | util.h: add new UNPROTECT_ERRNO macro | Lennart Poettering | 2019-02-08 | 1 | -3/+3 |
* | Revert "nss: prevent PROTECT_ERRNO from squashing changes to *errnop" | Zbigniew Jędrzejewski-Szmek | 2019-01-10 | 1 | -3/+3 |
* | nss: prevent PROTECT_ERRNO from squashing changes to *errnop | Sam Morris | 2019-01-10 | 1 | -3/+3 |
* | Merge pull request #10984 from fbuihuu/tmpfiles-be-more-explicit-with-unsafe-... | Lennart Poettering | 2018-12-10 | 1 | -2/+2 |
|\ |
|
| * | fs-util: make chase_symlink() returns -ENOLINK when unsafe transitions are met | Franck Bui | 2018-12-10 | 1 | -2/+2 |
* | | test: remove duplicate #include | Lennart Poettering | 2018-12-02 | 1 | -1/+0 |
* | | util-lib: split out all temporary file related calls into tmpfiles-util.c | Lennart Poettering | 2018-12-02 | 1 | -1/+1 |
|/ |
|
* | test: fix memleak in test-fs-util | Yu Watanabe | 2018-10-04 | 1 | -6/+6 |
* | test-fs-util: run all tests on the specified directory | Zbigniew Jędrzejewski-Szmek | 2018-10-04 | 1 | -33/+79 |
* | test-fs-util: simplify testdir creation | Zbigniew Jędrzejewski-Szmek | 2018-10-03 | 1 | -8/+4 |
* | test: add test case for rename_noreplace() | Lennart Poettering | 2018-10-02 | 1 | -0/+72 |