Étape 5 #84

Merged
louis_royer merged 19 commits from etape5 into master 2020-03-30 15:23:11 +02:00

19 Commits

Author SHA1 Message Date
89a69c7e0c Fix bug with reuse of closed sockets
All checks were successful
flavien's git/Projet_JAVA_P2P_STRI2A/pipeline/pr-master This commit looks good
2020-03-30 15:19:17 +02:00
2cc2868450 Added functionnality to select a file to download by a number (#88)
All checks were successful
flavien's git/Projet_JAVA_P2P_STRI2A/pipeline/pr-master This commit looks good
flavien's git/Projet_JAVA_P2P_STRI2A/pipeline/head This commit looks good
option 0 now can close the program

Merge branch 'listefichiers' of ssh://git.flavien.ovh:10722/flavien/Projet_JAVA_P2P_STRI2A into listefichiers

added cli info and journalization

added functionnality to select a file to download by a number

added cli info and journalization

added functionnality to select a file to download by a number

Co-authored-by: flavien <flavien.haas@outlook.fr>
Co-authored-by: js_auge <auge1@hotmail.fr>
2020-03-30 14:58:17 +02:00
f77ea0ae2b Update README.md
All checks were successful
flavien's git/Projet_JAVA_P2P_STRI2A/pipeline/pr-master This commit looks good
2020-03-29 12:48:11 +02:00
68446551b4 Merge pull request 'Ratio' (#86) from ratio into etape5
All checks were successful
flavien's git/Projet_JAVA_P2P_STRI2A/pipeline/pr-master This commit looks good
2020-03-28 19:44:40 +01:00
e02386453b Update server to punish clients
All checks were successful
flavien's git/Projet_JAVA_P2P_STRI2A/pipeline/pr-etape5 This commit looks good
2020-03-28 19:43:33 +01:00
f33b91dccd Ratio implementation for client 2020-03-28 16:31:24 +01:00
c60fdedf80 Update tracker: 100% 2020-03-28 15:46:05 +01:00
a5b1abc9a8 Add attribute null check 2020-03-28 11:34:28 +01:00
f7b1216b25 Fix #33 partially 2020-03-27 19:37:31 +01:00
97d173e8eb Add RATIO REQUEST/RESPONSES handling in tracker
All checks were successful
flavien's git/Projet_JAVA_P2P_STRI2A/pipeline/pr-etape5 This commit looks good
To do: UPDATE RATIO
2020-03-27 19:09:20 +01:00
c81f5d2e5a Fix #41
All checks were successful
flavien's git/Projet_JAVA_P2P_STRI2A/pipeline/pr-etape5 This commit looks good
2020-03-27 18:41:27 +01:00
77655cb828 Add DENIED protocol element 2020-03-27 18:00:06 +01:00
d9c4c8ba40 Fix off by 1 lengths; fix debug color 2020-03-27 17:40:58 +01:00
d6fbfa6683 Update Payload and protocolP2P packet to allow ratio 2020-03-27 17:10:09 +01:00
5fa160d98d Add classes for ratio 2020-03-27 16:59:17 +01:00
c5e8a7df39 Changes to LoadRequest 2020-03-27 16:22:42 +01:00
230092ab2a Update protocol.md
All checks were successful
flavien's git/Projet_JAVA_P2P_STRI2A/pipeline/pr-etape5 This commit looks good
Fix #42
2020-03-25 14:05:48 +01:00
c3b4d0660d Fix #82 (#85)
All checks were successful
flavien's git/Projet_JAVA_P2P_STRI2A/pipeline/pr-master This commit looks good
Fix #82
2020-03-25 13:32:34 +01:00
15e1bd2e75 Add colorization in System.err logs (#83)
Add colorization in System.err logs
Errors are reds, Warnings are yellow, Infos are green

Co-authored-by: Louis <louis.royer@univ-tlse3.fr>
2020-03-25 13:24:56 +01:00