Nikolay Kim
|
f2c51a0fa1
|
clippy warnings
|
2021-02-18 19:26:03 +06:00 |
|
Nikolay Kim
|
96ca5c3542
|
Fix KeepAlive::Os support for h1 dispatcher
|
2021-02-18 18:59:55 +06:00 |
|
Nikolay Kim
|
ff33374810
|
Handle EINTR in server accept loop
|
2021-02-18 17:59:20 +06:00 |
|
Nikolay Kim
|
aefa224542
|
Fix double registation for accept back-pressure
|
2021-02-18 17:54:41 +06:00 |
|
Nikolay Kim
|
00df8452f3
|
fix wake write method dsp_restart_write_task
|
2021-02-02 13:22:31 +06:00 |
|
Nikolay Kim
|
5f7b2b0eae
|
fmt
|
2021-01-28 13:45:35 +06:00 |
|
Nikolay Kim
|
93fe2a7207
|
prep release
|
2021-01-28 13:09:56 +06:00 |
|
Nikolay Kim
|
4f3570a2e5
|
cleanup state flags
|
2021-01-27 22:45:52 +06:00 |
|
Nikolay Kim
|
7eaebd4871
|
prevent uneeded wakeups
|
2021-01-27 21:26:08 +06:00 |
|
Nikolay Kim
|
a6cc3e3721
|
Allow to wake up write io task
|
2021-01-26 22:38:39 +06:00 |
|
Nikolay Kim
|
5ce0700f4a
|
remove logging from tests
|
2021-01-25 18:58:02 +06:00 |
|
Nikolay Kim
|
46dafe4311
|
remove pin
|
2021-01-25 18:28:31 +06:00 |
|
Nikolay Kim
|
814f089b26
|
prep release
|
2021-01-25 18:01:37 +06:00 |
|
Nikolay Kim
|
b4ccf776dd
|
Replace actix-threadpool with tokio utils
|
2021-01-25 17:52:27 +06:00 |
|
Nikolay Kim
|
26543a4247
|
Refactor write back-pressure (#39)
* refactor error handling
* refactor write back-pressure
|
2021-01-25 17:29:44 +06:00 |
|
Nikolay Kim
|
f0fe2bbc59
|
http: Pass io stream to upgrade handler
|
2021-01-24 22:23:19 +06:00 |
|
Nikolay Kim
|
c47ec4ae25
|
accept shared ref in some methods of framed::State type
|
2021-01-24 00:02:36 +06:00 |
|
Nikolay Kim
|
45eeba274a
|
prep release
|
2021-01-23 19:47:48 +06:00 |
|
Nikolay Kim
|
6c250c9a4d
|
Refactor h1 dispatcher (#38)
* refactor h1 dispatcher
* Rename FrameReadTask/FramedWriteTask to ReadTask/WriteTask
* Make Encoder and Decoder methods immutable
|
2021-01-23 19:44:56 +06:00 |
|
Nikolay Kim
|
20f38402ab
|
Allow to use framed write task for io flushing
|
2021-01-20 23:40:19 +06:00 |
|
Nikolay Kim
|
715331081c
|
Flush underlying io stream
|
2021-01-20 23:36:57 +06:00 |
|
Nikolay Kim
|
79c4a34dbc
|
Fix flush framed write task
|
2021-01-20 18:17:33 +06:00 |
|
Nikolay Kim
|
a501712bc0
|
fix version
|
2021-01-19 13:02:51 +06:00 |
|
Nikolay Kim
|
e2c67d4d17
|
prep release
|
2021-01-19 12:56:22 +06:00 |
|
Nikolay Kim
|
f426e22df0
|
warnings
|
2021-01-19 12:49:08 +06:00 |
|
Nikolay Kim
|
2b7f2b2857
|
Various fixes (#37)
* use boxed future instead of custom impls
* add write readiness support to ntex::framed
* rename WebsocketRequest
|
2021-01-19 12:38:24 +06:00 |
|
Nikolay Kim
|
7642967d8c
|
make public methods
|
2021-01-18 20:50:27 +06:00 |
|
Nikolay Kim
|
729f47571c
|
0.2 release (#36)
* use ntex-codec 0.2
* Introduce ntex::framed module
* Drop deprecated ntex::util::order
|
2021-01-18 20:21:11 +06:00 |
|
Nikolay Kim
|
f5804b8224
|
Revert http/1 disapatcher changes
|
2021-01-14 10:39:27 +06:00 |
|
Nikolay Kim
|
263691b777
|
H1 dispatcher fixes (#35)
* Flush and close io after ws handler exit
* Deprecate ntex::util::order
|
2021-01-14 02:46:22 +06:00 |
|
Nikolay Kim
|
6e14c9fc84
|
Use pin-project-lite instead of pin-project
|
2021-01-13 02:28:51 +06:00 |
|
Nikolay Kim
|
c0e510ae62
|
Use ahash instead of fxhash
|
2021-01-13 01:56:13 +06:00 |
|
Nikolay Kim
|
c0d0c2b088
|
Use pin-project-lite instead of pin-project
|
2021-01-13 01:36:01 +06:00 |
|
Juan Aguilar
|
3987fbe508
|
Fix minor issues (#33)
* Fix unused Default trait logic
* Remove `put_slice` in favor of `extend_from_slice`
* Fix spelling
|
2020-12-27 11:09:56 +06:00 |
|
Juan Aguilar
|
72cc69ab95
|
Fix clippy and minor issues (#32)
* Fix clippy and minor issues
* Remove allow clippy attribute
* Reduce RequestHeader flags visibility
|
2020-12-22 22:56:09 +06:00 |
|
Nikolay Kim
|
f8c8d26402
|
update msrv in readme
|
2020-12-22 20:30:44 +06:00 |
|
Nikolay Kim
|
f977b7250c
|
bump msrv
|
2020-12-22 20:27:21 +06:00 |
|
Nikolay Kim
|
1e2bc4a9e2
|
clippy
|
2020-12-22 19:55:06 +06:00 |
|
Nikolay Kim
|
3cdfdadeba
|
update deps
|
2020-12-22 19:25:34 +06:00 |
|
Juan Aguilar
|
dfc3799e09
|
Improve performance of DateService set_date_header (#31)
* Improve performance of DateService set_date_header
* Fix double check in BufMut advance_mut
* Remove assert_eq
|
2020-12-22 18:17:46 +06:00 |
|
Nikolay Kim
|
e5bee16850
|
Update README.md
|
2020-12-16 22:40:19 +06:00 |
|
Nikolay Kim
|
da03413c22
|
prep release
|
2020-11-30 14:01:17 +06:00 |
|
Nikolay Kim
|
cb59ddbda5
|
Merge branch 'master' of github.com:ntex-rs/ntex
|
2020-11-30 13:57:47 +06:00 |
|
Nikolay Kim
|
384ef68f35
|
Add mpsc::WeakSender<T> type
|
2020-11-30 13:57:23 +06:00 |
|
Nikolay Kim
|
481894d9ba
|
upgrade pin-project-light
|
2020-11-30 13:14:07 +06:00 |
|
Nikolay Kim
|
9201d261ca
|
debug impl for FrozenClientRequest
|
2020-11-30 13:13:32 +06:00 |
|
Juan Aguilar
|
f09c9e437e
|
Simplify task LocalWaker register method (#30)
|
2020-11-29 09:31:31 +06:00 |
|
Nikolay Kim
|
77aa9fb428
|
Better names for Variant service
|
2020-11-15 20:08:05 +06:00 |
|
Nikolay Kim
|
d1f8ac107b
|
Router struct implements Clone trait
|
2020-10-28 17:16:08 +06:00 |
|
Nikolay Kim
|
1e8f58db4a
|
prep release
|
2020-09-24 14:26:31 +06:00 |
|