Commit Graph

10448 Commits

Author SHA1 Message Date
Dave Hrycyszyn 1fbbd7cd70 Merge pull request #89 from nymtech/feature/no_silent_failures
Release builds should no longer silently fail - everything will be im…
2020-01-22 10:41:44 +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 641dc78903 Removed too aggressive logging 2020-01-21 17:07:21 +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 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 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 e57cb4f562 Release builds should no longer silently fail - everything will be immediately stopped on any panic 2020-01-21 10:21:46 +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 74aa9b1136 Merge tag 'v0.3.3' into develop
* websocket handling of 'ping', 'pong' and 'close' messages
* websocket not crashing on binary messages
* websocket returning text rather than base64
* restored `nym-client` lib functionality
2020-01-20 17:52:35 +00:00
Jedrzej Stuczynski bec0223899 Merge branch 'release/v0.3.3' v0.3.3 2020-01-20 17:52:22 +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
Jędrzej Stuczyński e098445588 Merge pull request #87 from nymtech/feature/cleanup-client-start
Using println rather than log for startup banner, it's not an error
2020-01-20 16:47:00 +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
Jedrzej Stuczynski fbb0f2485f Removing some print statements in favour of log 2020-01-20 16:44:57 +00:00
Dave Hrycyszyn 5c95a70aaf nym-client: removing unused import 2020-01-20 16:44:19 +00:00
Dave Hrycyszyn 2e6aaf16d3 Merge pull request #61 from nymtech/feature/nym_client_lib
Feature/nym client lib
2020-01-20 15:42:14 +00:00
Dave Hrycyszyn dbc6365749 Using println rather than log for startup banner, it's not an error 2020-01-20 15:27:35 +00:00
Dave Hrycyszyn c9d632c8b6 Update README.md 2020-01-20 14:59:34 +00:00
Dave Hrycyszyn bed1a33e68 readme: noted existence of validator node in new code 2020-01-20 14:46:42 +00:00
Dave Hrycyszyn d4ed8cbeaa Merge branch 'develop' of github.com:nymtech/nym into develop 2020-01-20 14:46:15 +00:00
Jedrzej Stuczynski dc64921e0e Removed commented code 2020-01-20 11:13:24 +00:00
Jedrzej Stuczynski bce448937b Fixes #55 2020-01-20 11:12:51 +00:00
Jedrzej Stuczynski 32a978d932 Removed call to 'banner' from external modules 2020-01-20 10:32:07 +00:00
Jedrzej Stuczynski 3737c535ff Moved built_info to module in separate file 2020-01-20 10:31:49 +00:00
Jedrzej Stuczynski 58b8bc1a68 lib definition in cargo.toml 2020-01-20 10:31:18 +00:00
Jedrzej Stuczynski 1357ae8ff1 Updated tokio-tungstenite dependency to point to the main repo 2020-01-17 14:13:04 +00:00
Jedrzej Stuczynski b9a6f63cfa Merge tag 'v0.3.2' into develop
v0.3.2
2020-01-17 13:15:49 +00:00
Jedrzej Stuczynski fe88e20350 Merge branch 'release/v0.3.2' v0.3.2 2020-01-17 13:15:31 +00:00