summaryrefslogtreecommitdiff
path: root/dbus/dbus-sysdeps-unix.c
AgeCommit message (Expand)AuthorFilesLines
2020-06-02sysdeps-unix: On MSG_CTRUNC, close the fds we did receiveSimon McVittie1-12/+20
2018-08-02sysdeps: Reassure gcc 8 that we are not overflowing struct sockaddr_unSimon McVittie1-4/+6
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-02-16Change _dbus_create_directory to fail for existing directoriesSimon McVittie1-1/+30
2016-08-12_dbus_ensure_standard_fds: new function to ensure std* fds are openSimon McVittie1-0/+75
2016-02-12Revert "Replace $DBUS_USE_TEST_BINARY with $DBUS_TEST_DBUS_LAUNCH"Simon McVittie1-4/+4
2016-02-11Replace $DBUS_USE_TEST_BINARY with $DBUS_TEST_DBUS_LAUNCHSimon McVittie1-4/+4
2015-08-06Use poll's data types directly, where used at allRolland Dudemaine1-34/+8
2015-05-14Fail to generate random bytes instead of falling back to rand()Simon McVittie1-31/+25
2015-05-14Make UUID generation failableSimon McVittie1-3/+5
2015-05-12Turn DBusSocket into a type-safe struct, preventing inappropriate conversionSimon McVittie1-49/+50
2015-05-12Remove _dbus_socket_is_invalid, no longer usedSimon McVittie1-6/+0
2015-05-12Convert miscellaneous socket APIs to DBusSocketSimon McVittie1-23/+26
2015-05-12Split _dbus_set_fd_nonblocking vs. _dbus_set_socket_nonblockingSimon McVittie1-0/+10
2015-05-12Use typedef DBusSocket for sockets fd's to avoid conversion warnings.Ralf Habacker1-5/+5
2015-03-24Rename _dbus_full_duplex_pipe() to more descriptive name _dbus_socketpair().Ralf Habacker1-9/+9
2015-03-11Revert "Rename _dbus_full_duplex_pipe() to more descriptive name _dbus_socket...Ralf Habacker1-9/+9
2015-03-11Revert "Use typedef DBusSocket for sockets fd's to avoid conversion warnings."Ralf Habacker1-5/+5
2015-03-11Use typedef DBusSocket for sockets fd's to avoid conversion warnings.Ralf Habacker1-5/+5
2015-03-11Rename _dbus_full_duplex_pipe() to more descriptive name _dbus_socketpair().Ralf Habacker1-9/+9
2015-03-04_dbus_listen_systemd_sockets: fds are signed ints (-Wsign-compare)Simon McVittie1-1/+1
2015-03-04Use new _dbus_string_get_length_uint() to avoid another -Wsign-compareSimon McVittie1-4/+4
2015-02-24dbus-launch: if autolaunching, use XDG_RUNTIME_DIR/bus if availableSimon McVittie1-1/+6
2015-02-24On Unix platforms, try $XDG_RUNTIME_DIR/bus before default addressSimon McVittie1-4/+83
2015-02-18Add LSM-agnostic support for LinuxSecurityLabel credentialSimon McVittie1-0/+105
2015-02-04_dbus_listen_tcp_socket: comment on another reason to ignore EADDRINUSESimon McVittie1-3/+12
2015-02-04_dbus_listen_tcp_socket: use NI_NUMERICSERV to determine port numberSimon McVittie1-1/+1
2014-11-06Implement NetBSD credentials-passing with LOCAL_PEEREIDPatrick Welche1-6/+31
2014-10-29dbus-sysdeps-unix: document the assumption that makes our use of credentials ...Simon McVittie1-0/+19
2014-10-29Consistently save and restore errnoSimon McVittie1-3/+15
2014-09-16Merge branch 'dbus-1.8'Simon McVittie1-6/+43
2014-09-15Split _dbus_fd_set_close_on_exec into Unix and Windows versionsSimon McVittie1-1/+1
2014-09-15_dbus_read_socket_with_unix_fds: do not accept extra fds in cmsg paddingSimon McVittie1-6/+43
2014-09-15Replace some runtime assertions with compile-time assertionsSimon McVittie1-11/+11
2014-06-11Don't call poll(2) with timeout < -1Jaap Boender1-0/+5
2014-04-28Set argv[0] to dbus-launch to avoid misleading info from /procChengwei Yang1-4/+11
2014-04-28Merge branch 'dbus-1.8'Simon McVittie1-2/+21
2014-04-28Try to read /etc/machine-id before inventing a new /var/lib/dbus/machine-idSimon McVittie1-2/+21
2014-03-03Disable slow-start on TCP socketsMatt Hoosier1-1/+11
2014-02-19Fix error message.Antoine Jacoutot1-1/+1
2014-02-19Only support systemd: transport if we have systemd librariesSimon McVittie1-1/+9
2014-01-06_dbus_listen_unix_socket: don't try to set SO_REUSEADDRSimon McVittie1-8/+0
2014-01-06_dbus_read_credentials_socket: look at all cmsg headers, not just the firstSimon McVittie1-13/+15
2014-01-06If sendmsg() with SCM_CREDS fails with EINVAL, retry with send()Simon McVittie1-5/+11
2013-12-02_dbus_check_dir_is_private_to_user: check that we own itSimon McVittie1-0/+10
2013-11-27_dbus_append_address_from_socket(): escape value got from socket fdChengwei Yang1-5/+12
2013-09-23_dbus_read_credentials_socket: warn or fail at compile time if no supportSimon McVittie1-0/+15
2013-09-23Prefer getpeerucred() over getpeereid() if a platform has bothSimon McVittie1-31/+32
2013-09-23_dbus_read_credentials_socket: document where we use each mechanismSimon McVittie1-1/+41