pipewire/pinos/client
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
..
.gitignore src -> pinos and fix include paths 2016-02-01 15:40:48 +01:00
array.h mapper: place strings in array 2017-03-23 17:57:03 +01:00
connection.c mapper: place strings in array 2017-03-23 17:57:03 +01:00
connection.h connection: add need_flush signal 2017-03-15 16:16:16 +01:00
context.c node: remove node state 2017-04-08 20:33:54 +02:00
context.h types: more work on types 2017-03-24 11:40:58 +01:00
interfaces.h access: add access checks 2017-04-12 19:24:48 +02:00
introspect.c Use types with known sizes where we can, easier to serialize 2017-03-07 11:56:43 +01:00
introspect.h Use types with known sizes where we can, easier to serialize 2017-03-07 11:56:43 +01:00
log.c Improve logging 2017-01-19 18:53:45 +01:00
log.h Improve logging 2017-01-19 18:53:45 +01:00
loop.c loop: improve update_timer 2017-03-30 09:18:26 +02:00
loop.h loop: add before_iterate signal 2017-03-14 16:13:29 +01:00
map.h mapper: place strings in array 2017-03-23 17:57:03 +01:00
mapper.c format: improve format parsing 2017-03-24 18:11:11 +01:00
mem.c Implement subscription with a signal 2016-12-22 16:50:01 +01:00
mem.h Rework transport protocol 2016-11-07 10:24:13 +01:00
memfd-wrappers.h Rework transport protocol 2016-11-07 10:24:13 +01:00
meson.build types: more work on types 2017-03-24 11:40:58 +01:00
pinos.c Improve logging 2017-01-19 18:53:45 +01:00
pinos.h types: more work on types 2017-03-24 11:40:58 +01:00
properties.c mapper: place strings in array 2017-03-23 17:57:03 +01:00
properties.h Implement access control 2017-01-10 17:26:43 +01: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
proxy.c improve node io 2017-04-03 14:56:04 +02:00
proxy.h improve interfaces 2017-03-09 13:00:56 +01:00
rtkit.c Implement subscription with a signal 2016-12-22 16:50:01 +01:00
rtkit.h Cleanups 2016-11-08 18:00:52 +01:00
sig.h rename signal -> sig 2016-11-28 16:24:10 +01:00
stream.c audiomixer: improve mixing 2017-04-12 10:40:17 +02:00
stream.h stream: also return current monotonic time in _get_time() 2017-03-30 09:07:17 +02:00
subscribe.h clean up types 2017-03-23 21:15:52 +01:00
thread-mainloop.c Fix renegotiation 2017-02-02 17:48:39 +01:00
thread-mainloop.h Make native protocol 2016-11-24 17:00:42 +01:00
transport.c audiomixer: improve mixing 2017-04-12 10:40:17 +02:00
transport.h improve node io 2017-04-03 14:56:04 +02:00
type.c types: more work on types 2017-03-24 11:40:58 +01:00
type.h types: more work on types 2017-03-24 11:40:58 +01:00
utils.c mapper: place strings in array 2017-03-23 17:57:03 +01:00
utils.h serialize: remove serialization 2017-03-17 17:09:16 +01:00