Update dependencies
[?]
Mar 8, 2019, 8:33 PM
DISBBP3IQHP5YL654247RYGOB3KGEF5TG62HZTYLMZBGDTVNV7ZACDependencies
- [2]
VW7NVWAGLeave MUC properly - [3]
V5HDBSZMUse jid for receiver address - [4]
X6L47BHQUse different structure for established xmpp connection - [5]
2VZBEEXAMessages fixed - [6]
J7VX56FWToDo - [7]
CBWCXUZZPrepare adding new items to roster - [8]
RGOSS73UConvert self-presence to xmpp_parser's type - [9]
WBU7UOQWRead chatroom from config - [10]
IK3YDPTYUpdate deps - [11]
ACXUIS63Update dependecies - [12]
VS6AHRWIMove XMPP to separate dir - [13]
37OMJ4CKSend MUC message - [14]
ZI4GJ72VAdd message to xmpp command - [15]
OB3HA2MDUse Client::new_with_jid to parse jid only once - [16]
NDDQQP2PUpdate deps - [17]
AYQZ2UIAUpdate deps - [18]
QYY3KRGLUse failure instead Box<dyn Error> - [19]
5Y6YJ6UHAdd shutdown function to make actions before offline - [20]
AA2ZWGRLEnter to MUC - [21]
FVVPKFTLInitial commit - [22]
YZVEEOYTUpdate dependencies - [23]
FV6BJ5K6Send self-presence and store account info in Rc so it willbe used in some future in parallel - [24]
HKSQO7JZEnable hyper http server and configuration - [25]
EOHEZXX3Move request processing to structure - [26]
L3D22A5JPrepare to check incoming presence - [27]
5IKA4GO7Rename xmpp client field from "inner" to "client" - [28]
5OBTKGDLUpdate deps - [29]
SYH7UQP6Make xmpp command enum to allow different commands Save subscription ask status. Don't ask if already requested subscription.
Change contents
- edit in src/xmpp/stanzas.rs at line 68
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()} - edit in src/xmpp/mod.rs at line 616
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()); - edit in src/xmpp/mod.rs at line 617
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(|_| ())} - replacement in src/xmpp/mod.rs at line 722
error!("Command receiver is gone");future::ok(future::Loop::Break(Some(conn)))future::err(format_err!("Command receiver is gone")) - replacement in src/xmpp/mod.rs at line 735
future::ok(future::Loop::Break(Some(conn)))future::ok(future::Loop::Break(())) - replacement in src/xmpp/mod.rs at line 738
Err(_) => {error!("Command receiver is broken");future::ok(future::Loop::Break(Some(conn)))}Err(_) => future::err(format_err!("Command receiver is broken")), - replacement in src/xmpp/mod.rs at line 761
future::ok(future::Loop::Break(None))future::ok(future::Loop::Break(())) - edit in src/xmpp/mod.rs at line 769
.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()).map_err(std::convert::Into::into) - replacement in src/main.rs at line 69
.map_err(|e: xmpp_parsers::JidParseError| e.into()).map_err(std::convert::Into::into) - replacement in src/main.rs at line 77
.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 86
.map_err(|e| e.into()),.map_err(std::convert::Into::into), - replacement in src/main.rs at line 114
.map_err(|e| e.into()),.map_err(std::convert::Into::into), - replacement in src/main.rs at line 122
.map_err(|e| e.into()),.map_err(std::convert::Into::into), - replacement in src/main.rs at line 153
.map_err(|e| e.into()),.map_err(std::convert::Into::into), - replacement in src/main.rs at line 161
.map_err(|e| e.into()),.map_err(std::convert::Into::into), - replacement in src/main.rs at line 173
.map_err(|e| e.into()),.map_err(std::convert::Into::into), - edit in src/config.rs at line 0
use std::collections::HashMap; - edit in src/config.rs at line 9
#[serde(default, deserialize_with = "deserialize_jid_map")]pub chatrooms: HashMap<String, xmpp_parsers::Jid>, - edit in src/config.rs at line 36
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)} - 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.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 12
version = "0.6.9"version = "0.6.10" - 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 44
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 56
version = "0.3.13"version = "0.3.14" - replacement in Cargo.lock at line 61[3.14804]→[3.9198:9271](∅→∅),[3.19862]→[3.9198:9271](∅→∅),[3.2365]→[3.9198:9271](∅→∅),[3.1788]→[3.9198:9271](∅→∅),[3.10801]→[3.9198:9271](∅→∅),[3.14719]→[3.9198:9271](∅→∅),[3.8549]→[3.9198:9271](∅→∅),[3.32480]→[3.9198:9271](∅→∅),[3.8922]→[3.9198:9271](∅→∅),[3.5919]→[3.9198:9271](∅→∅),[3.3444]→[3.9198:9271](∅→∅),[3.14111]→[3.9198:9271](∅→∅),[3.5583]→[3.9198:9271](∅→∅),[3.5286]→[3.9198:9271](∅→∅),[3.6201]→[3.9198:9271](∅→∅),[3.9198]→[3.9198:9271](∅→∅),[3.9271]→[3.19863:19935](∅→∅)
"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.50 (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.30 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.50 (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.30" - replacement in Cargo.lock at line 150[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅),[3.11580]→[3.11580:11598](∅→∅)
version = "0.1.6"version = "0.1.7" - replacement in Cargo.lock at line 191
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 199
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.50 (registry+https://github.com/rust-lang/crates.io-index)", - edit in Cargo.lock at line 203[3.21521]→[3.21521:22121](∅→∅),[3.22121]→[3.4205:4280](∅→∅),[3.189]→[3.22196:22498](∅→∅),[3.4280]→[3.22196:22498](∅→∅),[3.22196]→[3.22196:22498](∅→∅),[3.22498]→[3.4281:4356](∅→∅),[3.265]→[3.34124:34139](∅→∅),[3.22573]→[3.34124:34139](∅→∅),[3.3768]→[3.34124:34139](∅→∅),[3.16811]→[3.34124:34139](∅→∅),[3.6966]→[3.34124:34139](∅→∅),[3.4356]→[3.34124:34139](∅→∅),[3.7324]→[3.34124:34139](∅→∅),[3.34124]→[3.34124:34139](∅→∅)
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"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)","smallvec 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)",][[package]] - replacement in Cargo.lock at line 204
version = "0.6.3"version = "0.7.1" - replacement in Cargo.lock at line 217[3.17176]→[3.14040:14113](∅→∅),[3.22853]→[3.14040:14113](∅→∅),[3.4047]→[3.14040:14113](∅→∅),[3.2625]→[3.14040:14113](∅→∅),[3.11638]→[3.14040:14113](∅→∅),[3.17091]→[3.14040:14113](∅→∅),[3.9386]→[3.14040:14113](∅→∅),[3.34852]→[3.14040:14113](∅→∅),[3.10584]→[3.14040:14113](∅→∅),[3.6755]→[3.14040:14113](∅→∅),[3.4279]→[3.14040:14113](∅→∅),[3.14946]→[3.14040:14113](∅→∅),[3.7245]→[3.14040:14113](∅→∅),[3.6121]→[3.14040:14113](∅→∅),[3.7036]→[3.14040:14113](∅→∅),[3.7603]→[3.14040:14113](∅→∅),[3.14040]→[3.14040:14113](∅→∅)
"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[3.22936]→[3.7686:7764](∅→∅),[3.17174]→[3.7686:7764](∅→∅),[3.7328]→[3.7686:7764](∅→∅),[3.7686]→[3.7686:7764](∅→∅)
"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 222
][[package]]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)", - 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[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅),[3.15926]→[3.15926:15999](∅→∅)
"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.2 (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.14 (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.14 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 312
"syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)","syn 0.15.28 (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 378
"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 395[3.24215]→[3.8724:8797](∅→∅),[3.18254]→[3.8724:8797](∅→∅),[3.8915]→[3.8724:8797](∅→∅),[3.5707]→[3.8724:8797](∅→∅)
"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 398
"http 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)","http 0.1.16 (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.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 426
version = "0.1.15"version = "0.1.16" - 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.25" - replacement in Cargo.lock at line 452
"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 456
"http 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)","http 0.1.16 (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
"tokio 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)","tokio 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 466
"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 469
"tokio-threadpool 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-threadpool 0.1.12 (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.50 (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.50" - 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 596[3.26269]→[3.4563:4716](∅→∅),[3.626]→[3.26422:26500](∅→∅),[3.4716]→[3.26422:26500](∅→∅),[3.26422]→[3.26422:26500](∅→∅)
"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.89 (registry+https://github.com/rust-lang/crates.io-index)","serde_derive 1.0.89 (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.50 (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.50 (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.50 (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.19 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 678[3.30275]→[3.27289:27368](∅→∅),[3.21159]→[3.30354:30430](∅→∅),[3.27368]→[3.30354:30430](∅→∅),[3.9693]→[3.30354:30430](∅→∅),[3.4101]→[3.30354:30430](∅→∅),[3.13114]→[3.30354:30430](∅→∅),[3.21074]→[3.30354:30430](∅→∅),[3.11293]→[3.30354:30430](∅→∅),[3.38835]→[3.30354:30430](∅→∅),[3.14872]→[3.30354:30430](∅→∅),[3.8231]→[3.30354:30430](∅→∅),[3.5753]→[3.30354:30430](∅→∅),[3.16498]→[3.30354:30430](∅→∅),[3.11533]→[3.30354:30430](∅→∅),[3.8026]→[3.30354:30430](∅→∅),[3.8510]→[3.30354:30430](∅→∅),[3.30354]→[3.30354:30430](∅→∅)
"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.42 (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]→[3.30809:30882](∅→∅),[3.30809]→[3.30809:30882](∅→∅),[3.30809]→[3.30809:30882](∅→∅),[3.30809]→[3.30809:30882](∅→∅),[3.30809]→[3.30809:30882](∅→∅),[3.30809]→[3.30809:30882](∅→∅),[3.30882]→[3.27619:27691](∅→∅)
"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.50 (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.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 733
version = "0.10.16"version = "0.10.19" - replacement in Cargo.lock at line 737[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅),[3.32108]→[3.32108:32181](∅→∅)
"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.50 (registry+https://github.com/rust-lang/crates.io-index)","openssl-sys 0.9.42 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 751
version = "0.9.40"version = "0.9.42" - 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.30 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.50 (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.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 786
"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 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 892
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.50 (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.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 909[3.30349]→[3.30349:30423](∅→∅),[3.30423]→[3.12907:12982](∅→∅),[3.23725]→[3.12907:12982](∅→∅),[3.12907]→[3.12907:12982](∅→∅)
"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 958
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.50 (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.50 (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 1016
version = "1.1.0"version = "1.1.2" - replacement in Cargo.lock at line 1019
"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)","aho-corasick 0.6.10 (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 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[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅),[3.42306]→[3.42306:42325](∅→∅)
version = "0.1.14"version = "0.1.15" - replacement in Cargo.lock at line 1087
"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 1103
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.50 (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.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1135
"env_logger 0.6.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.25 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1140[3.33626]→[3.5571:5724](∅→∅),[3.1373]→[3.33779:33852](∅→∅),[3.5724]→[3.33779:33852](∅→∅),[3.33779]→[3.33779:33852](∅→∅)
"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.89 (registry+https://github.com/rust-lang/crates.io-index)","serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","tokio 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1153
version = "1.0.87"version = "1.0.89" - replacement in Cargo.lock at line 1158
version = "1.0.87"version = "1.0.89" - replacement in Cargo.lock at line 1163
"syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)","syn 0.15.28 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1168
version = "1.0.38"version = "1.0.39" - replacement in Cargo.lock at line 1173
"serde 1.0.87 (registry+https://github.com/rust-lang/crates.io-index)","serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1181
"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 1192
"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 1203
"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 1212
version = "0.1.7"version = "0.1.8" - replacement in Cargo.lock at line 1216
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1231
version = "0.6.8"version = "0.6.9" - edit in Cargo.lock at line 1233
dependencies = ["unreachable 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",] - replacement in Cargo.lock at line 1239
"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.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1260
"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 1264
"serde 1.0.87 (registry+https://github.com/rust-lang/crates.io-index)","serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1308
version = "0.15.26"version = "0.15.28" - replacement in Cargo.lock at line 1331
"syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)","syn 0.15.28 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1337
version = "3.0.6"version = "3.0.7" - replacement in Cargo.lock at line 1340[3.51382]→[3.51382:51455](∅→∅),[3.51382]→[3.51382:51455](∅→∅),[3.51382]→[3.51382:51455](∅→∅),[3.51382]→[3.51382:51455](∅→∅),[3.51382]→[3.51382:51455](∅→∅),[3.51382]→[3.51382:51455](∅→∅),[3.51455]→[3.36653:36725](∅→∅)
"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.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1371
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1389
"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 1397
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1404
version = "0.1.15"version = "0.1.16" - replacement in Cargo.lock at line 1407
"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 1410
"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 1412
"tokio-current-thread 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)","tokio-current-thread 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1414
"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-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.3 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1419
"tokio-threadpool 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)","tokio-threadpool 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1438
"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 1440
"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 1445
version = "0.1.4"version = "0.1.5" - replacement in Cargo.lock at line 1463
version = "0.1.5"version = "0.1.6" - replacement in Cargo.lock at line 1467
"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)","tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)","tokio-threadpool 0.1.12 (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
"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 1483
version = "0.1.8"version = "0.1.9" - replacement in Cargo.lock at line 1488
"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 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 1495
"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)","tokio-sync 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1505
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1508
"signal-hook 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)","signal-hook 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1510
"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 1517
version = "0.1.1"version = "0.1.3" - edit in Cargo.lock at line 1520
"fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1529
"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 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.12" - 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 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 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)", - replacement in Cargo.lock at line 1579
"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 1584
"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 1593
"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 1596
"libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)","libc 0.2.50 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1601
"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 1610
"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 1615
"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 1617
"tokio 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)","tokio 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1619
"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 1632
"serde 1.0.87 (registry+https://github.com/rust-lang/crates.io-index)","serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1644
"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 1647
"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 1650
"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 1663[3.65122]→[3.65122:65195](∅→∅),[3.65122]→[3.65122:65195](∅→∅),[3.65122]→[3.65122:65195](∅→∅),[3.65122]→[3.65122:65195](∅→∅),[3.65122]→[3.65122:65195](∅→∅),[3.65122]→[3.65122:65195](∅→∅),[3.65122]→[3.65122:65195](∅→∅),[3.65122]→[3.65122:65195](∅→∅)
"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 1667
"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 1671[3.42823]→[3.6756:6831](∅→∅),[3.2385]→[3.42898:42971](∅→∅),[3.6831]→[3.42898:42971](∅→∅),[3.42898]→[3.42898:42971](∅→∅)
"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.16 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1686
"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 1712
"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 1728
source = "registry+https://github.com/rust-lang/crates.io-index"[[package]]name = "unreachable"version = "1.0.0" - edit in Cargo.lock at line 1729
dependencies = ["void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",] - edit in Cargo.lock at line 1758
source = "registry+https://github.com/rust-lang/crates.io-index"[[package]]name = "void"version = "1.0.2" - replacement in Cargo.lock at line 1876
"checksum aho-corasick 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)" = "1e9a933f4e58658d7b12defcf96dc5c720f20832deebe3e0a19efd3b6aaeeb9e""checksum aho-corasick 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)" = "81ce3d38065e618af2d7b77e10c5ad9a069859b4be3c2250f674af3840d9c8a5" - replacement in Cargo.lock at line 1882
"checksum backtrace 0.3.13 (registry+https://github.com/rust-lang/crates.io-index)" = "b5b493b66e03090ebc4343eb02f94ff944e0cbc9ac6571491d170ba026741eb5""checksum backtrace 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)" = "cd5a90e2b463010cd0e0ce9a11d4a9d5d58d9f41d4a6ba3dcaf9e68b466e88b4" - replacement in Cargo.lock at line 1887
"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 1891[3.46060]→[3.24008:24157](∅→∅),[3.37666]→[3.24008:24157](∅→∅),[3.26845]→[3.24008:24157](∅→∅),[3.26716]→[3.24008:24157](∅→∅)
"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 1893[3.74692]→[3.46061:46207](∅→∅),[3.37898]→[3.74838:74987](∅→∅),[3.46207]→[3.74838:74987](∅→∅),[3.27012]→[3.74838:74987](∅→∅),[3.9692]→[3.74838:74987](∅→∅),[3.18851]→[3.74838:74987](∅→∅),[3.37813]→[3.74838:74987](∅→∅),[3.17032]→[3.74838:74987](∅→∅),[3.55572]→[3.74838:74987](∅→∅),[3.30256]→[3.74838:74987](∅→∅),[3.12965]→[3.74838:74987](∅→∅),[3.10334]→[3.74838:74987](∅→∅),[3.21795]→[3.74838:74987](∅→∅),[3.26992]→[3.74838:74987](∅→∅),[3.13375]→[3.74838:74987](∅→∅),[3.13711]→[3.74838:74987](∅→∅),[3.74838]→[3.74838:74987](∅→∅)
"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.30 (registry+https://github.com/rust-lang/crates.io-index)" = "d01c69d08ff207f231f07196e30f84c70f1c815b04f980f8b7b01ff01f05eb92""checksum cfg-if 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "11d43355396e872eefb45ce6342e4374ed7bc2b3a502d1b28e36d6e23c05d1f4" - replacement in Cargo.lock at line 1900
"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 1902
"checksum crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7c979cd6cfe72335896575c6b5688da489e420d36a27a0b9eb0c73db574b4a4b" - replacement in Cargo.lock at line 1907[3.47297]→[3.7539:7694](∅→∅),[3.2930]→[3.24788:24941](∅→∅),[3.47452]→[3.24788:24941](∅→∅),[3.38906]→[3.24788:24941](∅→∅),[3.28239]→[3.24788:24941](∅→∅),[3.7694]→[3.24788:24941](∅→∅),[3.24788]→[3.24788:24941](∅→∅)
"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 1926
"checksum http 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "1a10e5b573b9a0146545010f50772b9e8b1dd0a256564cc4307694c68832a2f5""checksum http 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "fe67e3678f2827030e89cc4b9e7ecd16d52f132c0b940ab5005f88e821500f6a" - replacement in Cargo.lock at line 1929
"checksum hyper 0.12.23 (registry+https://github.com/rust-lang/crates.io-index)" = "860faf61a9957c9cb0e23e69f1c8290e92f6eb660fcdd1f2d6777043a2ae1a46""checksum hyper 0.12.25 (registry+https://github.com/rust-lang/crates.io-index)" = "7d5b6658b016965ae301fa995306db965c93677880ea70765a84235a96eae896" - replacement in Cargo.lock at line 1938
"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 1940
"checksum libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)" = "e962c7641008ac010fa60a7dfdc1712449f29c44ef2d4702394aea943ee75047""checksum libc 0.2.50 (registry+https://github.com/rust-lang/crates.io-index)" = "aab692d7759f5cd8c859e169db98ae5b52c924add2af5fbbca11d12fefb567c1" - replacement in Cargo.lock at line 1948
"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 1956
"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 1960
"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 1962
"checksum openssl 0.10.16 (registry+https://github.com/rust-lang/crates.io-index)" = "ec7bd7ca4cce6dbdc77e7c1230682740d307d1218a87fb0349a571272be749f9""checksum openssl 0.10.19 (registry+https://github.com/rust-lang/crates.io-index)" = "84321fb9004c3bce5611188a644d6171f895fa2889d155927d528782edb21c5d" - replacement in Cargo.lock at line 1964
"checksum openssl-sys 0.9.40 (registry+https://github.com/rust-lang/crates.io-index)" = "1bb974e77de925ef426b6bc82fce15fd45bdcbeb5728bffcfc7cdeeb7ce1c2d6""checksum openssl-sys 0.9.42 (registry+https://github.com/rust-lang/crates.io-index)" = "cb534d752bf98cf363b473950659ac2546517f9c6be9723771614ab3f03bbc9e" - replacement in Cargo.lock at line 1978
"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 1989[3.52480]→[3.52480:52630](∅→∅),[3.52630]→[3.27811:27962](∅→∅),[3.43174]→[3.27811:27962](∅→∅),[3.27811]→[3.27811:27962](∅→∅)
"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 1995
"checksum regex 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "37e7cbbd370869ce2e8dff25c7018702d10b21a20ef7135316f8daecd6c25b7f""checksum regex 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "53ee8cfdddb2e0291adfb9f13d31d3bbe0a03c9a402c01b1e24188d86c35b24f" - replacement in Cargo.lock at line 2003[3.44487]→[3.91007:91159](∅→∅),[3.53858]→[3.91007:91159](∅→∅),[3.34189]→[3.91007:91159](∅→∅),[3.44402]→[3.91007:91159](∅→∅),[3.62161]→[3.91007:91159](∅→∅),[3.36698]→[3.91007:91159](∅→∅),[3.33434]→[3.91007:91159](∅→∅),[3.91007]→[3.91007:91159](∅→∅)
"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 2009[3.91943]→[3.8313:8618](∅→∅),[3.3855]→[3.54491:54645](∅→∅),[3.8618]→[3.54491:54645](∅→∅),[3.54491]→[3.54491:54645](∅→∅)
"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.89 (registry+https://github.com/rust-lang/crates.io-index)" = "92514fb95f900c9b5126e32d020f5c6d40564c27a5ea6d1d7d9f157a96623560""checksum serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)" = "bb6eabf4b5914e88e24eea240bb7c9f9a2cbc1bbbe8d961d381975ec3c6b806c""checksum serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)" = "5a23aa71d4a4d43fdbfaac00eff68ba8a06a51759a89ac3304323e800c4dd40d" - replacement in Cargo.lock at line 2015
"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 2018
"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 2028
"checksum syn 0.15.26 (registry+https://github.com/rust-lang/crates.io-index)" = "f92e629aa1d9c827b2bb8297046c1ccffc57c99b947a680d3ccff1f136a3bee9""checksum syn 0.15.28 (registry+https://github.com/rust-lang/crates.io-index)" = "218aa5a01ab9805df6e9e48074c8d88f317cc9660b1ad6c3dabac2d627d185d6" - replacement in Cargo.lock at line 2031
"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 2038
"checksum tokio 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "e0500b88064f08bebddd0c0bed39e19f5c567a5f30975bee52b0c0d3e2eeb38c""checksum tokio 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "fcaabb3cec70485d0df6e9454fe514393ad1c4070dee8915f11041e95630b230" - replacement in Cargo.lock at line 2041
"checksum tokio-current-thread 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "331c8acc267855ec06eb0c94618dcbbfea45bed2d20b77252940095273fb58f6""checksum tokio-current-thread 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "c756b04680eea21902a46fca4e9f410a2332c04995af590e07ff262e2193a9a3" - replacement in Cargo.lock at line 2043
"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-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 2047
"checksum tokio-sync 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3742b64166c1ee9121f1921aea5a726098458926a6b732d906ef23b1f3ef6f4f""checksum tokio-sync 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "1bf2b9dac2a0509b5cfd1df5aa25eafacb616a42a491a13604d6bbeab4486363" - replacement in Cargo.lock at line 2049
"checksum tokio-threadpool 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "c3fd86cb15547d02daa2b21aadaf4e37dee3368df38a526178a5afa3c034d2fb""checksum tokio-threadpool 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "742e511f6ce2298aeb86fc9ea0d8df81c2388c6ebae3dc8a7316e8c9df0df801" - edit in Cargo.lock at line 2067
"checksum unreachable 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56" - edit in Cargo.lock at line 2072
"checksum void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"