Jedrzej Stuczynski
|
76f503a664
|
Provider sending registered clients with presence
|
2019-12-19 13:49:04 +00:00 |
|
Jedrzej Stuczynski
|
a8eb5ec4c2
|
Moved client processing data behind just an arc but put the ledger behind arc+mutex
|
2019-12-19 13:07:07 +00:00 |
|
Jedrzej Stuczynski
|
56a8118ea3
|
Sending presence inside tokio reactor
|
2019-12-19 12:55:18 +00:00 |
|
Jędrzej Stuczyński
|
ac8f04959e
|
Merge pull request #18 from nymtech/feature/use-keys
Feature/use keys
|
2019-12-19 11:48:36 +00:00 |
|
Dave Hrycyszyn
|
016f5829a5
|
Removing required arguments and setting default values
|
2019-12-19 11:46:30 +00:00 |
|
Dave Hrycyszyn
|
d79ab40988
|
Merge branch 'develop' into feature/use-keys
|
2019-12-19 11:37:31 +00:00 |
|
Dave Hrycyszyn
|
f0a1ce50bc
|
Merge pull request #23 from nymtech/features/auth_token
Features/auth token
|
2019-12-18 15:52:36 +00:00 |
|
Jedrzej Stuczynski
|
428f202cbc
|
Got rid of most of compiler warnings
|
2019-12-18 14:39:54 +00:00 |
|
Jedrzej Stuczynski
|
073ef2776e
|
Returning result from delete_file function + some extra notes
|
2019-12-18 14:28:44 +00:00 |
|
Jedrzej Stuczynski
|
091104be8f
|
Register response using concrete authToken type + defined from_bytes method
|
2019-12-18 13:25:15 +00:00 |
|
Jedrzej Stuczynski
|
8bbe771229
|
Potentially working mutex on register request
|
2019-12-18 13:20:18 +00:00 |
|
Jedrzej Stuczynski
|
0ead20764b
|
Pull request using the mutex
|
2019-12-18 13:06:51 +00:00 |
|
Jedrzej Stuczynski
|
8f451283dc
|
Put the client processing data behind a mutex
|
2019-12-18 12:39:16 +00:00 |
|
Jedrzej Stuczynski
|
6ae5142166
|
Changes required by the merge
|
2019-12-18 11:43:09 +00:00 |
|
Jedrzej Stuczynski
|
a8e46d34df
|
Merge branch 'develop' into features/auth_token
|
2019-12-18 11:41:13 +00:00 |
|
Jedrzej Stuczynski
|
20fe59b9ba
|
Tests for marshaling/unmarshaling register request
|
2019-12-18 10:48:44 +00:00 |
|
Jedrzej Stuczynski
|
d0902218d4
|
Fixed ProviderRequest marshaling and unmarshaling
|
2019-12-18 10:45:17 +00:00 |
|
Jedrzej Stuczynski
|
38517e41ba
|
constructor for registerrequest
|
2019-12-18 10:38:01 +00:00 |
|
Jedrzej Stuczynski
|
507f37fcec
|
Made AuthToken be type alias for u8;32 + Used correct type alliases for the clients ledger
|
2019-12-18 10:03:12 +00:00 |
|
Jedrzej Stuczynski
|
06c645cf56
|
Using destination address type alias rather than just array of 32
( + rustfmt)
|
2019-12-18 09:41:29 +00:00 |
|
aniampio
|
b63494f686
|
Add check of the token when pulling
|
2019-12-17 18:14:40 +01:00 |
|
aniampio
|
f78ce3f9b6
|
Remove lost comment
|
2019-12-17 17:36:01 +01:00 |
|
aniampio
|
671e55f4d5
|
Change SHA256 to HMAC
|
2019-12-17 17:29:10 +01:00 |
|
aniampio
|
85d147ef62
|
Change token from vec to fixed size array
|
2019-12-17 15:46:55 +01: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 |
|
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 |
|
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 |
|
aniampio
|
63f30bf9d0
|
Move creating inboxes directory to register_client function
|
2019-12-17 11:49:22 +01: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 |
|
aniampio
|
0b3ce4739b
|
Represent registered_clients_ledger as HashTable
|
2019-12-16 21:32:21 +01:00 |
|
aniampio
|
415ba8185e
|
Add to_bytes function
|
2019-12-16 16:36:59 +01:00 |
|
aniampio
|
fdbb2549f8
|
Add template for register response
|
2019-12-16 15:49:03 +01:00 |
|
Dave Hrycyszyn
|
3f5e219b1c
|
whitespace
|
2019-12-16 14:47:18 +00:00 |
|
Dave Hrycyszyn
|
e6350a0ea4
|
main: removing superseded comment
|
2019-12-16 14:46:37 +00:00 |
|
Dave Hrycyszyn
|
56858c4109
|
provider: sending proper public keys to directory server
|
2019-12-16 14:46:15 +00:00 |
|
aniampio
|
509b222052
|
Add register function and types
|
2019-12-16 15:40:05 +01:00 |
|
Jędrzej Stuczyński
|
d2f8ffdc2b
|
Merge pull request #17 from nymtech/feature/directory-server-option
presence: ability to configure local directory server
|
2019-12-16 12:31:25 +00:00 |
|
Dave Hrycyszyn
|
4143e53598
|
presence: ability to configure local directory server
|
2019-12-16 12:27:50 +00:00 |
|
aniampio
|
ca28ce9e19
|
Add function to generate SHA256 tokens
|
2019-12-16 12:47:52 +01:00 |
|
Dave Hrycyszyn
|
aceb6df848
|
Merge pull request #16 from nymtech/feature/presence
Feature/presence
|
2019-12-16 11:21:50 +00:00 |
|
Dave Hrycyszyn
|
9fc01cee73
|
provider: move presence notifications into its own module
|
2019-12-14 15:35:10 +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
|
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 |
|