205 Commits

Author SHA1 Message Date
Dave Hrycyszyn 7c49155ffa Merge branch 'release/0.2.0' 0.2.0 2020-01-06 17:51:44 +00:00
Dave Hrycyszyn 32487b48e8 Added the glorious and talented J□drzej Stuczy□ski as author. 2020-01-06 17:51:25 +00:00
Dave Hrycyszyn f1500fd82c version bump 2020-01-06 17:50:24 +00:00
Dave Hrycyszyn 9176524e92 changelog for 0.2.0 2020-01-06 17:50:10 +00:00
Jedrzej Stuczynski b146dd4c22 Changelog file 2020-01-06 15:26:38 +00:00
Dave Hrycyszyn 4825bfe48a Merge pull request #44 from nymtech/feature/explicit_directory
Removed local flag and replaced it with explicit directory server
2020-01-06 14:58:18 +00:00
Jedrzej Stuczynski 50a68e44e5 Removed local flag and replaced it with explicit directory server 2020-01-06 14:52:57 +00:00
Dave Hrycyszyn f002b80de2 Merge pull request #43 from nymtech/feature/generic_ip_addressing
Feature/generic ip addressing
2020-01-06 14:43:52 +00:00
Jedrzej Stuczynski 85de3d1a32 IpV6 compatible nym-client 2020-01-06 14:42:17 +00:00
Jedrzej Stuczynski d1eedec210 conversion from address bytes to socket address and vice versa 2020-01-06 14:31:35 +00:00
Dave Hrycyszyn f9e2af3155 Merge pull request #40 from nymtech/feature/version_printing
using built to print version on startup
2020-01-06 12:28:29 +00:00
Jedrzej Stuczynski ea779ea1e8 using built to print version on startup 2020-01-06 12:27:57 +00:00
Dave Hrycyszyn 88d627e9dd Merge pull request #38 from nymtech/feature/tcp-socket-attempt
TCP socket for nym client
2019-12-20 16:39:14 +00:00
Jedrzej Stuczynski 386a877f13 TCP socket for nym client 2019-12-20 16:34:58 +00:00
Jędrzej Stuczyński fc07f78bcb Merge pull request #37 from nymtech/feature/electron-integration
Feature/websocket integration
2019-12-19 16:35:31 +00:00
Dave Hrycyszyn 019c9d6f96 websocket: filtering so that dummy/loop messages aren't pumped up to the websocket 2019-12-19 16:34:19 +00:00
Dave Hrycyszyn 49ae6d9c56 speeding up message rates 2019-12-19 16:33:45 +00:00
Dave Hrycyszyn 2e7c4214e1 main: removing required on websocket port (default is 9001) 2019-12-19 15:48:58 +00:00
Dave Hrycyszyn c001fe5908 websockets: starting to implement own_details and get_clients messages 2019-12-19 15:48:38 +00:00
Dave Hrycyszyn 3a8ce3d3d9 capitalization 2019-12-19 15:47:44 +00:00
Dave Hrycyszyn d5646515e1 cargo fmt run 2019-12-19 11:50:17 +00:00
Dave Hrycyszyn 5f3bbe626f Merge pull request #35 from nymtech/feature/websocket_message_retrieval
Feature/websocket message retrieval
2019-12-19 11:12:15 +00:00
Jedrzej Stuczynski 39a2b919ae Fixed compiler warnings 2019-12-18 17:15:55 +00:00
Jedrzej Stuczynski eba2b1f4ea Removed dummy response 2019-12-18 17:15:13 +00:00
Jedrzej Stuczynski b706d36e65 Ability for the websocket to retrieve stored messages 2019-12-18 17:10:35 +00:00
Jedrzej Stuczynski 04b065508e Working (kinda) received messages buffer 2019-12-18 16:25:22 +00:00
Jedrzej Stuczynski a9222eff5b Tasks for message buffer 2019-12-18 16:10:22 +00:00
Jedrzej Stuczynski 5d5d43eab2 Basic operations for the received messages buffer 2019-12-18 16:04:10 +00:00
Dave Hrycyszyn 1f0779857f Merge pull request #34 from nymtech/feature/client_registration
Feature/client registration
2019-12-18 15:44:44 +00:00
Jedrzej Stuczynski a958445309 Got rid of compiler warnings 2019-12-18 14:44:07 +00:00
Jedrzej Stuczynski 441a6c3e1b Client sending registration request on startup 2019-12-18 14:25:29 +00:00
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
Dave Hrycyszyn d2550c6a31 Merge pull request #33 from nymtech/feature/new_websocket_implementation
Feature/new websocket implementation
2019-12-17 16:10:10 +00:00
Jedrzej Stuczynski 3fb8ebbfee Changed tokio tungstenite to use specific commit 2019-12-17 16:05:25 +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
Jędrzej Stuczyński 5cde753e6c Merge pull request #32 from nymtech/feature/client-public-key-as-provider-identity
Feature/client public key as provider identity
2019-12-17 15:32:14 +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