dependabot[bot]
35cc89a5a8
build(deps): bump taiki-e/install-action from 2.62.20 to 2.62.28 ( #3800 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.62.20 to 2.62.28.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](f355b1dcaf...e7ef886cf8
)
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.62.28
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 08:33:51 +00:00
dependabot[bot]
c8c00137b0
build(deps): bump regex-lite from 0.1.7 to 0.1.8 ( #3801 )
...
Bumps [regex-lite](https://github.com/rust-lang/regex ) from 0.1.7 to 0.1.8.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/regex-lite-0.1.7...regex-lite-0.1.8 )
---
updated-dependencies:
- dependency-name: regex-lite
dependency-version: 0.1.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 08:33:35 +00:00
dependabot[bot]
e8f0e8b1c4
build(deps): bump quote from 1.0.40 to 1.0.41 ( #3794 )
...
Bumps [quote](https://github.com/dtolnay/quote ) from 1.0.40 to 1.0.41.
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.40...1.0.41 )
---
updated-dependencies:
- dependency-name: quote
dependency-version: 1.0.41
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 09:19:09 +00:00
dependabot[bot]
df016be17c
build(deps): bump taiki-e/install-action from 2.62.11 to 2.62.20 ( #3792 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.62.11 to 2.62.20.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](efd8b64311...f355b1dcaf
)
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.62.20
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 09:18:53 +00:00
dependabot[bot]
d36a5b49d8
build(deps): bump actions-rust-lang/setup-rust-toolchain from 1.15.1 to 1.15.2 ( #3793 )
...
build(deps): bump actions-rust-lang/setup-rust-toolchain
Bumps [actions-rust-lang/setup-rust-toolchain](https://github.com/actions-rust-lang/setup-rust-toolchain ) from 1.15.1 to 1.15.2.
- [Release notes](https://github.com/actions-rust-lang/setup-rust-toolchain/releases )
- [Changelog](https://github.com/actions-rust-lang/setup-rust-toolchain/blob/main/CHANGELOG.md )
- [Commits](02be93da58...1780873c7b
)
---
updated-dependencies:
- dependency-name: actions-rust-lang/setup-rust-toolchain
dependency-version: 1.15.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 09:18:21 +00:00
dependabot[bot]
832a1da262
build(deps): bump flate2 from 1.1.2 to 1.1.4 ( #3795 )
...
Bumps [flate2](https://github.com/rust-lang/flate2-rs ) from 1.1.2 to 1.1.4.
- [Release notes](https://github.com/rust-lang/flate2-rs/releases )
- [Commits](https://github.com/rust-lang/flate2-rs/compare/1.1.2...1.1.4 )
---
updated-dependencies:
- dependency-name: flate2
dependency-version: 1.1.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 09:17:54 +00:00
Yuki Okushi
25963dbdf1
Prepare release for actix-http, awc ( #3791 )
2025-10-05 11:30:27 +09:00
asonix
4df9953c86
actix-http: h1: stop pipelining when not reading full requests ( #3721 )
...
* actix-http: h1: stop pipelining when not reading full requests
The existing pipelining behavior of the h1 dispatcher can cause client timeouts
if the entire request body isn't read. It puts the dispatcher into a state where
it refuses to read more (payload dropped) but there are still bytes in the buffer
from the request body.
This solution adds the SHUTDOWN flag in addition to the FINISHED flag
when completing a response when both the following are true:
1. There are no messages in `this.messages`
2. There is still a payload in `this.payload`
This combination implies two things. First, that we have not parsed a
pipelined request after the request we have just responded to. Second,
that the current request payload has not been fed an EOF. Because there
are no pipelined requests, we know that the current request payload
belongs to the request we have just responded to, and because the
request payload has not been fed an EOF, we know we never finished
reading it.
When this occurs, adding the SHUTDOWN flag to the dispatcher triggers a
`flush` and a `poll_shutdown` on the IO resource on the next poll.
* Remove printlns from dispatcher
* Add test that fails without changes & passes with changes
* Add changelog entry for h1 shutdown
---------
Co-authored-by: Rob Ede <robjtede@icloud.com>
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2025-10-05 01:07:35 +00:00
Kevin Logan
016841137e
fix(awc): close connections after GO_AWAY local or remote GO_AWAY errors ( #3790 )
2025-10-05 00:44:02 +00:00
Thales Fragoso
fde7934243
Add option to allow/disallow half closures in HTTP/1 ( #3777 )
...
* Add ServiceConfigBuilder to facilitate future extensions
Signed-off-by: Thales Fragoso <thales.fragoso@axiros.com>
* Add option to allow/disallow h1 half closures
The default is set to allow, thus reverting a change made in 3.11.1
Signed-off-by: Thales Fragoso <thales.fragoso@axiros.com>
* Add tests for h1 half closures
Signed-off-by: Thales Fragoso <thales.fragoso@axiros.com>
* Comply with clippy
Signed-off-by: Thales Fragoso <thales.fragoso@axiros.com>
* Adjust imports to satisfy fmt
Signed-off-by: Thales Fragoso <thales.fragoso@axiros.com>
---------
Signed-off-by: Thales Fragoso <thales.fragoso@axiros.com>
2025-10-04 23:03:26 +00:00
Yuki Okushi
429ff82a4b
fix: rename doc_auto_cfg feature ( #3787 )
2025-09-29 10:42:56 +00:00
dependabot[bot]
28a3a44e52
build(deps): bump tempfile from 3.22.0 to 3.23.0 ( #3785 )
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.22.0 to 3.23.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.22.0...v3.23.0 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-version: 3.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 07:44:59 +00:00
dependabot[bot]
91b62b950d
build(deps): bump taiki-e/cache-cargo-install-action from 2.3.0 to 2.3.1 ( #3782 )
...
Bumps [taiki-e/cache-cargo-install-action](https://github.com/taiki-e/cache-cargo-install-action ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/taiki-e/cache-cargo-install-action/releases )
- [Changelog](https://github.com/taiki-e/cache-cargo-install-action/blob/main/CHANGELOG.md )
- [Commits](b33c63d3b3...7447f04c51
)
---
updated-dependencies:
- dependency-name: taiki-e/cache-cargo-install-action
dependency-version: 2.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 01:26:26 +00:00
dependabot[bot]
8935f7a4e3
build(deps): bump serde from 1.0.226 to 1.0.228 ( #3786 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.226 to 1.0.228.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.226...v1.0.228 )
---
updated-dependencies:
- dependency-name: serde
dependency-version: 1.0.228
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 01:26:15 +00:00
dependabot[bot]
df2c6b3208
build(deps): bump taiki-e/install-action from 2.62.0 to 2.62.11 ( #3781 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.62.0 to 2.62.11.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](0e09747a63...efd8b64311
)
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.62.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 00:31:04 +00:00
dependabot[bot]
d580cf0709
build(deps): bump actions-rust-lang/setup-rust-toolchain from 1.15.0 to 1.15.1 ( #3784 )
...
build(deps): bump actions-rust-lang/setup-rust-toolchain
Bumps [actions-rust-lang/setup-rust-toolchain](https://github.com/actions-rust-lang/setup-rust-toolchain ) from 1.15.0 to 1.15.1.
- [Release notes](https://github.com/actions-rust-lang/setup-rust-toolchain/releases )
- [Changelog](https://github.com/actions-rust-lang/setup-rust-toolchain/blob/main/CHANGELOG.md )
- [Commits](2fcdc490d6...02be93da58
)
---
updated-dependencies:
- dependency-name: actions-rust-lang/setup-rust-toolchain
dependency-version: 1.15.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 00:30:53 +00:00
dependabot[bot]
0f0ceb5a73
build(deps): bump memchr from 2.7.5 to 2.7.6 ( #3783 )
...
Bumps [memchr](https://github.com/BurntSushi/memchr ) from 2.7.5 to 2.7.6.
- [Commits](https://github.com/BurntSushi/memchr/compare/2.7.5...2.7.6 )
---
updated-dependencies:
- dependency-name: memchr
dependency-version: 2.7.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 00:30:40 +00:00
dependabot[bot]
5c6a29f435
build(deps): bump time from 0.3.43 to 0.3.44 ( #3773 )
...
Bumps [time](https://github.com/time-rs/time ) from 0.3.43 to 0.3.44.
- [Release notes](https://github.com/time-rs/time/releases )
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md )
- [Commits](https://github.com/time-rs/time/compare/v0.3.43...v0.3.44 )
---
updated-dependencies:
- dependency-name: time
dependency-version: 0.3.44
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 11:06:13 +00:00
Martin Grigorov
b200a45c8e
Remove duplicated entry for "serde::*" in cargo_check_external_types config ( #3776 )
2025-09-22 11:05:48 +00:00
dependabot[bot]
89fea1f5ee
build(deps): bump taiki-e/install-action from 2.61.3 to 2.62.0 ( #3774 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.61.3 to 2.62.0.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](67cc679904...0e09747a63
)
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.62.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 11:04:42 +00:00
dependabot[bot]
5d0cf52294
build(deps): bump serde from 1.0.223 to 1.0.226 ( #3775 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.223 to 1.0.226.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.223...v1.0.226 )
---
updated-dependencies:
- dependency-name: serde
dependency-version: 1.0.226
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 11:04:36 +00:00
Rob Ede
41d0176c1d
chore(actix-files): prepare release 0.6.8
2025-09-15 09:53:32 +01:00
francesco-gaglione
6e6c2491c6
Add support for permanent redirects in `Files` service ( #3767 )
...
* Add support for permanent redirects in `Files` service
* Rename `with_permanent_redirect_directory` to `with_permanent_redirect` in `Files` service
* Tweak doc comment
---------
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2025-09-15 08:33:33 +00:00
dependabot[bot]
a06cdf3754
build(deps): bump tempfile from 3.21.0 to 3.22.0 ( #3771 )
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.21.0 to 3.22.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.21.0...v3.22.0 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-version: 3.22.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 02:01:21 +00:00
dependabot[bot]
25a12177af
build(deps): bump serde from 1.0.219 to 1.0.223 ( #3772 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.219 to 1.0.223.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.219...v1.0.223 )
---
updated-dependencies:
- dependency-name: serde
dependency-version: 1.0.223
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 02:01:04 +00:00
dependabot[bot]
f3ce1bc45f
build(deps): bump actions-rust-lang/setup-rust-toolchain from 1.14.1 to 1.15.0 ( #3768 )
...
build(deps): bump actions-rust-lang/setup-rust-toolchain
Bumps [actions-rust-lang/setup-rust-toolchain](https://github.com/actions-rust-lang/setup-rust-toolchain ) from 1.14.1 to 1.15.0.
- [Release notes](https://github.com/actions-rust-lang/setup-rust-toolchain/releases )
- [Changelog](https://github.com/actions-rust-lang/setup-rust-toolchain/blob/main/CHANGELOG.md )
- [Commits](ac90e63697...2fcdc490d6
)
---
updated-dependencies:
- dependency-name: actions-rust-lang/setup-rust-toolchain
dependency-version: 1.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 01:08:20 +00:00
dependabot[bot]
7f02a7e41a
build(deps): bump trybuild from 1.0.110 to 1.0.111 ( #3770 )
...
Bumps [trybuild](https://github.com/dtolnay/trybuild ) from 1.0.110 to 1.0.111.
- [Release notes](https://github.com/dtolnay/trybuild/releases )
- [Commits](https://github.com/dtolnay/trybuild/compare/1.0.110...1.0.111 )
---
updated-dependencies:
- dependency-name: trybuild
dependency-version: 1.0.111
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 01:03:00 +00:00
dependabot[bot]
a619022c95
build(deps): bump taiki-e/install-action from 2.59.1 to 2.61.3 ( #3769 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.59.1 to 2.61.3.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](57511bcdf8...67cc679904
)
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.61.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 00:57:15 +00:00
Rob Ede
1d6e978d82
chore(awc): prepare release 3.8.0
2025-09-09 09:03:53 +01:00
Rob Ede
d43738306c
refactor: init hickory DNS using OnceCell
2025-09-09 09:03:09 +01:00
Joel Wurtz
62d6d5863e
feat(awc): replace trust dns by hickory dns ( #3528 )
...
Co-authored-by: Rob Ede <robjtede@icloud.com>
2025-09-09 08:38:34 +01:00
dependabot[bot]
f4ee39cdd7
build(deps): bump log from 0.4.27 to 0.4.28 ( #3759 )
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.27 to 0.4.28.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.27...0.4.28 )
---
updated-dependencies:
- dependency-name: log
dependency-version: 0.4.28
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 00:40:08 +00:00
dependabot[bot]
f54254d0bd
build(deps): bump bitflags from 2.9.3 to 2.9.4 ( #3760 )
...
Bumps [bitflags](https://github.com/bitflags/bitflags ) from 2.9.3 to 2.9.4.
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/2.9.3...2.9.4 )
---
updated-dependencies:
- dependency-name: bitflags
dependency-version: 2.9.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 00:32:48 +00:00
dependabot[bot]
78ee652140
build(deps): bump codecov/codecov-action from 5.5.0 to 5.5.1 ( #3761 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.5.0 to 5.5.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](fdcc847654...5a1091511a
)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 5.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 00:32:37 +00:00
dependabot[bot]
03e3e344cc
build(deps): bump taiki-e/install-action from 2.58.29 to 2.59.1 ( #3762 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.58.29 to 2.59.1.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](14083e64ac...57511bcdf8
)
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.59.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 00:32:26 +00:00
dependabot[bot]
d1acaa3b3a
build(deps): bump time from 0.3.41 to 0.3.42 ( #3755 )
...
Bumps [time](https://github.com/time-rs/time ) from 0.3.41 to 0.3.42.
- [Release notes](https://github.com/time-rs/time/releases )
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md )
- [Commits](https://github.com/time-rs/time/compare/v0.3.41...v0.3.42 )
---
updated-dependencies:
- dependency-name: time
dependency-version: 0.3.42
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-06 21:13:52 +00:00
Rob Ede
4febfa4446
ci: pin time crate for msrv
2025-09-06 21:31:35 +01:00
dependabot[bot]
ae354b8edc
build(deps): bump taiki-e/install-action from 2.58.21 to 2.58.29 ( #3753 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.58.21 to 2.58.29.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](f63c33fd96...14083e64ac
)
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.58.29
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-01 12:00:08 +00:00
dependabot[bot]
7726669f9f
build(deps): bump actix-rt from 2.10.0 to 2.11.0 ( #3754 )
...
Bumps [actix-rt](https://github.com/actix/actix-net ) from 2.10.0 to 2.11.0.
- [Release notes](https://github.com/actix/actix-net/releases )
- [Commits](https://github.com/actix/actix-net/compare/rt-v2.10.0...rt-v2.11.0 )
---
updated-dependencies:
- dependency-name: actix-rt
dependency-version: 2.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-01 12:00:01 +00:00
dependabot[bot]
65c5a043d7
build(deps): bump actions-rust-lang/setup-rust-toolchain from 1.14.0 to 1.14.1 ( #3751 )
...
build(deps): bump actions-rust-lang/setup-rust-toolchain
Bumps [actions-rust-lang/setup-rust-toolchain](https://github.com/actions-rust-lang/setup-rust-toolchain ) from 1.14.0 to 1.14.1.
- [Release notes](https://github.com/actions-rust-lang/setup-rust-toolchain/releases )
- [Changelog](https://github.com/actions-rust-lang/setup-rust-toolchain/blob/main/CHANGELOG.md )
- [Commits](ab6845274e...ac90e63697
)
---
updated-dependencies:
- dependency-name: actions-rust-lang/setup-rust-toolchain
dependency-version: 1.14.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-01 11:59:50 +00:00
dependabot[bot]
c85e058f5d
build(deps): bump rui314/setup-mold from 7344740a9418dcdcb481c7df83d9fbd1d5072d7d to 725a8794d15fc7563f59595bd9556495c0564878 ( #3752 )
...
build(deps): bump rui314/setup-mold
Bumps [rui314/setup-mold](https://github.com/rui314/setup-mold ) from 7344740a9418dcdcb481c7df83d9fbd1d5072d7d to 725a8794d15fc7563f59595bd9556495c0564878.
- [Commits](7344740a94...725a8794d1
)
---
updated-dependencies:
- dependency-name: rui314/setup-mold
dependency-version: 725a8794d15fc7563f59595bd9556495c0564878
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-01 01:54:18 +00:00
Rob Ede
98d7d0b46b
chore(actix-files): prepare release 0.6.7
2025-08-29 22:31:48 +01:00
Rob Ede
4966a54e05
refactor(files): rename read_mode_threshold fn
2025-08-29 22:30:47 +01:00
Andrew Scott
00b0f8f700
feat(actix-files): opt-in filesize threshold for faster synchronous reads ( #3706 )
...
Co-authored-by: Rob Ede <robjtede@icloud.com>
2025-08-29 21:52:34 +01:00
励志买套上海苏河湾大平层
3c2907da41
docs(middleware): complete middleware author's guide ( #3680 )
...
Add comprehensive documentation for middleware development in Actix Web, including:
- Detailed explanation of middleware concepts and execution flow
- Clear description of middleware traits and their responsibilities
- Guidelines for body type handling
- Best practices for middleware development
- Error handling recommendations
- Usage scenarios and anti-patterns
Co-authored-by: chenjjiaa <chenjjiaaa@gmail.com>
2025-08-29 20:12:05 +00:00
George Pollard
5041cd1c65
Make 'ws' feature of actix-http optional in actix-web ( #3734 )
...
* Make 'ws' feature of actix-http optional
* Update CHANGES.md
* Update actix-web-actors
* Update CHANGES.md
* nits
* nits
---------
Co-authored-by: Rob Ede <robjtede@icloud.com>
2025-08-29 02:50:05 +00:00
Thales
d3c46537b3
fix(http): Wake Payload when feeding error or EOF ( #3749 )
...
* fix(http): Add failing tests to demonstrate the payload problem
Signed-off-by: Thales Fragoso <thales.fragoso@axiros.com>
* fix(http): Wake Payload when feeding error or eof
Signed-off-by: Thales Fragoso <thales.fragoso@axiros.com>
---------
Signed-off-by: Thales Fragoso <thales.fragoso@axiros.com>
2025-08-29 02:47:03 +00:00
Rob Ede
8996198f2c
chore: require h2 versions after MadeYouReset fix
2025-08-26 23:59:57 +01:00
Rob Ede
68624ec63b
chore: remove now-useless docs.rs flags
2025-08-26 23:51:22 +01:00
Rob Ede
bcd0ffb016
chore: add multi-crate publish script
2025-08-26 09:25:22 +01:00