aniampio
|
671e55f4d5
|
Change SHA256 to HMAC
|
2019-12-17 17:29:10 +01: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 |
|
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 |
|
aniampio
|
85d147ef62
|
Change token from vec to fixed size array
|
2019-12-17 15:46:55 +01:00 |
|
Dave Hrycyszyn
|
7b545c78ee
|
Merge pull request #31 from nymtech/feature/client-cleanup
Import cleanup
|
2019-12-17 14:10:33 +00:00 |
|
Dave Hrycyszyn
|
8bf9dabdf1
|
Import cleanup
|
2019-12-17 14:09:41 +00:00 |
|
aniampio
|
cb69182e02
|
Make sure the client is registered only once and there is only one directory for it
|
2019-12-17 14:49:29 +01:00 |
|
Jędrzej Stuczyński
|
ba28917ba5
|
Merge pull request #30 from nymtech/feature/provider-from-topology
Feature/provider from topology
|
2019-12-17 13:43:50 +00:00 |
|
Dave Hrycyszyn
|
253dbdafaf
|
Merge branch 'develop' into feature/provider-from-topology
|
2019-12-17 13:38:02 +00:00 |
|
Dave Hrycyszyn
|
8dd8873a03
|
using new Config object for provider
|
2019-12-17 13:34:18 +00:00 |
|
Dave Hrycyszyn
|
4e55c6c395
|
rustfmt
|
2019-12-17 13:33:59 +00:00 |
|
Dave Hrycyszyn
|
381e85f0bc
|
main: setting default provider parameters
|
2019-12-17 13:33:42 +00:00 |
|
Dave Hrycyszyn
|
8ef95ac522
|
main: making provider module public
|
2019-12-17 13:33:08 +00:00 |
|
Dave Hrycyszyn
|
59133ed862
|
cargo: adding base64 crate
|
2019-12-17 13:32:53 +00:00 |
|
Dave Hrycyszyn
|
65aa1ba29d
|
rustfmt
|
2019-12-17 13:32:29 +00:00 |
|
Dave Hrycyszyn
|
c71f494974
|
presence: comment re directory server
|
2019-12-17 13:29:59 +00:00 |
|
Dave Hrycyszyn
|
ae25f335f4
|
mix_peer: adding Debug so we can print
|
2019-12-17 13:29:29 +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 |
|
aniampio
|
3101bb6980
|
Code cleanup
|
2019-12-17 12:29:21 +01:00 |
|
aniampio
|
4a241bb59a
|
Move AuthToken into requests
|
2019-12-17 12:28:38 +01: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 |
|
aniampio
|
63f30bf9d0
|
Move creating inboxes directory to register_client function
|
2019-12-17 11:49:22 +01:00 |
|
Jędrzej Stuczyński
|
273e7df39a
|
Merge pull request #26 from nymtech/feature/integrated_websocket
Dave didn't want to take any part in merging of this abomination of a pull confusion.
|
2019-12-17 10:49:00 +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 |
|
Jedrzej Stuczynski
|
b39ccf26b6
|
Allowing the two provider listeners to run in parallel rather than just concurrently
|
2019-12-17 10:31:04 +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 |
|
Dave Hrycyszyn
|
21834fde41
|
Merge pull request #17 from nymtech/feature/metrics_reporting
Feature/metrics reporting
|
2019-12-17 10:13:19 +00:00 |
|
Dave Hrycyszyn
|
b6db1bf1af
|
presence: removing last-seen from MixNodePresence, it's set by server
|
2019-12-17 10:11:14 +00:00 |
|
aniampio
|
0b3ce4739b
|
Represent registered_clients_ledger as HashTable
|
2019-12-16 21:32:21 +01:00 |
|