Commit graph

26 commits

Author SHA1 Message Date
Nikolay Kim
d2d5dd0b91 Ignore async-std tests 2022-02-01 07:04:18 +06:00
Nikolay Kim
450332144d
Glommio runtime support (#94)
* add glommio runtime support

* optional compilation for glommio
2022-01-17 01:03:15 +06:00
Nikolay Kim
dc17d00ed9 Cleanup Filter trait, removed closed,want_read,want_shutdown methods 2021-12-29 15:10:24 +06:00
Nikolay Kim
56ed50c6e8
Initial impl for async-std support (#87)
* initial impl for async-std support
2021-12-28 23:58:01 +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
2188d92725
Refactor ntex::time (#68)
* move time to util crate

* update changes
2021-12-10 18:20:16 +06:00
Nikolay Kim
79afb61b03 disable tests 2021-12-02 22:44:44 +06:00
Nikolay Kim
a4aff84d6f skip test for coverage 2021-12-02 21:54:01 +06:00
Nikolay Kim
18a2fde154 h1: allow to override connection type in on-request handler 2021-11-02 19:30:33 +06:00
Nikolay Kim
0c9edb0fa3 update ntex-rt 2021-08-26 15:08:39 +06:00
Nikolay Kim
84112304a8 downgrade nanorand 2021-08-14 20:30:35 +06:00
Nikolay Kim
832ea625d1 update msrv 2021-08-14 20:10:11 +06:00
Nikolay Kim
fa6cd65cfc enable serde, add ByteString::as_slice() method 2021-06-27 09:11:18 +06:00
Nikolay Kim
5eaaca9b2f add buffer_params() api 2021-03-15 16:44:38 +06:00
Nikolay Kim
f977b7250c bump msrv 2020-12-22 20:27:21 +06:00
Nikolay Kim
d48869ed7e remove cache cargo build 2020-04-18 21:37:30 +06:00
Nikolay Kim
8a753a762f
Cache openssl for Windows action (#11)
* add openssl cache
* Fail fast for win
* fix timeouts in test
2020-04-07 10:29:10 +06:00
Nikolay Kim
15b8c55c54 warnings 2020-04-06 11:49:44 +06:00
Nikolay Kim
55a6426a86
Tests coverage (#9)
* better error for http payload decoder; h1 disapatcher tests

* update tests
2020-04-05 15:43:27 +06:00
Nikolay Kim
65458b6e4b cargo clippy 2020-04-05 14:02:39 +06:00
Nikolay Kim
f62a21f7e7 split tarpaulin install and run 2020-04-05 13:42:32 +06:00
Nikolay Kim
d8526eea35 tarpaulin may fail 2020-04-05 13:39:39 +06:00
Nikolay Kim
f9a7dad878 disable cargo-cache 2020-04-05 13:37:31 +06:00
Nikolay Kim
167155bc78
Various refactorings (#8)
* update doc comments

* rename server ServiceFactory to StreamServiceFactory

* refactor web service factories

* run tarpaulin on 1.42

* re-enable extractos tests
2020-04-05 13:26:13 +06:00
Nikolay Kim
6f9c6aabea
Cache tarpaulin (#7)
* cache tarpaulin

* add rustfmt and clippy gh actions

* add test timeout

* fix clippy warnings

* disable code cov for macros

* adjst tarpaulin

* adjust tarpaulin
2020-04-05 09:51:07 +06:00
Nikolay Kim
f6c8a218bf
GitHub actions (#6)
* enable github actions
2020-04-05 00:57:13 +06:00