summaryrefslogtreecommitdiffstats
path: root/src/core/socket.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: drop doubled empty linesYu Watanabe2024-10-071-1/+0
* core: do BindMount/MountImage operations in async control processLuca Boccassi2024-08-291-3/+3
* core: honor FileDescriptorName= too for Accept=yes socketsMike Yuan2024-08-261-9/+13
* core: move check for combination of PAMName= + KillMode= to unit_verify_conte...Mike Yuan2024-08-261-3/+0
* core/socket: refuse MaxConnection=0 for Accept=no sockets tooMike Yuan2024-08-261-3/+3
* core/socket: use UNIT_ISSET rather than _DEREF where suitableMike Yuan2024-08-261-2/+2
* core: Use RateLimit struct to store ratelimitsDaan De Meyer2024-08-141-9/+8
* core/unit: unexport cg_kill log funcs, rather take in boolMike Yuan2024-08-021-2/+2
* core/socket: stop hardcoding every service inactive stateMike Yuan2024-07-311-14/+27
* socket: fix socket activation of stopped services with pinned FD storeMichal Sekletar2024-07-311-2/+2
* various: move ptr indicator to return valueZbigniew Jędrzejewski-Szmek2024-06-191-1/+1
* core: cast ignored retval of deserialize_* to voidMike Yuan2024-06-171-2/+1
* core/socket: use FOREACH_ARRAY at one more placeMike Yuan2024-06-171-4/+2
* selinux: kill mac_selinux_free()Zbigniew Jędrzejewski-Szmek2024-06-121-1/+1
* Merge pull request #33071 from keszybz/sd_event_source-cleanupYu Watanabe2024-06-121-3/+0
|\
| * various: remove unnecessary check before sd_event_source_set_enabled()Zbigniew Jędrzejewski-Szmek2024-05-301-3/+0
* | core/socket: allow MPTCP protocolMatthieu Baerts (NGI0)2024-06-121-0/+4
|/
* socket: hookup handoff timestamps with processes forked off by socket unitsLennart Poettering2024-04-251-0/+18
* manager: use proper unicode arrow in dumpLennart Poettering2024-04-241-2/+2
* core: Serialize both pid and pidfd to keep downgrades workingDaan De Meyer2024-04-051-2/+3
* core: align tableYu Watanabe2024-03-291-14/+14
* socket: pass socket FDs to all ExecXYZ= commands but ExecStartPre=Jakub Sitnicki2024-03-261-0/+22
* core/socket: use FOREACH_ARRAY at one more placeMike Yuan2024-03-231-12/+11
* core/socket: clean up socket peer handling a bitMike Yuan2024-03-231-1/+4
* core/socket: remove duplicate unit_add_two_dependenciesMike Yuan2024-03-231-7/+0
* core/socket: validate service unit load state before continuingMike Yuan2024-03-231-15/+16
* core: use ASSERT_PTR(CAST(u)) everywhereMike Yuan2024-03-211-51/+37
* core: split out cgroup specific state fields from Unit → CGroupRuntimeLennart Poettering2024-02-161-1/+4
* pid1: make MaxConnectionsPerSource= also work for AF_UNIX socketsLennart Poettering2024-02-121-10/+34
* core: use PidRef in exec_spawnLuca Boccassi2024-02-011-6/+1
* core/socket: introduce SOCKET_STATE_WITH_PROCESS() helper functionYu Watanabe2024-01-271-23/+16
* core: introduce unit_unwatch_pidref_done() helper functionYu Watanabe2024-01-251-6/+1
* core: use helper functions like unit_main_pid() in unit_kill_context()Yu Watanabe2024-01-241-7/+1
* siphash24: introduce siphash24_compress_typesafe() macroYu Watanabe2023-12-251-3/+3
* service: don't try to determine selinux label for socket activation if RootIm...Lennart Poettering2023-12-221-33/+9
* core: add WantsMountsFor=Luca Boccassi2023-11-291-1/+1
* core: serialize and deserialize trigger ratelimits for socket and pathZbigniew Jędrzejewski-Szmek2023-11-221-1/+6
* core: use uniform style for RateLimit initializationZbigniew Jędrzejewski-Szmek2023-11-221-2/+1
* core: rename and add comment to ExecParameters cleanup functionsLuca Boccassi2023-11-011-1/+1
* fd-uitl: rename PIPE_EBADF → EBADF_PAIR, and add EBADF_TRIPLETLennart Poettering2023-10-261-2/+2
* socket: Add one more helperDaan De Meyer2023-10-201-0/+34
* process-util: add pidref_is_unwaited() and make pid_is_unwaited() return errorsLennart Poettering2023-10-181-1/+1
* core: ensure execute/spawn functions can work without Unit objectLuca Boccassi2023-10-121-9/+2
* core: ensure execute/spawn functions can work without manager objectLuca Boccassi2023-10-121-5/+7
* pid1: serialize pidrefs as pidfds if possibleLennart Poettering2023-10-051-6/+3
* core: move pid watch/unwatch logic of the service manager to pidfdLennart Poettering2023-09-281-4/+4
* Merge pull request #29249 from poettering/pid1-error-messageLuca Boccassi2023-09-281-107/+70
|\
| * core: generalize service_arm_timer() for all unit typesLennart Poettering2023-09-271-31/+7
| * socket: clean up error message generation/fail paths also for the socket stat...Lennart Poettering2023-09-271-64/+55
| * socket: modernize socket_acquire_peer() a bitLennart Poettering2023-09-271-11/+8