Update Readme.md with roadmap.

This commit is contained in:
Arijit Das 2021-04-06 18:21:14 +05:30 committed by jangko
parent 51ad3fd685
commit de1446593d
No known key found for this signature in database
GPG Key ID: 31702AE10541E6B9

View File

@ -7,7 +7,7 @@ We're working towards an implementation of the
[Nim](https://nim-lang.org/). This is very much a work in progress, and not yet
in a usable state.
Building and testing
Building and testing
--------------------
Install dependencies:
@ -40,3 +40,26 @@ curl --include \
--header "Sec-WebSocket-Version: 13" \
http://localhost:8888/ws
```
## Roadmap
- [x] Framing
- [x] Text Messages
- [x] Binary Messages
- [x] Pings/Pongs
- [x] Reserved Bits
- [x] Opcodes
- [x] Non-control Opcodes
- [x] Control Opcodes
- [x] Fragmentation
- [ ] UTF-8 Handling
- [x] Close Handling
- [x] Basic close behavior
- [x] Close frame structure
- [x] Payload length
- [x] Valid close codes
- [x] Invalid close codes
- [ ] Integrate Autobahn Test suite. (In progress)
- [ ] WebSocket Compression
- [ ] WebSocket Extensions
- [ ] Performance