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 |
|
Dave Hrycyszyn
|
0e85f6de0f
|
topology: using base58 for decoding keys
|
2020-01-24 15:39:27 +00:00 |
|
Dave Hrycyszyn
|
a4ead85a01
|
topology: added bs58 crate
|
2020-01-24 15:11:16 +00:00 |
|
Dave Hrycyszyn
|
0fee2b0ceb
|
Merge branch 'develop' into feature/base58
|
2020-01-24 15:05:34 +00:00 |
|
Dave Hrycyszyn
|
f5bbfa8975
|
cargo: updating all crates to use newest Sphinx
|
2020-01-24 13:17:15 +00:00 |
|
Dave Hrycyszyn
|
9dbe74bdb1
|
topology: renamed filter trait
|
2020-01-24 12:48:46 +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
|
772d428158
|
version-checker: toughened up on version parsing panics
|
2020-01-24 12:02:01 +00:00 |
|
Dave Hrycyszyn
|
1579aa58d5
|
version checker: renamed is_compatible() to is_minor_version_compatible()
|
2020-01-24 11:53:27 +00:00 |
|
Dave Hrycyszyn
|
5e22d3e9a9
|
topology: get_version() is now version()
|
2020-01-24 11:48:03 +00:00 |
|
Dave Hrycyszyn
|
6e03375ec7
|
topology: moved filtering into its own home
|
2020-01-24 11:47:41 +00:00 |
|
Dave Hrycyszyn
|
4c44df46f8
|
topology: removing unused PhantomData import
|
2020-01-24 11:19:09 +00:00 |
|
Dave Hrycyszyn
|
af1cdccda2
|
Using the new topology filter
|
2020-01-24 11:09:36 +00:00 |
|
Dave Hrycyszyn
|
4cb1719ee4
|
Back to compiling after some self-experimentation and learning...
|
2020-01-24 11:03:02 +00:00 |
|
Jedrzej Stuczynski
|
143d45904c
|
missing import
|
2020-01-23 17:19:40 +00:00 |
|
Jedrzej Stuczynski
|
4a2eab76e7
|
Decreased log severity for failing to send test packet during healthcheck
|
2020-01-23 17:19:08 +00:00 |
|
Jedrzej Stuczynski
|
6348f9e2e1
|
Merge branch 'develop' into feature/refreshing_topology
|
2020-01-23 17:00:11 +00:00 |
|
Jedrzej Stuczynski
|
52272d6119
|
Added restriction on NymTopology to require Debug and Send + Sync
|
2020-01-23 16:53:30 +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
|
dea363e813
|
Minor docs formatting
|
2020-01-23 16:26:40 +00:00 |
|
Dave Hrycyszyn
|
753ecf6b6a
|
crypto: replaced base64 with bs58
|
2020-01-23 15:06:10 +00:00 |
|
Jędrzej Stuczyński
|
c05ce62df0
|
Merge pull request #93 from nymtech/feature/consistent-logging
Feature/consistent logging
|
2020-01-22 18:57:45 +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
|
65f5683b12
|
topology: checking for compatible semver between nodes and clients
|
2020-01-22 16:18:00 +00:00 |
|
Dave Hrycyszyn
|
44116e4907
|
common: adding a version-checker crate
|
2020-01-22 16:17:35 +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
|
566e17719c
|
added PartialEq restriction on NymTopology for convenience sake
|
2020-01-22 12:22:05 +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
|
55e473d04e
|
Moved Pemstore as separate crate + defined pathfinder as trait
|
2020-01-21 17:46:34 +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
|
f966df4fb1
|
Additional healthcheck logging
|
2020-01-17 11:44:08 +00:00 |
|
Jedrzej Stuczynski
|
781c4c551d
|
Fixed incorrect hashmap reads in healtcheck
|
2020-01-16 18:14:53 +00:00 |
|
Dave Hrycyszyn
|
330cfdc259
|
rustfmt
|
2020-01-14 14:39:25 +00:00 |
|
Jedrzej Stuczynski
|
173daa7305
|
Fixed broken test
|
2020-01-14 13:47:47 +00:00 |
|
Jedrzej Stuczynski
|
b9c37f2845
|
Removed unused typ() method on NodeScore
|
2020-01-14 12:50:30 +00:00 |
|
Jedrzej Stuczynski
|
9082e93826
|
Helper function to determine if any path can be constructred through topology
|
2020-01-14 12:40:25 +00:00 |
|
Jedrzej Stuczynski
|
63cebd27cd
|
Filtering topology by node version
|
2020-01-14 12:40:04 +00:00 |
|
Jedrzej Stuczynski
|
505a0bd0b0
|
Ability to filter topolgy by predefined node score threshold
|
2020-01-14 12:39:37 +00:00 |
|
Jedrzej Stuczynski
|
fb6ec68046
|
Calculating node score in separate method
|
2020-01-14 12:38:54 +00:00 |
|