Commit Graph

152 Commits

Author SHA1 Message Date
Jedrzej Stuczynski 0fe7276d44 Method to update auth token of provider client + removed mut from register 2019-12-18 11:22:46 +00:00
Jedrzej Stuczynski 2b89be3031 Basic structure for client registration message send 2019-12-18 11:20:52 +00:00
Jedrzej Stuczynski bc143c16c0 Moved sending bytes to provider to separate method 2019-12-18 11:11:07 +00:00
Jedrzej Stuczynski d08e51461b Overwriting provider address at 'new' 2019-12-18 11:04:13 +00:00
Jedrzej Stuczynski ef0e1d081d Included address and auth token to provider client 2019-12-18 10:58:47 +00:00
Jedrzej Stuczynski 7a57078c65 Moved socket address from start method to new 2019-12-18 10:30:27 +00:00
Jedrzej Stuczynski 6726329e2c Optional auth token for client constructor 2019-12-18 10:26:53 +00:00
Jedrzej Stuczynski 812a0fe144 Deprecated run command 2019-12-18 10:25:32 +00:00
Jedrzej Stuczynski 5915e45961 Made code compile + moved address to provider client constructor 2019-12-18 10:22:24 +00:00
Dave Hrycyszyn c81f2e860c commands: removing unused import 2019-12-17 17:26:42 +00:00
Dave Hrycyszyn 4c3a5ac9d3 client: generating a random route. 2019-12-17 17:26:24 +00:00
Jedrzej Stuczynski 4918ed50f1 Most-merge conflicts 2019-12-17 16:00:15 +00:00
Jedrzej Stuczynski 2f871ea320 Merge branch 'develop' into feature/new_websocket_implementation 2019-12-17 15:57:59 +00:00
Jedrzej Stuczynski c02a44fbce Ability to send mix messages from websocket 2019-12-17 15:21:48 +00:00
Dave Hrycyszyn e1822495a6 socket clients: setting up with id and local parameters 2019-12-17 15:04:25 +00:00
Dave Hrycyszyn ddaf4b6a86 commands: using Nym banner on client start 2019-12-17 14:50:36 +00:00
Dave Hrycyszyn 127f6b4047 run: reading the client's keypair from disk whenever it's run 2019-12-17 14:48:44 +00:00
Dave Hrycyszyn 74e0fb849b keys: relying on the type system to ensure keys are 32 byte arrays 2019-12-17 14:48:20 +00:00
Dave Hrycyszyn a42dd55320 main: adding "id" parameter back onto "run" command 2019-12-17 14:47:45 +00:00
Dave Hrycyszyn 8bf9dabdf1 Import cleanup 2019-12-17 14:09:41 +00:00
Dave Hrycyszyn 253dbdafaf Merge branch 'develop' into feature/provider-from-topology 2019-12-17 13:38:02 +00:00
Dave Hrycyszyn c508d1518d provider: using provider from topology instead of hardcoded 2019-12-17 12:42:10 +00:00
Jedrzej Stuczynski ca3cf706e4 Added local flag to socket startups 2019-12-17 12:36:40 +00:00
Jedrzej Stuczynski 3ddde4c8ef New websocket handler with working async 2019-12-17 12:17:49 +00:00
Dave Hrycyszyn b741c23a7c presence: adding comparison and debug to presence models 2019-12-17 11:30:16 +00:00
Jedrzej Stuczynski 40bec84397 Removed unused join3 import 2019-12-17 11:07:06 +00:00
Jedrzej Stuczynski a3f0e74dc7 Allowing the client to run all its traffic stream in parallel rather than just concurrently 2019-12-17 11:06:35 +00:00
Jedrzej Stuczynski ef15eb06ce Outdated comment 2019-12-17 10:57:33 +00:00
Jedrzej Stuczynski d0a07ac006 stash pop 2019-12-17 10:53:06 +00:00
Jedrzej Stuczynski 2e4571b791 Merge branch 'develop' into feature/integrated_websocket 2019-12-17 10:47:49 +00:00
Jedrzej Stuczynski a978e6db9b Uncommited work before switching websocket implementation 2019-12-17 10:46:34 +00:00
Dave Hrycyszyn 11c6c0f78a directory: metrics module needs to be public 2019-12-17 10:35:15 +00:00
Dave Hrycyszyn 808a79062f Adding last_seen back in as I don't feel like making a persisted version of the model just now 2019-12-17 10:30:48 +00:00
Dave Hrycyszyn 65ae5c4cec presence: fixing post request test 2019-12-17 10:19:09 +00:00
Dave Hrycyszyn 92eccb096a Removing unused imports, commenting weird SocketAddr code 2019-12-17 10:18:00 +00:00
Dave Hrycyszyn 7fea03b57d Removing unused import 2019-12-17 10:17:16 +00:00
Dave Hrycyszyn 2cb4c89c8f presence: removing last_seen, it's set by server 2019-12-17 10:17:00 +00:00
Jedrzej Stuczynski 29106cef6f This should have been 10 separate commits 2019-12-16 17:47:11 +00:00
Jedrzej Stuczynski 3343eb60e2 Merge branch 'develop' into feature/integrated_websocket 2019-12-16 16:59:45 +00:00
Dave Hrycyszyn 82cf0502b8 rustfmt 2019-12-16 16:20:50 +00:00
Dave Hrycyszyn b1f4b22e9f run: socket address imports 2019-12-16 16:20:41 +00:00
Dave Hrycyszyn 4fbe240419 rustfmt 2019-12-16 16:20:25 +00:00
Dave Hrycyszyn 4a4976d56f run: serializing host address to bytes in constant-size format 2019-12-16 16:20:16 +00:00
Dave Hrycyszyn a25af016a6 rustfmt 2019-12-16 16:19:44 +00:00
Dave Hrycyszyn 02986bb2a0 rustfmt 2019-12-16 16:19:36 +00:00
Dave Hrycyszyn ad0f61ec3b rustfmt 2019-12-16 16:19:26 +00:00
Dave Hrycyszyn 9fe1d23694 provider client: fixing warning on unused keepalive check 2019-12-16 16:16:02 +00:00
Dave Hrycyszyn 8ac6a84a55 mixclient: using constant sized bytes for addressing 2019-12-16 16:15:28 +00:00
Dave Hrycyszyn d61f88635a Merge branch 'develop' of github.com:nymtech/nym-client into develop 2019-12-16 14:52:51 +00:00
Dave Hrycyszyn 5dacb4d92d lib: re-exporting identity and persistence. 2019-12-16 14:50:25 +00:00