summaryrefslogtreecommitdiff
path: root/src/core/socket.c
Commit message (Expand)AuthorAgeFilesLines
* core: use extract_first_word() instead of sscanf()Frantisek Sumsal2023-05-051-90/+150
* service: rename service_close_socket_fd() → service_release_socket_fd()Lennart Poettering2023-04-131-1/+1
* Merge pull request #26971 from poettering/autostart-dead-failedLennart Poettering2023-03-291-2/+2
|\
| * pid1: introduce new SERVICE_{DEAD|FAILED}_BEFORE_AUTO_RESTART service substatesLennart Poettering2023-03-291-2/+2
* | core: Move DynamicCreds into ExecRuntimeDaan De Meyer2023-03-271-9/+1
* | core: Introduce unit private exec runtimeDaan De Meyer2023-03-271-8/+11
* | execute: Do not pass destroy as a boolean argument to unref()Daan De Meyer2023-03-271-2/+2
* | execute: Rename ExecRuntime to ExecSharedRuntimeDaan De Meyer2023-03-271-2/+2
|/
* chase-symlinks: Rename chase_symlinks() to chase()Daan De Meyer2023-03-241-2/+2
* pid1: add unit file settings to control memory pressure logicLennart Poettering2023-03-011-0/+1
* core/execute: introduce exec_needs_network_namespace() helper functionYu Watanabe2023-02-231-2/+2
* pid1: add a new D-Bus method for enquing POSIX signals with values to unit pr...Lennart Poettering2023-02-171-2/+2
* 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-9/+9
* Rename def.h to constants.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+1
* manager: use target process context to set socket contextTed X. Toth2022-10-181-40/+28
* core,logind,systemctl,journald: replace calls to strerror() with setting errn...Zbigniew Jędrzejewski-Szmek2022-10-111-7/+5
* core: respect SELinuxContext= for socket creationChristian Göttsche2022-09-241-0/+13
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-2/+1
* tree-wide: allow ASCII fallback for → in logsDavid Tardon2022-06-281-1/+2
* tree-wide: convert inet_ntop() calls to anonymous-buffer macrosZbigniew Jędrzejewski-Szmek2022-06-061-4/+2
* tree-wide: add a space after if, switch, for, and whileYu Watanabe2022-04-011-1/+1
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-5/+0
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-21/+1
* Revert "core: Propagate condition failed state to triggering units."Daan De Meyer2021-12-171-19/+9
* socket: various modernizationsLennart Poettering2021-11-251-12/+13
* socket: always pass socket, fd and SocketPeer ownership to service togetherLennart Poettering2021-11-251-3/+1
* shared: clean up mkdir.h/label.h situationLennart Poettering2021-11-161-1/+1
* core: rename/generalize UNIT(u)->test_start_limit() hookMichal Sekletar2021-11-111-3/+3
* Merge pull request #21030 from DaanDeMeyer/path-skippedLennart Poettering2021-11-041-9/+19
|\
| * core: Propagate condition failed state to triggering units.Daan De Meyer2021-11-031-9/+19
* | tree-wide: port various places to use TAKE_PID()Lennart Poettering2021-11-031-2/+1
|/
* basic: spit out chase_symlinks() from fs-util.[ch] → chase-symlinks.[ch]Lennart Poettering2021-10-051-1/+1
* core: Check unit start rate limiting earlierDaan De Meyer2021-08-251-6/+17
* core: Remove circular includeDaan De Meyer2021-08-241-0/+1
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-8/+8
* core: align string tablesZbigniew Jędrzejewski-Szmek2021-07-191-14/+14
* Inline some iterator variablesZbigniew Jędrzejewski-Szmek2021-07-091-5/+2
* tree-wide: add FORMAT_TIMESPAN()Zbigniew Jędrzejewski-Szmek2021-07-091-6/+5
* Merge pull request #20058 from keszybz/status-formatZbigniew Jędrzejewski-Szmek2021-07-011-4/+0
|\
| * core: rework unit printing and implement 'combined' formatZbigniew Jędrzejewski-Szmek2021-06-301-4/+0
* | Merge pull request #20030 from keszybz/exec_fd-event-sourceZbigniew Jędrzejewski-Szmek2021-07-011-5/+5
|\ \ | |/ |/|
| * core: disable event sources before unreffing themZbigniew Jędrzejewski-Szmek2021-05-121-5/+5
* | core/socket: do not assign another fd to SocketPort which already has a fd on...Yu Watanabe2021-06-081-25/+61
* | tree-wide: always drop unnecessary dot in pathYu Watanabe2021-05-281-1/+1
* | core: split dependency types into atomsLennart Poettering2021-05-251-4/+2
|/
* core: fix netns/ipcns socket confusionZbigniew Jędrzejewski-Szmek2021-03-071-1/+1
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-2/+2
* New directives PrivateIPC and IPCNamespacePathXℹ Ruoyao2021-03-041-0/+8