summaryrefslogtreecommitdiff
path: root/dbus/dbus-sysdeps-unix.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-28disable fork-malloc-exec for non-glibc-systemsJean-Louis Fuchs1-1/+1
2020-06-12Solaris and derivatives do not adjust cmsg_len on MSG_CTRUNCAndy Fiddaman1-1/+20
2020-06-02sysdeps-unix: On MSG_CTRUNC, close the fds we did receiveSimon McVittie1-12/+20
2020-04-01Merge branch 'fix-poll-header' into 'master'Simon McVittie1-3/+0
2020-03-26sysdeps: use POSIX poll.h instead of sys/poll.hNatanael Copa1-3/+0
2020-03-26_dbus_generate_random_bytes: use getrandom(2)Natanael Copa1-3/+20
2020-03-11Merge branch 'non-posix-getwpnam-r' into 'master'Simon McVittie1-9/+3
2020-03-11sysdeps-unix: Don't leak struct addrinfo on OOM during connect()Simon McVittie1-3/+5
2019-12-12_dbus_modify_sigpipe: be thread-safeSimon McVittie1-0/+36
2019-01-23_dbus_parse_uid: Remove unused functionSimon McVittie1-40/+0
2018-11-20Don't let dbus-daemon and its subprocesses inherit unnecessary fdsSimon McVittie1-7/+55
2018-11-20_DBUS_ASSERT_ERROR_XOR_BOOL: Add and useSimon McVittie1-4/+1
2018-11-19build: Drop support for non-POSIX getpwnam_r(), getgrnam_r()Simon McVittie1-9/+3
2018-10-18_dbus_get_is_errno_eagain_or_ewouldblock: Avoid warningDavid King1-0/+8
2018-08-02sysdeps: Reassure gcc 8 that we are not overflowing struct sockaddr_unSimon McVittie1-4/+6
2018-06-04sysdeps-unix: Handle errors from getaddrinfo correctlySimon McVittie1-5/+65
2018-03-19Add actual used ip family to --print-address output in case of listening on tcpRalf Habacker1-0/+14
2018-03-12Remove obsolete call to _dbus_string_free() in unix variant of _dbus_connect_...Ralf Habacker1-1/+0
2018-03-10Unix _dbus_connect_tcp_socket_with_nonce: Combine all connect() errorsSimon McVittie1-4/+33
2018-03-10Unix _dbus_connect_tcp_socket_with_nonce: Always goto outSimon McVittie1-7/+12
2018-03-09sysdeps-unix: Treat bind() failures as non-fatalSimon McVittie1-21/+58
2018-03-09sysdeps-unix: Set more specific IP-related errors when listeningSimon McVittie1-6/+7
2018-03-09_dbus_append_address_from_socket: Factor out inet_sockaddr_to_stringSimon McVittie1-19/+16
2018-03-09_dbus_get_low_level_socket_errno: AddSimon McVittie1-0/+14
2018-03-09_dbus_append_address_from_socket: Correct misleading error messageSimon McVittie1-1/+1
2018-03-09_dbus_append_address_from_socket: Make control flow clearerSimon McVittie1-11/+44
2018-03-02sysdeps: Document what _dbus_credentials_new_from_current_process hasSimon McVittie1-2/+8
2018-03-02sysdeps: Get complete group vector from Linux SO_PEERGROUPS if possibleSimon McVittie1-0/+139
2017-11-24_dbus_listen_tcp_socket: Don't rely on dbus_realloc setting errnoSimon McVittie1-4/+2
2017-11-15Unix: Flush stdout and stderr streams before forkingSimon McVittie1-0/+10
2017-09-29unix: Condition Linux-specific abstract sockets on __linux__Simon McVittie1-6/+6
2017-09-25unix: Reduce log level for DBUS_SYSTEM_LOG_INFO to LOG_INFOSimon McVittie1-1/+1
2017-08-15Merge branch 'dbus-1.10'Simon McVittie1-4/+5
2017-08-15Fix -Werror=declaration-after-statement build failure on SolarisAlan Coopersmith1-4/+5
2017-08-15sysdeps: increase listen() backlog of AF_UNIX sockets to SOMAXCONNLennart Poettering1-1/+1
2017-07-28userdb: Respect $HOME for the home directory of our own uidSimon McVittie1-1/+2
2017-07-05internals: Decouple logging an error from exiting unsuccessfullySimon McVittie1-7/+1
2017-06-08Make _dbus_get_local_machine_uuid_encoded() properly failableSimon McVittie1-6/+18
2017-06-08Unix sysdeps: Only copy /etc/machine-id to ${sysconfdir} in "ensure" modeSimon McVittie1-4/+7
2017-04-07sysdeps: assert that log severity is one we expectSimon McVittie1-1/+1
2017-02-16Merge branch 'dbus-1.10'Simon McVittie1-1/+30
2017-02-16Change _dbus_create_directory to fail for existing directoriesSimon McVittie1-1/+30
2016-10-13_dbus_listen_tcp_socket: correct format stringSimon McVittie1-1/+1
2016-10-13Linux: use readdir(), not deprecated readdir_r()Simon McVittie1-4/+4
2016-10-13Be more const-correctSimon McVittie1-10/+15
2016-09-30Remove trailing newlines from _dbus_warn, _dbus_warn_check_failedSimon McVittie1-4/+3
2016-09-30_dbus_logv: configurably log to syslog and/or stderrSimon McVittie1-40/+49
2016-08-12_dbus_ensure_standard_fds: new function to ensure std* fds are openSimon McVittie1-0/+75
2016-08-11_dbus_system_log: rename to _dbus_logSimon McVittie1-1/+3
2016-08-11_dbus_init_system_log: record a syslog tag (executable name)Simon McVittie1-3/+17