Rocket/core
Sergio Benitez b8f9011c04 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-27 01:09:12 -07:00
..
codegen Update UI tests for latest nightly. 2020-04-21 18:12:08 -07:00
http Update 'time' to 0.2 in 'contrib'. 2020-03-25 14:39:55 -07:00
lib Fix 'LocalRequest::clone()' soundness issue. 2020-05-27 01:09:12 -07:00