Rasha Djurdjevic
|
c86aaccfba
|
#8 replace static with private registry
|
2021-01-06 16:39:45 +01:00 |
|
Rasha Djurdjevic
|
cd926f61b9
|
#6 configure MailboxServer to register its address with the Nameserver
|
2021-01-06 16:39:45 +01:00 |
|
Rasha Djurdjevic
|
d12dc78ee1
|
#5 implement addresses Nameserver CLI call
|
2021-01-06 16:39:45 +01:00 |
|
Rasha Djurdjevic
|
5210a3f931
|
#5 #8 set up Shell, run it in a separate thread and implement shutdown CLI call
|
2021-01-06 16:39:45 +01:00 |
|
Rasha Djurdjevic
|
6b4dfcd966
|
#2 recursively register Zone Nameservers
|
2021-01-06 16:39:45 +01:00 |
|
Rasha Djurdjevic
|
2df6123b39
|
#2 create Zone Nameservers
|
2021-01-06 16:39:45 +01:00 |
|
Rasha Djurdjevic
|
7e3854810b
|
#1 scaffold the Root Nameserver
|
2021-01-06 16:39:45 +01:00 |
|
|
|
db7d78bab9
|
Add JavaDoc for inbox and delete commands
|
2021-01-06 13:28:31 +01:00 |
|
|
|
f975977853
|
Handle exceptions in delete command
|
2021-01-06 13:22:11 +01:00 |
|
|
|
e30359652c
|
Fix inbox command
|
2021-01-06 13:20:04 +01:00 |
|
|
|
a9c4465a24
|
Change protocol version to 2.0
|
2021-01-05 14:45:45 +01:00 |
|
Heri118
|
a9c8b45086
|
commands "inbox" and "delete" handled
|
2021-01-05 13:43:34 +01:00 |
|
|
|
8e35674b55
|
Implement 'msg' command
|
2020-12-30 15:59:23 +01:00 |
|
|
|
a7994736f1
|
Implement HMAC verification
|
2020-12-30 14:32:18 +01:00 |
|
|
|
5ad8cded18
|
Add hash field in messages
|
2020-12-30 12:19:32 +01:00 |
|
|
|
a30e0591f4
|
Add logging messages
|
2020-12-30 12:07:00 +01:00 |
|
|
|
24dd119c8e
|
Add JavaDoc
|
2020-12-29 20:52:59 +01:00 |
|
|
|
cab09d1949
|
Respond encrypted if 'startsecure' set
Upon sending a message, the server checks whether 'startsecure' has
been issued before or not. If yes, the response is encrypted.
|
2020-12-29 20:34:47 +01:00 |
|
|
|
93a2a87f07
|
Allow 'startsecure' to be issued at any time
|
2020-12-29 19:02:36 +01:00 |
|
|
|
a9eab7cfb9
|
Implement full handshake and login over DMAP2.0
|
2020-12-29 16:45:32 +01:00 |
|
|
|
e311064c48
|
Implement startsecure() and login() on client
|
2020-12-29 11:54:08 +01:00 |
|
|
|
d1bf65698d
|
Correct client challenge encoding
First, encode the individual parameters, then add them to the command,
do the encryption and then encode the binary string again for sending.
|
2020-12-29 10:33:26 +01:00 |
|
|
|
6666494009
|
Save challenge for later
|
2020-12-26 16:36:12 +01:00 |
|
|
|
64a12a816f
|
Generate base64 encoded client challenge
|
2020-12-23 22:33:19 +01:00 |
|
|
|
779fb6dc43
|
Implement SecretKey and IV generation
|
2020-12-23 20:55:25 +01:00 |
|
|
|
93157eb9de
|
Implement skeleton for MessageClient
|
2020-12-23 18:10:57 +01:00 |
|
|
|
970b62ed72
|
Remove build folder
|
2020-12-23 12:01:30 +01:00 |
|
|
|
acfe3a0b12
|
Add implementation from Assignment 1
|
2020-12-23 11:56:50 +01:00 |
|
|
|
2ae01910cd
|
Add .gitignore
|
2020-12-18 17:19:41 +01:00 |
|
|
|
eb951d69e1
|
Initial commit
|
2020-12-18 17:02:46 +01:00 |
|