From 825320645227f3495545c76b3cf75542eee06173 Mon Sep 17 00:00:00 2001 From: Zam Date: Thu, 9 Nov 2023 11:12:56 +0100 Subject: [PATCH] Readme --- readme.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 readme.md diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..371deff --- /dev/null +++ b/readme.md @@ -0,0 +1,23 @@ +# Simple UDP File Server + +Probably has bugs +Not secure at all, for example: + - Path exploits + - unencrypted Communication + +Those two things are going to get fixed + +Points that might or might not get looked at: + +- No clue about Performance +- Should add PacketSize to PTE and or to request to allow for dynamic Packet size +- Need to add Resend Packet, if a Packet is lost right now, it wont get resend +- Needs timeouts, so server doesnt get bombed with trash data +- Needs to handle Errors correctly not just panic +- Tests would be nice but probably wont happen +- A Filelookup Packet would also be nice, to request what Files are available for download +- Maybe Upload Feature +- Simple Users auth so you can only get your Files +- If Users maybe groups so you can share Files with your Friends (very unlikly to happen) +- Better Go Project structure +- Comments \ No newline at end of file