summaryrefslogtreecommitdiffstats
path: root/src/basic/pidref.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* basic: Add debug logging for pidref_set_pid()Daan De Meyer2024-05-291-1/+1
* pidfd: properly detect if libc offers pidfd syscalls and make use of them thenLennart Poettering2024-05-081-0/+4
* pidref: 0 -> NULL for pointerMike Yuan2024-04-091-1/+1
* pidref: use fd_inode_same to compare pidfdsMike Yuan2024-03-111-0/+27
* pidref: split out pidref_copy() from pidref_dup()Yu Watanabe2024-01-231-7/+20
* pidref: add helpers for waiting for pidref processesLennart Poettering2024-01-021-0/+39
* siphash24: introduce siphash24_compress_typesafe() macroYu Watanabe2023-12-251-1/+1
* pidref: add pidref_set_parent() for race-freely getting pidref on ppidLennart Poettering2023-12-131-0/+32
* pidref: introduce hash ops that doesn't come with destructorMike Yuan2023-11-111-6/+5
* pidref: add new pidref_is_self() helperLennart Poettering2023-10-181-0/+7
* pidref: we never have to verify PID 1Lennart Poettering2023-10-181-0/+3
* pidref: make signal sending calls take const PidRefLennart Poettering2023-10-181-3/+3
* pidref: make pidref_verify() parameter constLennart Poettering2023-10-181-1/+1
* pidref: add pidref_verify() helperLennart Poettering2023-09-281-0/+20
* pidref: add pidref_hash_opsLennart Poettering2023-09-281-0/+15
* pidref: add helpers for managing PidRef on the heapLennart Poettering2023-09-281-0/+72
* pidref: add PIDREF_MAKE_FROM_PID()Lennart Poettering2023-09-281-5/+1
* pidref: add sigqueue() helperLennart Poettering2023-09-181-0/+28
* pidref: add structure that can reference a pid via both pidfd and pid_tLennart Poettering2023-09-091-0/+145