pipewire/pinos/server
Wim Taymans 4cf59e3953 access: add access checks
Rework the access checks.
Add owner field to more objects to do access control checks
Make sure the object global is set in the object before signaling the
new global.
2017-04-12 19:24:48 +02:00
..
access.c access: add access checks 2017-04-12 19:24:48 +02:00
access.h access: add access checks 2017-04-12 19:24:48 +02:00
client-node.c access: add access checks 2017-04-12 19:24:48 +02:00
client-node.h clean up types 2017-03-23 21:15:52 +01:00
client.c access: add access checks 2017-04-12 19:24:48 +02:00
client.h types: more work on types 2017-03-24 11:40:58 +01:00
command.c Implement subscription with a signal 2016-12-22 16:50:01 +01:00
command.h Rework dbus handling 2016-11-16 16:57:47 +01:00
core.c access: add access checks 2017-04-12 19:24:48 +02:00
core.h access: add access checks 2017-04-12 19:24:48 +02:00
data-loop.c Fix renegotiation 2017-02-02 17:48:39 +01:00
data-loop.h Work on event loop 2016-11-18 17:46:01 +01:00
link.c access: add access checks 2017-04-12 19:24:48 +02:00
link.h Use types with known sizes where we can, easier to serialize 2017-03-07 11:56:43 +01:00
main-loop.c Fix renegotiation 2017-02-02 17:48:39 +01:00
main-loop.h Refactor the work queue 2017-01-12 16:48:17 +01:00
meson.build protocol-native: move to separate file 2017-03-03 19:06:54 +01:00
module.c access: add access checks 2017-04-12 19:24:48 +02:00
module.h Use interfaces 2017-03-02 16:06:45 +01:00
node-factory.c WIP 2016-11-10 15:42:14 +01:00
node-factory.h clean up types 2017-03-23 21:15:52 +01:00
node.c access: add access checks 2017-04-12 19:24:48 +02:00
node.h access: add access checks 2017-04-12 19:24:48 +02:00
port.c audiomixer: improve mixing 2017-04-12 10:40:17 +02:00
port.h audiomixer: improve mixing 2017-04-12 10:40:17 +02:00
protocol-native.c access: add access checks 2017-04-12 19:24:48 +02:00
protocol-native.h improve interfaces 2017-03-09 13:00:56 +01:00
resource.c improve node io 2017-04-03 14:56:04 +02:00
resource.h clean up types 2017-03-23 21:15:52 +01:00
work-queue.c Do cleanup of queues 2017-01-12 20:02:58 +01:00
work-queue.h Refactor the work queue 2017-01-12 16:48:17 +01:00