Nikolay Kim
|
566339ee70
|
Merge pull request #277 from ntex-rs/async-fn-in-trait
Use "async fn in trait" for Service definition
|
2024-01-07 20:43:45 +06:00 |
|
Nikolay Kim
|
412944e973
|
Prepare release
|
2024-01-07 20:26:26 +06:00 |
|
Nikolay Kim
|
4950eb4167
|
Migrate ntex to async fn in trait
|
2024-01-07 19:26:44 +06:00 |
|
Nikolay Kim
|
2e12cc6edf
|
Migrate ntex-connect to async fn in trait
|
2024-01-07 11:39:57 +06:00 |
|
Nikolay Kim
|
60620d4587
|
Migrate ntex-io to async fn in trait
|
2024-01-07 11:34:29 +06:00 |
|
Nikolay Kim
|
9119f997fd
|
Migrate ntex-util to async fn in trait
|
2024-01-07 11:33:43 +06:00 |
|
Nikolay Kim
|
a9d5845005
|
Use async fn in trait for Service definition
|
2024-01-07 11:32:41 +06:00 |
|
Nikolay Kim
|
e3971e2d59
|
Allow to set default response payload limit and timeout (#276)
|
2024-01-06 00:09:57 +06:00 |
|
Nikolay Kim
|
90cdab9c2a
|
Add filter drop test
|
2023-12-26 22:43:38 +01:00 |
|
Nikolay Kim
|
dd6db862f3
|
Fix filter leak during Io drop (#274)
|
2023-12-25 12:15:59 +01:00 |
|
Nikolay Kim
|
a4f9802d6d
|
Stop timer before handling UPGRADE h1 requests (#270)
|
2023-12-15 02:17:59 +06:00 |
|
Nikolay Kim
|
fb1d2a268d
|
Better io tags handling (#269)
|
2023-12-14 15:42:19 +06:00 |
|
Nikolay Kim
|
6adeadfff0
|
Add io tags for logging (#267)
|
2023-12-12 18:18:52 +06:00 |
|
Nikolay Kim
|
8ee296a399
|
Stop dispatcher timers on memory pool pause (#266)
|
2023-12-12 15:35:21 +06:00 |
|
Nikolay Kim
|
df613e6f2d
|
Fix KEEP-ALIVE timer handling (#264)
|
2023-12-10 08:12:33 +06:00 |
|
Nikolay Kim
|
c9993afa89
|
Optimize KEEP-ALIVE timer (#261)
|
2023-12-02 20:20:27 +06:00 |
|
Nikolay Kim
|
5e7f3259e7
|
Refactor io timers (#258)
* Tune logging
* Refactor io timers
* Refactor http h1 dispatcher
|
2023-11-30 00:37:55 +06:00 |
|
Nikolay Kim
|
ae766a5629
|
Fix keep-alive timeout handling (#257)
|
2023-11-25 21:39:55 +06:00 |
|
Nikolay Kim
|
9813dff65d
|
Refactor slow frame timeout handling (#256)
|
2023-11-23 19:03:55 +06:00 |
|
Nikolay Kim
|
111450539e
|
Update deps
|
2023-11-22 23:47:53 +06:00 |
|
Nikolay Kim
|
2713922e03
|
Replace async-oneshot crate (#255)
|
2023-11-22 23:44:28 +06:00 |
|
Nikolay Kim
|
3043dbe57c
|
Prep release
|
2023-11-21 01:01:09 +06:00 |
|
Alex Orlenko
|
aaefa34591
|
Implement Serialize/Deserialize for HeaderMap (#253)
|
2023-11-21 00:59:14 +06:00 |
|
Nikolay Kim
|
096aae2732
|
Do not process data in Dispatcher from read buffer after disconnect
|
2023-11-21 00:56:09 +06:00 |
|
Nikolay Kim
|
9db4f21d71
|
Remove slow frame timer if service is not ready
|
2023-11-21 00:38:53 +06:00 |
|
Nikolay Kim
|
8a91402248
|
Web server config (#252)
|
2023-11-20 20:09:57 +06:00 |
|
Nikolay Kim
|
fda7e41ba4
|
Add payload read timeout (#251)
|
2023-11-20 19:31:00 +06:00 |
|
Nikolay Kim
|
d441e79208
|
Remove useless logs (#249)
* Remove useless logs
|
2023-11-17 20:03:59 +06:00 |
|
Nikolay Kim
|
f9759a4ddc
|
Refactor http/1 keep-alive timer (#248)
|
2023-11-14 16:54:04 +06:00 |
|
Nikolay Kim
|
f07c0576a7
|
Rename keep-alive flag
|
2023-11-13 14:44:20 +06:00 |
|
Nikolay Kim
|
41045de766
|
Attempt to fix #190
|
2023-11-12 22:28:37 +06:00 |
|
Nikolay Kim
|
717dfd6fbb
|
Start http client timeout after sending body (#247)
|
2023-11-12 22:21:31 +06:00 |
|
Nikolay Kim
|
c6b26123ca
|
Handle io flush during write back-pressure (#246)
|
2023-11-12 21:19:33 +06:00 |
|
Nikolay Kim
|
2a19b7f995
|
Optimize io read task
|
2023-11-12 18:30:56 +06:00 |
|
Nikolay Kim
|
f2cd676ac3
|
Optimize read task
|
2023-11-12 18:22:54 +06:00 |
|
Nikolay Kim
|
c3ab6684ec
|
Test for #243
|
2023-11-10 22:43:23 +06:00 |
|
Nikolay Kim
|
ae383c6d90
|
Fix data race in bytes (#244)
|
2023-11-10 22:33:48 +06:00 |
|
Nikolay Kim
|
0e6f6db04e
|
Prep release
|
2023-11-10 22:19:16 +06:00 |
|
Nikolay Kim
|
c2efe1d30b
|
Refactor ntex-io dispatcher
|
2023-11-10 21:54:36 +06:00 |
|
Nikolay Kim
|
179806020d
|
Update changes
|
2023-11-10 19:48:02 +06:00 |
|
Nikolay Kim
|
2bf2f4563e
|
Convert seconds to duration
|
2023-11-10 19:46:18 +06:00 |
|
Nikolay Kim
|
02e7886e99
|
Simplify read timeout impl (#242)
|
2023-11-10 18:19:27 +06:00 |
|
Nikolay Kim
|
a32e25d72d
|
Read frame timeout (#241)
|
2023-11-10 12:42:23 +06:00 |
|
Nikolay Kim
|
e020bb5296
|
Prep bytes release (#240)
|
2023-11-09 23:46:19 +06:00 |
|
Nikolay Kim
|
20e27b3f39
|
Prep release
|
2023-11-06 16:39:56 +06:00 |
|
tt rt
|
bf7e5f7174
|
Add UnwindSafe trait on Receiver<T> (#239)
|
2023-11-06 16:38:45 +06:00 |
|
Nikolay Kim
|
0f560a9066
|
Stopping Server does not release resources #233 (#238)
|
2023-11-06 13:17:18 +06:00 |
|
Nikolay Kim
|
acc5973eee
|
Prep release
|
2023-11-03 17:38:46 +06:00 |
|
Nikolay Kim
|
24ff5d6909
|
Refactor tls impl (#237)
|
2023-11-03 17:33:45 +06:00 |
|
Nikolay Kim
|
d460d9c259
|
Upgrade async-channel (#236)
|
2023-11-02 20:15:18 +06:00 |
|