Now we have logging, disable non-log output

This commit is contained in:
Joseph Birr-Pixton 2016-06-08 01:05:54 +01:00
parent 32858d12c2
commit b79cfc2409
3 changed files with 10 additions and 10 deletions

View File

@ -38,12 +38,10 @@ struct NoSessionStorage {}
impl StoresSessions for NoSessionStorage {
fn put(&mut self, _key: Vec<u8>, _value: Vec<u8>) -> bool {
println!("cache put {:?} = {:?}", _key, _value);
false
}
fn get(&mut self, _key: &Vec<u8>) -> Option<Vec<u8>> {
println!("cache get {:?}", _key);
None
}
}

View File

@ -240,14 +240,16 @@ fn expect_server_hello_done() -> Expectation {
}
}
fn dumphex(label: &str, bytes: &[u8]) {
print!("{}: ", label);
fn dumphex(_label: &str, _bytes: &[u8]) {
/*
print!("{}: ", _label);
for b in bytes {
for b in _bytes {
print!("{:02x}", b);
}
println!("");
*/
}
fn emit_clientkx(sess: &mut ClientSession, kxd: &suites::KeyExchangeResult) {

View File

@ -77,7 +77,6 @@ impl SessionSecrets {
self.hash = Some(hashalg);
self.master_secret.as_mut().write(master_secret).unwrap();
println!("resumed secrets:");
dumphex("client_random", &self.client_random);
dumphex("server_random", &self.server_random);
dumphex("master_secret", &self.master_secret);
@ -174,13 +173,15 @@ pub struct GCMMessageCipher {
const EXPLICIT_NONCE_LEN: usize = 8;
const GCM_OVERHEAD: usize = EXPLICIT_NONCE_LEN + 16;
fn dumphex(why: &str, buf: &[u8]) {
print!("{}: ", why);
fn dumphex(_why: &str, _buf: &[u8]) {
/*
print!("{}: ", _why);
for b in buf {
for b in _buf {
print!("{:02x}", b);
}
println!("");
*/
}
impl MessageCipher for GCMMessageCipher {
@ -250,7 +251,6 @@ impl MessageCipher for GCMMessageCipher {
&aad));
buf[0..8].as_mut().write(&nonce[4..]).unwrap();
println!("payload len {}\n", buf.len());
dumphex("outgoing", &buf);
Ok(Message {