e378e2f1f8
fix Floatbuffer.reserve
5476cf4c39
ECS scene builder
74f5d9a3aa
wip: real ECS scene topology
d936d36a6a
bump version
cf11a13945
create postinst script
454d27780c
move config files to usr/share/talircd/default/x
00eae82eb3
add LIST command
a34651b283
fix send_to_chan: non mebers cant send to moderated channels
54291669a5
remove no longer relevant TODO comment
d407222608
actually obey LOG_LEVEL env instead of always picking TRACE
59b79167a4
create deb package deployment infrastructure
7d8669867c
wip deploy
50d27b7cd9
remove redundant setsocketopt
aed3089995
send QUIT to all active connections
04478ffa0e
add Wheel.iter for arbitrary order iteration
69f182d0c2
add Dllist.iter_l, reset
10fbd898c1
add KillSignal=SIGTERM to example systemd service
e160156b78
quit a little more gracefully when interrupted (SIGINT, SIGTERM)
e355bac41c
use some sneaky codegen to get the 'version' variable
b92d84f843
add metadata to dune-project
3631cd8075
check in example motd
4cbd4421ce
improve error messages in main somewhat
e2967fabd9
implement sd-notify protocol
6790c22c4a
load MOTD from file
4cc0e8a6e1
fix logging issues
ee20a5e5d6
add systemd service example
25c28bf797
list dependencies in dune-project, .opam
0470cb85d0
add Connection.mli
b113247f48
promote new channel / recycle channel msgs to INFO
704afb4409
detect journald, parse some env options