summaryrefslogtreecommitdiff
path: root/bus/driver.c
Commit message (Expand)AuthorAgeFilesLines
* Add SPDX license marker for the AFL-2.1 OR GPL-2.0-or-later licenseRalf Habacker2023-01-041-0/+2
* dbus-daemon: Implement signal 'ActivatableServicesChanged'Ralf Habacker2022-02-161-0/+8
* Disable the Containers interfaceSimon McVittie2021-12-101-0/+4
* bus: Separate RemoveMatch into prepare and commit stagesSimon McVittie2021-11-221-7/+12
* bus_driver_credentials_fill_unix_gids: Comment on a non-errorSimon McVittie2019-04-171-0/+3
* Add UnixGroupIDs to connection credentialsMatthijs van Duin2019-03-251-0/+54
* _DBUS_ASSERT_ERROR_XOR_BOOL: Add and useSimon McVittie2018-11-201-4/+1
* bus_driver_handle_become_monitor: Don't leak zero-length array of rulesSimon McVittie2018-11-191-0/+1
* bus_service_list_queued_owners: Don't return a DBusErrorSimon McVittie2018-06-211-4/+5
* bus_driver_get_owner_of_name: Clarify role of connectionSimon McVittie2018-06-211-2/+2
* driver: Remove references to an obsolete constantSimon McVittie2018-06-201-2/+2
* bus driver: Use DBusCredentials to fill credentials structureSimon McVittie2018-03-021-46/+37
* containers: Add a method to ask to be sent the connection instance headerSimon McVittie2018-02-161-0/+2
* containers: Include credentials of initiator in container instance infoSimon McVittie2018-01-151-2/+2
* driver: Factor out bus_driver_fill_connection_credentialsSimon McVittie2018-01-151-53/+76
* bus driver: Omit container type, name from GetConnectionCredentialsSimon McVittie2018-01-151-8/+2
* dbus-daemon: Filter out unknown header fieldsSimon McVittie2018-01-111-3/+9
* bus/driver: Allow unprivileged connections to create app-containersSimon McVittie2017-12-121-3/+3
* bus/driver: Add GetConnectionInstance(), GetInstanceInfo()Simon McVittie2017-12-121-0/+5
* bus/driver: Add basic container info to GetConnectionCredentials()Simon McVittie2017-12-121-0/+16
* bus/driver: Containers can't use the Verbose and Stats interfacesSimon McVittie2017-12-121-5/+5
* bus/driver: Add a flag for methods that can't be invoked by containersSimon McVittie2017-12-121-6/+25
* bus/driver: Treat connections from inside containers as unprivilegedSimon McVittie2017-12-121-3/+31
* bus/containers: Emit InstanceRemoved signalSimon McVittie2017-12-121-1/+4
* bus/containers: Implement methods to stop containers explicitlySimon McVittie2017-12-121-0/+4
* driver: Add a stub implementation of the Containers1 interfaceSimon McVittie2017-12-111-0/+17
* bus_driver_send_ack_reply: Make available to other modulesSimon McVittie2017-06-291-13/+10
* driver: Use a data-driven approach to marking methods as privilegedSimon McVittie2017-06-291-18/+15
* driver: Share bus_driver_get_conn_helper with other modulesSimon McVittie2017-06-291-8/+1
* driver: Make eavesdropping a privileged actionSimon McVittie2017-06-291-3/+10
* Return the dbus-daemon SELinux context when asking about org.freedesktop.DBusLaurent Bigonville2017-06-121-2/+3
* driver: Implement the Peer interface, for completenessSimon McVittie2017-06-081-1/+80
* driver: Implement Properties, with Features and Interfaces propertiesSimon McVittie2017-06-081-2/+375
* driver: Generate child node elements in introspectionSimon McVittie2017-06-081-2/+25
* bus/driver: Only allow specific methods to be called at wrong pathsSimon McVittie2017-06-021-61/+74
* bus/driver: Make non-core interfaces unavailable on most object pathsSimon McVittie2017-06-021-10/+38
* driver: Remove unnecessary NULL checkPhilip Withnall2017-02-131-1/+1
* Bus driver: add default BusDriverFound switch casesSimon McVittie2017-01-171-0/+6
* Be more const-correctSimon McVittie2016-10-131-2/+3
* Ignore ActivationFailure if not using systemd activationSimon McVittie2016-10-101-0/+8
* bus_driver_handle_message: reject ActivationFailure if unprivilegedSimon McVittie2016-10-101-0/+9
* Log when we exceed max_match_rules_per_connectionSimon McVittie2016-08-161-6/+16
* Log to syslog if max_completed_connections or max_connections_per_user are ex...Simon McVittie2016-08-161-2/+13
* Merge branch 'dbus-1.10'Simon McVittie2015-11-231-58/+278
|\
| * bus-driver: Support returning org.freedesktop.DBus UID and PIDJan Alexander Steffens (heftig)2015-11-171-55/+115
| * bus_driver_handle_update_activation_environment: Forward to systemdJan Alexander Steffens (heftig)2015-11-171-3/+152
| * bus_driver_handle_update_activation_environment: Error on system busesJan Alexander Steffens (heftig)2015-11-171-0/+11
* | Fix warning: "pointer targets in passing argument 3 of 'dbus_connection_get_a...Ralf Habacker2015-11-231-1/+1
* | monitor: use the addressed_recipient to select matchesSimon McVittie2015-11-171-1/+1
|/
* BecomeMonitor: do not overwrite error with another errorSimon McVittie2015-10-191-4/+1