From 685ba0eea2a337f799e4111327347c14ee041791 Mon Sep 17 00:00:00 2001 From: Rob Ede Date: Fri, 12 Feb 2021 01:55:25 +0000 Subject: [PATCH] update changelogs --- CHANGES.md | 5 ++++- actix-http/CHANGES.md | 5 ++++- actix-http/Cargo.toml | 4 ++-- actix-http/src/lib.rs | 17 +++++++++++++++++ awc/CHANGES.md | 5 ++++- src/lib.rs | 1 + 6 files changed, 32 insertions(+), 5 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index eebc770f5..743f5066b 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,7 +2,10 @@ ## Unreleased - 2021-xx-xx ### Changed -* Feature `cookies` is now optional and enabled by default. +* Feature `cookies` is now optional and enabled by default. [#1981] + +[#1981]: https://github.com/actix/actix-web/pull/1981 + ## 4.0.0-beta.3 - 2021-02-10 * Update `actix-web-codegen` to `0.5.0-beta.1`. diff --git a/actix-http/CHANGES.md b/actix-http/CHANGES.md index 94a76e19c..54f7357f1 100644 --- a/actix-http/CHANGES.md +++ b/actix-http/CHANGES.md @@ -2,7 +2,10 @@ ## Unreleased - 2021-xx-xx ### Changed -* Feature `cookies` is now optional and disabled by default. +* Feature `cookies` is now optional and disabled by default. [#1981] + +[#1981]: https://github.com/actix/actix-web/pull/1981 + ## 3.0.0-beta.3 - 2021-02-10 * No notable changes. diff --git a/actix-http/Cargo.toml b/actix-http/Cargo.toml index 850ca014d..0e6916a0b 100644 --- a/actix-http/Cargo.toml +++ b/actix-http/Cargo.toml @@ -31,14 +31,14 @@ openssl = ["actix-tls/openssl"] # rustls support rustls = ["actix-tls/rustls"] -# enable compressison support +# enable compression support compress = ["flate2", "brotli2"] # support for cookies cookies = ["cookie"] # support for secure cookies -secure-cookies = ["cookie", "cookie/secure"] +secure-cookies = ["cookies", "cookie/secure"] # trust-dns as client dns resolver trust-dns = ["trust-dns-resolver"] diff --git a/actix-http/src/lib.rs b/actix-http/src/lib.rs index a1cb2d846..5fac02fa4 100644 --- a/actix-http/src/lib.rs +++ b/actix-http/src/lib.rs @@ -1,4 +1,21 @@ //! HTTP primitives for the Actix ecosystem. +//! +//! # Crate Features +//! | Feature | Functionality | +//! | ---------------- | ----------------------------------------------------- | +//! | `openssl` | TLS support via [OpenSSL](openssl). | +//! | `rustls` | TLS support via [rustls](rustls). | +//! | `compress` | Payload compression support. (Deflate, Gzip & Brotli) | +//! | `cookies` | Support for cookies backed by the [cookie] crate. | +//! | `secure-cookies` | Adds for secure cookies. Enables `cookies` feature. | +//! | `trust-dns` | Uses [`trust-dns`] as the client DNS resolver. | +//! +//! [openssl]: https://crates.io/crates/openssl +//! [rustls]: https://crates.io/crates/rustls +//! [cookie]: https://crates.io/crates/cookie +//! [trust-dns]: https://crates.io/crates/trust-dns +//! [trust-dns]: https://crates.io/crates/trust-dns + #![deny(rust_2018_idioms, nonstandard_style)] #![allow( diff --git a/awc/CHANGES.md b/awc/CHANGES.md index b33bdcf81..9224f414d 100644 --- a/awc/CHANGES.md +++ b/awc/CHANGES.md @@ -2,7 +2,10 @@ ## Unreleased - 2021-xx-xx ### Changed -* Feature `cookies` is now optional and enabled by default. +* Feature `cookies` is now optional and enabled by default. [#1981] + +[#1981]: https://github.com/actix/actix-web/pull/1981 + ## 3.0.0-beta.2 - 2021-02-10 ### Added diff --git a/src/lib.rs b/src/lib.rs index 39cfaf197..73390a55e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -61,6 +61,7 @@ //! ## Crate Features //! //! * `compress` - content encoding compression support (enabled by default) +//! * `cookies` - cookies support (enabled by default) //! * `openssl` - HTTPS support via `openssl` crate, supports `HTTP/2` //! * `rustls` - HTTPS support via `rustls` crate, supports `HTTP/2` //! * `secure-cookies` - secure cookies support