summaryrefslogtreecommitdiffstats
path: root/src/shared/data-fd-util.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* data-fd-util: accept size == SIZE_MAX and translate that to strlenMike Yuan2024-03-121-1/+4
* data-fd-util: some modernizationMike Yuan2024-03-121-16/+13
* fileio,data-fd-util: use U64_* moreMike Yuan2024-03-121-4/+4
* fd-uitl: rename PIPE_EBADF → EBADF_PAIR, and add EBADF_TRIPLETLennart Poettering2023-10-261-2/+2
* io-util: introduce loop_write_full that takes a timeoutMike Yuan2023-09-071-2/+2
* tree-wide: use _cleanup_set_free_ and friendsYu Watanabe2023-05-311-1/+1
* treewide: memfd_create: use exec flagsThomas Weißschuh2023-03-151-5/+11
* Merge pull request #26726 from DaanDeMeyer/cleanupsDaan De Meyer2023-03-101-17/+6
|\
| * memfd-util: Add memfd_new_and_seal()Daan De Meyer2023-03-091-17/+6
* | data-fd-util: use fd_reopen() a bit moreLennart Poettering2023-03-091-4/+3
|/
* tree-wide: introduce PIPE_EBADF macroYu Watanabe2022-12-201-2/+2
* tree-wide: use -EBADF also in pipe initializersZbigniew Jędrzejewski-Szmek2022-12-191-2/+2
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-3/+3
* data-fd-util: add new memfd_clone_fd() helperLennart Poettering2022-12-081-0/+52
* fd-util: rename CLOSE_AND_REPLACE() -> close_and_replace()Yu Watanabe2022-09-171-1/+1
* tree-wide: use new RET_NERRNO() helper at various placesLennart Poettering2021-11-161-7/+2
* basic,shared: move a bunch of files to src/shared/Zbigniew Jędrzejewski-Szmek2021-06-241-0/+350