Commit graph

67 commits

Author SHA1 Message Date
Nikolay Kim
5b11a3e30e
Clippy fixes (#503) 2025-01-15 18:27:00 +05:00
Nikolay Kim
5fd9d7ce90
Enable rustls/std feature (#494) 2024-12-30 14:40:31 +01:00
Nikolay Kim
2cbc42730b Fix clippy warnings 2024-07-16 21:14:53 +02:00
Nikolay Kim
ec8eb23707
Glommio clippy (#341) 2024-04-08 11:55:49 +05:00
Nikolay Kim
30ba29d18a Clippy (#308) 2024-03-12 17:53:28 +05:00
Nikolay Kim
661c5ea1fa Clippy warnings (#305) 2024-03-12 17:53:26 +05:00
Nikolay Kim
5a04548e13 Update http dep 2024-01-16 20:04:25 +06:00
Nikolay Kim
e30d5c0fa5 Prep ntex release 2024-01-09 22:25:07 +06:00
Nikolay Kim
48eb1c5e54 Update license 2024-01-08 21:32:26 +06:00
Nikolay Kim
27f07b6fc4 Add missing fmt::Debug impls 2023-09-12 17:38:37 +06:00
Nikolay Kim
7960b550c9 Migrate to ntex-service 1.2 (#209)
* Migrate to ntex-service 1.2
2023-06-16 00:16:14 +06:00
Nikolay Kim
29e04cf478
Switch to 2021 edition (#172) 2023-02-02 19:30:07 +01:00
Nikolay Kim
fc7553b8bc
Improve tests coverage (#161)
* improve tests coverage
* update base64 crate
2023-01-14 15:34:53 +01:00
Nikolay Kim
15019a2a43
More tests (#159)
* More tests
* clippy tests
2023-01-08 12:45:22 +01:00
Nikolay Kim
b416386bae Update versions 2022-12-28 09:36:16 +01:00
Nikolay Kim
7ce1927566 clippy 2022-10-03 10:21:08 +02:00
Nikolay Kim
ee4b23465b
Various http fixes (#132)
* Fix parsing ambiguity in Transfer-Encoding and Content-Length headers for HTTP/1.0 requests

* Fix http2 content-length handling

* fix h2 content-length support
2022-08-22 11:54:19 +02:00
Nikolay Kim
961591d77f Remove unused code 2022-02-03 16:35:25 +06:00
Nikolay Kim
5d9a653f70
Refactor web websockets support (#97)
* Refactor ws handling
2022-01-23 19:56:56 +06:00
Nikolay Kim
b2fd0ee3ac clippy 2022-01-11 10:56:37 +06:00
Nikolay Kim
eac1f068fb Add optional simd utf8 validation 2022-01-09 19:43:49 +06:00
Nikolay Kim
15025b89c1 fmt 2021-12-24 03:54:57 +06:00
Nikolay Kim
17631cd8a1 Fix dealloc for vec representation 2021-12-06 21:09:51 +06:00
Nikolay Kim
0315d92401
Memory pools support for http (#65)
* memory pools support for http
2021-12-06 08:07:19 +06:00
Nikolay Kim
fe73511576 Fix: segments could be lost in case of immediate match 2021-08-23 20:14:41 +06:00
Nikolay Kim
e57b712f7b clippy 2021-08-14 19:52:36 +06:00
Nikolay Kim
6d67cd3458 update changes 2021-06-27 07:17:38 +06:00
Nikolay Kim
d997890c8f fix router tests 2021-06-26 08:59:59 +06:00
Nikolay Kim
0f796c7642 use ntex-bytes instead of bytes 2021-06-26 00:32:43 +06:00
Nikolay Kim
391cf24fa9 Fix search order for normal and prefix paths 2021-06-14 21:41:08 +06:00
Nikolay Kim
fffe03e76f clippy 2021-05-17 17:32:53 +06:00
Nikolay Kim
111e4ec717 replace trust-dns with blocking code 2021-04-03 14:45:27 +06:00
Nikolay Kim
aef8b800a2 use patterns for scopes prefix definitions 2021-03-16 11:40:46 +06:00
Nikolay Kim
c448c0beb0 Use IntoPattern for prefix resources 2021-03-16 10:39:12 +06:00
Nikolay Kim
8d29fac124 partial matches keep garbage in segments 2021-02-26 14:56:43 +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
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
Nikolay Kim
1e2bc4a9e2 clippy 2020-12-22 19:55:06 +06:00
Nikolay Kim
d1f8ac107b Router struct implements Clone trait 2020-10-28 17:16:08 +06:00
Nikolay Kim
3d6d3d9725 Fix hex conversion helper 2020-09-21 09:25:53 +06:00
Nikolay Kim
21803f9e2f Allow nested prefixed resources 2020-09-11 13:11:46 +06:00
Nikolay Kim
e48449c781 update license 2020-07-30 11:08:17 +06:00
Nikolay Kim
7130ebc45e clippy warnings 2020-07-29 23:11:37 +06:00
Nikolay Kim
0f89a586b1 fix str path deserializer 2020-05-12 14:11:00 +06:00
Nikolay Kim
75deae2fd4 more tests 2020-05-10 12:22:11 +06:00
Nikolay Kim
a7187c4d8b Handle non-prefix and prefix resources combinations 2020-05-09 21:38:52 +06:00
Nikolay Kim
557f878895 add tests for transform 2020-04-26 22:46:28 +06:00
Nikolay Kim
34d115abba tests cleanup 2020-04-26 21:04:32 +06:00
Nikolay Kim
5510de8970 fmt 2020-04-23 23:49:54 +06:00
Nikolay Kim
d90a338930 Add ResourcePath impl for &T where T: ResourcePath 2020-04-17 13:39:07 +06:00