├── .cargo └── config.toml ├── .cspell.yml ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── ci-post-merge.yml │ ├── ci.yml │ ├── coverage.yml │ └── lint.yml ├── .gitignore ├── .prettierrc.yml ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── actix-cors ├── CHANGES.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples │ └── cors.rs ├── src │ ├── all_or_some.rs │ ├── builder.rs │ ├── error.rs │ ├── inner.rs │ ├── lib.rs │ └── middleware.rs └── tests │ └── tests.rs ├── actix-identity ├── CHANGES.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples │ └── identity.rs ├── src │ ├── config.rs │ ├── error.rs │ ├── identity.rs │ ├── identity_ext.rs │ ├── lib.rs │ └── middleware.rs └── tests │ └── integration │ ├── fixtures.rs │ ├── integration.rs │ ├── main.rs │ └── test_app.rs ├── actix-limitation ├── CHANGES.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── src │ ├── builder.rs │ ├── errors.rs │ ├── lib.rs │ ├── middleware.rs │ └── status.rs └── tests │ └── tests.rs ├── actix-protobuf ├── CHANGES.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md └── src │ └── lib.rs ├── actix-session ├── CHANGES.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples │ ├── authentication.rs │ └── basic.rs ├── src │ ├── config.rs │ ├── lib.rs │ ├── middleware.rs │ ├── session.rs │ ├── session_ext.rs │ └── storage │ │ ├── cookie.rs │ │ ├── interface.rs │ │ ├── mod.rs │ │ ├── redis_actor.rs │ │ ├── redis_rs.rs │ │ ├── session_key.rs │ │ └── utils.rs └── tests │ ├── middleware.rs │ ├── opaque_errors.rs │ └── session.rs ├── actix-settings ├── CHANGES.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples │ ├── actix.rs │ └── config.toml └── src │ ├── defaults.toml │ ├── error.rs │ ├── lib.rs │ ├── parse.rs │ └── settings │ ├── address.rs │ ├── backlog.rs │ ├── keep_alive.rs │ ├── max_connection_rate.rs │ ├── max_connections.rs │ ├── mod.rs │ ├── mode.rs │ ├── num_workers.rs │ ├── timeout.rs │ └── tls.rs ├── actix-web-httpauth ├── CHANGES.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples │ ├── middleware-closure.rs │ ├── middleware.rs │ └── with-cors.rs └── src │ ├── extractors │ ├── basic.rs │ ├── bearer.rs │ ├── config.rs │ ├── errors.rs │ └── mod.rs │ ├── headers │ ├── authorization │ │ ├── errors.rs │ │ ├── header.rs │ │ ├── mod.rs │ │ └── scheme │ │ │ ├── basic.rs │ │ │ ├── bearer.rs │ │ │ └── mod.rs │ ├── mod.rs │ └── www_authenticate │ │ ├── challenge │ │ ├── basic.rs │ │ ├── bearer │ │ │ ├── builder.rs │ │ │ ├── challenge.rs │ │ │ ├── errors.rs │ │ │ └── mod.rs │ │ └── mod.rs │ │ ├── header.rs │ │ └── mod.rs │ ├── lib.rs │ ├── middleware.rs │ └── utils.rs ├── actix-ws ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples │ ├── chat.html │ └── chat.rs └── src │ ├── aggregated.rs │ ├── lib.rs │ ├── session.rs │ └── stream.rs ├── codecov.yml ├── deny.toml ├── justfile ├── rustfmt.toml └── tracing-actix-web ├── .github └── workflows │ └── general.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples ├── custom-root-span │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── opentelemetry │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs └── request-id-response-header │ ├── Cargo.toml │ ├── README.md │ └── src │ └── main.rs └── src ├── lib.rs ├── middleware.rs ├── otel.rs ├── request_id.rs ├── root_span.rs ├── root_span_builder.rs └── root_span_macro.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.cspell.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/.cspell.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci-post-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/.github/workflows/ci-post-merge.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/.prettierrc.yml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/README.md -------------------------------------------------------------------------------- /actix-cors/CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-cors/CHANGES.md -------------------------------------------------------------------------------- /actix-cors/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-cors/Cargo.toml -------------------------------------------------------------------------------- /actix-cors/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /actix-cors/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /actix-cors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-cors/README.md -------------------------------------------------------------------------------- /actix-cors/examples/cors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-cors/examples/cors.rs -------------------------------------------------------------------------------- /actix-cors/src/all_or_some.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-cors/src/all_or_some.rs -------------------------------------------------------------------------------- /actix-cors/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-cors/src/builder.rs -------------------------------------------------------------------------------- /actix-cors/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-cors/src/error.rs -------------------------------------------------------------------------------- /actix-cors/src/inner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-cors/src/inner.rs -------------------------------------------------------------------------------- /actix-cors/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-cors/src/lib.rs -------------------------------------------------------------------------------- /actix-cors/src/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-cors/src/middleware.rs -------------------------------------------------------------------------------- /actix-cors/tests/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-cors/tests/tests.rs -------------------------------------------------------------------------------- /actix-identity/CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/CHANGES.md -------------------------------------------------------------------------------- /actix-identity/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/Cargo.toml -------------------------------------------------------------------------------- /actix-identity/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /actix-identity/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /actix-identity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/README.md -------------------------------------------------------------------------------- /actix-identity/examples/identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/examples/identity.rs -------------------------------------------------------------------------------- /actix-identity/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/src/config.rs -------------------------------------------------------------------------------- /actix-identity/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/src/error.rs -------------------------------------------------------------------------------- /actix-identity/src/identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/src/identity.rs -------------------------------------------------------------------------------- /actix-identity/src/identity_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/src/identity_ext.rs -------------------------------------------------------------------------------- /actix-identity/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/src/lib.rs -------------------------------------------------------------------------------- /actix-identity/src/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/src/middleware.rs -------------------------------------------------------------------------------- /actix-identity/tests/integration/fixtures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/tests/integration/fixtures.rs -------------------------------------------------------------------------------- /actix-identity/tests/integration/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/tests/integration/integration.rs -------------------------------------------------------------------------------- /actix-identity/tests/integration/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/tests/integration/main.rs -------------------------------------------------------------------------------- /actix-identity/tests/integration/test_app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-identity/tests/integration/test_app.rs -------------------------------------------------------------------------------- /actix-limitation/CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-limitation/CHANGES.md -------------------------------------------------------------------------------- /actix-limitation/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-limitation/Cargo.toml -------------------------------------------------------------------------------- /actix-limitation/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /actix-limitation/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /actix-limitation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-limitation/README.md -------------------------------------------------------------------------------- /actix-limitation/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-limitation/src/builder.rs -------------------------------------------------------------------------------- /actix-limitation/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-limitation/src/errors.rs -------------------------------------------------------------------------------- /actix-limitation/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-limitation/src/lib.rs -------------------------------------------------------------------------------- /actix-limitation/src/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-limitation/src/middleware.rs -------------------------------------------------------------------------------- /actix-limitation/src/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-limitation/src/status.rs -------------------------------------------------------------------------------- /actix-limitation/tests/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-limitation/tests/tests.rs -------------------------------------------------------------------------------- /actix-protobuf/CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-protobuf/CHANGES.md -------------------------------------------------------------------------------- /actix-protobuf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-protobuf/Cargo.toml -------------------------------------------------------------------------------- /actix-protobuf/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /actix-protobuf/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /actix-protobuf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-protobuf/README.md -------------------------------------------------------------------------------- /actix-protobuf/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-protobuf/src/lib.rs -------------------------------------------------------------------------------- /actix-session/CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/CHANGES.md -------------------------------------------------------------------------------- /actix-session/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/Cargo.toml -------------------------------------------------------------------------------- /actix-session/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /actix-session/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /actix-session/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/README.md -------------------------------------------------------------------------------- /actix-session/examples/authentication.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/examples/authentication.rs -------------------------------------------------------------------------------- /actix-session/examples/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/examples/basic.rs -------------------------------------------------------------------------------- /actix-session/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/src/config.rs -------------------------------------------------------------------------------- /actix-session/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/src/lib.rs -------------------------------------------------------------------------------- /actix-session/src/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/src/middleware.rs -------------------------------------------------------------------------------- /actix-session/src/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/src/session.rs -------------------------------------------------------------------------------- /actix-session/src/session_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/src/session_ext.rs -------------------------------------------------------------------------------- /actix-session/src/storage/cookie.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/src/storage/cookie.rs -------------------------------------------------------------------------------- /actix-session/src/storage/interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/src/storage/interface.rs -------------------------------------------------------------------------------- /actix-session/src/storage/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/src/storage/mod.rs -------------------------------------------------------------------------------- /actix-session/src/storage/redis_actor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/src/storage/redis_actor.rs -------------------------------------------------------------------------------- /actix-session/src/storage/redis_rs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/src/storage/redis_rs.rs -------------------------------------------------------------------------------- /actix-session/src/storage/session_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/src/storage/session_key.rs -------------------------------------------------------------------------------- /actix-session/src/storage/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/src/storage/utils.rs -------------------------------------------------------------------------------- /actix-session/tests/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/tests/middleware.rs -------------------------------------------------------------------------------- /actix-session/tests/opaque_errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/tests/opaque_errors.rs -------------------------------------------------------------------------------- /actix-session/tests/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-session/tests/session.rs -------------------------------------------------------------------------------- /actix-settings/CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/CHANGES.md -------------------------------------------------------------------------------- /actix-settings/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/Cargo.toml -------------------------------------------------------------------------------- /actix-settings/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /actix-settings/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /actix-settings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/README.md -------------------------------------------------------------------------------- /actix-settings/examples/actix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/examples/actix.rs -------------------------------------------------------------------------------- /actix-settings/examples/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/examples/config.toml -------------------------------------------------------------------------------- /actix-settings/src/defaults.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/defaults.toml -------------------------------------------------------------------------------- /actix-settings/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/error.rs -------------------------------------------------------------------------------- /actix-settings/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/lib.rs -------------------------------------------------------------------------------- /actix-settings/src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/parse.rs -------------------------------------------------------------------------------- /actix-settings/src/settings/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/settings/address.rs -------------------------------------------------------------------------------- /actix-settings/src/settings/backlog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/settings/backlog.rs -------------------------------------------------------------------------------- /actix-settings/src/settings/keep_alive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/settings/keep_alive.rs -------------------------------------------------------------------------------- /actix-settings/src/settings/max_connection_rate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/settings/max_connection_rate.rs -------------------------------------------------------------------------------- /actix-settings/src/settings/max_connections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/settings/max_connections.rs -------------------------------------------------------------------------------- /actix-settings/src/settings/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/settings/mod.rs -------------------------------------------------------------------------------- /actix-settings/src/settings/mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/settings/mode.rs -------------------------------------------------------------------------------- /actix-settings/src/settings/num_workers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/settings/num_workers.rs -------------------------------------------------------------------------------- /actix-settings/src/settings/timeout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/settings/timeout.rs -------------------------------------------------------------------------------- /actix-settings/src/settings/tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-settings/src/settings/tls.rs -------------------------------------------------------------------------------- /actix-web-httpauth/CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/CHANGES.md -------------------------------------------------------------------------------- /actix-web-httpauth/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/Cargo.toml -------------------------------------------------------------------------------- /actix-web-httpauth/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /actix-web-httpauth/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /actix-web-httpauth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/README.md -------------------------------------------------------------------------------- /actix-web-httpauth/examples/middleware-closure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/examples/middleware-closure.rs -------------------------------------------------------------------------------- /actix-web-httpauth/examples/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/examples/middleware.rs -------------------------------------------------------------------------------- /actix-web-httpauth/examples/with-cors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/examples/with-cors.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/extractors/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/extractors/basic.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/extractors/bearer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/extractors/bearer.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/extractors/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/extractors/config.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/extractors/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/extractors/errors.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/extractors/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/extractors/mod.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/authorization/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/authorization/errors.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/authorization/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/authorization/header.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/authorization/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/authorization/mod.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/authorization/scheme/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/authorization/scheme/basic.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/authorization/scheme/bearer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/authorization/scheme/bearer.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/authorization/scheme/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/authorization/scheme/mod.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/mod.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/www_authenticate/challenge/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/www_authenticate/challenge/basic.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/www_authenticate/challenge/bearer/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/www_authenticate/challenge/bearer/builder.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/www_authenticate/challenge/bearer/challenge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/www_authenticate/challenge/bearer/challenge.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/www_authenticate/challenge/bearer/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/www_authenticate/challenge/bearer/errors.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/www_authenticate/challenge/bearer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/www_authenticate/challenge/bearer/mod.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/www_authenticate/challenge/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/www_authenticate/challenge/mod.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/www_authenticate/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/www_authenticate/header.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/headers/www_authenticate/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/headers/www_authenticate/mod.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/lib.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/middleware.rs -------------------------------------------------------------------------------- /actix-web-httpauth/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-web-httpauth/src/utils.rs -------------------------------------------------------------------------------- /actix-ws/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-ws/CHANGELOG.md -------------------------------------------------------------------------------- /actix-ws/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-ws/Cargo.toml -------------------------------------------------------------------------------- /actix-ws/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /actix-ws/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /actix-ws/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-ws/README.md -------------------------------------------------------------------------------- /actix-ws/examples/chat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-ws/examples/chat.html -------------------------------------------------------------------------------- /actix-ws/examples/chat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-ws/examples/chat.rs -------------------------------------------------------------------------------- /actix-ws/src/aggregated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-ws/src/aggregated.rs -------------------------------------------------------------------------------- /actix-ws/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-ws/src/lib.rs -------------------------------------------------------------------------------- /actix-ws/src/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-ws/src/session.rs -------------------------------------------------------------------------------- /actix-ws/src/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/actix-ws/src/stream.rs -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/codecov.yml -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/deny.toml -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/justfile -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /tracing-actix-web/.github/workflows/general.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/.github/workflows/general.yml -------------------------------------------------------------------------------- /tracing-actix-web/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | .idea 4 | -------------------------------------------------------------------------------- /tracing-actix-web/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /tracing-actix-web/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/Cargo.toml -------------------------------------------------------------------------------- /tracing-actix-web/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/LICENSE-APACHE -------------------------------------------------------------------------------- /tracing-actix-web/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/LICENSE-MIT -------------------------------------------------------------------------------- /tracing-actix-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/README.md -------------------------------------------------------------------------------- /tracing-actix-web/examples/custom-root-span/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/examples/custom-root-span/Cargo.toml -------------------------------------------------------------------------------- /tracing-actix-web/examples/custom-root-span/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/examples/custom-root-span/README.md -------------------------------------------------------------------------------- /tracing-actix-web/examples/custom-root-span/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/examples/custom-root-span/src/main.rs -------------------------------------------------------------------------------- /tracing-actix-web/examples/opentelemetry/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/examples/opentelemetry/Cargo.toml -------------------------------------------------------------------------------- /tracing-actix-web/examples/opentelemetry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/examples/opentelemetry/README.md -------------------------------------------------------------------------------- /tracing-actix-web/examples/opentelemetry/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/examples/opentelemetry/src/main.rs -------------------------------------------------------------------------------- /tracing-actix-web/examples/request-id-response-header/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/examples/request-id-response-header/Cargo.toml -------------------------------------------------------------------------------- /tracing-actix-web/examples/request-id-response-header/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/examples/request-id-response-header/README.md -------------------------------------------------------------------------------- /tracing-actix-web/examples/request-id-response-header/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/examples/request-id-response-header/src/main.rs -------------------------------------------------------------------------------- /tracing-actix-web/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/src/lib.rs -------------------------------------------------------------------------------- /tracing-actix-web/src/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/src/middleware.rs -------------------------------------------------------------------------------- /tracing-actix-web/src/otel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/src/otel.rs -------------------------------------------------------------------------------- /tracing-actix-web/src/request_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/src/request_id.rs -------------------------------------------------------------------------------- /tracing-actix-web/src/root_span.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/src/root_span.rs -------------------------------------------------------------------------------- /tracing-actix-web/src/root_span_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/src/root_span_builder.rs -------------------------------------------------------------------------------- /tracing-actix-web/src/root_span_macro.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actix/actix-extras/HEAD/tracing-actix-web/src/root_span_macro.rs --------------------------------------------------------------------------------