27 Commits

Author SHA1 Message Date
Mystikfluu
6a6b453953 add .corrupt logic just like with the py version 2023-05-31 19:01:10 +02:00
Mystikfluu
bd118b3164 add WIP extra packet validation 2023-05-30 22:12:23 +02:00
Mystikfluu
c1e4b3cd7a sha3 -> crc32
serve missing packet requests in rust server
2023-05-30 17:03:44 +02:00
Mystikfluu
85386d11fb add outdated warning to pyth*n 2023-05-30 16:01:30 +02:00
none
2474c62b5b added todos 2023-05-30 14:08:01 +02:00
none
a59fede531 possibly working basic rust server 2023-05-30 14:07:11 +02:00
none
eb63e40483 add final hash to rust server 2023-05-30 13:51:58 +02:00
none
3ea37f0c37 add WIP rust server 2023-05-30 13:45:48 +02:00
Mystikfluu
9de6bb5241 actually write file when it says it is 2023-05-27 22:15:51 +02:00
Mystikfluu
86a5d97efc add %age done 2023-05-27 22:07:43 +02:00
Mystikfluu
fa228bda5a add warning and info tag to bad packet message 2023-05-27 21:54:40 +02:00
Mystikfluu
2fce45d847 add server not responding upon file request exit 2023-05-27 21:43:10 +02:00
Mystikfluu
1935348070 add dependency optimization thingy 2023-05-24 22:36:22 +02:00
Mystikfluu
cca76dbace optimize for filesize 2023-05-23 20:03:30 +02:00
Mystikfluu
5403ed31b7 create folder "received" if it doesnt exist 2023-05-23 20:03:13 +02:00
Mystikfluu
0d52fa209b ask for filename
add default IP (local)
2023-05-23 19:53:34 +02:00
Mystikfluu
9926ca5de7 ask for server ip 2023-05-23 19:49:29 +02:00
Mystikfluu
e065ddc21b correct error message when binding failed 2023-05-23 19:44:30 +02:00
Mystikfluu
286edefcb3 finish simplistic rust client implementation 2023-05-23 18:33:10 +02:00
Mystikfluu
552fe0cfea better download speed output
request multiple lost packets via one request
add padding to hash response
2023-05-22 23:02:07 +02:00
Mystikfluu
e997a4fc58 support multi-lost packet request
clearer code
2023-05-22 23:00:04 +02:00
none
f96cb16268 blocking socket 2023-05-22 10:58:59 +02:00
Mystikfluu
b7916ed4c8 use checksum in server acknowledgement
add WIP rust client
2023-05-21 20:23:27 +02:00
Mystikfluu
105ef005be test git config 2023-05-20 12:47:05 +02:00
Mystikfluu
eb55fd7160 git config test 2023-05-20 12:36:08 +02:00
Mystikfluu
01e11f0466 erongitig. 2023-05-20 11:39:31 +02:00
Mystikfluu
320ad23b29 init 2023-05-20 11:37:33 +02:00