1
0
mirror of https://github.com/fafhrd91/actix-web synced 2025-08-29 08:09:18 +02:00
Commit Graph

72 Commits

Author SHA1 Message Date
Rob Ede
e0e4d1e661 chore: move deny lints to manifests 2024-07-07 03:54:00 +01:00
Rob Ede
cbb55ba27d ci: use just for feature combos check 2024-06-20 00:04:35 +01:00
Yury Yarashevich
643d64581a Fix Rustls 0.22 & 0.23 are limited to 256 handshakes per second. (#3408) 2024-06-19 22:34:49 +00:00
asonix
2d035c066e actix-http: Add rustls 0.23 (#3361)
Co-authored-by: Rob Ede <robjtede@icloud.com>
2024-05-18 19:22:53 +01:00
Rob Ede
2125aca2c5 Rustls v0.22 support (#3275) 2024-02-03 23:55:01 +00:00
Rob Ede
5e5e5d8315 chore: remove allow(uninlined_format_args) 2023-12-16 10:33:00 +00:00
Rob Ede
c7a0af31d3 docs: doc and metadata tweaks 2023-12-16 10:33:00 +00:00
Rob Ede
55c15f5bbf minimum viable rustls v0.21 support (#3112) 2023-08-27 00:07:11 +01:00
Rob Ede
79a38e0628 apply standard formatting 2023-07-17 02:38:12 +01:00
Rob Ede
67efa4a4db migrate to doc_auto_cfg 2023-02-26 21:55:25 +00:00
Rob Ede
6f0a6bd1bb address clippy lints
For intrepid commit message readers:
The choice to add allows for the inlined format args lint instead of actually
inlining them is not very clear because our actual real world MSRV is not clear.
We currently claim 1.60 is our MSRV but this is mainly due to dependencies. I'm
fairly sure that we could support < 1.58 if those deps are outdated in a users
lockfile. We'll remove these allows again at some point soon.
2023-01-01 20:56:34 +00:00
Rob Ede
ea764b1d57 add feature annotations to docs 2022-07-31 23:40:09 +01:00
Ulf Lilleengen
0dba6310c6 Expose option for setting TLS handshake timeout (#2752)
Co-authored-by: Rob Ede <robjtede@icloud.com>
2022-06-27 02:57:21 +00:00
Rob Ede
a808a26d8c bump actix-codec to 0.5 2022-02-15 20:49:10 +00:00
Rob Ede
cd511affd5 add ws and http2 feature flags (#2618) 2022-01-31 21:22:23 +00:00
Rob Ede
3200de3f34 fix request head timeout (#2611) 2022-01-31 17:30:34 +00:00
Rob Ede
1296e07c48 relax unpin bounds on payload types (#2545) 2021-12-24 17:47:47 +00:00
Rob Ede
64c2e5e1cd remove crate level clippy lint 2021-12-22 07:16:07 +00:00
Rob Ede
17f636a183 split request and response modules (#2530) 2021-12-19 17:05:27 +00:00
Rob Ede
07f2fe385b standardize crate level lints 2021-12-08 06:09:56 +00:00
Rob Ede
406f694095 standardize rustfmt max_width 2021-12-08 06:01:11 +00:00
Rob Ede
d35b7644dc add connection level data container (#2491) 2021-12-07 17:23:34 +00:00
Rob Ede
2d053b7036 remove actix_http::http module (#2488) 2021-12-05 14:37:20 +00:00
fakeshadow
d13854505f move actix_http::client module to awc (#2425) 2021-10-26 00:37:40 +01:00
Rob Ede
efdf3ab1c3 clippy 2021-10-19 01:32:58 +01:00
Rob Ede
46699e3429 remove time dep from actix-http (#2383) 2021-09-11 00:01:01 +01:00
Rob Ede
5f412c67db clippy 2021-08-13 18:49:58 +01:00
Ibraheem Ahmed
767e4efe22 Remove downcast macro from actix-http (#2291) 2021-06-25 10:53:53 +01:00
Arthur Le Moigne
baa5a663c4 Select compression algorithm using features flags (#2250)
Add compress-* feature flags in actix-http / actix-web / awc.
This allow enable / disable not wanted compression algorithm.
2021-06-19 20:21:13 +01:00
Rob Ede
532f7b9923 refined error model (#2253) 2021-06-17 17:57:58 +01:00
Rob Ede
900c9e270e remove responsebody indirection from response (#2201) 2021-05-09 20:12:48 +01:00
Rob Ede
db97974dc1 make some http re-exports more accessible (#2171) 2021-04-19 03:29:38 +01:00
fakeshadow
a9f26286f9 reduce branches in h1 dispatcher poll_keepalive (#2089) 2021-04-14 05:20:45 +01:00
Rob Ede
387c229f28 move response builder code to own file 2021-04-14 02:12:47 +01:00
Rob Ede
23e0c9b6e0 remove http-codes builders from actix-http (#2159) 2021-04-14 02:00:14 +01:00
Rob Ede
edd9f14752 remove unpin from body types (#2152) 2021-04-13 11:16:12 +01:00
Rob Ede
44c55dd036 remove cookie support from -http (#2065) 2021-04-09 18:07:10 +01:00
Rob Ede
3279070f9f optional cookies features (#1981) 2021-02-13 15:08:43 +00:00
Rob Ede
c1af5089b9 add 431 and 451 status codes 2021-02-11 22:58:40 +00:00
Rob Ede
77efc09362 hide httpmessage mod 2021-02-11 22:58:40 +00:00
Rob Ede
b1dd8d28bc response header rework (#1869) 2021-01-15 02:11:10 +00:00
Rob Ede
00ba8d5549 add http3 variant to protocol enum 2021-01-06 18:58:24 +00:00
Rob Ede
51e9e1500b add docs to recent additions 2021-01-06 18:52:06 +00:00
fakeshadow
a03dbe2dcf replace cloneable service with httpflow abstraction (#1876) 2021-01-06 18:43:52 +00:00
Rob Ede
2a2a20c3e7 bump msrv to 1.46 (#1858) 2020-12-28 00:44:15 +00:00
Rob Ede
798d744eef prepare http release 2.1.0 2020-10-30 02:19:56 +00:00
Rob Ede
9963a5ef54 expose on_connect v2 (#1754)
Co-authored-by: Mikail Bagishov <bagishov.mikail@yandex.ru>
2020-10-30 02:03:26 +00:00
Yuki Okushi
c2c71cc626 Fix/suppress clippy warnings (#1720) 2020-10-01 18:19:09 +09:00
Rob Ede
7787638f26 fix CI clippy warnings (#1664) 2020-09-10 14:46:35 +01:00
Rob Ede
eb0eda69c6 migrate cookie handling to cookie crate (#1558) 2020-06-19 14:34:14 +01:00