This PR updates the file copy to use a temporary stream, instead of a memorystream to preserve memory. It also fixes two places where rewinds were needed, and replaces the compare of streams with a hash compare.
This PR updates the file copy to use a temporary stream, instead of a memorystream to preserve memory. It also fixes two places where rewinds were needed, and replaces the compare of streams with a hash compare.