|
ab1c764902
|
Do not omit argument name
This caused compilation to fail on the VM.
|
2023-11-12 01:25:55 +00:00 |
|
|
322904f6ea
|
Formatting
|
2023-11-12 00:56:44 +00:00 |
|
|
1ae1950e3d
|
Add submission script
|
2023-11-12 00:54:43 +00:00 |
|
|
b0012511ca
|
Fix to use IPv6 loopback addresses
|
2023-11-11 21:01:47 +00:00 |
|
|
784dd1ca22
|
Complete client implementation
|
2023-11-11 20:51:19 +00:00 |
|
|
eb32875748
|
Initial client implementation
|
2023-11-11 19:50:43 +00:00 |
|
|
2b91931c34
|
Use a comma instead of a null byte for separating IPs and ports
This was making the client difficult to write as it's not possible
to use any of the string functions to copy the full payload across.
|
2023-11-11 19:49:41 +00:00 |
|
|
19776081b8
|
Remove all server memory leaks on shutdown
|
2023-11-11 18:50:19 +00:00 |
|
|
c4b7495852
|
Fix memory leaks caused by abandoned threads
|
2023-11-11 18:41:13 +00:00 |
|
|
7a87f6fe34
|
Implement delete
|
2023-11-11 18:08:25 +00:00 |
|
|
2df60b71eb
|
Update form_message.py
|
2023-11-11 17:45:44 +00:00 |
|
|
7945e25fef
|
Stop retaining pointers to stack variables
|
2023-11-11 17:16:24 +00:00 |
|
|
f2d1ccd779
|
Fix certain ports being denied sometimes due to memory reuse and faulty bounds checks
|
2023-11-11 17:11:27 +00:00 |
|
|
181d75abd0
|
Update handlers.c
|
2023-11-11 17:05:12 +00:00 |
|
|
f006ea0470
|
Add L handler among other cursed things
|
2023-11-11 16:45:42 +00:00 |
|
|
e89075bd0d
|
Add semifunctional check endpoint
|
2023-11-11 15:31:11 +00:00 |
|
|
930108dec2
|
Add functional rule add code
|
2023-11-11 14:24:20 +00:00 |
|
|
2f8ab6c8e3
|
Add new rules to the frame thing magic watsit
|
2023-11-11 13:52:16 +00:00 |
|
|
3a4edb3fd5
|
Use size_t where appropriate
|
2023-11-11 12:20:20 +00:00 |
|
|
d105ab32c3
|
Add hashbang header to mock.py
|
2023-11-11 12:20:01 +00:00 |
|
|
2692a17f4d
|
What is this
|
2023-11-11 12:06:00 +00:00 |
|
|
abc3732e0e
|
Debug logging
|
2023-11-02 17:34:40 +00:00 |
|
|
91bcde20e5
|
Return response to incoming connections
|
2023-11-02 17:30:19 +00:00 |
|
|
04513fb2b6
|
Implement graceful shutdown
|
2023-11-02 17:29:13 +00:00 |
|
|
34e77a7c39
|
Receive connections
|
2023-11-02 16:42:23 +00:00 |
|
|
6bd93b93b0
|
Initial server receiving
|
2023-11-01 13:36:33 +00:00 |
|
|
5942c4e98e
|
Generalise Makefile
|
2023-10-30 14:49:03 +00:00 |
|
|
21d520b717
|
Initial commit for assignment 2
|
2023-10-30 14:44:43 +00:00 |
|