edit in api/src/ssh.rs at line 1
+ use crate::Keyalgorithm_;
replacement in api/src/ssh.rs at line 3
[2.319335]→[2.319335:319427](∅→∅) − use crate::repository::{channel_spec, ChannelSpec, RepositoryId};
− use crate::Keyalgorithm_;
+ use crate::repository::{ChannelSpec, RepositoryId, channel_spec};
edit in api/src/ssh.rs at line 11
[2.319678]→[2.319678:319729](∅→∅) − use diesel_async::scoped_futures::ScopedFutureExt;
edit in api/src/ssh.rs at line 13
+ use diesel_async::scoped_futures::ScopedFutureExt;
edit in api/src/ssh.rs at line 17
[2.319849]→[2.319849:319923](∅→∅) − use libpijul::pristine::{Base32, ChannelTxnT, DepsTxnT, GraphTxnT, TxnT};
edit in api/src/ssh.rs at line 18
+ use libpijul::pristine::{Base32, ChannelTxnT, DepsTxnT, GraphTxnT, TxnT};
edit in api/src/ssh.rs at line 28
[2.320161]→[2.320161:320185](∅→∅) − use thrussh::server::*;
edit in api/src/ssh.rs at line 29
+ use thrussh::server::*;
replacement in api/src/ssh.rs at line 98
[2.322564]→[2.322564:322624](∅→∅) − gen: std::time::SystemTime::UNIX_EPOCH,
+ g: std::time::SystemTime::UNIX_EPOCH,
replacement in api/src/ssh.rs at line 127
[2.323318]→[2.323318:323350](∅→∅) − gen: std::time::SystemTime,
+ g: std::time::SystemTime,
replacement in api/src/ssh.rs at line 675
[2.343697]→[2.343697:343772](∅→∅) − return Ok(ProtocolResult::State { disc, pos })
+ return Ok(ProtocolResult::State { disc, pos });
replacement in api/src/ssh.rs at line 773
[2.347810]→[2.347810:347876](∅→∅) − self.random_challenge.gen = std::time::SystemTime::now();
+ self.random_challenge.g = std::time::SystemTime::now();
replacement in api/src/ssh.rs at line 796
[2.348414]→[2.348414:348501](∅→∅) − if self.random_challenge.gen.elapsed()? > std::time::Duration::from_secs(10) {
+ if self.random_challenge.g.elapsed()? > std::time::Duration::from_secs(10) {
edit in api/src/ssh.rs at line 1190
edit in api/src/ssh.rs at line 1192
+ debug!("repo doesn't have {:?}", hash);
edit in api/src/ssh.rs at line 1204
+ debug!("repo n = {:?}", n);
edit in api/src/ssh.rs at line 1219
+ debug!("apply {:?}", hash);
edit in api/src/proxy.rs at line 112
+ debug!("parts {:?}", parts);
replacement in api/src/proxy.rs at line 180
[2.443885]→[3.5927:5970](∅→∅) − error!("grain error {:?}", e);
+ error!("error {:?}", e);
edit in api/src/proxy.rs at line 238
+ debug!("resp {:?} body {:?}", resp, body.len());
replacement in api/src/main.rs at line 130
[3.7549]→[3.7549:7688](∅→∅) − let h = format!("{:?}", headers);
− tracing::debug_span!("request", %method, %uri, matched_path, %h)
+ tracing::debug_span!("request", %method, %uri, matched_path)