summaryrefslogtreecommitdiffstats
path: root/src/libsystemd/sd-daemon (follow)
Commit message (Expand)AuthorAgeFilesLines
* sd-daemon: add fd array size safety check to sd_notify_with_fds()Lennart Poettering2024-11-041-0/+6
* sd-daemon: count array elements in size_tLennart Poettering2024-11-041-11/+2
* sd-daemon: drop some redundant 'else'Lennart Poettering2024-11-041-3/+3
* sd-daemon: clean up env var unsettingLennart Poettering2024-11-041-45/+68
* fd-util: introduce fd_validate() helperLennart Poettering2024-10-081-1/+4
* fs-util: rename laccess to access_nofollowMike Yuan2024-10-051-1/+1
* various: correct laccess() error checkMike Yuan2024-10-041-7/+8
* sd-daemon: downgrade log level for library code, use correct errnoMike Yuan2024-04-271-6/+6
* sd-daemon: minor modernization, use assert_returnMike Yuan2024-04-271-11/+9
* sd-daemon: Replace SO_LINGER with shutdown() + recv()Daan De Meyer2024-04-261-10/+13
* sd-daemon: Set SO_LINGER on AF_VSOCK notify socket fdsDaan De Meyer2024-04-251-0/+10
* sd-notify: fix unsetting of environment variable on errorZbigniew Jędrzejewski-Szmek2024-04-051-14/+26
* tree-wide: drop space between variable and an increment/decrementYu Watanabe2023-12-241-1/+1
* fd-uitl: rename PIPE_EBADF → EBADF_PAIR, and add EBADF_TRIPLETLennart Poettering2023-10-261-1/+1
* iovec-util: make IOVEC_INCREMENT a regular function tooLennart Poettering2023-10-201-1/+1
* iovec-util: make IOVEC_TOTAL_SIZE() a regular functionLennart Poettering2023-10-201-1/+1
* io-util: split out "struct iovec" related calls into their own .c/.h filesLennart Poettering2023-10-201-0/+1
* sd-daemon: Add vsock fallback to SOCK_STREAMDaan De Meyer2023-06-131-13/+29
* sd-daemon: Use socket type from vsock address if setDaan De Meyer2023-06-131-10/+13
* sd-daemon: Add debug loggingDaan De Meyer2023-05-311-6/+6
* sd-daemon: Introduce pid_notify_with_fds_internal()Daan De Meyer2023-05-311-40/+33
* sd-daemon: add sd_pid_notify_barrier() call and use it in systemd-notifyLennart Poettering2023-05-031-2/+6
* libsystemd: add missing _public_ attributesYu Watanabe2023-04-291-1/+1
* sd-daemon: add sd_pid_notifyf_with_fds()Lennart Poettering2023-04-251-0/+30
* tree-wide: also use CMSG_TYPED_DATA() on writing message headerYu Watanabe2023-04-161-1/+1
* sd_notify: support AF_VSOCKLuca Boccassi2023-01-051-7/+60
* tree-wide: introduce PIPE_EBADF macroYu Watanabe2022-12-201-1/+1
* tree-wide: use -EBADF also in pipe initializersZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
* sd-daemon: remove sd_ prefix from static functionZbigniew Jędrzejewski-Szmek2022-06-301-5/+5
* tree-wide: use timestamp_is_set() moreLennart Poettering2022-02-221-1/+1
* sd-daemon: use path_join() instead of manual path concatLennart Poettering2022-02-141-3/+4
* tree-wide: port various places over to new stat_inode_same() helperLennart Poettering2022-02-141-8/+4
* treewide: tighten variable scope in loops (#18372)Susant Sahani2021-01-271-2/+2
* tree-wide: unsetenv cannot failZbigniew Jędrzejewski-Szmek2020-11-101-7/+6
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* Rename strv_split_extract() to strv_split_full()Zbigniew Jędrzejewski-Szmek2020-09-091-1/+1
* tree-wide: port to fd_wait_for_event()Lennart Poettering2020-06-101-10/+2
* tree-wide: check POLLNVAL everywhereLennart Poettering2020-06-101-0/+2
* Introduce sd_notify_barrierKumar Kartikeya Dwivedi2020-04-301-0/+30
* tree-wide: use the return value from sockaddr_un_set_path()Zbigniew Jędrzejewski-Szmek2020-03-021-7/+5
* tree-wide: drop socket.h when socket-util.h is includedYu Watanabe2019-11-031-1/+0
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-031-1/+0
* sd-daemon: make sd_booted() return negative errno on unexpected errorYu Watanabe2019-02-071-1/+7
* tree-wide: more IOVEC_MAKE() conversionsLennart Poettering2018-11-281-4/+3
* tree-wide: port various users over to sockaddr_un_set_path()Lennart Poettering2018-10-151-18/+6
* tree-wide: drop empty commentsYu Watanabe2018-06-291-2/+0
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-1/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0