mirror of
https://github.com/codex-storage/nim-websock.git
synced 2025-02-02 13:53:21 +00:00
5af418f850
* add accepts api * Fix partial frame handling and allow extensions to hijack the flow (#56) * moving files around * wip * wip * move tls example into server example * add tls functionality * rename * rename * fix tests * move extension related files to own folder * use trace instead of debug * export extensions * rework partial frame handling and closing * rework status codes as distincts * logging * re-enable extensions processing for frames * enable all test for non-tls server * remove tlsserver * remove offset to mask - don't think we need it * pass sessions extensions when calling send/recv * adding encode/decode extensions flow test * move server/client setup to helpers * proper frame order execution on decode * fix tls tests * fix merge * add tls support for `accept` call * fix tests to use accepts & cb
11 lines
233 B
Nim
11 lines
233 B
Nim
import std/uri
|
|
import pkg/[
|
|
chronos,
|
|
chronos/apps/http/httptable,
|
|
chronos/streams/tlsstream,
|
|
httputils]
|
|
|
|
import ./http/client, ./http/server, ./http/common
|
|
|
|
export uri, httputils, client, server, httptable, tlsstream, common
|