Jedrzej Stuczynski
|
e03fd54739
|
Updated sphinx version
|
2020-02-26 17:05:18 +00:00 |
|
Jedrzej Stuczynski
|
732bf7472e
|
Cleaned some imports by moving them to test module
|
2020-02-25 16:05:57 +00:00 |
|
Jedrzej Stuczynski
|
87bbe9c864
|
Remaining lifetime changes required by ibid.
|
2020-02-25 16:04:28 +00:00 |
|
Jedrzej Stuczynski
|
d77f2b20ce
|
Replaced scary looking Pin<Box<dyn Future<Output = ... >>> with LocalBoxFuture<...>
|
2020-02-25 16:01:48 +00:00 |
|
Jedrzej Stuczynski
|
04dec97109
|
Adjusted logging messages
|
2020-02-25 15:57:36 +00:00 |
|
Jedrzej Stuczynski
|
9b81c2eb68
|
Initial version of the reconnecting tcp client
|
2020-02-25 15:54:50 +00:00 |
|
Jedrzej Stuczynski
|
f599502eab
|
log dependency required by ibid.
|
2020-02-24 15:23:52 +00:00 |
|
Jedrzej Stuczynski
|
a5c65b27d9
|
Experimenting with connection reconnector
|
2020-02-24 15:23:29 +00:00 |
|
Jedrzej Stuczynski
|
bd86ef07a9
|
Client is now constructed with a config struct
|
2020-02-21 14:49:57 +00:00 |
|
Jedrzej Stuczynski
|
3f80a00bf1
|
Introduced backoff fields to connection writer
|
2020-02-21 14:49:44 +00:00 |
|
Jedrzej Stuczynski
|
bfad2168b1
|
Maintaining persistent connection to server (no reconnection yet)
|
2020-02-21 14:30:16 +00:00 |
|
Jedrzej Stuczynski
|
d807bcd1ee
|
Created the multi-tcp-client crate
|
2020-02-21 14:29:26 +00:00 |
|
Jedrzej Stuczynski
|
285e5dc5ec
|
Clippy ignoring new_without_default for MixClient
|
2020-02-19 16:49:31 +00:00 |
|
Jedrzej Stuczynski
|
0928a5aaeb
|
Making clippy nice and happy
|
2020-02-19 16:48:53 +00:00 |
|
Jedrzej Stuczynski
|
bdf1e5bef9
|
Fixed further linter warnings
|
2020-02-19 15:47:38 +00:00 |
|
Jedrzej Stuczynski
|
a62744a177
|
Fixed clippy warnings
|
2020-02-19 15:33:37 +00:00 |
|
Jedrzej Stuczynski
|
a6c389b5a6
|
Renamed 'average_delay_duration' to just 'average_delay'
|
2020-02-19 15:19:13 +00:00 |
|
Jedrzej Stuczynski
|
f72b456cdd
|
Renamed poisson::sample_from_duration to poisson::sample
|
2020-02-19 15:18:00 +00:00 |
|
Jedrzej Stuczynski
|
12fc906542
|
Changing poisson sampling to sample from time::Duration
|
2020-01-31 16:24:14 +00:00 |
|
Jedrzej Stuczynski
|
94479cdeec
|
Loop cover messages having parameterized delays
|
2020-01-31 16:20:49 +00:00 |
|
Jedrzej Stuczynski
|
f3da6d4258
|
Updated used sphinx revision
|
2020-01-31 15:07:38 +00:00 |
|
Jedrzej Stuczynski
|
f8a468135a
|
Replaced AuthToken with new implementation
|
2020-01-31 11:59:27 +00:00 |
|
Jedrzej Stuczynski
|
6168cb7276
|
Decreased logging severity for failing to close read tcp socket
|
2020-01-27 17:08:12 +00:00 |
|
Dave Hrycyszyn
|
e5580df77b
|
directory-client: removed premature equality check which caused a lock update problem
|
2020-01-27 14:59:56 +00:00 |
|
Dave Hrycyszyn
|
416e1f19e0
|
cargo: updating sphinx to latest pinned version
|
2020-01-27 12:09:39 +00:00 |
|
Dave Hrycyszyn
|
398fa5c643
|
Merge branch 'develop' into feature/base58
|
2020-01-24 16:40:32 +00:00 |
|
Dave Hrycyszyn
|
80537045b4
|
directory-client: fullpath on std::io::Error needed for some reason
|
2020-01-24 16:22:44 +00:00 |
|
Dave Hrycyszyn
|
8cf37e10ce
|
directory-client: removing unused imports
|
2020-01-24 16:21:23 +00:00 |
|
Dave Hrycyszyn
|
a1af0b9345
|
directory-client: ripped presence apart a bit
|
2020-01-24 16:18:22 +00:00 |
|
Dave Hrycyszyn
|
d6ce495e08
|
git: ignoring local dictionary
|
2020-01-24 15:42:27 +00:00 |
|
Jedrzej Stuczynski
|
1b787c94bf
|
Removed unwrap/expect calls wherever feasible and introduced Result types where appropriate
|
2020-01-24 15:31:40 +00:00 |
|
Dave Hrycyszyn
|
f5bbfa8975
|
cargo: updating all crates to use newest Sphinx
|
2020-01-24 13:17:15 +00:00 |
|
Dave Hrycyszyn
|
6e676fc1e4
|
ibid
|
2020-01-24 12:38:55 +00:00 |
|
Dave Hrycyszyn
|
94314e332d
|
sphinx: restoring commit version
|
2020-01-24 12:36:57 +00:00 |
|
Dave Hrycyszyn
|
383539bd25
|
Merge branch 'develop' into feature/version-filtering-improvements
|
2020-01-24 12:24:33 +00:00 |
|
Dave Hrycyszyn
|
4cb1719ee4
|
Back to compiling after some self-experimentation and learning...
|
2020-01-24 11:03:02 +00:00 |
|
Jedrzej Stuczynski
|
6348f9e2e1
|
Merge branch 'develop' into feature/refreshing_topology
|
2020-01-23 17:00:11 +00:00 |
|
Jedrzej Stuczynski
|
e5b3a29c5f
|
Defined ability to compare two 'Topology' instances
The comparison ignores 'last-seen' field or ordering of nodes and
clients
|
2020-01-23 16:53:02 +00:00 |
|
Dave Hrycyszyn
|
1e8423b339
|
Started to use logging instead of println
|
2020-01-22 17:22:03 +00:00 |
|
Dave Hrycyszyn
|
09cb17e6ab
|
all: using pretty_env_logger pretty much everywhere
|
2020-01-22 16:29:59 +00:00 |
|
Dave Hrycyszyn
|
f785637cd5
|
provider-client: removing unused commands module
|
2020-01-22 12:57:35 +00:00 |
|
Jedrzej Stuczynski
|
91eb03fbb6
|
Derived PartialEq on Topology
|
2020-01-22 12:22:15 +00:00 |
|
Jedrzej Stuczynski
|
7045db7d70
|
ibid.
|
2020-01-22 10:50:22 +00:00 |
|
Jedrzej Stuczynski
|
2364fbdc09
|
Moved sphinx packet encapsulation and poisson delay sampling to mix client
|
2020-01-22 10:50:03 +00:00 |
|
Jedrzej Stuczynski
|
641dc78903
|
Removed too aggressive logging
|
2020-01-21 17:07:21 +00:00 |
|
Jedrzej Stuczynski
|
7889ab4778
|
Removed redundant logging statement
|
2020-01-21 13:07:51 +00:00 |
|
Jedrzej Stuczynski
|
2af18a85e5
|
Added "is_registered" method to provider client
|
2020-01-21 12:26:10 +00:00 |
|
Jedrzej Stuczynski
|
518244f6bf
|
presence client: conversion of MixNodePresence into topology::MixNode returns a Result
|
2020-01-17 13:07:54 +00:00 |
|
Jedrzej Stuczynski
|
809db67efd
|
nym-client: resolving dns names to ips
|
2020-01-17 12:35:04 +00:00 |
|
Jedrzej Stuczynski
|
173daa7305
|
Fixed broken test
|
2020-01-14 13:47:47 +00:00 |
|