cd2343e57d
fix(stream): segfault for datastream with no reader
bccf43f1f7
fix: root is now destroyed on exit
f45d298b66
feat(socket): add SocketServer and Socket.write
f004454395
fix(slock): memory leak when creating non SessionLockSurface
42ea70e04c
docs(slock): improve session lock documentation
cdd5729642
feat(slock): intentionally protocol error if lock is destroyed
a255889e5c
fix(slock): fix lock target when attempting to enable multiple locks
b05d98b56d
fix(slock): protocol error when session lock is reconfigured
0b529c6682
fix(slock): make SessionLock.secure accurate
0b529c6682
fix(slock): make SessionLock.secure accurate
cbdfba1a3f
chore: clean up lints