Commit graph

25 commits

Author SHA1 Message Date
Sven Slootweg e2b7d211e8 Do cleanup on SSLClients as well 2012-06-10 12:53:38 +02:00
Sven Slootweg ca9d12bb9c Handler and thread cleanup on client disconnect 2012-06-10 12:51:58 +02:00
Sven Slootweg 185af55f84 Add sleep if no data is available to read, to prevent ridiculous CPU usage 2012-06-03 00:23:10 +02:00
Sven Slootweg 7cce3da297 SSLClient abstraction and basic PingHandler 2012-06-02 23:14:24 +02:00
Sven Slootweg 65cab5df9c Moving some shared code to shared/core.py 2012-05-24 08:58:18 +02:00
Sven Slootweg d71768b9c3 Moving some shared code to shared/core.py 2012-05-24 08:58:07 +02:00
Sven Slootweg 047b02c2c0 Restructuring 2012-05-24 08:46:34 +02:00
Sven Slootweg 9d8879fc37 Restructuring 2012-05-24 08:44:03 +02:00
Sven Slootweg e8afe3e404 Sending data back 2012-05-23 21:40:23 +02:00
Sven Slootweg 636a82c80b EchoHandler and control channel handling 2012-05-23 10:00:33 +02:00
Sven Slootweg 1ffb62790a Channel chunk handling 2012-05-23 09:57:32 +02:00
Sven Slootweg 7084b4cf54 Implement channels 2012-05-23 09:55:15 +02:00
Sven Slootweg a2683430b8 Output numeric and data on chunk processing 2012-05-23 09:20:45 +02:00
Sven Slootweg 85449a6094 Added to_identifier and updated to_numeric 2012-05-23 09:19:13 +02:00
Sven Slootweg 57187c621d Added test for identifier/numeric conversion 2012-05-23 09:18:40 +02:00
Sven Slootweg 7da665f20f Adding basics for chunk processing 2012-05-23 09:18:12 +02:00
Sven Slootweg 4fc034f044 Made everything work correctly 2012-05-23 08:46:42 +02:00
Sven Slootweg e26d4da52f Now using select for reading out sockets 2012-05-23 08:42:05 +02:00
Sven Slootweg 69c5b5c4a1 Added configuration section 2012-05-23 07:08:17 +02:00
Sven Slootweg 24719232ec Remove infinite loop 2012-05-23 07:06:13 +02:00
Sven Slootweg 8bc4b64842 Require valid certificate 2012-05-23 07:05:55 +02:00
Sven Slootweg 6cf311597c Added first versions of dist-daemon and node-daemon 2012-05-23 07:01:57 +02:00
Sven Slootweg 794a6067c9 Added certificate generation script 2012-05-23 06:22:05 +02:00
Sven Slootweg c83248f7fb Getting rid of unnecessary files 2012-05-23 03:26:21 +02:00
Sven Slootweg a7af7b75d4 Initial commit 2012-05-23 03:25:52 +02:00