summaryrefslogtreecommitdiff
path: root/src/socket-proxy/socket-proxyd.c
Commit message (Expand)AuthorAgeFilesLines
* socket-proxyd: support Type=notifyДамјан Георгиевски2023-02-211-0/+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-2/+2
* socket-proxyd: do not hardcode -1 in a check for fd validityZbigniew Jędrzejewski-Szmek2022-12-191-3/+3
* basic: move version() to build.h+cZbigniew Jędrzejewski-Szmek2022-11-081-1/+1
* tree-wide: use nested ASSERT_PTRDavid Tardon2022-09-141-5/+1
* tree-wide: check parameter before dereferencingDavid Tardon2022-09-131-1/+5
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-6/+3
* tree-wide: use ERRNO_IS_TRANSIENT()Yu Watanabe2021-11-301-2/+2
* alloc-util: add strdupa_safe() + strndupa_safe() and use it everywhereLennart Poettering2021-10-141-1/+2
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-1/+1
* tree-wide: Drop custom formatting for print() help messagesDaan De Meyer2021-01-311-5/+4
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* socket-proxy: port to new sd_event_source_set_exit_on_failure() APILennart Poettering2020-10-071-7/+7
* socket-proxy: close correct fd, log at right log levelLennart Poettering2020-10-071-2/+2
* socket-proxy: allow localhost addressesZbigniew Jędrzejewski-Szmek2020-09-151-1/+0
* tree-wide: make use of new relative time events in sd-event.hLennart Poettering2020-07-281-6/+5
* socket-proxy: use structured initialization in one placeZbigniew Jędrzejewski-Szmek2020-06-241-6/+8
* tree-wide: use set_ensure_put()Zbigniew Jędrzejewski-Szmek2020-06-221-14/+2
* socket-proxy: Support exit-on-idleEric Anderson2020-05-061-6/+75
* tree-wide: use the return value from sockaddr_un_set_path()Zbigniew Jędrzejewski-Szmek2020-03-021-6/+7
* tree-wide: drop socket.h when socket-util.h is includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* tree-wide: port users over to use new ERRNO_IS_ACCEPT_AGAIN() callLennart Poettering2019-04-101-1/+1
* tree-wide: voidify some socket callsLennart Poettering2019-04-101-1/+1
* tree-wide: use ERRNO_IS_DISCONNECT() at more placesLennart Poettering2019-03-191-3/+4
* tree-wide: use c99 static for array size declarationsZbigniew Jędrzejewski-Szmek2019-01-041-1/+1
* socket-proxyd: use typesafe resolve_getaddrinfo()Yu Watanabe2018-12-171-4/+3
* socket-proxy: define main through macroYu Watanabe2018-11-231-35/+24
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-16/+12
* Split out pretty-print.c and move pager.c and main-func.h to shared/Zbigniew Jędrzejewski-Szmek2018-11-201-1/+1
* tree-wide: port various users over to sockaddr_un_set_path()Lennart Poettering2018-10-151-10/+9
* tree-wide: add clickable man page link to all --help textsLennart Poettering2018-08-201-9/+21
* tree-wide: drop copyright lines for more authorsZbigniew Jędrzejewski-Szmek2018-06-221-3/+0
* tree-wide: beautify remaining copyright statementsLennart Poettering2018-06-141-1/+1
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* Add set/hashmap helpers for non-trivial freeing and use where straighforwardZbigniew Jędrzejewski-Szmek2017-11-281-11/+2
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-2/+2
* tree-wide: use `!IN_SET(..)` for `a != b && a != c && …`Andreas Rammhold2017-10-021-2/+2
* socket-proxyd: fix --connections-max help message and docs (#5044)(GalaxyMaster)2017-01-101-1/+1
* socket-proxyd: Introduced dynamic connection limit via an option. (#4749)(GalaxyMaster)2016-11-281-6/+23
* tree-wide: introduce new SOCKADDR_UN_LEN() macro, and use it everywhereLennart Poettering2016-05-051-13/+4
* tree-wide: make ++/-- usage consistent WRT spacingVito Caputo2016-02-221-1/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* journal-remote: split-mode=host, remove port from journal filenameKlearchos Chaloulos2015-12-011-1/+1
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split out fd-related operations into fd-util.[ch]Lennart Poettering2015-10-251-0/+1