Use hash2 instead of deprecated hash

Removed X's from PULL_REQUEST_TEMPLATE.md

Commented changes
This commit is contained in:
Ksbugbee 2017-05-07 23:03:17 -04:00
parent 4e390e2630
commit b4d894e119

View file

@ -4,7 +4,7 @@
use base64; use base64;
use net_traits::response::{Response, ResponseBody, ResponseType}; use net_traits::response::{Response, ResponseBody, ResponseType};
use openssl::hash::{MessageDigest, hash}; use openssl::hash::{MessageDigest, hash2};
use std::iter::Filter; use std::iter::Filter;
use std::str::Split; use std::str::Split;
use std::sync::MutexGuard; use std::sync::MutexGuard;
@ -119,7 +119,7 @@ fn apply_algorithm_to_response(body: MutexGuard<ResponseBody>,
message_digest: MessageDigest) message_digest: MessageDigest)
-> String { -> String {
if let ResponseBody::Done(ref vec) = *body { if let ResponseBody::Done(ref vec) = *body {
let response_digest = hash(message_digest, vec).unwrap(); let response_digest = hash2(message_digest, vec).unwrap(); //Now hash2
base64::encode(&response_digest) base64::encode(&response_digest)
} else { } else {
unreachable!("Tried to calculate digest of incomplete response body") unreachable!("Tried to calculate digest of incomplete response body")