Rocket/core/lib/tests
Sergio Benitez 52320020bc Use thread-safe 'CookieJar's.
The user-facing changes effected by this commit are:

  * The 'http::Cookies<'_>' guard is now '&http::CookieJar<'_>'.
  * The "one-at-a-time" jar restriction is no longer imposed.
  * 'CookieJar' retrieval methods return 'http::CookieCrumb'.
  * The 'private-cookies' feature is now called 'secrets'.
  * Docs flag private cookie methods with feature cfg.
  * Local, async request dispatching is never serialized.
  * 'Client::cookies()' returns the tracked 'CookieJar'.
  * 'LocalResponse::cookies()' returns a 'CookieJar'.
  * 'Response::cookies()' returns an 'impl Iterator'.
  * A path of '/' is set by default on all cookies.
  * 'SameSite=strict' is set by default on all cookies.
  * 'LocalRequest::cookies()' accepts any 'Cookie' iterator.
  * The 'Debug' impl for 'Request' prints the cookie jar.

Resolves #1332.
2020-08-16 02:19:45 -07:00
..
absolute-uris-okay-issue-443.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
attach-inspect.rs Replace 'Manifest' with 'Cargo'. 2020-07-11 09:24:30 -07:00
catcher-cookies-1213.rs Use thread-safe 'CookieJar's. 2020-08-16 02:19:45 -07:00
conditionally-set-server-header-996.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
derive-reexports.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
fairing_before_head_strip-issue-546.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
flash-lazy-removes-issue-466.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
form_method-issue-45.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
form_value_decoding-issue-82.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
head_handling.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
limits.rs Require data limits on 'Data::open()'. 2020-08-06 02:46:04 -05:00
local-request-content-type-issue-505.rs Rename 'FromDataSimple' to 'FromData'. Make async. 2020-07-12 02:23:00 -07:00
local_request_private_cookie-issue-368.rs Use thread-safe 'CookieJar's. 2020-08-16 02:19:45 -07:00
many-cookie-jars-at-once.rs Use thread-safe 'CookieJar's. 2020-08-16 02:19:45 -07:00
mapped-base-issue-1262.rs Make URI modifications to 'Route' codegen-safe. 2020-07-29 16:38:24 -07:00
mount_point.rs Migrate core to Rust 2018. 2019-06-25 13:45:23 -04:00
nested-fairing-attaches.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
precise-content-type-matching.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
redirect_from_catcher-issue-113.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
responder_lifetime-issue-345.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
route_guard.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
segments-issues-41-86.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
strict_and_lenient_forms.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
twice_managed_state.rs Add a test verifying that attempting to manage the same state type twice panics. 2020-07-11 09:24:29 -07:00
typed-uri-docs-redef-issue-1373.rs Generate 'uri!' macro names independently of span. 2020-07-14 00:44:59 -07:00
unsound-local-request-1312.rs Use the blocking testing API everywhere. 2020-07-11 09:24:30 -07:00
uri-percent-encoding-issue-808.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00