dependabot[bot]
b8a612d21e
build(deps): bump rand from 0.9.0 to 0.9.1 ( #3625 )
...
Bumps [rand](https://github.com/rust-random/rand ) from 0.9.0 to 0.9.1.
- [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.9.0...rand_core-0.9.1 )
---
updated-dependencies:
- dependency-name: rand
dependency-version: 0.9.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-04-22 00:45:57 +00:00
Guillermo Céspedes Tabárez
c809ee8440
Merge branch 'master' into introspection
2025-04-10 18:10:16 -03:00
dependabot[bot]
74c1c3de59
build(deps): bump taiki-e/install-action from 2.49.39 to 2.49.45 ( #3618 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.49.39 to 2.49.45.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/install-action/compare/v2.49.39...v2.49.45 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.49.45
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-04-09 20:34:30 +00:00
dependabot[bot]
6b9c47b0ec
build(deps): bump env_logger from 0.11.7 to 0.11.8 ( #3616 )
...
Bumps [env_logger](https://github.com/rust-cli/env_logger ) from 0.11.7 to 0.11.8.
- [Release notes](https://github.com/rust-cli/env_logger/releases )
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.11.7...v0.11.8 )
---
updated-dependencies:
- dependency-name: env_logger
dependency-version: 0.11.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-04-09 20:34:28 +00:00
Rob Ede
9915defca3
chore: update deps
2025-04-09 21:43:19 +01:00
dependabot[bot]
0ef246a846
build(deps): bump openssl from 0.10.71 to 0.10.72 ( #3612 )
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.71 to 0.10.72.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.71...openssl-v0.10.72 )
---
updated-dependencies:
- dependency-name: openssl
dependency-version: 0.10.72
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 21:32:30 +00:00
Guillermo Céspedes Tabárez
585552f70f
Merge branch 'master' into introspection
2025-04-01 22:39:21 -03:00
dependabot[bot]
c284426698
build(deps): bump once_cell from 1.21.1 to 1.21.3 ( #3606 )
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.21.1 to 1.21.3.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.21.1...v1.21.3 )
---
updated-dependencies:
- dependency-name: once_cell
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-03-31 07:57:06 +00:00
dependabot[bot]
b75ae11e62
build(deps): bump log from 0.4.26 to 0.4.27 ( #3608 )
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.26 to 0.4.27.
- [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.26...0.4.27 )
---
updated-dependencies:
- dependency-name: log
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-03-31 07:57:04 +00:00
dependabot[bot]
7fddaae878
build(deps): bump taiki-e/install-action from 2.49.33 to 2.49.39 ( #3609 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.49.33 to 2.49.39.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/install-action/compare/v2.49.33...v2.49.39 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
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-03-31 07:57:03 +00:00
dependabot[bot]
52264448cd
build(deps): bump socket2 from 0.5.8 to 0.5.9 ( #3607 )
...
Bumps [socket2](https://github.com/rust-lang/socket2 ) from 0.5.8 to 0.5.9.
- [Release notes](https://github.com/rust-lang/socket2/releases )
- [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/socket2/commits )
---
updated-dependencies:
- dependency-name: socket2
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-03-31 07:56:34 +00:00
dependabot[bot]
90c19a835d
build(deps): bump taiki-e/install-action from 2.49.32 to 2.49.33 ( #3602 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.49.32 to 2.49.33.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/install-action/compare/v2.49.32...v2.49.33 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
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-03-24 11:52:08 +00:00
dependabot[bot]
adf57d2b24
build(deps): bump time from 0.3.40 to 0.3.41 ( #3601 )
...
Bumps [time](https://github.com/time-rs/time ) from 0.3.40 to 0.3.41.
- [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.40...v0.3.41 )
---
updated-dependencies:
- dependency-name: time
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-03-24 11:51:57 +00:00
Guillermo Céspedes Tabárez
57b5937db3
Merge branch 'master' into introspection
2025-03-21 16:21:25 -03:00
dependabot[bot]
fcd10fbb5e
build(deps): bump taiki-e/install-action from 2.49.17 to 2.49.27 ( #3600 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.49.17 to 2.49.27.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/install-action/compare/v2.49.17...v2.49.27 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
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-03-21 06:58:14 +00:00
Rob Ede
95b6a81f43
refactor: switch size parsing to bytesize crate
2025-03-21 06:06:50 +00:00
Rob Ede
ab18efe0ac
chore: check in lockfile
2025-03-21 05:51:45 +00:00
Guillermo Céspedes Tabárez
3506512ed9
Merge branch 'master' into introspection
2025-03-10 16:40:42 -03:00
Rob Ede
cede0c6dbb
chore(actix-web): prepare release 4.10.2
2025-03-10 04:52:02 +00:00
Rob Ede
1005b6a12a
chore: fix actix-http ver req
2025-03-10 04:51:37 +00:00
Rob Ede
d898e8f739
chore(actix-web): prepare release 4.10.1
2025-03-10 04:38:45 +00:00
Rob Ede
353873fc04
chore: fix derive-more feature selection
2025-03-10 04:38:20 +00:00
Rob Ede
1390e29705
docs: fix lint
2025-03-10 04:23:20 +00:00
Rob Ede
c6e7ebd185
refactor: use Payload::from internally
2025-03-10 04:23:03 +00:00
dependabot[bot]
e8351cc3aa
build(deps): bump taiki-e/install-action from 2.49.10 to 2.49.17 ( #3597 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.49.10 to 2.49.17.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/install-action/compare/v2.49.10...v2.49.17 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
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-03-10 00:58:26 +00:00
Rob Ede
f63cf69e6a
docs: remove "copyright"
2025-03-09 19:08:00 +00:00
Rob Ede
92c1e2230d
chore(awc): prepare release 3.6.0
2025-03-09 19:03:27 +00:00
Rob Ede
4bb495aba0
chore(actix-web): prepare release 4.10.0
2025-03-09 19:02:33 +00:00
Rob Ede
aa000b429d
chore(actix-http): prepare release 3.10.0
2025-03-09 19:01:37 +00:00
Bernard Assan
df0885cf21
Add from_bytes/u8_bytes to dev::Payload ( #3595 )
...
* feat: Add from_bytes/u8_bytes to dev::Payload
This allows convinent construction of Payload from bytes which is
useful in middlewares
closes actix/actix-web#3589
Add doc comment and changelog entry
* implement from<bytes/vec> for payload
---------
Co-authored-by: Rob Ede <robjtede@icloud.com>
2025-03-09 16:40:00 +00:00
dependabot[bot]
0796f8e796
build(deps): bump actions-rust-lang/setup-rust-toolchain from 1.10.1 to 1.11.0 ( #3592 )
...
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.10.1 to 1.11.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](https://github.com/actions-rust-lang/setup-rust-toolchain/compare/v1.10.1...v1.11.0 )
---
updated-dependencies:
- dependency-name: actions-rust-lang/setup-rust-toolchain
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-03-09 04:50:17 +00:00
dependabot[bot]
a2307fbb86
build(deps): bump codecov/codecov-action from 5.3.1 to 5.4.0 ( #3591 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.3.1 to 5.4.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.3.1...v5.4.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
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-03-09 04:44:29 +00:00
dependabot[bot]
98ced477f7
build(deps): bump ilammy/setup-nasm from 1.5.1 to 1.5.2 ( #3593 )
...
Bumps [ilammy/setup-nasm](https://github.com/ilammy/setup-nasm ) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/ilammy/setup-nasm/releases )
- [Commits](https://github.com/ilammy/setup-nasm/compare/v1.5.1...v1.5.2 )
---
updated-dependencies:
- dependency-name: ilammy/setup-nasm
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-03-09 04:42:41 +00:00
dependabot[bot]
98c263b3ee
build(deps): bump taiki-e/install-action from 2.49.0 to 2.49.10 ( #3590 )
...
* build(deps): bump taiki-e/install-action from 2.49.0 to 2.49.10
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.49.0 to 2.49.10.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/install-action/compare/v2.49.0...v2.49.10 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* ci: fix msrv
---------
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-03-09 04:20:55 +00:00
Guillermo Céspedes Tabárez
a449695661
Merge branch 'introspection' of https://github.com/dertin/actix-web into introspection
2025-03-05 02:37:44 -03:00
Guillermo Céspedes Tabárez
aebab17c1e
refactor(introspection): add GuardDetail enum and remove downcast_ref usage
...
- Added `GuardDetail` enum to encapsulate various introspection details of a guard.
- Refactored `HttpMethodsExtractor` implementation to use `GuardDetail` instead of `downcast_ref`.
2025-03-05 02:37:12 -03:00
Guillermo Céspedes Tabárez
ae08dcf6dc
refactor(introspection): add GuardDetail enum and remove downcast_ref usage
...
- Added `GuardDetail` enum to encapsulate various introspection details of a guard.
- Refactored `HttpMethodsExtractor` implementation to use `GuardDetail` instead of `downcast_ref`.
2025-03-05 02:34:39 -03:00
Guillermo Céspedes Tabárez
ee7621594c
Merge branch 'introspection' of https://github.com/dertin/actix-web into introspection
2025-03-04 05:50:41 -03:00
Guillermo Céspedes Tabárez
0548b127c3
Merge branch 'introspection' of https://github.com/dertin/actix-web into introspection
2025-03-04 05:50:04 -03:00
Guillermo Céspedes Tabárez
7821ba9c1b
Merge branch 'introspection' of https://github.com/dertin/actix-web into introspection
2025-03-04 05:42:54 -03:00
Guillermo Céspedes Tabárez
3b99f86e89
fix(introspection): add conditional arbiter creation for io-uring support
2025-03-04 05:42:07 -03:00
Guillermo Céspedes Tabárez
2bb774a529
fix(introspection): add conditional arbiter creation for io-uring support
2025-03-04 05:36:49 -03:00
Guillermo Céspedes Tabárez
a79dc9dc79
refactor: improve thread safety and add unit tests for introspection process
2025-03-04 05:09:18 -03:00
Guillermo Céspedes Tabárez
c4be19942b
ci: downgrade for msrv zerofrom to version 0.1.5 in justfile
2025-03-03 16:25:50 -03:00
Guillermo Céspedes Tabárez
acd7c58097
chore: update changelog and fix docs for CI
2025-03-03 16:12:31 -03:00
Guillermo Céspedes Tabárez
176ea5da77
ci: downgrade for msrv litemap to version 0.7.4 in justfile
2025-03-03 16:05:01 -03:00
Guillermo Céspedes Tabárez
91fa813f0e
fix(guards): replace take_guards with get_guards to prevent guard removal and fix test failures
2025-03-03 15:31:20 -03:00
Guillermo Céspedes Tabárez
819ee93e9b
style: cargo fmt
2025-03-03 06:46:52 -03:00
Guillermo Céspedes Tabárez
041322ef9c
misc: remove debug print
2025-03-03 06:10:45 -03:00
Guillermo Céspedes Tabárez
0d87cc53a1
feat(resources-introspection): add support for resource metadata retrieval
2025-03-03 05:27:52 -03:00