summaryrefslogtreecommitdiff
path: root/src/basic
Commit message (Expand)AuthorAgeFilesLines
* stat-util: Add verify_regular_at()Daan De Meyer2023-03-222-0/+13
* Merge pull request #26828 from DaanDeMeyer/tmpfile-atDaan De Meyer2023-03-214-16/+38
|\
| * tmpfile-util: Add open_tmpfile_linkable_at() and link_tmpfile_at()Daan De Meyer2023-03-212-12/+20
| * fs-util: Add open_parent_at()Daan De Meyer2023-03-212-4/+18
* | fd-util: make sure fd_reopen() works with AT_FDCWD systematicallyLennart Poettering2023-03-211-3/+9
* | chase-symlinks: Add more chase_symlinks_at() helpersDaan De Meyer2023-03-212-0/+183
* | chase-symlinks: Return zero from access() and stat() helpersDaan De Meyer2023-03-211-16/+8
* | chase-symlinks: Add CHASE_EXTRACT_FILENAME flagDaan De Meyer2023-03-212-9/+30
|/
* lock-util: Add make_lock_file_at()Daan De Meyer2023-03-212-6/+22
* strv: introduce strv_print_full()Yu Watanabe2023-03-202-3/+6
* Merge pull request #26879 from mrc0mmand/cocciYu Watanabe2023-03-191-1/+1
|\
| * tree-wide: simplify x ? x : y to x ?: y where applicableFrantisek Sumsal2023-03-181-1/+1
* | os-util: add missing headersYu Watanabe2023-03-171-0/+3
* | terminal-util: Don't assume terminal is dumb if connected to /dev/nullDaan De Meyer2023-03-161-1/+17
|/
* Merge pull request #26784 from DaanDeMeyer/chase-fixDaan De Meyer2023-03-155-108/+132
|\
| * chase-symlinks: Add more assertionsDaan De Meyer2023-03-151-18/+13
| * chase-symlinks: Rework open() functions and some chase flagsDaan De Meyer2023-03-152-49/+62
| * chase-symlinks: Remove unused ret_fd argumentsDaan De Meyer2023-03-143-14/+7
| * chase-symlinks: Fix memory leakDaan De Meyer2023-03-141-1/+3
| * fs-util: Add xopenat()Daan De Meyer2023-03-142-27/+48
* | fs-util: Drop unlink_noerrno()Daan De Meyer2023-03-153-10/+3
* | Merge pull request #26820 from DaanDeMeyer/dir-fd-is-rootDaan De Meyer2023-03-154-5/+70
|\ \
| * | fd-util: Add dir_fd_is_root()Daan De Meyer2023-03-152-0/+54
| * | mountpoint-util: Add path_get_mnt_id_at()Daan De Meyer2023-03-152-5/+16
| |/
* | Merge pull request #26800 from t-8ch/memfd_createLennart Poettering2023-03-153-1/+27
|\ \
| * | treewide: memfd_create: use exec flagsThomas Weißschuh2023-03-151-1/+1
| * | memfd-util: add wrapper for memfd_createThomas Weißschuh2023-03-152-0/+18
| * | missing: add memfd exec flagsThomas Weißschuh2023-03-151-0/+8
* | | Merge pull request #26794 from bluca/log_extra_fieldsLennart Poettering2023-03-152-6/+61
|\ \ \ | |/ / |/| |
| * | log: add iov helpers for log_contextLuca Boccassi2023-03-142-6/+61
* | | namespace-util: set mounts back to MS_SHARED in detach_mount_namespace()Lennart Poettering2023-03-141-4/+11
|/ /
* | execute: use prctl(PR_SET_MDWE) for MemoryDenyWriteExecute=yesTopi Miettinen2023-03-131-0/+8
* | Merge pull request #26749 from DaanDeMeyer/more-cleanupsYu Watanabe2023-03-142-4/+31
|\ \
| * | lock-util: Add posix_lock()Daan De Meyer2023-03-132-4/+31
| |/
* | conf: replace config_parse_many_nulstr() with config_parse_config_file()Franck Bui2023-03-141-4/+2
|/
* time-util: add note about on DST changeYu Watanabe2023-03-131-0/+3
* time-util: make USEC_TIMESTAMP_FORMATTABLE_MAX for 32bit system off by one dayYu Watanabe2023-03-131-5/+9
* Merge pull request #26641 from medhefgo/boot-elf2efiYu Watanabe2023-03-111-6/+9
|\
| * meson: Introduce userspace depJan Janssen2023-03-101-6/+9
* | Merge pull request #26726 from DaanDeMeyer/cleanupsDaan De Meyer2023-03-106-8/+214
|\ \
| * | lock-util: Use unposix_lock() in make_lock_file() and release_lock_file()Daan De Meyer2023-03-101-15/+8
| * | user-util: Use unposix_lock() in take_etc_passwd_lock()Daan De Meyer2023-03-101-8/+5
| * | lock-util: Move to src/basicDaan De Meyer2023-03-103-0/+184
| * | memfd-util: Add memfd_new_and_seal()Daan De Meyer2023-03-092-0/+32
* | | Merge pull request #26737 from poettering/runtime-scopeLennart Poettering2023-03-105-50/+89
|\ \ \ | |_|/ |/| |
| * | runtime-scope: add helper that turns RuntimeScope enum into --system/--user s...Lennart Poettering2023-03-102-0/+10
| * | basic: add RuntimeScope enumLennart Poettering2023-03-105-50/+79
* | | Merge pull request #26331 from ddstreet/tpm2_pcr_readLennart Poettering2023-03-102-0/+82
|\ \ \ | |/ / |/| |
| * | basic/bitfield: add bitfield operationsDan Streetman2023-03-091-0/+73
| * | basic/macro: add macro to iterate variadic argsDan Streetman2023-03-091-0/+9