Dave Hrycyszyn
|
28d8fbedc9
|
nym-client: revamped error message in websocket
|
2020-01-24 14:57:39 +00:00 |
|
Jędrzej Stuczyński
|
ef20979753
|
Merge pull request #100 from nymtech/feature/fix-sphinx-unwraps-65
Feature/fix sphinx unwraps
|
2020-01-24 13:38:27 +00:00 |
|
Dave Hrycyszyn
|
f5bbfa8975
|
cargo: updating all crates to use newest Sphinx
|
2020-01-24 13:17:15 +00:00 |
|
Dave Hrycyszyn
|
2d35ec354e
|
Merge branch 'develop' into feature/check-packet-length
|
2020-01-24 12:57:14 +00:00 |
|
Dave Hrycyszyn
|
5c1559dd78
|
nym-client: using the new Sphinx max packet length constant
|
2020-01-24 12:52:16 +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
|
d9ac85abb2
|
Removed hardcoded version numbers
|
2020-01-23 17:17:28 +00:00 |
|
Jedrzej Stuczynski
|
c61b49c353
|
Corrected warnin message for out queue control
|
2020-01-23 17:08:26 +00:00 |
|
Jedrzej Stuczynski
|
6348f9e2e1
|
Merge branch 'develop' into feature/refreshing_topology
|
2020-01-23 17:00:11 +00:00 |
|
Jedrzej Stuczynski
|
54c244e4ea
|
Everything put together in mod.rs
|
2020-01-23 16:55:59 +00:00 |
|
Jedrzej Stuczynski
|
6f69641443
|
Made sockets more generic to work on any NymTopology object
|
2020-01-23 16:55:39 +00:00 |
|
Jedrzej Stuczynski
|
35451a05de
|
And by real traffic stream + necessary adjustments
|
2020-01-23 16:55:11 +00:00 |
|
Jedrzej Stuczynski
|
2079b8f926
|
Said module used by cover traffic stream
|
2020-01-23 16:54:43 +00:00 |
|
Jedrzej Stuczynski
|
8c26ef848a
|
Created a module responsible for periodically refreshing topology
|
2020-01-23 16:54:16 +00:00 |
|
Dave Hrycyszyn
|
b5e2f9fca8
|
all: adding dotenv to all binary crates
|
2020-01-22 17:27:30 +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
|
d34907eccf
|
ibid
|
2020-01-22 12:57:41 +00:00 |
|
Jedrzej Stuczynski
|
974ac5ef65
|
compiler warnings
|
2020-01-22 10:52:30 +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
|
b4c15eae12
|
Sending real traffic at poisson rate rather than at uniform rate
|
2020-01-21 18:02:35 +00:00 |
|
Jedrzej Stuczynski
|
98610e20dc
|
Removed unused utils/bytes module
|
2020-01-21 17:50:07 +00:00 |
|
Jedrzej Stuczynski
|
da575f3657
|
ibid
|
2020-01-21 17:49:48 +00:00 |
|
Jedrzej Stuczynski
|
55e473d04e
|
Moved Pemstore as separate crate + defined pathfinder as trait
|
2020-01-21 17:46:34 +00:00 |
|
Jedrzej Stuczynski
|
ac988c62e9
|
Removed 'toml' from client-persistence as it will be module-specific
|
2020-01-21 17:21:02 +00:00 |
|
Jedrzej Stuczynski
|
551d0eb161
|
More comments regarding uses of specific channels
|
2020-01-21 17:16:22 +00:00 |
|
Jedrzej Stuczynski
|
2e817a9a6b
|
Comments explaining purposes of different futures
|
2020-01-21 17:09:28 +00:00 |
|
Jedrzej Stuczynski
|
73438b672a
|
Change in how OutQueueControl is spawned - not entirely sure at this point why its required
|
2020-01-21 17:09:12 +00:00 |
|
Jedrzej Stuczynski
|
c92177402d
|
Implemented OutQueueControl as a proper Stream to get rid of the select! macro
|
2020-01-21 17:08:19 +00:00 |
|
Jedrzej Stuczynski
|
ee812a86c6
|
Moved definition of extended duration to before the loop
|
2020-01-21 14:30:17 +00:00 |
|
Jedrzej Stuczynski
|
fe48c11cd6
|
Moved real traffic controller to separate module
|
2020-01-21 14:29:56 +00:00 |
|
Jedrzej Stuczynski
|
a57708d936
|
Separate module for cover traffic stream
|
2020-01-21 14:21:41 +00:00 |
|
Jedrzej Stuczynski
|
f1debb91c6
|
Obtaining initial compatible topology in separate method
|
2020-01-21 13:29:59 +00:00 |
|
Jedrzej Stuczynski
|
06b96bd2c1
|
Moved provider-polling related functionalities to new module
|
2020-01-21 13:08:26 +00:00 |
|
Jedrzej Stuczynski
|
ea383871ab
|
ReceivedBuffer is now responsible for starting both controllers
|
2020-01-21 12:02:21 +00:00 |
|
Jedrzej Stuczynski
|
e4c7d211b5
|
Better handling of when messages failed to be sent to the requester
Now rather than causing a panic, they will simply be readded back to the
buffer
|
2020-01-21 10:50:34 +00:00 |
|
Jedrzej Stuczynski
|
af6a8f5546
|
Better logging for ibid.
|
2020-01-21 10:49:56 +00:00 |
|
Jedrzej Stuczynski
|
e9e5c83ab3
|
Moved ReceivedMessagesBuffer to seperate module
|
2020-01-21 10:33:26 +00:00 |
|
Jedrzej Stuczynski
|
6625f6f7fe
|
Slightly decreases the aggressive logging in mix traffic controller
|
2020-01-21 10:16:43 +00:00 |
|
Jedrzej Stuczynski
|
abd88c0c01
|
Fixed accidentally broken pathfinder
|
2020-01-21 10:07:22 +00:00 |
|
Jedrzej Stuczynski
|
9f69cc92fe
|
Moved MixTrafficController to separate module
|
2020-01-21 10:04:20 +00:00 |
|
Jedrzej Stuczynski
|
89087a3dfd
|
Updated changelogs
|
2020-01-20 17:52:09 +00:00 |
|
Jedrzej Stuczynski
|
2a55f8cd32
|
Increased version numbers in cargo files
|
2020-01-20 17:50:05 +00:00 |
|
Dave Hrycyszyn
|
a1f91fd676
|
Merge pull request #88 from nymtech/feature/websocket_improvements
Feature/websocket improvements
|
2020-01-20 16:52:06 +00:00 |
|
Jedrzej Stuczynski
|
33dafd9bba
|
Websocket handling 'Ping', 'Pong' and 'Close' messages + general improvements
Also fixes https://github.com/nymtech/nym/issues/56
|
2020-01-20 16:49:13 +00:00 |
|
Jedrzej Stuczynski
|
35086ec63e
|
Checking for plaintext length before sending it to nym-client
|
2020-01-20 16:46:52 +00:00 |
|
Dave Hrycyszyn
|
d66cf696fe
|
Merge branch 'develop' into feature/cleanup-client-start
|
2020-01-20 16:46:45 +00:00 |
|