summaryrefslogtreecommitdiff
path: root/bus/containers.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
* build: Define DBUS_INT64_MODIFIER, analogous to G_GINT64_MODIFIERSimon McVittie2022-04-191-3/+1
* Disable the Containers interfaceSimon McVittie2021-12-101-0/+2
* bus_container_instance_new: Don't leak empty DBusString objectSimon McVittie2018-11-191-0/+1
* containers: Share code for what happens when we lose a connectionSimon McVittie2018-08-301-9/+8
* containers: Factor out connection_get_instance and make it NULL-safeSimon McVittie2018-06-211-3/+20
* bus driver: Use DBusCredentials to fill credentials structureSimon McVittie2018-03-021-2/+4
* containers: Add a method to ask to be sent the connection instance headerSimon McVittie2018-02-161-0/+29
* containers: Include credentials of initiator in container instance infoSimon McVittie2018-01-151-0/+36
* containers: Enforce max_containers_per_userSimon McVittie2017-12-121-3/+70
* bus/containers: Enforce max_connections_per_containerSimon McVittie2017-12-121-0/+13
* bus/containers: Enforce max_containers limitSimon McVittie2017-12-121-0/+18
* bus/containers: Limit the size of metadata we will storeSimon McVittie2017-12-121-0/+30
* bus/driver: Add GetConnectionInstance(), GetInstanceInfo()Simon McVittie2017-12-121-0/+142
* bus/containers: Indicate in loginfo whether connection is containedSimon McVittie2017-12-121-0/+29
* bus/containers: Emit InstanceRemoved signalSimon McVittie2017-12-121-0/+73
* bus/containers: Don't allow stopping other users' containersSimon McVittie2017-12-121-0/+32
* bus/containers: Implement methods to stop containers explicitlySimon McVittie2017-12-121-0/+100
* bus/containers: Give each instance a list of all its connectionsSimon McVittie2017-12-121-1/+37
* bus/containers: Shut down container servers when initiator goes awaySimon McVittie2017-12-121-0/+38
* bus/containers: Link each container to its initiating connectionSimon McVittie2017-12-121-3/+91
* bus/containers: Each connection to a container holds a referenceSimon McVittie2017-12-121-2/+33
* bus/containers: Require connecting uid to match caller of AddServerSimon McVittie2017-12-121-0/+43
* bus/containers: Set up new connections to join the busSimon McVittie2017-12-121-1/+5
* bus/containers: Create a DBusServer and add it to the main loopSimon McVittie2017-12-121-4/+290
* bus/containers: Build a global data structure for container instancesSimon McVittie2017-12-111-3/+237
* bus/containers: Do some basic checking on the parametersSimon McVittie2017-12-111-0/+73
* driver: Add a stub implementation of the Containers1 interfaceSimon McVittie2017-12-111-0/+55