Update dependencies
[?]
Apr 13, 2019, 3:17 PM
JD62RVOJGALHC4WMSGU3SZK4I2FO4LCYPRM7UD5PPXN7PNOHXDYACDependencies
- [2]
DCGEFPRCBetter README - [3]
OANBCLN5Move xmpp client into XmppState - [4]
V5HDBSZMUse jid for receiver address - [5]
SU4DNVCBStart to processing roster data - [6]
EBETRYK7Add counter for id. Check for jid in roster - [7]
FWJDW3G5Allow process xmpp incoming stanzas with futures - [8]
TPVUBB3FAnswer to ping requests - [9]
XGP44R5HRework stopping xmpp connection - [10]
77USPY5ISending messages works! - [11]
L3D22A5JPrepare to check incoming presence - [12]
3FYEOGCIMove additional rarely changed data to separate structure - [13]
OB3HA2MDUse Client::new_with_jid to parse jid only once - [14]
6E5IC33ZTry to test 2018 edition - [15]
HU3NZX5ZProcess self-presence via new processing code - [16]
5GINRCKLSend ping XEP-0199 - [17]
ALP2YJIURename XmppState to XmppProcessState - [18]
IK3YDPTYUpdate deps - [19]
VS6AHRWIMove XMPP to separate dir - [20]
VW7NVWAGLeave MUC properly - [21]
WBU7UOQWRead chatroom from config - [22]
FCPF2FV6Break connection on iq error - [23]
EOHEZXX3Move request processing to structure - [24]
FVVPKFTLInitial commit - [25]
YZVEEOYTUpdate dependencies - [26]
2VZBEEXAMessages fixed - [27]
5IKA4GO7Rename xmpp client field from "inner" to "client" - [28]
AYQZ2UIAUpdate deps - [29]
FV6BJ5K6Send self-presence and store account info in Rc so it willbe used in some future in parallel - [30]
UMTLHH77Process commands in the separate function - [31]
ACXUIS63Update dependecies - [32]
AA2ZWGRLEnter to MUC - [33]
QTCUURXNAdd additional requirement for command stream - [34]
UIXIQHDYWait for commands via new processing code - [35]
XOAM22TTSimplify xmpp incoming stanzas processing without futures - [36]
ZI4GJ72VAdd message to xmpp command - [37]
BWDUANCVSecond part of processing result is only about stop_future - [38]
DISBBP3IUpdate dependencies - [39]
37OMJ4CKSend MUC message - [40]
QYY3KRGLUse failure instead Box<dyn Error> - [41]
X6L47BHQUse different structure for established xmpp connection - [42]
5Y6YJ6UHAdd shutdown function to make actions before offline - [43]
5OBTKGDLUpdate deps - [44]
CBWCXUZZPrepare adding new items to roster - [45]
UO4WTU6UUpdate dependencies - [46]
J7VX56FWToDo - [47]
NDDQQP2PUpdate deps - [48]
RGOSS73UConvert self-presence to xmpp_parser's type - [49]
MAC6WCSXFix pipelines - [50]
OGMBXBKPMove online to XmppConnection - [*]
HKSQO7JZEnable hyper http server and configuration
Change contents
- edit in src/xmpp/stanzas.rs at line 4
use xmpp_parsers::ping::Ping; - replacement in src/xmpp/stanzas.rs at line 18
let mut get_roster = Iq::from_get(Roster {items: vec![],ver: None,});get_roster.id = Some(id.to_string());get_roster.into()Iq::from_get(id,Roster {items: vec![],ver: None,},).into() - replacement in src/xmpp/stanzas.rs at line 29
let mut add_roster = Iq::from_set(Roster {items: vec![Item {jid,name: None,subscription: xmpp_parsers::roster::Subscription::None,ask: xmpp_parsers::roster::Ask::None,groups: vec![],}],ver: None,});add_roster.id = Some(id.to_string());add_roster.into()Iq::from_set(id,Roster {items: vec![Item {jid,name: None,subscription: xmpp_parsers::roster::Subscription::None,ask: xmpp_parsers::roster::Ask::None,groups: vec![],}],ver: None,},).into() - edit in src/xmpp/stanzas.rs at line 73[3.309]
pub fn make_muc_presence_leave(from: xmpp_parsers::Jid, to: xmpp_parsers::Jid) -> Element {let mut presence = Presence::new(PresenceType::Unavailable);presence.from = Some(from);presence.to = Some(to);presence.into()}pub fn make_ping(id: &str, from: xmpp_parsers::Jid) -> Element {let mut ping = Iq::from_get(id, Ping);ping.to = Some(from.clone().into_domain_jid());ping.from = Some(from);ping.into()}pub fn make_pong(id: &str, from: xmpp_parsers::Jid, to: Option<xmpp_parsers::Jid>) -> Element {let mut pong = Iq::from_result(id, None as Option<Roster>);pong.from = Some(from);pong.to = to;pong.into()} - replacement in src/xmpp/mod.rs at line 150
fn xmpp_processing(mut self,event: &Event,) -> impl Future<Item = Self, Error = std::rc::Rc<config::Account>> {/// Returns false on error to disconnectfn xmpp_processing(&mut self, event: &Event) -> bool { - replacement in src/xmpp/mod.rs at line 157[3.4712]→[3.4712:4751](∅→∅),[3.4712]→[3.4712:4751](∅→∅),[3.4712]→[3.4712:4751](∅→∅),[3.4712]→[3.4712:4751](∅→∅),[3.4712]→[3.4712:4751](∅→∅),[3.4751]→[2.667:1819](∅→∅)
use try_from::TryInto;if let Some(iq) = stanza.try_into().ok() as Option<xmpp_parsers::iq::Iq> {if let Some(id) = iq.id {if let Some((_, jid)) =self.state.data.pending_add_roster_ids.remove_entry(&id){if let xmpp_parsers::iq::IqType::Result(None) = iq.payload {if self.state.data.roster.contains_key(&jid) {info!("Jid {} updated to roster", jid);} else {info!("Jid {} added in roster", jid);self.state.data.roster.insert(jid.clone(),(xmpp_parsers::roster::Subscription::None,xmpp_parsers::roster::Ask::None,),);}self.process_jid(&jid);use std::convert::TryInto;if let Some(iq) = stanza.clone().try_into().ok() as Option<xmpp_parsers::iq::Iq> {if let Some((_, jid)) =self.state.data.pending_add_roster_ids.remove_entry(&iq.id){if let xmpp_parsers::iq::IqType::Result(None) = iq.payload {if self.state.data.roster.contains_key(&jid) {info!("Jid {} updated to roster", jid); - replacement in src/xmpp/mod.rs at line 166
warn!("Wrong payload when adding {} to roster: {:?}",jid, iq.payloadinfo!("Jid {} added in roster", jid);self.state.data.roster.insert(jid.clone(),(xmpp_parsers::roster::Subscription::None,xmpp_parsers::roster::Ask::None,), - edit in src/xmpp/mod.rs at line 175
self.process_jid(&jid);} else {warn!("Wrong payload when adding {} to roster: {:?}",jid, iq.payload); - replacement in src/xmpp/mod.rs at line 183
if let xmpp_parsers::iq::IqType::Set(element) = iq.payload {if let Some(roster) =element.try_into().ok() as Option<xmpp_parsers::roster::Roster>{for i in roster.items {if let Some(ref mut rdata) = self.state.data.roster.get_mut(&i.jid){info!("Update {} in roster", i.jid);rdata.0 = i.subscription;rdata.1 = i.ask;} else {info!("Add {} to roster", i.jid);self.state.data.roster.insert(i.jid.clone(), (i.subscription, i.ask));match iq.payload {xmpp_parsers::iq::IqType::Set(element) => {if let Some(roster) =element.try_into().ok() as Option<xmpp_parsers::roster::Roster>{for i in roster.items {if let Some(ref mut rdata) =self.state.data.roster.get_mut(&i.jid){info!("Update {} in roster", i.jid);rdata.0 = i.subscription;rdata.1 = i.ask;} else {info!("Add {} to roster", i.jid);self.state.data.roster.insert(i.jid.clone(), (i.subscription, i.ask));}self.process_jid(&i.jid); - replacement in src/xmpp/mod.rs at line 204
self.process_jid(&i.jid);}}xmpp_parsers::iq::IqType::Error(e) => {error!("iq error: {:?}", e);return false;}xmpp_parsers::iq::IqType::Get(element) => {if let Some(_ping) =element.try_into().ok() as Option<xmpp_parsers::ping::Ping>{let pong = stanzas::make_pong(&iq.id,self.state.client.jid.clone(),iq.from,);self.state.data.send_queue.push_back(pong); - edit in src/xmpp/mod.rs at line 222
_ => (), // ignore - edit in src/xmpp/mod.rs at line 224
} else if let Some(_presence) =stanza.try_into().ok() as Option<xmpp_parsers::presence::Presence>{// to do something with presence - replacement in src/xmpp/mod.rs at line 229
future::ok(self)true - replacement in src/xmpp/mod.rs at line 231
Event::Online => future::ok(self),Event::Online => true, - replacement in src/xmpp/mod.rs at line 234
future::err(self.account)false - replacement in src/xmpp/mod.rs at line 326
let xmpp = XmppConnection {let mut xmpp = XmppConnection { - replacement in src/xmpp/mod.rs at line 330
Box::new(xmpp.xmpp_processing(&event).then(|r| match r {Ok(mut xmpp) => {match stop_condition(&mut xmpp, event) {Ok(true) => future::ok(future::Loop::Break((xmpp,Ok(Either::A(b)),))),Ok(false) => {future::ok(future::Loop::Continue((xmpp,b,stop_condition,)))}Err(_e) => future::err((xmpp.account,Ok(Either::A(b)),)),if xmpp.xmpp_processing(&event) {match stop_condition(&mut xmpp, event) {Ok(true) => future::ok(future::Loop::Break((xmpp,Ok(Either::A(b)),))),Ok(false) => future::ok(future::Loop::Continue((xmpp,b,stop_condition,))),Err(_e) => {future::err((xmpp.account, Ok(Either::A(b)))) - replacement in src/xmpp/mod.rs at line 346
Err(account) => {future::err((account, Ok(Either::A(b))))}}))as Box<dyn Future<Item = _, Error = _>>} else {future::err((xmpp.account, Ok(Either::A(b))))} - replacement in src/xmpp/mod.rs at line 350
Box::new(future::err((account, Ok(Either::A(b)))))future::err((account, Ok(Either::A(b)))) - replacement in src/xmpp/mod.rs at line 354
Box::new(if let Some(client) = a.into_inner() {if let Some(client) = a.into_inner() { - replacement in src/xmpp/mod.rs at line 364
})} - replacement in src/xmpp/mod.rs at line 368
Box::new(future::err((account, Ok(Either::A(b)))))future::err((account, Ok(Either::A(b)))) - replacement in src/xmpp/mod.rs at line 371
Box::new(if let Some(client) = a.into_inner() {if let Some(client) = a.into_inner() { - replacement in src/xmpp/mod.rs at line 381
})} - replacement in src/xmpp/mod.rs at line 411
use try_from::TryInto;use std::convert::TryInto; - replacement in src/xmpp/mod.rs at line 414
if let Some(id) = iq.id {if id == id_init_roster {match iq.payload {xmpp_parsers::iq::IqType::Error(_e) => {error!("Get error instead of roster");Err(())}xmpp_parsers::iq::IqType::Result(Some(result)) => {match result.try_into()as Result<xmpp_parsers::roster::Roster, _>{Ok(roster) => {self.state.data.roster.clear();info!("Got first roster:");for i in roster.items {info!(" >>> {:?}", i);self.state.data.roster.insert(i.jid, (i.subscription, i.ask));}Ok(true)if iq.id == id_init_roster {match iq.payload {xmpp_parsers::iq::IqType::Error(_e) => {error!("Get error instead of roster");Err(())}xmpp_parsers::iq::IqType::Result(Some(result)) => {match result.try_into() as Result<xmpp_parsers::roster::Roster, _> {Ok(roster) => {self.state.data.roster.clear();info!("Got first roster:");for i in roster.items {info!(" >>> {:?}", i);self.state.data.roster.insert(i.jid, (i.subscription, i.ask)); - replacement in src/xmpp/mod.rs at line 432
Err(e) => {error!("Cann't parse roster: {}", e);Err(())}Ok(true) - replacement in src/xmpp/mod.rs at line 434[3.18412]→[3.18412:18446](∅→∅),[3.18412]→[3.18412:18446](∅→∅),[3.18412]→[3.18412:18446](∅→∅),[3.18446]→[2.6836:6991](∅→∅)
}_ => {error!("Unknown result of roster");Err(())Err(e) => {error!("Cann't parse roster: {}", e);Err(())} - replacement in src/xmpp/mod.rs at line 440
} else {Ok(false)_ => {error!("Unknown result of roster");Err(())} - replacement in src/xmpp/mod.rs at line 446
error!("Iq stanza without id");Err(())Ok(false) - replacement in src/xmpp/mod.rs at line 533
if s.name() == "presence"&& s.attr("from").map_or(false, |f| f == conn.account.jid)&& s.attr("to").map_or(false, |f| f == conn.account.jid){Ok(true)} else {Ok(false)use std::convert::TryInto;match s.try_into() as Result<xmpp_parsers::presence::Presence, _> {Ok(presence) => {Ok(presence.from.as_ref() == Some(&conn.state.client.jid))}Err(e) => {warn!("Not a self-presence: {}", e);Ok(false)} - edit in src/xmpp/mod.rs at line 622
}XmppCommand::Ping => {self.state.data.counter += 1;let id_ping = format!("id_ping{}", self.state.data.counter);let ping = stanzas::make_ping(&id_ping, self.state.client.jid.clone());self.state.data.send_queue.push_back(ping); - edit in src/xmpp/mod.rs at line 632
fn shutdown(self) -> impl Future<Item = (), Error = failure::Error> {info!("Shutdown connection");let XmppConnection { account, state } = self;stream::iter_ok(state.data.mucs.values().map(std::clone::Clone::clone).collect::<Vec<_>>(),).fold(state, move |XmppState { client, data }, muc_jid| {let muc_presence =stanzas::make_muc_presence_leave(account.jid.clone(), muc_jid.clone());info!("Sending muc leave presence... {:?}", muc_presence);use tokio::prelude::Sink;client.send(Packet::Stanza(muc_presence)).map_err(|e| {error!("Error on send muc presence: {}", e);e}).and_then(|client| future::ok(XmppState { client, data }))}).map(|_| ())} - edit in src/xmpp/mod.rs at line 716
Ping, - replacement in src/xmpp/mod.rs at line 766
future::err(format_err!("Command receiver is gone"))error!("Command receiver is gone");future::ok(future::Loop::Break(Some(conn))) - replacement in src/xmpp/mod.rs at line 780
future::ok(future::Loop::Break(()))future::ok(future::Loop::Break(Some(conn))) - replacement in src/xmpp/mod.rs at line 783
Err(_) => future::err(format_err!("Command receiver is broken")),Err(_) => {error!("Command receiver is broken");future::ok(future::Loop::Break(Some(conn)))} - replacement in src/xmpp/mod.rs at line 809
future::ok(future::Loop::Break(()))future::ok(future::Loop::Break(None)) - edit in src/xmpp/mod.rs at line 817
.and_then(|opt_conn| {if let Some(conn) = opt_conn {Box::new(conn.shutdown()) as Box<dyn Future<Item = (), Error = _>>} else {Box::new(future::ok(()))}}) - replacement in src/main.rs at line 40
.map_err(|e| e.into()).map_err(std::convert::Into::into) - replacement in src/main.rs at line 66
.map_err(|e| e.into()).and_then(|s| {std::str::FromStr::from_str(s).map_err(|e: xmpp_parsers::JidParseError| e.into())}).map_err(std::convert::Into::into).and_then(|s| std::str::FromStr::from_str(s).map_err(std::convert::Into::into)) - replacement in src/main.rs at line 74
.map(|h| h.to_str().map(|s| s.to_string()));.map(|h| h.to_str().map(std::string::ToString::to_string)); - replacement in src/main.rs at line 83
.map_err(|e| e.into()),.map_err(std::convert::Into::into), - replacement in src/main.rs at line 111
.map_err(|e| e.into()),.map_err(std::convert::Into::into), - replacement in src/main.rs at line 119
.map_err(|e| e.into()),.map_err(std::convert::Into::into), - replacement in src/main.rs at line 150
.map_err(|e| e.into()),.map_err(std::convert::Into::into), - replacement in src/main.rs at line 158
.map_err(|e| e.into()),.map_err(std::convert::Into::into), - replacement in src/main.rs at line 170
.map_err(|e| e.into()),.map_err(std::convert::Into::into), - replacement in src/main.rs at line 229
.serve(MakeServiceCmd { cmd_send }).serve(MakeServiceCmd {cmd_send: cmd_send.clone(),}) - edit in src/main.rs at line 237
if let Some(ping) = config.account.ping {let ping = tokio::timer::Interval::new_interval(std::time::Duration::from_secs(ping));rt.spawn(ping.map_err(|e| {error!("Ping error: {}", e);}).for_each(move |_| {cmd_send.clone().send(XmppCommand::Ping).map_err(|e| {error!("Ping command error: {}", e);}).map(|_| ())}).select(ctrl_c.clone().map(|_| ()).map_err(|e| error!("ping server error: {}", e)),).map(|_| ()).map_err(|_| ()),);} - edit in src/config.rs at line 0[52.1396][52.1397]
use std::collections::HashMap; - edit in src/config.rs at line 10[52.1549][52.1549]
#[serde(default, deserialize_with = "deserialize_jid_map")]pub chatrooms: HashMap<String, xmpp_parsers::Jid>,pub ping: Option<u64>, - edit in src/config.rs at line 39[3.19119][52.1943]
}fn deserialize_jid_map<'de, D>(deserializer: D,) -> Result<HashMap<String, xmpp_parsers::Jid>, D::Error>whereD: serde::Deserializer<'de>,{use serde::Deserialize;let s = HashMap::<String, String>::deserialize(deserializer)?;let size = s.len();s.into_iter().map(|(k, v)| (k, std::str::FromStr::from_str(&v))).take_while(|(_k, r)| r.is_ok()).fold(Ok(HashMap::with_capacity(size)), |res, (k, r)| match res {Ok(mut res) => match r {Ok(v) => {res.insert(k, v);Ok(res)}Err(e) => Err(e),},Err(e) => Err(e),}).map_err(serde::de::Error::custom) - replacement in README.md at line 0[3.76]→[2.8201:8303](∅→∅),[2.8303]→[3.14682:14683](∅→∅),[3.14682]→[3.14682:14683](∅→∅),[3.14683]→[2.8304:8397](∅→∅)
# XMPP client daemon## XMPP### XMPP CoreEnsures granted subscription before delivering messages### XEPs#### XEP-0045: Multi-User ChatEnters to all MUC in `account.chatrooms` at start.### XMPP client daemon - replacement in README.md at line 2
#### XEP-0199: XMPP Ping#### Sending messages - edit in README.md at line 4
Sends ping each `account.ping` seconds to XMPP server.Answers to incoming pings.## HTTP API### Sending messages - replacement in README.md at line 8
### Sending messages to MUC#### Sending messages to MUC - replacement in Cargo.toml at line 15
toml = "0.4"toml = "0.5" - replacement in Cargo.toml at line 21
xmpp-parsers = "0.12.2"xmpp-parsers = "0.13" - edit in Cargo.toml at line 23
try_from = "=0.3.2" # xmpp-parsers - edit in Cargo.lock at line 0
# This file is automatically @generated by Cargo.# It is not intended for manual editing. - replacement in Cargo.lock at line 7
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 12
version = "0.6.9"version = "0.7.3" - replacement in Cargo.lock at line 15
"memchr 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)","memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 23
"winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 28
version = "0.3.7"version = "0.3.10" - replacement in Cargo.lock at line 44
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 46[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅),[3.8239]→[3.8239:8312](∅→∅)
"winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 56
version = "0.3.13"version = "0.3.15" - replacement in Cargo.lock at line 61[3.19862]→[2.8871:9016](∅→∅),[2.9016]→[3.19935:20017](∅→∅),[3.4764]→[3.19935:20017](∅→∅),[3.3669]→[3.19935:20017](∅→∅),[3.15309]→[3.19935:20017](∅→∅),[3.6137]→[3.19935:20017](∅→∅),[3.1447]→[3.19935:20017](∅→∅),[3.19935]→[3.19935:20017](∅→∅),[3.14959]→[3.9424:9497](∅→∅),[3.20017]→[3.9424:9497](∅→∅),[3.2519]→[3.9424:9497](∅→∅),[3.1943]→[3.9424:9497](∅→∅),[3.10956]→[3.9424:9497](∅→∅),[3.14874]→[3.9424:9497](∅→∅),[3.8704]→[3.9424:9497](∅→∅),[3.32635]→[3.9424:9497](∅→∅),[3.9076]→[3.9424:9497](∅→∅),[3.6074]→[3.9424:9497](∅→∅),[3.3598]→[3.9424:9497](∅→∅),[3.14265]→[3.9424:9497](∅→∅),[3.5737]→[3.9424:9497](∅→∅),[3.5440]→[3.9424:9497](∅→∅),[3.6355]→[3.9424:9497](∅→∅),[3.9424]→[3.9424:9497](∅→∅)
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","rustc-demangle 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)","rustc-demangle 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 72
"cc 1.0.29 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","cc 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 102
version = "0.7.2"version = "0.7.0" - replacement in Cargo.lock at line 131
version = "0.4.11"version = "0.4.12" - replacement in Cargo.lock at line 145
version = "1.0.29"version = "1.0.35" - replacement in Cargo.lock at line 150
version = "0.1.6"version = "0.1.7" - replacement in Cargo.lock at line 165[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅),[3.12049]→[3.12049:12068](∅→∅)
version = "2.32.0"version = "2.33.0" - replacement in Cargo.lock at line 171[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅),[3.12374]→[3.12374:12523](∅→∅)
"strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)","textwrap 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)","strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 191
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - edit in Cargo.lock at line 197[3.16423]→[3.16423:16505](∅→∅),[3.16505]→[2.9311:9383](∅→∅),[2.9383]→[3.6465:6480](∅→∅),[3.4017]→[3.6465:6480](∅→∅),[3.15637]→[3.6465:6480](∅→∅),[3.6465]→[3.6465:6480](∅→∅),[3.6480]→[2.9384:9421](∅→∅),[3.16915]→[3.13579:13661](∅→∅),[3.22592]→[3.13579:13661](∅→∅),[2.9421]→[3.13579:13661](∅→∅),[3.3787]→[3.13579:13661](∅→∅),[3.2364]→[3.13579:13661](∅→∅),[3.15656]→[3.13579:13661](∅→∅),[3.11377]→[3.13579:13661](∅→∅),[3.16830]→[3.13579:13661](∅→∅),[3.9125]→[3.13579:13661](∅→∅),[3.34591]→[3.13579:13661](∅→∅),[3.10324]→[3.13579:13661](∅→∅),[3.6495]→[3.13579:13661](∅→∅),[3.4019]→[3.13579:13661](∅→∅),[3.14686]→[3.13579:13661](∅→∅),[3.7551]→[3.13579:13661](∅→∅),[3.6985]→[3.13579:13661](∅→∅),[3.5861]→[3.13579:13661](∅→∅),[3.1833]→[3.13579:13661](∅→∅),[3.6776]→[3.13579:13661](∅→∅),[3.7343]→[3.13579:13661](∅→∅),[3.13579]→[3.13579:13661](∅→∅),[3.13661]→[2.9422:9661](∅→∅),[2.9661]→[3.22593:22675](∅→∅),[3.13661]→[3.22593:22675](∅→∅),[3.22675]→[2.9662:10035](∅→∅)
source = "registry+https://github.com/rust-lang/crates.io-index"dependencies = ["libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)",][[package]]name = "crossbeam"version = "0.6.0"source = "registry+https://github.com/rust-lang/crates.io-index"dependencies = ["cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","crossbeam-channel 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)","crossbeam-deque 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)","crossbeam-epoch 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)","crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)","lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)","parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",][[package]]name = "crossbeam-channel"version = "0.3.8" - replacement in Cargo.lock at line 199
"crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)","smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 204
version = "0.6.3"version = "0.7.1" - replacement in Cargo.lock at line 217
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 219
"lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - edit in Cargo.lock at line 225
name = "crossbeam-queue"version = "0.1.2"source = "registry+https://github.com/rust-lang/crates.io-index"dependencies = ["crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",][[package]] - replacement in Cargo.lock at line 237
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)","lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 270
version = "0.8.15"version = "0.8.17" - replacement in Cargo.lock at line 273
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 278
version = "0.6.0"version = "0.6.1" - replacement in Cargo.lock at line 284
"regex 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","regex 1.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 293
"backtrace 0.3.13 (registry+https://github.com/rust-lang/crates.io-index)","backtrace 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 301
"backtrace 0.3.13 (registry+https://github.com/rust-lang/crates.io-index)","backtrace 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 311
"quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)","syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)","quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)","syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 364
"new_debug_unreachable 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)","new_debug_unreachable 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 369[3.18974]→[3.18974:18993](∅→∅),[3.18974]→[3.18974:18993](∅→∅),[3.18974]→[3.18974:18993](∅→∅),[3.18974]→[3.18974:18993](∅→∅),[3.18974]→[3.18974:18993](∅→∅),[3.18974]→[3.18974:18993](∅→∅),[3.18974]→[3.18974:18993](∅→∅)
version = "0.1.25"version = "0.1.26" - replacement in Cargo.lock at line 377[3.19196]→[3.19196:19271](∅→∅),[3.19196]→[3.19196:19271](∅→∅),[3.19196]→[3.19196:19271](∅→∅),[3.19196]→[3.19196:19271](∅→∅),[3.19196]→[3.19196:19271](∅→∅),[3.19196]→[3.19196:19271](∅→∅),[3.19196]→[3.19196:19271](∅→∅),[3.19271]→[2.11403:11478](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)","num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 391
version = "0.1.16"version = "0.1.18" - replacement in Cargo.lock at line 395
"bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)","bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 397[3.19906]→[3.19906:19981](∅→∅),[3.19906]→[3.19906:19981](∅→∅),[3.19906]→[3.19906:19981](∅→∅),[3.19906]→[3.19906:19981](∅→∅),[3.19906]→[3.19906:19981](∅→∅),[3.19906]→[3.19906:19981](∅→∅),[3.19906]→[3.19906:19981](∅→∅),[3.19981]→[2.11573:11645](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","http 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)","http 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 403
"tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 420
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 426
version = "0.1.15"version = "0.1.17" - replacement in Cargo.lock at line 429
"bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)","bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 449
version = "0.12.23"version = "0.12.27" - replacement in Cargo.lock at line 452[3.21499]→[2.11911:11984](∅→∅),[2.11984]→[3.21572:21647](∅→∅),[3.6406]→[3.21572:21647](∅→∅),[3.5631]→[3.21572:21647](∅→∅),[3.4646]→[3.21572:21647](∅→∅),[3.3428]→[3.21572:21647](∅→∅),[3.9491]→[3.21572:21647](∅→∅),[3.21572]→[3.21572:21647](∅→∅)
"bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 455
"h2 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)","http 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)","h2 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)","http 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)", - edit in Cargo.lock at line 462
"rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 464[3.25118]→[2.12128:12201](∅→∅),[2.12201]→[3.25191:25272](∅→∅),[3.4791]→[3.25191:25272](∅→∅),[3.17017]→[3.25191:25272](∅→∅),[3.8607]→[3.25191:25272](∅→∅),[3.3656]→[3.25191:25272](∅→∅),[3.25191]→[3.25191:25272](∅→∅),[3.25272]→[2.12202:12358](∅→∅)
"tokio 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)","tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)","tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)","tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 469
"tokio-threadpool 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-threadpool 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 494
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 506
"winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 541
version = "1.2.0"version = "1.3.0" - replacement in Cargo.lock at line 551
version = "0.2.48"version = "0.2.51" - replacement in Cargo.lock at line 556
version = "0.4.2"version = "0.5.2" - replacement in Cargo.lock at line 573
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 578
version = "0.1.1"version = "0.1.2" - replacement in Cargo.lock at line 581
"linked-hash-map 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)","linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 596
"serde 1.0.87 (registry+https://github.com/rust-lang/crates.io-index)","serde_derive 1.0.87 (registry+https://github.com/rust-lang/crates.io-index)","serde_json 1.0.38 (registry+https://github.com/rust-lang/crates.io-index)","serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)","serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)","serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 611
version = "2.1.3"version = "2.2.0" - edit in Cargo.lock at line 613
dependencies = ["cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)",] - replacement in Cargo.lock at line 626
"quick-xml 0.13.2 (registry+https://github.com/rust-lang/crates.io-index)","quick-xml 0.13.3 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 639
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 653
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 673
"lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 676
"openssl 0.10.16 (registry+https://github.com/rust-lang/crates.io-index)","openssl 0.10.20 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 678
"openssl-sys 0.9.40 (registry+https://github.com/rust-lang/crates.io-index)","schannel 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)","openssl-sys 0.9.43 (registry+https://github.com/rust-lang/crates.io-index)","schannel 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 682
"tempfile 3.0.6 (registry+https://github.com/rust-lang/crates.io-index)","tempfile 3.0.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 690[3.30809]→[2.13851:13996](∅→∅),[3.21407]→[3.30954:31027](∅→∅),[3.27691]→[3.30954:31027](∅→∅),[2.13996]→[3.30954:31027](∅→∅),[3.10016]→[3.30954:31027](∅→∅),[3.4264]→[3.30954:31027](∅→∅),[3.6163]→[3.30954:31027](∅→∅),[3.5601]→[3.30954:31027](∅→∅),[3.18379]→[3.30954:31027](∅→∅),[3.13277]→[3.30954:31027](∅→∅),[3.21322]→[3.30954:31027](∅→∅),[3.11456]→[3.30954:31027](∅→∅),[3.39083]→[3.30954:31027](∅→∅),[3.15120]→[3.30954:31027](∅→∅),[3.8304]→[3.30954:31027](∅→∅),[3.5826]→[3.30954:31027](∅→∅),[3.16661]→[3.30954:31027](∅→∅),[3.10134]→[3.30954:31027](∅→∅),[3.11781]→[3.30954:31027](∅→∅),[3.8189]→[3.30954:31027](∅→∅),[3.5165]→[3.30954:31027](∅→∅),[3.8673]→[3.30954:31027](∅→∅),[3.11120]→[3.30954:31027](∅→∅),[3.30954]→[3.30954:31027](∅→∅)
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 697
version = "1.0.1"version = "1.0.3" - edit in Cargo.lock at line 699
dependencies = ["unreachable 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",] - replacement in Cargo.lock at line 720
version = "1.9.0"version = "1.10.0" - replacement in Cargo.lock at line 723
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 733
version = "0.10.16"version = "0.10.20" - replacement in Cargo.lock at line 737
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 739
"lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","openssl-sys 0.9.40 (registry+https://github.com/rust-lang/crates.io-index)","lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)","openssl-sys 0.9.43 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 751
version = "0.9.40"version = "0.9.43" - replacement in Cargo.lock at line 754
"cc 1.0.29 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","cc 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - edit in Cargo.lock at line 757
"rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 783
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 786[3.33916]→[2.14767:14842](∅→∅),[3.836]→[3.33991:34064](∅→∅),[3.22296]→[3.33991:34064](∅→∅),[3.28580]→[3.33991:34064](∅→∅),[2.14842]→[3.33991:34064](∅→∅),[3.10978]→[3.33991:34064](∅→∅),[3.4841]→[3.33991:34064](∅→∅),[3.19135]→[3.33991:34064](∅→∅),[3.13854]→[3.33991:34064](∅→∅),[3.22211]→[3.33991:34064](∅→∅),[3.12033]→[3.33991:34064](∅→∅),[3.39972]→[3.33991:34064](∅→∅),[3.15890]→[3.33991:34064](∅→∅),[3.8881]→[3.33991:34064](∅→∅),[3.6403]→[3.33991:34064](∅→∅),[3.17238]→[3.33991:34064](∅→∅),[3.10906]→[3.33991:34064](∅→∅),[3.12551]→[3.33991:34064](∅→∅),[3.8766]→[3.33991:34064](∅→∅),[3.5188]→[3.33991:34064](∅→∅),[3.5995]→[3.33991:34064](∅→∅),[3.9250]→[3.33991:34064](∅→∅),[3.11681]→[3.33991:34064](∅→∅),[3.33991]→[3.33991:34064](∅→∅)
"smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 863
version = "0.13.2"version = "0.13.3" - replacement in Cargo.lock at line 866
"encoding_rs 0.8.15 (registry+https://github.com/rust-lang/crates.io-index)","encoding_rs 0.8.17 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 869
"memchr 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)","memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 879
version = "0.6.11"version = "0.6.12" - replacement in Cargo.lock at line 892
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 894
"winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 903
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 909
"rand_os 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)","rand_pcg 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)","rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)","rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 912[3.23891]→[3.38260:38333](∅→∅),[3.30504]→[3.38260:38333](∅→∅),[3.12299]→[3.38260:38333](∅→∅),[3.23806]→[3.38260:38333](∅→∅),[3.41567]→[3.38260:38333](∅→∅),[3.17642]→[3.38260:38333](∅→∅),[3.14303]→[3.38260:38333](∅→∅),[3.13142]→[3.38260:38333](∅→∅),[3.38260]→[3.38260:38333](∅→∅)
"winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 958
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 960[3.31227]→[3.31227:31300](∅→∅),[3.31227]→[3.31227:31300](∅→∅),[3.31227]→[3.31227:31300](∅→∅),[3.31227]→[3.31227:31300](∅→∅),[3.31227]→[3.31227:31300](∅→∅),[3.31227]→[3.31227:31300](∅→∅),[3.31227]→[3.31227:31300](∅→∅)
"winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 965
version = "0.1.2"version = "0.1.3" - replacement in Cargo.lock at line 970
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 973[3.31808]→[3.31808:31881](∅→∅),[3.31808]→[3.31808:31881](∅→∅),[3.31808]→[3.31808:31881](∅→∅),[3.31808]→[3.31808:31881](∅→∅),[3.31808]→[3.31808:31881](∅→∅),[3.31808]→[3.31808:31881](∅→∅),[3.31808]→[3.31808:31881](∅→∅)
"winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 978
version = "0.1.1"version = "0.1.2" - replacement in Cargo.lock at line 981
"rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)","rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)","autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)","rand_core 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1003
version = "0.1.51"version = "0.1.54" - replacement in Cargo.lock at line 1011
"redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)","redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1016
version = "1.1.0"version = "1.1.5" - replacement in Cargo.lock at line 1019[3.14674]→[2.15673:15825](∅→∅),[3.1144]→[3.32456:32535](∅→∅),[2.15825]→[3.32456:32535](∅→∅),[3.20020]→[3.32456:32535](∅→∅),[3.11796]→[3.32456:32535](∅→∅),[3.5495]→[3.32456:32535](∅→∅),[3.6973]→[3.32456:32535](∅→∅),[3.32456]→[3.32456:32535](∅→∅)
"aho-corasick 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)","memchr 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)","regex-syntax 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)","aho-corasick 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)","memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)","regex-syntax 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1028
version = "0.6.5"version = "0.6.6" - replacement in Cargo.lock at line 1039
"winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1053
version = "0.1.13"version = "0.1.14" - replacement in Cargo.lock at line 1077
"rand_os 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)","rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1084
version = "0.1.14"version = "0.1.15" - replacement in Cargo.lock at line 1087[3.42407]→[2.15921:15999](∅→∅),[2.15999]→[3.42485:42558](∅→∅),[3.12819]→[3.42485:42558](∅→∅),[3.20119]→[3.42485:42558](∅→∅),[3.11895]→[3.42485:42558](∅→∅),[3.7147]→[3.42485:42558](∅→∅),[3.15291]→[3.42485:42558](∅→∅),[3.42485]→[3.42485:42558](∅→∅)
"lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1103
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1114
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1134
"clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)","env_logger 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)","clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)","env_logger 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1137
"hyper 0.12.23 (registry+https://github.com/rust-lang/crates.io-index)","hyper 0.12.27 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1140
"serde 1.0.87 (registry+https://github.com/rust-lang/crates.io-index)","serde_derive 1.0.87 (registry+https://github.com/rust-lang/crates.io-index)","tokio 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)","serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)","serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)","tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1146[3.33930]→[2.16526:16598](∅→∅),[2.16598]→[3.33931:34006](∅→∅),[3.6988]→[3.33931:34006](∅→∅),[3.16113]→[3.33931:34006](∅→∅),[3.34006]→[2.16599:16679](∅→∅)
"toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)","try_from 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)","xmpp-parsers 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)","toml 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)","xmpp-parsers 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1152
version = "1.0.87"version = "1.0.90" - replacement in Cargo.lock at line 1157
version = "1.0.87"version = "1.0.90" - replacement in Cargo.lock at line 1161
"quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)","syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)","quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)","syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1167
version = "1.0.38"version = "1.0.39" - replacement in Cargo.lock at line 1172
"serde 1.0.87 (registry+https://github.com/rust-lang/crates.io-index)","serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1180
"block-buffer 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)","block-buffer 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1191
"block-buffer 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)","block-buffer 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1202
"block-buffer 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)","block-buffer 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1211
version = "0.1.7"version = "0.1.8" - replacement in Cargo.lock at line 1214
"arc-swap 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","arc-swap 0.3.10 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1230
version = "0.6.8"version = "0.6.9" - edit in Cargo.lock at line 1232
dependencies = ["unreachable 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",] - replacement in Cargo.lock at line 1238[3.47862]→[2.17336:17481](∅→∅),[2.17481]→[3.35556:35637](∅→∅),[3.7506]→[3.35556:35637](∅→∅),[3.7361]→[3.35556:35637](∅→∅),[3.21198]→[3.35556:35637](∅→∅),[3.13072]→[3.35556:35637](∅→∅),[3.8377]→[3.35556:35637](∅→∅),[3.35556]→[3.35556:35637](∅→∅),[3.28172]→[3.48088:48161](∅→∅),[3.35637]→[3.48088:48161](∅→∅),[3.15154]→[3.48088:48161](∅→∅),[3.6772]→[3.48088:48161](∅→∅),[3.15931]→[3.48088:48161](∅→∅),[3.28087]→[3.48088:48161](∅→∅),[3.14112]→[3.48088:48161](∅→∅),[3.45846]→[3.48088:48161](∅→∅),[3.20722]→[3.48088:48161](∅→∅),[3.10452]→[3.48088:48161](∅→∅),[3.7973]→[3.48088:48161](∅→∅),[3.19184]→[3.48088:48161](∅→∅),[3.17458]→[3.48088:48161](∅→∅),[3.10764]→[3.48088:48161](∅→∅),[3.11100]→[3.48088:48161](∅→∅),[3.16924]→[3.48088:48161](∅→∅),[3.48088]→[3.48088:48161](∅→∅)
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)","redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1259
"lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","new_debug_unreachable 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)","lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)","new_debug_unreachable 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1263
"serde 1.0.87 (registry+https://github.com/rust-lang/crates.io-index)","serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1276
"quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)","quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1287[3.49805]→[3.49805:49823](∅→∅),[3.49805]→[3.49805:49823](∅→∅),[3.49805]→[3.49805:49823](∅→∅),[3.49805]→[3.49805:49823](∅→∅),[3.49805]→[3.49805:49823](∅→∅),[3.49805]→[3.49805:49823](∅→∅),[3.49805]→[3.49805:49823](∅→∅),[3.49805]→[3.49805:49823](∅→∅),[3.49805]→[3.49805:49823](∅→∅)
version = "0.7.0"version = "0.8.0" - replacement in Cargo.lock at line 1307
version = "0.15.26"version = "0.15.30" - replacement in Cargo.lock at line 1311
"quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)","quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1329
"quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)","syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)","quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)","syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1336
version = "3.0.6"version = "3.0.7" - replacement in Cargo.lock at line 1339
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1342[3.36796]→[3.36796:36877](∅→∅),[3.36796]→[3.36796:36877](∅→∅),[3.36796]→[3.36796:36877](∅→∅),[3.36796]→[3.36796:36877](∅→∅),[3.36796]→[3.36796:36877](∅→∅),[3.36796]→[3.36796:36877](∅→∅),[3.36796]→[3.36796:36877](∅→∅)
"redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)","redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1344[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅),[3.51760]→[3.51760:51833](∅→∅)
"winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1370[3.52519]→[2.17982:18054](∅→∅),[2.18054]→[3.37042:37123](∅→∅),[3.7819]→[3.37042:37123](∅→∅),[3.7674]→[3.37042:37123](∅→∅),[3.21698]→[3.37042:37123](∅→∅),[3.13572]→[3.37042:37123](∅→∅),[3.8950]→[3.37042:37123](∅→∅),[3.37042]→[3.37042:37123](∅→∅)
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)","redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1377[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅),[3.52785]→[3.52785:52804](∅→∅)
version = "0.10.0"version = "0.11.0" - replacement in Cargo.lock at line 1388
"lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1396[3.53311]→[2.18134:18206](∅→∅),[2.18206]→[3.37216:37297](∅→∅),[3.7892]→[3.37216:37297](∅→∅),[3.7747]→[3.37216:37297](∅→∅),[3.21850]→[3.37216:37297](∅→∅),[3.13724]→[3.37216:37297](∅→∅),[3.9102]→[3.37216:37297](∅→∅),[3.37216]→[3.37216:37297](∅→∅),[3.29813]→[3.53464:53537](∅→∅),[3.37297]→[3.53464:53537](∅→∅),[3.16797]→[3.53464:53537](∅→∅),[3.7442]→[3.53464:53537](∅→∅),[3.16601]→[3.53464:53537](∅→∅),[3.29728]→[3.53464:53537](∅→∅),[3.14782]→[3.53464:53537](∅→∅),[3.47487]→[3.53464:53537](∅→∅),[3.22250]→[3.53464:53537](∅→∅),[3.11122]→[3.53464:53537](∅→∅),[3.8643]→[3.53464:53537](∅→∅),[3.19854]→[3.53464:53537](∅→∅),[3.18986]→[3.53464:53537](∅→∅),[3.11434]→[3.53464:53537](∅→∅),[3.11770]→[3.53464:53537](∅→∅),[3.18572]→[3.53464:53537](∅→∅),[3.53464]→[3.53464:53537](∅→∅)
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)","redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1403
version = "0.1.15"version = "0.1.18" - replacement in Cargo.lock at line 1406[3.53668]→[2.18227:18300](∅→∅),[2.18300]→[3.53741:53816](∅→∅),[3.16891]→[3.53741:53816](∅→∅),[3.7966]→[3.53741:53816](∅→∅),[3.7841]→[3.53741:53816](∅→∅),[3.9196]→[3.53741:53816](∅→∅),[3.18666]→[3.53741:53816](∅→∅),[3.53741]→[3.53741:53816](∅→∅)
"bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1409
"num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)","num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1411[3.54040]→[2.18377:18464](∅→∅),[2.18464]→[3.37394:37475](∅→∅),[3.22035]→[3.37394:37475](∅→∅),[3.13908]→[3.37394:37475](∅→∅),[3.9361]→[3.37394:37475](∅→∅),[3.18830]→[3.37394:37475](∅→∅),[3.37475]→[2.18465:18773](∅→∅)
"tokio-current-thread 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)","tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","tokio-fs 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)","tokio-sync 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)","tokio-current-thread 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)","tokio-fs 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)","tokio-sync 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1418
"tokio-threadpool 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-threadpool 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)", - edit in Cargo.lock at line 1420
"tokio-trace-core 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1430[3.19363]→[3.19363:19438](∅→∅),[3.19363]→[3.19363:19438](∅→∅),[3.19363]→[3.19363:19438](∅→∅),[3.19363]→[3.19363:19438](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1438[3.55160]→[2.18859:18932](∅→∅),[2.18932]→[3.55233:55308](∅→∅),[3.17754]→[3.55233:55308](∅→∅),[3.8040]→[3.55233:55308](∅→∅),[3.8077]→[3.55233:55308](∅→∅),[3.9829]→[3.55233:55308](∅→∅),[3.19512]→[3.55233:55308](∅→∅),[3.55233]→[3.55233:55308](∅→∅),[3.55308]→[2.18933:19009](∅→∅)
"bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1445
version = "0.1.4"version = "0.1.6" - replacement in Cargo.lock at line 1448[3.55529]→[3.55529:55604](∅→∅),[3.55529]→[3.55529:55604](∅→∅),[3.55529]→[3.55529:55604](∅→∅),[3.55529]→[3.55529:55604](∅→∅),[3.55529]→[3.55529:55604](∅→∅),[3.55529]→[3.55529:55604](∅→∅),[3.55529]→[3.55529:55604](∅→∅),[3.55604]→[3.38177:38258](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)","tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1454
version = "0.1.6"version = "0.1.7" - replacement in Cargo.lock at line 1458[3.30720]→[3.55824:55899](∅→∅),[3.38360]→[3.55824:55899](∅→∅),[3.30635]→[3.55824:55899](∅→∅),[3.48394]→[3.55824:55899](∅→∅),[3.55824]→[3.55824:55899](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1463
version = "0.1.5"version = "0.1.6" - replacement in Cargo.lock at line 1466[3.56032]→[3.56032:56107](∅→∅),[3.56032]→[3.56032:56107](∅→∅),[3.56032]→[3.56032:56107](∅→∅),[3.56032]→[3.56032:56107](∅→∅),[3.56032]→[3.56032:56107](∅→∅),[3.56032]→[3.56032:56107](∅→∅),[3.56032]→[3.56032:56107](∅→∅),[3.56032]→[3.56032:56107](∅→∅),[3.56032]→[3.56032:56107](∅→∅),[3.56032]→[3.56032:56107](∅→∅),[3.56032]→[3.56032:56107](∅→∅),[3.56032]→[3.56032:56107](∅→∅),[3.56107]→[2.19048:19208](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-threadpool 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)","tokio-threadpool 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1473
version = "0.1.11"version = "0.1.12" - replacement in Cargo.lock at line 1476[3.56400]→[2.19229:19302](∅→∅),[2.19302]→[3.56473:56548](∅→∅),[3.18224]→[3.56473:56548](∅→∅),[3.8114]→[3.56473:56548](∅→∅),[3.8151]→[3.56473:56548](∅→∅),[3.10199]→[3.56473:56548](∅→∅),[3.19689]→[3.56473:56548](∅→∅),[3.56473]→[3.56473:56548](∅→∅)
"bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1483
version = "0.1.8"version = "0.1.9" - replacement in Cargo.lock at line 1487[3.31022]→[3.56838:56913](∅→∅),[3.38662]→[3.56838:56913](∅→∅),[3.18397]→[3.56838:56913](∅→∅),[3.7601]→[3.56838:56913](∅→∅),[3.16760]→[3.56838:56913](∅→∅),[3.30937]→[3.56838:56913](∅→∅),[3.14941]→[3.56838:56913](∅→∅),[3.48696]→[3.56838:56913](∅→∅),[3.23374]→[3.56838:56913](∅→∅),[3.11281]→[3.56838:56913](∅→∅),[3.8802]→[3.56838:56913](∅→∅),[3.20013]→[3.56838:56913](∅→∅),[3.20110]→[3.56838:56913](∅→∅),[3.11593]→[3.56838:56913](∅→∅),[3.11929]→[3.56838:56913](∅→∅),[3.19862]→[3.56838:56913](∅→∅),[3.56838]→[3.56838:56913](∅→∅),[3.56913]→[2.19322:19400](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)","lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1491
"num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)","num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1494[3.38887]→[3.38887:38968](∅→∅),[3.38887]→[3.38887:38968](∅→∅),[3.38887]→[3.38887:38968](∅→∅),[3.38887]→[3.38887:38968](∅→∅),[3.38887]→[3.38887:38968](∅→∅),[3.38887]→[3.38887:38968](∅→∅),[3.38887]→[3.38887:38968](∅→∅),[3.38968]→[2.19477:19553](∅→∅)
"tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)","tokio-sync 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1504[3.57650]→[3.57650:57725](∅→∅),[3.57650]→[3.57650:57725](∅→∅),[3.57650]→[3.57650:57725](∅→∅),[3.57725]→[2.19554:19626](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1508[3.57942]→[2.19627:19705](∅→∅),[2.19705]→[3.39196:39277](∅→∅),[3.23206]→[3.39196:39277](∅→∅),[3.15001]→[3.39196:39277](∅→∅),[3.10680]→[3.39196:39277](∅→∅),[3.39196]→[3.39196:39277](∅→∅),[3.39277]→[2.19706:19862](∅→∅),[3.31793]→[3.58257:58330](∅→∅),[3.39433]→[3.58257:58330](∅→∅),[2.19862]→[3.58257:58330](∅→∅),[3.19336]→[3.58257:58330](∅→∅),[3.23363]→[3.58257:58330](∅→∅),[3.31708]→[3.58257:58330](∅→∅),[3.49467]→[3.58257:58330](∅→∅),[3.24145]→[3.58257:58330](∅→∅),[3.15158]→[3.58257:58330](∅→∅),[3.20881]→[3.58257:58330](∅→∅),[3.10837]→[3.58257:58330](∅→∅),[3.20263]→[3.58257:58330](∅→∅),[3.58257]→[3.58257:58330](∅→∅)
"signal-hook 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)","tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","signal-hook 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)","tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1517
version = "0.1.1"version = "0.1.4" - replacement in Cargo.lock at line 1520
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1529[3.58464]→[2.19882:19955](∅→∅),[2.19955]→[3.58537:58612](∅→∅),[3.19429]→[3.58537:58612](∅→∅),[3.8261]→[3.58537:58612](∅→∅),[3.8395]→[3.58537:58612](∅→∅),[3.11001]→[3.58537:58612](∅→∅),[3.20337]→[3.58537:58612](∅→∅),[3.58537]→[3.58537:58612](∅→∅)
"bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1533
"tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1539
version = "0.1.11"version = "0.1.13" - replacement in Cargo.lock at line 1542
"crossbeam 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)","crossbeam-channel 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)","crossbeam-deque 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)","crossbeam-deque 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)","crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1545[3.32238]→[3.59216:59291](∅→∅),[3.40165]→[3.59216:59291](∅→∅),[3.19770]→[3.59216:59291](∅→∅),[3.7994]→[3.59216:59291](∅→∅),[3.17153]→[3.59216:59291](∅→∅),[3.32153]→[3.59216:59291](∅→∅),[3.15334]→[3.59216:59291](∅→∅),[3.49912]→[3.59216:59291](∅→∅),[3.24505]→[3.59216:59291](∅→∅),[3.11595]→[3.59216:59291](∅→∅),[3.9116]→[3.59216:59291](∅→∅),[3.20406]→[3.59216:59291](∅→∅),[3.21241]→[3.59216:59291](∅→∅),[3.11986]→[3.59216:59291](∅→∅),[3.12322]→[3.59216:59291](∅→∅),[3.20602]→[3.59216:59291](∅→∅),[3.59216]→[3.59216:59291](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1547
"num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)","num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1550[3.40383]→[3.40383:40464](∅→∅),[3.40383]→[3.40383:40464](∅→∅),[3.40383]→[3.40383:40464](∅→∅),[3.40383]→[3.40383:40464](∅→∅),[3.40383]→[3.40383:40464](∅→∅),[3.40383]→[3.40383:40464](∅→∅),[3.40383]→[3.40383:40464](∅→∅)
"tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1559[3.32549]→[3.59806:59881](∅→∅),[3.40567]→[3.59806:59881](∅→∅),[3.20170]→[3.59806:59881](∅→∅),[3.8153]→[3.59806:59881](∅→∅),[3.17312]→[3.59806:59881](∅→∅),[3.32464]→[3.59806:59881](∅→∅),[3.15493]→[3.59806:59881](∅→∅),[3.50223]→[3.59806:59881](∅→∅),[3.24816]→[3.59806:59881](∅→∅),[3.11754]→[3.59806:59881](∅→∅),[3.9275]→[3.59806:59881](∅→∅),[3.20565]→[3.59806:59881](∅→∅),[3.21552]→[3.59806:59881](∅→∅),[3.12145]→[3.59806:59881](∅→∅),[3.12481]→[3.59806:59881](∅→∅),[3.20847]→[3.59806:59881](∅→∅),[3.59806]→[3.59806:59881](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1561
"tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1569[3.60167]→[3.60167:60242](∅→∅),[3.60167]→[3.60167:60242](∅→∅),[3.60167]→[3.60167:60242](∅→∅),[3.60167]→[3.60167:60242](∅→∅),[3.60167]→[3.60167:60242](∅→∅),[3.60167]→[3.60167:60242](∅→∅),[3.60167]→[3.60167:60242](∅→∅),[3.60167]→[3.60167:60242](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1571
"tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",][[package]]name = "tokio-trace-core"version = "0.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"dependencies = ["lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1587[3.60529]→[2.20529:20602](∅→∅),[2.20602]→[3.60602:60677](∅→∅),[3.20512]→[3.60602:60677](∅→∅),[3.8335]→[3.60602:60677](∅→∅),[3.8689]→[3.60602:60677](∅→∅),[3.11571]→[3.60602:60677](∅→∅),[3.20940]→[3.60602:60677](∅→∅),[3.60602]→[3.60602:60677](∅→∅)
"bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1592
"tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1601[3.61186]→[2.20760:20833](∅→∅),[2.20833]→[3.61259:61334](∅→∅),[3.20833]→[3.61259:61334](∅→∅),[3.8409]→[3.61259:61334](∅→∅),[3.8763]→[3.61259:61334](∅→∅),[3.11802]→[3.61259:61334](∅→∅),[3.21185]→[3.61259:61334](∅→∅),[3.61259]→[3.61259:61334](∅→∅)
"bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1604
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1609
"tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1618
"bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)","bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1620[3.62214]→[3.62214:62289](∅→∅),[3.62214]→[3.62214:62289](∅→∅),[3.62214]→[3.62214:62289](∅→∅),[3.62214]→[3.62214:62289](∅→∅),[3.62214]→[3.62214:62289](∅→∅),[3.62214]→[3.62214:62289](∅→∅),[3.62214]→[3.62214:62289](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1623
"quick-xml 0.13.2 (registry+https://github.com/rust-lang/crates.io-index)","quick-xml 0.13.3 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1625
"tokio 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)","tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1627
"tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1637
version = "0.4.10"version = "0.5.0" - replacement in Cargo.lock at line 1640
"serde 1.0.87 (registry+https://github.com/rust-lang/crates.io-index)","serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1650[3.34091]→[3.63928:64003](∅→∅),[3.42109]→[3.63928:64003](∅→∅),[3.22412]→[3.63928:64003](∅→∅),[3.34006]→[3.63928:64003](∅→∅),[3.51765]→[3.63928:64003](∅→∅),[3.26582]→[3.63928:64003](∅→∅),[3.23318]→[3.63928:64003](∅→∅),[3.63928]→[3.63928:64003](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1652
"lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1655
"smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)","smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1657
"tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)","tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)","tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1671
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1673[3.34647]→[3.65274:65349](∅→∅),[3.42744]→[3.65274:65349](∅→∅),[3.23344]→[3.65274:65349](∅→∅),[3.34562]→[3.65274:65349](∅→∅),[3.52321]→[3.65274:65349](∅→∅),[3.27142]→[3.65274:65349](∅→∅),[3.23878]→[3.65274:65349](∅→∅),[3.65274]→[3.65274:65349](∅→∅)
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1675
"lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1677
"lru-cache 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)","lru-cache 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1679
"smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)","tokio 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)","smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)","tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1694
"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1720
"smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)","smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", - edit in Cargo.lock at line 1739
name = "unreachable"version = "1.0.0"source = "registry+https://github.com/rust-lang/crates.io-index"dependencies = ["void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",][[package]] - edit in Cargo.lock at line 1769
name = "void"version = "1.0.2"source = "registry+https://github.com/rust-lang/crates.io-index"[[package]] - replacement in Cargo.lock at line 1773
"futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)","futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1790
version = "0.3.6"version = "0.3.7" - replacement in Cargo.lock at line 1812
"winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1825
"winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1834
"winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1842
"winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)","winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - edit in Cargo.lock at line 1880
][[package]]name = "xmpp-parsers"version = "0.13.1"source = "registry+https://github.com/rust-lang/crates.io-index"dependencies = ["base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)","blake2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","digest 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","jid 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)","minidom 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)","sha-1 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)","sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","sha3 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1900
"checksum aho-corasick 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)" = "1e9a933f4e58658d7b12defcf96dc5c720f20832deebe3e0a19efd3b6aaeeb9e""checksum aho-corasick 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e6f484ae0c99fec2e858eb6134949117399f222608d84cadb3f58c1f97c2364c" - replacement in Cargo.lock at line 1902
"checksum arc-swap 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1025aeae2b664ca0ea726a89d574fe8f4e77dd712d443236ad1de00379450cf6""checksum arc-swap 0.3.10 (registry+https://github.com/rust-lang/crates.io-index)" = "a57a5698f85c6fd92f19dad87ff2d822fc4ba79dd85c13914d8c4dad589cb815" - replacement in Cargo.lock at line 1906
"checksum backtrace 0.3.13 (registry+https://github.com/rust-lang/crates.io-index)" = "b5b493b66e03090ebc4343eb02f94ff944e0cbc9ac6571491d170ba026741eb5""checksum backtrace 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)" = "f106c02a3604afcdc0df5d36cc47b44b55917dbaf3d808f71c163a0ddba64637" - replacement in Cargo.lock at line 1911
"checksum block-buffer 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "509de513cca6d92b6aacf9c61acfe7eaa160837323a81068d690cc1f8e5740da""checksum block-buffer 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "49665c62e0e700857531fa5d3763e91b539ff1abeebd56808d378b495870d60d" - replacement in Cargo.lock at line 1915
"checksum bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)" = "40ade3d27603c2cb345eb0912aec461a6dec7e06a4ae48589904e808335c7afa""checksum bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)" = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c" - replacement in Cargo.lock at line 1917
"checksum cc 1.0.29 (registry+https://github.com/rust-lang/crates.io-index)" = "4390a3b5f4f6bce9c1d0c00128379df433e53777fdd30e92f16a529332baec4e""checksum cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4""checksum cc 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)" = "5e5f3fee5eeb60324c2781f1e41286bdee933850fff9b3c672587fed5ec58c83""checksum cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "11d43355396e872eefb45ce6342e4374ed7bc2b3a502d1b28e36d6e23c05d1f4" - replacement in Cargo.lock at line 1920[3.75136]→[3.75136:75284](∅→∅),[3.75136]→[3.75136:75284](∅→∅),[3.75136]→[3.75136:75284](∅→∅),[3.75136]→[3.75136:75284](∅→∅),[3.75136]→[3.75136:75284](∅→∅)
"checksum clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e""checksum clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9" - replacement in Cargo.lock at line 1924
"checksum crossbeam 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ad4c7ea749d9fb09e23c5cb17e3b70650860553a0e2744e38446b1803bf7db94""checksum crossbeam-channel 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "0f0ed1a4de2235cabda8558ff5840bffb97fcb64c97827f354a451307df5f72b""checksum crossbeam-deque 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)" = "05e44b8cf3e1a625844d1750e1f7820da46044ff6d28f4d43e455ba3e5bb2c13""checksum crossbeam-deque 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b18cd2e169ad86297e6bc0ad9aa679aee9daa4f19e8163860faf7c164e4f5a71" - edit in Cargo.lock at line 1926
"checksum crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7c979cd6cfe72335896575c6b5688da489e420d36a27a0b9eb0c73db574b4a4b" - replacement in Cargo.lock at line 1931
"checksum encoding_rs 0.8.15 (registry+https://github.com/rust-lang/crates.io-index)" = "fd251508d65030820f3a4317af2248180db337fdb25d89967956242580277813""checksum env_logger 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "afb070faf94c85d17d50ca44f6ad076bce18ae92f0037d350947240a36e9d42e""checksum encoding_rs 0.8.17 (registry+https://github.com/rust-lang/crates.io-index)" = "4155785c79f2f6701f185eb2e6b4caf0555ec03477cb4c70db67b465311620ed""checksum env_logger 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b61fa891024a945da30a9581546e8cfaf5602c7b3f4c137a2805cf388f92075a" - replacement in Cargo.lock at line 1944
"checksum futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)" = "49e7653e374fe0d0c12de4250f0bdb60680b8c80eed558c5c7538eec9c89e21b""checksum futures 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)" = "62941eff9507c8177d448bd83a44d9b9760856e184081d8cd79ba9f03dd24981" - replacement in Cargo.lock at line 1947
"checksum h2 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "ddb2b25a33e231484694267af28fec74ac63b5ccf51ee2065a5e313b834d836e""checksum h2 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)" = "85ab6286db06040ddefb71641b50017c06874614001a134b423783e2db2920bd" - replacement in Cargo.lock at line 1950
"checksum http 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "1a10e5b573b9a0146545010f50772b9e8b1dd0a256564cc4307694c68832a2f5""checksum http 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)" = "eed324f0f0daf6ec10c474f150505af2c143f251722bf9dbd1261bd1f2ee2c1a" - replacement in Cargo.lock at line 1953
"checksum hyper 0.12.23 (registry+https://github.com/rust-lang/crates.io-index)" = "860faf61a9957c9cb0e23e69f1c8290e92f6eb660fcdd1f2d6777043a2ae1a46""checksum hyper 0.12.27 (registry+https://github.com/rust-lang/crates.io-index)" = "4f2777434f26af6e4ce4fdcdccd3bed9d861d11e87bcbe72c0f51ddaca8ff848" - replacement in Cargo.lock at line 1962
"checksum lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a374c89b9db55895453a74c1e38861d9deec0b01b405a82516e9d5de4820dea1""checksum lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bc5729f27f159ddd61f4df6228e827e86643d4d3e7c32183cb30a1c08f604a14" - replacement in Cargo.lock at line 1964
"checksum libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)" = "e962c7641008ac010fa60a7dfdc1712449f29c44ef2d4702394aea943ee75047""checksum linked-hash-map 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7860ec297f7008ff7a1e3382d7f7e1dcd69efc94751a2284bafc3d013c2aa939""checksum libc 0.2.51 (registry+https://github.com/rust-lang/crates.io-index)" = "bedcc7a809076656486ffe045abeeac163da1b558e963a31e29fbfbeba916917""checksum linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83" - replacement in Cargo.lock at line 1968
"checksum lru-cache 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4d06ff7ff06f729ce5f4e227876cb88d10bc59cd4ae1e09fbb2bde15c850dc21""checksum lru-cache 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" - replacement in Cargo.lock at line 1972
"checksum memchr 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e1dd4eaac298c32ce07eb6ed9242eda7d82955b9170b7d6db59b2e02cc63fcb8""checksum memchr 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2efc7bc57c883d4a4d6e3246905283d8dae951bb3bd32f49d6ef297f546e1c39" - replacement in Cargo.lock at line 1980
"checksum new_debug_unreachable 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0cdc457076c78ab54d5e0d6fa7c47981757f1e34dc39ff92787f217dede586c4""checksum new_debug_unreachable 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "f40f005c60db6e03bae699e414c58bf9aa7ea02a2d0b9bfbcf19286cc4c82b30" - replacement in Cargo.lock at line 1984
"checksum num_cpus 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5a69d464bdc213aaaff628444e99578ede64e9c854025aa43b9796530afa9238""checksum num_cpus 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1a23f0ed30a54abaa0c7e83b1d2d87ada7c3c23078d1d87815af3e3b6385fbba" - replacement in Cargo.lock at line 1986
"checksum openssl 0.10.16 (registry+https://github.com/rust-lang/crates.io-index)" = "ec7bd7ca4cce6dbdc77e7c1230682740d307d1218a87fb0349a571272be749f9""checksum openssl 0.10.20 (registry+https://github.com/rust-lang/crates.io-index)" = "5a0d6b781aac4ac1bd6cafe2a2f0ad8c16ae8e1dd5184822a16c50139f8838d9" - replacement in Cargo.lock at line 1988
"checksum openssl-sys 0.9.40 (registry+https://github.com/rust-lang/crates.io-index)" = "1bb974e77de925ef426b6bc82fce15fd45bdcbeb5728bffcfc7cdeeb7ce1c2d6""checksum openssl-sys 0.9.43 (registry+https://github.com/rust-lang/crates.io-index)" = "33c86834957dd5b915623e94f2f4ab2c70dd8f6b70679824155d5ae21dbd495d" - replacement in Cargo.lock at line 2002
"checksum quick-xml 0.13.2 (registry+https://github.com/rust-lang/crates.io-index)" = "98d8d2d671bd29c6122a98b45ce3106391e89ba378f731274de677f1eff06e5f""checksum quick-xml 0.13.3 (registry+https://github.com/rust-lang/crates.io-index)" = "22fcc48ecef4609b243e8c01ff4695d08ee0fc9d5bdbc54630e1a5fe8bb40953" - replacement in Cargo.lock at line 2004
"checksum quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)" = "cdd8e04bd9c52e0342b406469d494fcb033be4bdbe5c606016defbb1681411e1""checksum quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)" = "faf4799c5d274f3868a4aae320a0a182cbd2baee377b378f080e16a23e9d80db" - replacement in Cargo.lock at line 2013
"checksum rand_os 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "b7c690732391ae0abafced5015ffb53656abfaec61b342290e5eb56b286a679d""checksum rand_pcg 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "086bd09a33c7044e56bb44d5bdde5a60e7f119a9e95b0775f545de759a32fe05""checksum rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071""checksum rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44" - replacement in Cargo.lock at line 2017[3.52936]→[3.52936:53093](∅→∅),[3.52936]→[3.52936:53093](∅→∅),[3.52936]→[3.52936:53093](∅→∅),[3.52936]→[3.52936:53093](∅→∅),[3.52936]→[3.52936:53093](∅→∅)
"checksum redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)" = "423e376fffca3dfa06c9e9790a9ccd282fafb3cc6e6397d01dbf64f9bacc6b85""checksum redox_syscall 0.1.54 (registry+https://github.com/rust-lang/crates.io-index)" = "12229c14a0f65c4f1cb046a3b52047cdd9da1f4b30f8a39c5063c8bae515e252" - replacement in Cargo.lock at line 2019[3.89637]→[2.26607:26755](∅→∅),[2.26755]→[3.53242:53397](∅→∅),[3.28179]→[3.53242:53397](∅→∅),[3.20450]→[3.53242:53397](∅→∅),[3.16699]→[3.53242:53397](∅→∅),[3.53242]→[3.53242:53397](∅→∅)
"checksum regex 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "37e7cbbd370869ce2e8dff25c7018702d10b21a20ef7135316f8daecd6c25b7f""checksum regex-syntax 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "8c2f35eedad5295fdf00a63d7d4b238135723f92b434ec06774dad15c7ab0861""checksum regex 1.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "559008764a17de49a3146b234641644ed37d118d1ef641a0bb573d146edc6ce0""checksum regex-syntax 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "dcfd8681eebe297b81d98498869d4aae052137651ad7b96822f09ceb690d0a96" - replacement in Cargo.lock at line 2023
"checksum rustc-demangle 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "adacaae16d02b6ec37fdc7acfcddf365978de76d1983d3ee22afc260e1ca9619""checksum rustc-demangle 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "ccc78bfd5acd7bf3e89cffcf899e5cb1a52d6fafa8dec2739ad70c9577a57288" - replacement in Cargo.lock at line 2027
"checksum schannel 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "0e1a231dc10abf6749cfa5d7767f25888d484201accbd919b66ab5413c502d56""checksum schannel 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "f2f6abf258d99c3c1c5c2131d99d064e94b7b3dd5f416483057f308fea253339" - replacement in Cargo.lock at line 2033
"checksum serde 1.0.87 (registry+https://github.com/rust-lang/crates.io-index)" = "2e20fde37801e83c891a2dc4ebd3b81f0da4d1fb67a9e0a2a3b921e2536a58ee""checksum serde_derive 1.0.87 (registry+https://github.com/rust-lang/crates.io-index)" = "633e97856567e518b59ffb2ad7c7a4fd4c5d91d9c7f32dd38a27b2bf7e8114ea""checksum serde_json 1.0.38 (registry+https://github.com/rust-lang/crates.io-index)" = "27dce848e7467aa0e2fcaf0a413641499c0b745452aaca1194d24dedde9e13c9""checksum serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)" = "aa5f7c20820475babd2c077c3ab5f8c77a31c15e16ea38687b4c02d3e48680f4""checksum serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)" = "58fc82bec244f168b23d1963b45c8bf5726e9a15a9d146a067f9081aeed2de79""checksum serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)" = "5a23aa71d4a4d43fdbfaac00eff68ba8a06a51759a89ac3304323e800c4dd40d" - replacement in Cargo.lock at line 2039
"checksum signal-hook 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1f272d1b7586bec132ed427f532dd418d8beca1ca7f2caf7df35569b1415a4b4""checksum signal-hook 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "97a47ae722318beceb0294e6f3d601205a1e6abaa4437d9d33e3a212233e3021" - replacement in Cargo.lock at line 2042
"checksum smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)" = "88aea073965ab29f6edb5493faf96ad662fb18aa9eeb186a3b7057951605ed15""checksum smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)" = "c4488ae950c49d403731982257768f48fada354a5203fe81f9bb6f43ca9002be" - replacement in Cargo.lock at line 2049[3.94388]→[3.94388:94537](∅→∅),[3.94388]→[3.94388:94537](∅→∅),[3.94388]→[3.94388:94537](∅→∅),[3.94388]→[3.94388:94537](∅→∅),[3.94388]→[3.94388:94537](∅→∅),[3.94388]→[3.94388:94537](∅→∅),[3.94388]→[3.94388:94537](∅→∅),[3.94388]→[3.94388:94537](∅→∅),[3.94388]→[3.94388:94537](∅→∅)
"checksum strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550""checksum strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" - replacement in Cargo.lock at line 2052
"checksum syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)" = "f92e629aa1d9c827b2bb8297046c1ccffc57c99b947a680d3ccff1f136a3bee9""checksum syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)" = "66c8865bf5a7cbb662d8b011950060b3c8743dca141b054bf7195b20d314d8e2" - replacement in Cargo.lock at line 2055
"checksum tempfile 3.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "37daa55a7240c4931c84559f03b3cad7d19535840d1c4a0cc4e9b2fb0dcf70ff""checksum tempfile 3.0.7 (registry+https://github.com/rust-lang/crates.io-index)" = "b86c784c88d98c801132806dadd3819ed29d8600836c4088e855cdf3e178ed8a" - replacement in Cargo.lock at line 2059
"checksum textwrap 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6""checksum textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" - replacement in Cargo.lock at line 2062
"checksum tokio 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "e0500b88064f08bebddd0c0bed39e19f5c567a5f30975bee52b0c0d3e2eeb38c""checksum tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)" = "65641e515a437b308ab131a82ce3042ff9795bef5d6c5a9be4eb24195c417fd9" - replacement in Cargo.lock at line 2065[3.96655]→[2.28127:28290](∅→∅),[2.28290]→[3.56590:56747](∅→∅),[3.29714]→[3.56590:56747](∅→∅),[3.21985]→[3.56590:56747](∅→∅),[3.18234]→[3.56590:56747](∅→∅),[3.30574]→[3.56590:56747](∅→∅),[3.56747]→[2.28291:28750](∅→∅)
"checksum tokio-current-thread 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "331c8acc267855ec06eb0c94618dcbbfea45bed2d20b77252940095273fb58f6""checksum tokio-executor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "30c6dbf2d1ad1de300b393910e8a3aa272b724a400b6531da03eed99e329fbf0""checksum tokio-fs 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "0e9cbbc8a3698b7ab652340f46633364f9eaa928ddaaee79d8b8f356dd79a09d""checksum tokio-io 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "b53aeb9d3f5ccf2ebb29e19788f96987fa1355f8fe45ea193928eaaaf3ae820f""checksum tokio-reactor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "afbcdb0f0d2a1e4c440af82d7bbf0bf91a8a8c0575bcd20c05d15be7e9d3a02f""checksum tokio-current-thread 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "d16217cad7f1b840c5a97dfb3c43b0c871fef423a6e8d2118c604e843662a443""checksum tokio-executor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "83ea44c6c0773cc034771693711c35c677b4b5a4b21b9e7071704c54de7d555e""checksum tokio-fs 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "3fe6dc22b08d6993916647d108a1a7d15b9cd29c4f4496c62b92c45b5041b7af""checksum tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "5090db468dad16e1a7a54c8c67280c5e4b544f3d3e018f0b913b400261f85926""checksum tokio-reactor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "6af16bfac7e112bea8b0442542161bfc41cbfa4466b580bdda7d18cb88b911ce" - replacement in Cargo.lock at line 2071
"checksum tokio-sync 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3742b64166c1ee9121f1921aea5a726098458926a6b732d906ef23b1f3ef6f4f""checksum tokio-sync 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "fda385df506bf7546e70872767f71e81640f1f251bdf2fd8eb81a0eaec5fe022" - replacement in Cargo.lock at line 2073
"checksum tokio-threadpool 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "c3fd86cb15547d02daa2b21aadaf4e37dee3368df38a526178a5afa3c034d2fb""checksum tokio-threadpool 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "ec5759cf26cf9659555f36c431b515e3d05f66831741c85b4b5d5dfb9cf1323c" - edit in Cargo.lock at line 2076
"checksum tokio-trace-core 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "350c9edade9830dc185ae48ba45667a445ab59f6167ef6d0254ec9d2430d9dd3" - replacement in Cargo.lock at line 2080
"checksum toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f""checksum toml 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "87c5890a989fa47ecdc7bcb4c63a77a82c18f306714104b1decfd722db17b39e" - edit in Cargo.lock at line 2092
"checksum unreachable 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56" - edit in Cargo.lock at line 2097
"checksum void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" - replacement in Cargo.lock at line 2100[3.102169]→[3.102169:102318](∅→∅),[3.102169]→[3.102169:102318](∅→∅),[3.102169]→[3.102169:102318](∅→∅),[3.102169]→[3.102169:102318](∅→∅)
"checksum winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "92c1eb33641e276cfa214a0522acad57be5c56b10cb348b3c5117db75f3ac4b0""checksum winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "f10e386af2b13e47c89e7236a7a14a086791a2b88ebad6df9bf42040195cf770" - edit in Cargo.lock at line 2111[3.59384]
"checksum xmpp-parsers 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5094cec449beca92f82ae4d7fe13cda058005849766d71b86c23e6217f61a357"