v/vlib/net/websocket
Carlos Esquerdo Bernat 1f8ae5d12c
websocket: add tests (#5967)
2020-07-25 22:25:31 +02:00
..
README.md websocket: eventbus and other cleanup 2020-04-08 21:19:01 +02:00
events.v websocket: fix compilation after the more strict mutability check 2020-07-24 08:41:14 +03:00
handshake.v v/checker: Warn about pointer indexing outside unsafe {} (#5918) 2020-07-22 20:28:53 +03:00
io.v examples: fix crash when running examples/ws/client.v outside of valgrind 2020-07-22 18:42:57 +03:00
ssl.v websocket: use log instead submodule logger (1/4) (#5921) 2020-07-22 17:31:22 +03:00
utils.v v/checker: Warn about pointer indexing outside unsafe {} (#5918) 2020-07-22 20:28:53 +03:00
ws.v v/checker: Warn about pointer indexing outside unsafe {} (#5918) 2020-07-22 20:28:53 +03:00
ws_test.v websocket: add tests (#5967) 2020-07-25 22:25:31 +02:00

README.md

WebSockets Library for V

Originally located at thecodrr/vws (contains example usage)

This is still work-in-progress!

Heavily inspired from cwebsockets.

The websockets library itself is ready and working (passes all tests of AutoBahn). What's left:

  1. It needs to be updated and made to run with latest V.
  2. No Windows Support (SSL issues)
  3. No proper AutoBahn test client (a prototype is in the main.v but nothing proper).
  4. No Websocket Server.
  5. Remove the logger and move to log

What's needed for Windows support:

  1. SSL (either make the VSChannel work or OpenSSL)

General code cleanup etc. is also needed.