Adrien Marquès
|
e7c84eddf8
|
refactor: semantic and idiomatic renames, fixes API changes
|
2021-06-16 00:04:09 +02:00 |
Adrien Marquès
|
6c47dbc38f
|
refactor: http/upgrade normalise files
|
2021-05-14 17:19:02 +02:00 |
Adrien Marquès
|
db52cfd28f
|
refactor: move to go modules and lint
|
2021-05-14 16:47:02 +02:00 |
Adrien Marquès
|
a9986c3123
|
update structure according to proper go project
|
2018-09-29 14:36:47 +02:00 |
xdrm-brackets
|
ec1722a804
|
handle panic()
|
2018-05-06 01:05:52 +02:00 |
xdrm-brackets
|
dfeba31404
|
no more channels with message pointers, only Messages (controller can close a client by closing the 'send' channel)
+ fixed channel closing (so as goroutines) when ending connections
|
2018-05-05 18:43:16 +02:00 |
xdrm-brackets
|
b713011e7b
|
comment non-bloquing read
|
2018-05-04 07:34:58 +02:00 |
xdrm-brackets
|
ab351de382
|
non-blocking reads (+ added peek-er to check connection every 10us)
|
2018-05-03 21:10:02 +02:00 |
xdrm-brackets
|
a31269118f
|
BIG UPDATE; brand new code structure (1 public package) + read by chunks if needed
|
2018-05-03 19:31:09 +02:00 |
xdrm-brackets
|
0ed39dec0e
|
remove debug + clean main
|
2018-05-02 22:56:38 +02:00 |
xdrm-brackets
|
9abf760e37
|
BIGUPDATE: new execution structure + package structure (debug to remove later) + Write does not work... yet
|
2018-05-02 22:24:50 +02:00 |
xdrm-brackets
|
4ec4dfd1d5
|
big update ! to fix
|
2018-05-01 22:14:35 +02:00 |
xdrm-brackets
|
e89166a3bf
|
update + opcode management (SOME THINGS TO FIX...)
|
2018-04-30 15:35:30 +02:00 |
xdrm-brackets
|
1df592cb81
|
fix condition error
|
2018-04-28 18:08:36 +02:00 |
xdrm-brackets
|
c3121df33f
|
updated structure (break ws.* apart) + channel management
|
2018-04-28 17:51:05 +02:00 |
xdrm-brackets
|
db2b24ae51
|
updated controller implementation (use channels)
|
2018-04-28 16:06:46 +02:00 |
xdrm-brackets
|
dcfdb3411a
|
websocket frame parsing works + controller dispatch but have to be improved
|
2018-04-27 12:16:34 +02:00 |
xdrm-brackets
|
2bb8b81a21
|
update sample main
|
2018-04-26 23:40:53 +02:00 |
xdrm-brackets
|
d603145f5f
|
created [ws.*] to create a server, bind a default controller, or bind URI-bound controllers + launch() *TODO* + created websocket types
|
2018-04-26 22:54:17 +02:00 |
xdrm-brackets
|
a85e16e96a
|
moved http.* into /internal | created upgrader interface in /upgrader
|
2018-04-25 21:51:53 +02:00 |
xdrm-brackets
|
6c8afe8720
|
implemented key -> accept + working upgrade
|
2018-04-25 18:58:48 +02:00 |
xdrm-brackets
|
d743448fce
|
added request status code (defined in response) for creation from request to response
|
2018-04-25 18:09:26 +02:00 |
xdrm-brackets
|
4468aa69b6
|
remove debug
|
2018-04-25 17:30:24 +02:00 |
xdrm-brackets
|
2e90ff9cae
|
[gwstester] clean
|
2018-04-25 16:06:14 +02:00 |
xdrm-brackets
|
1ef8597742
|
[cmd.gwstester] moved execution time to client management
|
2018-04-25 15:01:39 +02:00 |
xdrm-brackets
|
25879a3310
|
[cmd.gwstester] added sample code to test while developing [http.upgrade.request.private|public|types] http upgrade request parser beginning [internal.http.reader] http header parser working for now
|
2018-04-24 23:10:01 +02:00 |