Rocket/core/lib
Sergio Benitez 89150f9b81 Fix 'LocalRequest::clone()' soundness issue.
The existing implementation of 'LocalRequest::clone()' mistakenly copied
the internal 'Request' pointer from the existing 'LocalRequest' to the
cloned 'LocalRequest'. This resulted in an aliased '*mut Request'
pointer, a clear soundness issue. The fix in this commit is to clone the
internal 'Request', replacing the internal pointer with the newly cloned
'Request' when producing the cloned 'LocalRequest'. A fix that removes
all 'unsafe' code should be explored.

Fixes #1312.
2020-05-29 01:53:06 -07:00
..
benches Update features for latest nightly. 2018-10-09 04:31:09 -07:00
src Fix 'LocalRequest::clone()' soundness issue. 2020-05-29 01:53:06 -07:00
tests Fix 'LocalRequest::clone()' soundness issue. 2020-05-29 01:53:06 -07:00
build.rs Update 'version_check' to 0.9. 2019-06-28 12:17:28 -07:00
Cargo.toml New version: 0.4.4. 2020-03-09 02:17:21 -07:00