-
d6c78911aa
Change UnknownDomain exception name
master
zenon
2020-12-06 20:14:50 +01:00
-
2d9b157b78
Fix bug where msg would be overwritten on sendErrorMail()
zenon
2020-11-19 12:15:20 +01:00
-
72bdacf055
Fix bug where recipients of the same domain receive message twice
zenon
2020-11-18 12:59:36 +01:00
-
7604f4dee3
Fix bug where multiple recipients not showing in show() command
zenon
2020-11-18 12:23:34 +01:00
-
8759834955
Fix bug where two recipients do not both receive the message
zenon
2020-11-18 11:34:52 +01:00
-
71fa4f6267
Add log messages for easier debugging
zenon
2020-11-18 11:11:17 +01:00
-
6c22e6bec5
Fix bug where Consumer() would close on failed sendErrorMail()
zenon
2020-11-18 11:10:35 +01:00
-
8091a763ad
Do not print stacktrace on TransferServer shutdown()
zenon
2020-11-18 10:41:39 +01:00
-
ecd9ca5af5
Fix bug where DMAP input would hang after logout
zenon
2020-11-18 10:36:51 +01:00
-
cc5f04d668
Fix bug where length of UDP packet was incorrect
zenon
2020-11-18 10:29:37 +01:00
-
a9434493a1
Implement UDP monitoring message in TransferServer
zenon
2020-11-16 17:28:57 +01:00
-
fafb4272f8
Remove TODO
zenon
2020-11-16 17:26:49 +01:00
-
439bea7cb1
Implement UDP Listener for MonitoringServer
zenon
2020-11-16 15:23:42 +01:00
-
b946b47c8c
Remove unused imports
zenon
2020-11-16 15:22:49 +01:00
-
87d629f2ad
Remove unused imports
zenon
2020-11-16 12:33:27 +01:00
-
e57e5ac368
Remove unused imports
zenon
2020-11-16 12:19:23 +01:00
-
fcd00674c2
Implement DMAP communication with MailboxServer
zenon
2020-11-16 12:19:03 +01:00
-
909c4af4e9
Give immediate feedback on unknown recipient
zenon
2020-11-16 10:32:25 +01:00
-
85c9dfb42e
Change tests based on changed requirements
zenon
2020-11-16 10:17:19 +01:00
-
e04c154859
Assign ID to message
zenon
2020-11-16 10:00:50 +01:00
-
cbf1d040ef
Pull logic out of consume() method and correctly implement locking mechanism
zenon
2020-11-12 18:09:23 +01:00
-
2723ee4555
Start DMTPListener during MailboxServer startup
zenon
2020-11-12 18:08:24 +01:00
-
44738b51dd
Add some log messages for better debugging
zenon
2020-11-12 18:07:43 +01:00
-
2b0b33baea
Implement skeleton for MailboxServer
zenon
2020-11-11 18:09:05 +01:00
-
29ce5d7875
Add TODOs for future reference
zenon
2020-11-11 17:32:53 +01:00
-
4edb13e963
Fix bug where message not reset after sending
zenon
2020-11-11 17:22:24 +01:00
-
50b3b45866
Hardcode ports without calculation
zenon
2020-11-11 16:38:02 +01:00
-
7397ee95c4
Change single server socket to one for DMTP and one for DMAP
zenon
2020-11-08 16:05:43 +01:00
-
7d75217dbe
Implement basic mailbox server
zenon
2020-11-08 15:44:57 +01:00
-
d39a3151fa
Implement producer/consumer classes
zenon
2020-10-29 17:44:56 +01:00
-
24efe6a3d4
Provide toString() for replaying messages
zenon
2020-10-29 17:44:12 +01:00
-
9d14725c37
Implement correct behaviour on shutdown
zenon
2020-10-27 17:17:51 +01:00
-
0d8ea0fb86
Set shorter timeouts for tests
zenon
2020-10-27 17:17:22 +01:00
-
ec89817a5e
Add unit tests for TransferServerProtocol
zenon
2020-10-17 18:46:46 +02:00
-
60981e2695
Shutdown TransferServer on "shutdown" and not "quit"
zenon
2020-10-17 18:46:13 +02:00
-
56158f9a69
Implement TransferServer DMTP
zenon
2020-10-17 18:04:18 +02:00
-
2997fd522c
Replace default port_range with given by course
zenon
2020-10-14 13:18:14 +02:00
-
058dc12db1
Ignore PDF files
zenon
2020-10-14 13:13:55 +02:00
-
23aee75962
Initial commit
zenon
2020-10-13 14:19:16 +02:00