• Alban Crequy's avatar
    config: add new limit: pending_fd_timeout · bbf11cd5
    Alban Crequy authored
    This is one of four commits needed to address CVE-2014-3637.
    
    When a file descriptor is passed to dbus-daemon, the associated D-Bus message
    might not be fully sent to dbus-daemon yet. Dbus-daemon keeps the file
    descriptor in the DBusMessageLoader of the connection, waiting for the rest of
    the message. If the client stops sending the remaining bytes, dbus-daemon will
    wait forever and keep that file descriptor.
    
    This patch adds pending_fd_timeout (milliseconds) in the configuration to
    disconnect a connection after a timeout when a file descriptor was sent but not
    the remaining message.
    
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=80559Reviewed-by: default avatarSimon McVittie <simon.mcvittie@collabora.co.uk>
    bbf11cd5
Name
Last commit
Last update
..
.gitignore Loading commit data...
Makefile.am Loading commit data...
TODO Loading commit data...
busconfig.dtd Loading commit data...
dbus-cleanup-sockets.1.xml.in Loading commit data...
dbus-daemon.1.xml.in Loading commit data...
dbus-faq.xml Loading commit data...
dbus-launch.1.xml.in Loading commit data...
dbus-monitor.1.xml.in Loading commit data...
dbus-run-session.1.xml.in Loading commit data...
dbus-send.1.xml.in Loading commit data...
dbus-specification.xml Loading commit data...
dbus-test-plan.xml Loading commit data...
dbus-tutorial.xml Loading commit data...
dbus-uuidgen.1.xml.in Loading commit data...
dcop-howto.txt Loading commit data...
diagram.png Loading commit data...
diagram.svg Loading commit data...
doxygen_to_devhelp.xsl Loading commit data...
file-boilerplate.c Loading commit data...
introspect.dtd Loading commit data...
introspect.xsl Loading commit data...
system-activation.txt Loading commit data...