Commit Graph

10448 Commits

Author SHA1 Message Date
Dave Hrycyszyn c3eedb709a Fixing URL for provdiders client 2019-12-16 10:55:57 +00:00
Dave Hrycyszyn 233dc5ce9d cargo: lockfile including new nym-client dependencies 2019-12-16 10:28:51 +00:00
Dave Hrycyszyn 631827f5eb websocket: demonstrating send message in Rust code. 2019-12-14 17:09:00 +00:00
Dave Hrycyszyn 13d14cff95 presence provider: fixing tests 2019-12-14 16:58:31 +00:00
Dave Hrycyszyn 00e0a61237 mix client: commenting unused code 2019-12-14 16:57:59 +00:00
Dave Hrycyszyn 3d812a36d6 main: changing structure of socket args, removing unused args 2019-12-14 16:57:32 +00:00
Dave Hrycyszyn 066e0fa67b sockets: setting up websockets feature. 2019-12-14 16:57:11 +00:00
Dave Hrycyszyn 522c3d869c cargo: adding ws crate to enable websockets 2019-12-14 16:16:56 +00:00
Dave Hrycyszyn 60964436e2 Merge pull request #22 from nymtech/feature/libify
Corrects client URL for mix providers on directory
2019-12-14 16:14:34 +00:00
Dave Hrycyszyn e4cfab537e presence: renamed to non-stutter names 2019-12-14 15:46:53 +00:00
Dave Hrycyszyn fdd8cc85c7 presence: added registered_clients to the provider model 2019-12-14 15:37:40 +00:00
Dave Hrycyszyn 2a7fdeeccb presence: fixed incorrect URL for provider presence 2019-12-14 15:37:07 +00:00
Dave Hrycyszyn 9fc01cee73 provider: move presence notifications into its own module 2019-12-14 15:35:10 +00:00
Dave Hrycyszyn 842c0b10b9 node: moving presence notification into a thread. 2019-12-14 14:44:07 +00:00
Dave Hrycyszyn f10a403045 cargo: re-ordering 2019-12-14 14:43:49 +00:00
Jedrzej Stuczynski dfece9bda5 Working loop cover traffic 2019-12-13 16:03:19 +00:00
Dave Hrycyszyn 3ab41835a2 provider: importing types and code for presence notifications. Not yet working. 2019-12-13 13:45:36 +00:00
Dave Hrycyszyn 0b41badab0 cargo: alphabetizing 2019-12-13 13:28:31 +00:00
Dave Hrycyszyn 028cc66db3 cargo: added nym-client library 2019-12-13 13:27:03 +00:00
Dave Hrycyszyn 60dc3b4650 cargo: newline 2019-12-13 13:26:47 +00:00
Dave Hrycyszyn 3d9181a913 main: removing assert so that the node starts 2019-12-13 13:25:59 +00:00
Dave Hrycyszyn 1633f54f4f node: adding presence notifications (note: doesn't work yet) 2019-12-13 13:19:58 +00:00
Dave Hrycyszyn 86d27b06df cargo: depending on the nym-client library 2019-12-13 13:19:40 +00:00
Dave Hrycyszyn 07bb0a69fa cargo: newline action 2019-12-13 13:19:26 +00:00
Jedrzej Stuczynski 7dcc81eab4 Creating dummy sphinx loop message 2019-12-13 13:12:03 +00:00
Jędrzej Stuczyński 0a80bc6554 Merge pull request #21 from nymtech/feature/libify
Feature/libify
2019-12-13 12:50:15 +00:00
Dave Hrycyszyn f8c6f4633c Passing models by reference to keep borrow checker happy 2019-12-13 12:47:19 +00:00
Dave Hrycyszyn b0d31a88d5 cargo: set up as a lib 2019-12-13 12:44:46 +00:00
Jedrzej Stuczynski 27bf01eb28 Input channel created on new 2019-12-13 12:42:18 +00:00
Jedrzej Stuczynski 19819729a1 Sending messages via channel to mix traffic controller 2019-12-13 12:23:53 +00:00
Jedrzej Stuczynski 59b931b919 Basic delay loop for cover traffic stream 2019-12-13 11:36:02 +00:00
Jedrzej Stuczynski eee87a4d45 Sampling poisson distribution 2019-12-13 11:23:25 +00:00
Jędrzej Stuczyński 138814f26c Merge pull request #12 from nymtech/feature/routing
mix_peer: now using the real address from the packet
2019-12-12 19:19:03 +00:00
Dave Hrycyszyn 06540f5ce1 node: removing more lifetimes 2019-12-12 19:15:28 +00:00
Dave Hrycyszyn 4feadb6352 mix_peer: now using the real address from the packet 2019-12-12 19:01:53 +00:00
Dave Hrycyszyn fdf49ff804 runner: cleaning up text to prep for release 2019-12-12 17:47:13 +00:00
Jedrzej Stuczynski 9114a10880 Initial structure for starting all traffic streams 2019-12-12 17:23:03 +00:00
Dave Hrycyszyn eb49ef1013 node: removing socket mutabilitiy 2019-12-12 17:10:24 +00:00
Dave Hrycyszyn 17deec7720 runner: removing host assertion so default takes effect 2019-12-12 17:10:08 +00:00
Dave Hrycyszyn 76c2eac3bd main: adding usage banner 2019-12-12 16:59:01 +00:00
Dave Hrycyszyn f095dd114e main: breaking the run command out so that it lives with the node code 2019-12-12 16:57:01 +00:00
Jędrzej Stuczyński 5004f6d07a Merge pull request #15 from nymtech/feature/banner-and-commands
main: re-arranged so main() is at the top, and added a banner
2019-12-12 16:50:39 +00:00
Dave Hrycyszyn 31fbe3c265 main: re-arranged so main() is at the top, and added a banner 2019-12-12 16:46:39 +00:00
Dave Hrycyszyn 951824f17a Merge branch 'develop' of github.com:nymtech/nym-client into develop 2019-12-12 16:45:50 +00:00
Dave Hrycyszyn 1468deb2c0 main: banner formatting 2019-12-12 16:45:39 +00:00
Jędrzej Stuczyński 1c3cf9c67b Merge pull request #19 from nymtech/feature/load-keys
Feature/load keys
2019-12-12 16:16:06 +00:00
Dave Hrycyszyn 722f2daaef pemstore: read_file can be private 2019-12-12 15:40:24 +00:00
Dave Hrycyszyn fd75fc1436 Merge pull request #18 from nymtech/feature/provider_polling
Feature/provider polling
2019-12-12 15:37:55 +00:00
Dave Hrycyszyn 71f06b1efc persistence: pem storage now working 2019-12-12 15:36:18 +00:00
Dave Hrycyszyn 478fe628ca Merge pull request #12 from nymtech/feature/client_packet_retrieval
Feature/client packet retrieval
2019-12-12 15:25:40 +00:00