9656383646
build(deps): update derive_more requirement from 1 to 2 ( #3571 )
...
* build(deps): update derive_more requirement from 1 to 2
Updates the requirements on [derive_more](https://github.com/JelteF/derive_more ) to permit the latest version.
- [Release notes](https://github.com/JelteF/derive_more/releases )
- [Changelog](https://github.com/JelteF/derive_more/blob/master/CHANGELOG.md )
- [Commits](https://github.com/JelteF/derive_more/compare/v1.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: derive_more
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* refactor: simplify derive_more calls
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rob Ede <robjtede@icloud.com >
2025-02-10 01:27:56 +00:00
66e2afe306
build(deps): update rand requirement from 0.8 to 0.9 ( #3564 )
...
* build(deps): update rand requirement from 0.8 to 0.9
Updates the requirements on [rand](https://github.com/rust-random/rand ) to permit the latest version.
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/0.8.0...0.9.0 )
---
updated-dependencies:
- dependency-name: rand
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* chore: fix rand upgrade
* chore: address clippy lint
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rob Ede <robjtede@icloud.com >
2025-02-09 02:39:22 +00:00
d6bdfac1b9
build(deps): update derive_more to v1.0 ( #3453 )
...
* build(deps): update derive_more to v1.0
* refactor: use from derive module
---------
Co-authored-by: Rob Ede <robjtede@icloud.com >
2024-08-18 14:17:03 +00:00
215a52f565
chore: avoid single char error bindings
2023-09-03 19:09:42 +01:00
3eb5a059ad
chore: address clippy warnings
2023-07-20 11:42:20 +01:00
79a38e0628
apply standard formatting
2023-07-17 02:38:12 +01:00
08c2cdf641
http service finalizer for automatic h2c detection ( #2957 )
...
* http service finalizer for automatic h2c detection
* update changelog
* add h2c auto test
2023-01-03 14:43:02 +00:00
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
29bd6a1dd5
fix version requirement for futures_util
2022-12-18 01:34:48 +00:00
ad38973767
move blocking error to web ( #2660 )
2022-02-22 08:45:28 +00:00
3200de3f34
fix request head timeout ( #2611 )
2022-01-31 17:30:34 +00:00
406f694095
standardize rustfmt max_width
2021-12-08 06:01:11 +00:00
d35b7644dc
add connection level data container ( #2491 )
2021-12-07 17:23:34 +00:00
2d053b7036
remove actix_http::http
module ( #2488 )
2021-12-05 14:37:20 +00:00
c7c02ef99d
body ergonomics v3 ( #2468 )
2021-12-04 19:40:47 +00:00
194a691537
files: 304 Not Modified responses omit Content-Length header ( #2453 )
2021-11-19 14:04:12 +00:00
668a33c793
remove internal usage of Body
2021-11-16 22:10:30 +00:00
a2f59c02f7
bump actix-server to beta 9 ( #2442 )
2021-11-15 04:03:33 +00:00
46699e3429
remove time dep from actix-http ( #2383 )
2021-09-11 00:01:01 +01:00
532f7b9923
refined error model ( #2253 )
2021-06-17 17:57:58 +01:00
2a8c650f2c
move internalerror to actix web ( #2215 )
2021-05-14 16:40:00 +01:00
23e0c9b6e0
remove http-codes builders from actix-http ( #2159 )
2021-04-14 02:00:14 +01:00
edd9f14752
remove unpin from body types ( #2152 )
2021-04-13 11:16:12 +01:00
c8ed8dd1a4
migrate to -utils beta 4 ( #2127 )
2021-04-01 15:26:13 +01:00
3dc2d145ef
import some traits as _
2021-03-17 00:38:54 +00:00
effacf8fc8
fix ssl test
2021-03-08 20:51:50 +00:00
77efc09362
hide httpmessage mod
2021-02-11 22:58:40 +00:00
f976150b67
return option item from Extensions::insert ( #1904 )
2021-01-15 04:22:42 +00:00
b1dd8d28bc
response header rework ( #1869 )
2021-01-15 02:11:10 +00:00
32de9f8840
Tokio 1.0 ( #1813 )
...
Co-authored-by: Rob Ede <robjtede@icloud.com >
2021-01-03 23:47:04 +00:00
093d3a6c59
remove deprecated on_connect methods ( #1857 )
2020-12-27 23:23:30 +00:00
9963a5ef54
expose on_connect v2 ( #1754 )
...
Co-authored-by: Mikail Bagishov <bagishov.mikail@yandex.ru >
2020-10-30 02:03:26 +00:00
92b5bcd13f
Check format and tweak CI config ( #1619 )
2020-07-22 00:28:33 +01:00
292af145cb
http: Minimize futures
dependencies
2020-05-19 08:29:11 +09:00
32a37b7282
Remove content_length from ResponseBuilder ( #1491 )
...
* Remove content_length since it'll be overwritten by the response body. FIXES #1439
* Add setting of Content-Length to the no_chunking function
* Add changes and migration documentations
* Update MIGRATION.md
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com >
Co-authored-by: Rob Ede <robjtede@icloud.com >
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com >
2020-05-19 07:46:31 +09:00
e718f65121
Update tests
2020-03-08 16:42:45 +09:00
4937c9f9c2
refactor http-test server
2019-12-12 23:08:38 +06:00
1f3ffe38e8
update actix-service dep
2019-12-08 19:25:24 +06:00
f4c01384ec
update to latest actix-net
2019-12-02 17:33:11 +06:00
4dc31aac93
use actix_rt::test for test setup
2019-11-26 11:25:50 +06:00
1ffa7d18d3
drop unpin constraint
2019-11-21 16:02:17 +06:00
687884fb94
update test-server tests
2019-11-21 16:02:17 +06:00
a6a2d2f444
update ssl impls
2019-11-21 16:02:17 +06:00
63ddd30ee4
on_connect result isnt added to request extensions for http2 requests #1009
2019-09-01 13:15:02 +06:00
cb19ebfe0c
add rustls support for actix-http and awc ( #998 )
...
* add rustls support for actix-http and awc
* fix features conflict
* remove unnecessary duplication
* test server with rust-tls
* fix
* test rustls
* awc rustls test
* format
* tests
* fix dependencies
* fixes and add changes
* remove test-server and Cargo.toml dev-dependencies changes
* cargo fmt
2019-07-31 13:02:56 -07:00
666756bfbe
body helpers
2019-06-01 17:57:25 +06:00
a614be7cb5
Don't DISCONNECT from stream when reader is empty ( #870 )
...
* Don't DISCONNECT from stream when reader is empty
* Fix chunked transfer: poll_request before closing stream + Test
2019-05-29 20:37:42 +04:00
df08baf67f
update actix-net dependencies
2019-05-12 08:34:51 -07:00
a116c4c2c7
Expose peer addr via Request::peer_addr() and RequestHead::peer_addr
2019-04-16 09:54:02 -07:00
bc58dbb2f5
add async expect service test
2019-04-08 11:19:56 -07:00