Welcome to 2018!
[?]
Dec 6, 2018, 7:32 PM
3GEU7TC7VMBZOSUXQ7II5IGRDGGQCJOLBKFZYUIOGWTKM56ETINQCDependencies
- [2]
BTOZT4JPUse failure - [3]
UIQTC2NTUpdate dependencies - [4]
5A5UVGNMMove receiver closing logic out of xmpp processing - [5]
L77O4T7MFormatting and fixes - [6]
VS6AHRWIMove XMPP to separate dir - [7]
FVVPKFTLInitial commit - [8]
HKSQO7JZEnable hyper http server and configuration - [9]
FV6BJ5K6Send self-presence and store account info in Rc so it willbe used in some future in parallel
Change contents
- replacement in src/xmpp/stanzas.rs at line 0
use config::Account;use crate::config::Account; - replacement in src/xmpp/mod.rs at line 6
use config;use crate::config; - replacement in src/xmpp/mod.rs at line 104
}).join(}).join( - replacement in src/xmpp/mod.rs at line 112
}).and_then(|(event, stream)| match event {}).and_then(|(event, stream)| match event { - replacement in src/xmpp/mod.rs at line 135
}).map_err(|e| format!("waiting self-presence: {}", e)),).then(|r| match r {}).map_err(|e| format!("waiting self-presence: {}", e)),).then(|r| match r { - replacement in src/xmpp/mod.rs at line 202
}).map(|f| (f, conn))})).then(|r| {}).map(|f| (f, conn))})).then(|r| { - replacement in src/xmpp/mod.rs at line 236
}).and_then(|(opt_cmd_recv, _conn): (Option<S>, XmppConnection)| {}).and_then(|(opt_cmd_recv, _conn): (Option<S>, XmppConnection)| { - replacement in src/main.rs at line 31
use config::Config;use crate::config::Config; - replacement in src/main.rs at line 34
use xmpp::{xmpp_process, XmppCommand};use crate::xmpp::{xmpp_process, XmppCommand}; - replacement in src/main.rs at line 37
use stoppable_receiver::stop_receiver;use crate::stoppable_receiver::stop_receiver; - replacement in src/main.rs at line 52
).get_matches();).get_matches(); - replacement in src/main.rs at line 55
let config = Config::new(args.value_of("config").expect("Mandatory option config"))let config = Config::read(args.value_of("config").expect("Mandatory option config")) - replacement in src/main.rs at line 85
}).with_graceful_shutdown(ctrl_c.clone().map(|_| ()))}).with_graceful_shutdown(ctrl_c.clone().map(|_| ())) - replacement in src/config.rs at line 17
pub fn new<P: AsRef<Path>>(path: P) -> io::Result<Config> {pub fn read<P: AsRef<Path>>(path: P) -> io::Result<Self> { - edit in Cargo.toml at line 6
edition = "2018" - replacement in Cargo.lock at line 392[3.19199]→[3.19199:19218](∅→∅),[3.19199]→[3.19199:19218](∅→∅),[3.19199]→[3.19199:19218](∅→∅),[3.19199]→[3.19199:19218](∅→∅)
version = "0.1.13"version = "0.1.14" - replacement in Cargo.lock at line 441
version = "0.12.16"version = "0.12.17" - replacement in Cargo.lock at line 447[3.21342]→[3.21342:21412](∅→∅),[3.21342]→[3.21342:21412](∅→∅),[3.21342]→[3.21342:21412](∅→∅),[3.21342]→[3.21342:21412](∅→∅)
"h2 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)","h2 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 537
version = "1.2.0"version = "1.2.1" - replacement in Cargo.lock at line 634[3.28393]→[3.28393:28468](∅→∅),[3.28393]→[3.28393:28468](∅→∅),[3.28393]→[3.28393:28468](∅→∅),[3.28393]→[3.28393:28468](∅→∅)
"lazycell 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)","lazycell 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1100
"hyper 0.12.16 (registry+https://github.com/rust-lang/crates.io-index)","hyper 0.12.17 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1109
"toml 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)","toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", - replacement in Cargo.lock at line 1577
version = "0.4.9"version = "0.4.10" - replacement in Cargo.lock at line 1883[3.76963]→[3.76963:77109](∅→∅),[3.76963]→[3.76963:77109](∅→∅),[3.76963]→[3.76963:77109](∅→∅),[3.76963]→[3.76963:77109](∅→∅)
"checksum h2 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "7dd33bafe2e6370e6c8eb0cf1b8c5f93390b90acde7e9b03723f166b28b648ed""checksum h2 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "1ac030ae20dee464c5d0f36544d8b914a6bc606da44a57e052d2b0f5dae129e0" - replacement in Cargo.lock at line 1888
"checksum hyper 0.12.16 (registry+https://github.com/rust-lang/crates.io-index)" = "0aeedb8ca5f0f96be00f84073c6d0d5f962ecad020ef543dff99a7c12717a60e""checksum hyper 0.12.17 (registry+https://github.com/rust-lang/crates.io-index)" = "c49a75385d35ff5e9202755f09beb0b878a05c4c363fcc52b23eeb5dcb6782cc" - replacement in Cargo.lock at line 1898[3.16214]→[3.79209:79360](∅→∅),[2.17366]→[3.79209:79360](∅→∅),[3.16519]→[3.79209:79360](∅→∅),[3.79209]→[3.79209:79360](∅→∅)
"checksum lazycell 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ddba4c30a78328befecec92fc94970e53b3ae385827d28620f0f5bb2493081e0""checksum lazycell 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f" - replacement in Cargo.lock at line 2009
"checksum toml 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)" = "19782e145d5abefb03758958f06ea35f7b1d8421b534140e0238fd3d0bfd66e3""checksum toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f"