summary refs log tree commit diff
path: root/xdg.c
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2020-02-10 21:24:30 -0500
committerJune McEnroe <june@causal.agency>2020-02-10 21:24:30 -0500
commit90eff04eda86e0a75b0e81960e2166193c366be7 (patch)
treeb35bfb3fb04aaacea8c897a36f9a0d8e3a48dfce /xdg.c
parentManually raise SIGINT from C-c (diff)
downloadcatgirl-90eff04eda86e0a75b0e81960e2166193c366be7.tar.gz
catgirl-90eff04eda86e0a75b0e81960e2166193c366be7.zip
Only write out title on uiDraw
Diffstat (limited to 'xdg.c')
0 files changed, 0 insertions, 0 deletions
'3' class='logmsg'> 2020-11-13Wait for POLLIN to do client tls_handshakeJune McEnroe Otherwise a client could cause pounce to hang (since the sockets are left blocking) by opening a connection without handshaking! Oops, that's pretty bad. Since the sockets are still blocking, a hang can still be caused by a client sending a partial handshake then waiting. More fixes to follow. pounce is slightly protected from this when used with calico, as it applies a timeout to waiting for the ClientHello. 2020-11-13Use a fixed size pollfd array in calicoJune McEnroe My thinking here is that it's better to not allocate in response to incoming connections. This also just makes the code a little simpler. 2020-11-13Disallow / anywhere in server nameJune McEnroe 2020-11-12Check bounds of ClientHello extensions lengthJune McEnroe 2020-11-10Report paths in unveil errorsJune McEnroe