Commit graph

15 commits

Author SHA1 Message Date
Nikolay Kim
5d9a653f70
Refactor web websockets support (#97)
* Refactor ws handling
2022-01-23 19:56:56 +06:00
Nikolay Kim
15025b89c1 fmt 2021-12-24 03:54:57 +06:00
Nikolay Kim
aa5f6e4b55
Replace mio with polling for accept loop (#71)
* replace mio with poller for accept loop
2021-12-18 00:49:27 +06:00
Nikolay Kim
6bc654762d cleanup api; update tests 2021-12-17 09:52:00 +06:00
Nikolay Kim
841ad736d4
Refactor framed io (#67)
* refactor framed io

* allow to add filters

* move io code to separate module

* add into_boxed()

* remove uneeded IO_STOP state

* simplify on_disconnect storage

* cleanup io state

* add io connector
2021-12-13 17:19:43 +06:00
Nikolay Kim
a707020171 fix rt_test macros 2021-02-24 14:07:58 +06:00
Nikolay Kim
055bd730d4 fix runtime macros 2021-02-24 13:58:41 +06:00
Nikolay Kim
819f5b2eaf Use main and test proc macro from ntex-macros 2021-02-24 13:25:22 +06:00
Nikolay Kim
e04ae7cc86
Migrate to tokio 1.0 (#41)
* migrate to tokio 1.x

* update tests
2021-02-24 00:12:44 +06:00
Nikolay Kim
e48449c781 update license 2020-07-30 11:08:17 +06:00
Nikolay Kim
c1877c2707 restore web proc macros 2020-04-10 13:28:50 +06:00
Nikolay Kim
c1607f1698 refactor Factory trait 2020-04-01 14:34:45 +06:00
Nikolay Kim
20a404ed1e rename ntex-macros 2020-03-31 08:52:52 +06:00
Nikolay Kim
da7de6def7 custom macros for ntex-rt 2020-03-29 14:23:48 +06:00
Nikolay Kim
7df3cc59a1 merge actix-rt 2020-03-29 14:15:18 +06:00