summaryrefslogtreecommitdiffstats
path: root/src/basic (follow)
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: always do dlopen() with RTLD_NOW + RTLD_NODELETELennart Poettering2024-10-021-1/+1
* linux: import input.h and friendsLennart Poettering2024-10-012-0/+1496
* Merge pull request #34511 from YHNdnzj/strv-extend-strv-consumeYu Watanabe2024-09-218-53/+114
|\
| * tree-wide: use strv_extend_strv_consume() where appropriateMike Yuan2024-09-212-6/+6
| * basic/strv: introduce strv_extend_strv_consume()Mike Yuan2024-09-212-5/+64
| * basic/strv: make string_strv_hash_ops static, add missing assertionsMike Yuan2024-09-202-3/+15
| * basic/memory-util: make mempcpy_typesafe() take number of obj rather than raw...Mike Yuan2024-09-201-1/+6
| * basic: replace size_multiply_overflow() with MUL_ASSIGN_SAFE where applicableMike Yuan2024-09-203-25/+23
| * basic/macro: move DECIMAL_STR_FMT to shared/testsMike Yuan2024-09-201-13/+0
* | strv: introduce strv_find_closest()Yu Watanabe2024-09-202-2/+37
|/
* firstboot: add similar input suggestionMichael Ferrari2024-09-202-0/+28
* basic/memory-util: introduce mempcpy_typesafeMike Yuan2024-09-201-2/+4
* Merge pull request #34040 from AdrianVovk/repart-dollar-bootYu Watanabe2024-09-171-1/+1
|\
| * strv: Fixup STRV_FOREACH_PAIR macroAdrian Vovk2024-09-171-1/+1
* | Merge pull request #34440 from yuwata/network-log-no-matching-networkDaan De Meyer2024-09-171-3/+4
|\ \
| * | log: introduce log_oom_full()Yu Watanabe2024-09-171-3/+4
| |/
* / homed: wait for user input during firstbootMichael Ferrari2024-09-172-0/+20
|/
* basic/build: also include BTF statusMike Yuan2024-09-161-1/+7
* efivars: add helper that reads an fs path from an efi varLennart Poettering2024-09-152-2/+31
* tree-wide: make sigprocmask() changes more automaticLennart Poettering2024-09-131-1/+1
* basic: split ifname related calls from format-util.h into format-ifname.hLennart Poettering2024-09-136-57/+66
* minor fixups for #32212Matteo Croce2024-09-131-1/+4
* Merge pull request #32212 from teknoraver/networkd-sysctlLennart Poettering2024-09-122-14/+52
|\
| * extend sysctl functions to shadow valuesMatteo Croce2024-09-112-14/+52
* | syscalls: run "ninja update-syscalls-*"Lennart Poettering2024-09-1220-43/+3
|/
* Merge pull request #33833 from YHNdnzj/manager-reload-assertMike Yuan2024-09-091-5/+5
|\
| * chattr-util: use BIT_FOREACH where appropriateMike Yuan2024-09-071-4/+3
| * chattr-util: set O_NOCTTY when reopening O_PATH fdMike Yuan2024-09-071-1/+2
* | missing_socket: drop unnecessary definitionsYu Watanabe2024-09-092-43/+3
* | missing_network: drop unnecessary definitionYu Watanabe2024-09-092-5/+1
* | arphrd-list: use imported linux/if_arp.hYu Watanabe2024-09-092-2/+2
* | linux: import more network related headers from v6.11-rc6Yu Watanabe2024-09-0924-0/+2689
* | terminal-util: correct fd validity checkMike Yuan2024-09-081-1/+1
|/
* iovec-util: add iovec_append() for appending to an existing iovecLennart Poettering2024-09-062-0/+14
* user-util: switch from utmp to utmpxLennart Poettering2024-09-061-2/+2
* Merge pull request #34155 from poettering/gmtime-safeYu Watanabe2024-09-064-33/+70
|\
| * time-util: rework localtime_or_gmtime() into localtime_or_gmtime_usec()Lennart Poettering2024-09-054-33/+70
* | basic: Include <sys/file.h> for LOCK_* constantsA. Wilcox2024-09-061-0/+2
|/
* Merge pull request #34090 from DaanDeMeyer/cow-fixYu Watanabe2024-09-051-4/+13
|\
| * chattr-util: Optimize read_attr_at()Daan De Meyer2024-09-041-4/+13
* | socket-util: make recvmsg_safe() handle MSG_TRUNC tooMike Yuan2024-09-042-5/+9
* | audit-util: check correct errnoMike Yuan2024-09-041-1/+1
* | fd-util: also close pidfd from SCM_PIDFD in cmsg_close_all()Mike Yuan2024-09-041-4/+11
|/
* log: protect errno from log_syntax_invalid_utf8_internal()Yu Watanabe2024-09-011-0/+1
* log: introduce log_syntax_parse_error()Yu Watanabe2024-09-012-0/+56
* basic/raw-clone: refuse CLONE_PIDFD tooMike Yuan2024-09-011-6/+6
* core: do BindMount/MountImage operations in async control processLuca Boccassi2024-08-292-0/+5
* parse-util: drop unused parse_ip_prefix_length()Yu Watanabe2024-08-242-18/+0
* basic/sigbus: use FOREACH_ELEMENT where appropriate, assert >= 0 for successMike Yuan2024-08-221-5/+5
* process-util: always retry with pidfd_spawn() w/o cgroup firstMike Yuan2024-08-211-37/+39