Commit Graph

8490 Commits

Author SHA1 Message Date
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
Jedrzej Stuczynski fbb675e815 Future comment 2019-12-12 15:14:04 +00:00
Jedrzej Stuczynski 96f5d45877 Removal of retrieved messages 2019-12-12 15:13:04 +00:00
Jedrzej Stuczynski 5d356847fa Some additional cleanup 2019-12-12 15:02:01 +00:00
Jedrzej Stuczynski 16ddb50159 Moved client-related functionalities to separate module 2019-12-12 14:55:23 +00:00
Jedrzej Stuczynski 48bead3ac9 Moved mix-related functionalities to separate module 2019-12-12 14:46:41 +00:00
Jedrzej Stuczynski 35cff8dfcd Moved store related functionalities to separate module 2019-12-12 14:40:10 +00:00
Dave Hrycyszyn 14f0c1afbf Refactored so that we have sane persistence functions 2019-12-12 14:22:22 +00:00
Jedrzej Stuczynski ccca67acd5 Zeroed public keys to match local deployment + provider 'polling' 2019-12-12 14:15:08 +00:00