54 Commits (master)
 

Author SHA1 Message Date
Karchnu cb0594fe5a IPCd: working.
3 years ago
Karchnu 5497011a1d More exceptions.
3 years ago
Karchnu d9c53342dc Better CLI messages, better comments, cleaner code.
3 years ago
Karchnu e2bb0b3122 Better error management.
3 years ago
Karchnu 01fdb317c1 IPCd: file ordering.
3 years ago
Karchnu da683e96fa lib modifications: in lib/
3 years ago
Karchnu 53ed216132 ipcd with new libipc API (v 0.7)
3 years ago
Karchnu 9912ef8a5e Sending real ip address in websocketd.
3 years ago
Karchnu 80b98e3ba6 Removing useless logs.
3 years ago
Karchnu b1ac2dacee Web sockets fragments are supported (silly implementation).
3 years ago
Karchnu af1c7e1875 print_timer option
3 years ago
Karchnu 188f4fc701 closing become a simple information (not an error)
3 years ago
Karchnu 4ae93338a5 websocketd: replace warnings with debug (for example: ping/pong messages)
3 years ago
Karchnu fca1b29a47 websocketd bugfix: removing the right fd.
3 years ago
Karchnu 8ede5bea3d Websocketd: more error-proof fd removal.
3 years ago
Karchnu a70b633c42 -M to print messages.
3 years ago
Karchnu b42e38eda8 Baguette::Log.
3 years ago
Karchnu 185a87431c Final catch for the IPC loop.
3 years ago
Karchnu 6a5496a393 Test with IPC::Connection -> IPC::Client.
3 years ago
Karchnu be32df0d46 New log system.
3 years ago
Karchnu 7fc1632d17 info -> debug messages.
3 years ago
Karchnu 0797a1a6e5 Limits the display to relevant messages.
3 years ago
Karchnu 5839ba98b4 websocketd updated to new libipc API
3 years ago
Karchnu 6355596d6d TestWS: up to the newest libipc bindings version.
3 years ago
Karchnu e86c09d6cb Websocketd now uses float64 timer.
4 years ago
Karchnu b3265025cf Remove "-" in "ipaddress" for the trackerd deamon.
4 years ago
Karchnu 949964e2ec Pongd: `-n` option, to avoid sending responses.
4 years ago
Karchnu 119ccbca3c wsd now sends {"ip-address": "10.0.0.3"} to `tracker` at client connection.
4 years ago
Karchnu 2ddcdfb27b Fixes close() call on websockets.
4 years ago
Philippe PITTOLI a5e2e8f340 Baguette.
4 years ago
Philippe PITTOLI 794ee62603 websocketd: code simplifications (WIP)
4 years ago
Philippe PITTOLI a022d25913 New IO and WebSocket (private) API.
4 years ago
Philippe PITTOLI 7d554b0e67 Adding some tests on websockets.
4 years ago
Philippe PITTOLI 6a871e8267 websocketd: bin msg, conf. timer delay, loop on buffered msg
4 years ago
Philippe PITTOLI 02a6ac97c1 pongd is now an IPC service real-life example
4 years ago
Philippe PITTOLI 63d2999ccb readme updated
4 years ago
Philippe PITTOLI c302f5df6b plumberd => ipcd
4 years ago
Philippe PITTOLI 2f3ece0739 Adapting ipcd code to new ipc.cr bindings.
4 years ago
Philippe PITTOLI 73ca696aef release 0.0.1
4 years ago
Philippe PITTOLI fb341274ee tcp -> tcpc
4 years ago
Philippe PITTOLI 1495728777 Websocketd: `-l host` parameter
4 years ago
Philippe PITTOLI 115e6f5b0a .gitignore
4 years ago
Philippe PITTOLI 176d8d1507 Networkd => Plumberd, websocketd working.
4 years ago
Philippe PITTOLI 550f4e77ae Websocketd: support for crystal 0.31.0
4 years ago
Philippe PITTOLI d6e0bd4a2f Merge branch 'master' of ssh://git.karchnu.fr:2202/WeirdOS/networkd into testing
4 years ago
Luka Vandervelden bbe015ccf1 Updated shard.yml.
4 years ago
Philippe PITTOLI 66c7cbaa58 websocketd now understands JSON messages
4 years ago
Philippe PITTOLI 48201acea4 websocketd: simpler protocol
4 years ago
Philippe PITTOLI 608a467f89 playing with websockets
4 years ago
Philippe PITTOLI 75197d34e3 websockets: handle errors
4 years ago