tiptorrent development team
be1a7b9563
rename HTTP GET handlers
2021-12-23 18:20:50 +01:00
tiptorrent development team
be1b23b5f9
rename TIP_CLIENT_NOTIFY_REDIRECT to TIP_CLIENT_POST_REDIRECT
2021-12-23 18:20:37 +01:00
tiptorrent development team
85ff3e5d57
rename TIP_CLIENT_RECEIVING_* states to TIP_CLIENT_GET_*
2021-12-23 18:20:32 +01:00
tiptorrent development team
486e1b8351
add retry logic
...
- if the connection to server fails, retry 5 times, sleeping 5 seconds before
each retry.
- if the redirection fails, go back and request the chunk from the server again.
2021-10-02 11:46:22 +02:00
tiptorrent development team
48da60d883
display progress message every 30 seconds
...
to avoid bloating the logs
2021-09-29 17:46:47 +02:00
tiptorrent development team
73d546b23a
print progress message
...
Print a progress message to stdout:
0% (0 Mbytes/second) file.img.2 from 192.168.2.179:9999
29% (113 Mbytes/second) file.img.2 from 192.168.2.179:9999
59% (113 Mbytes/second) file.img.2 from 192.168.2.179:9999
88% (114 Mbytes/second) file.img.2 from 192.168.2.179:9999
100% (128 Mbytes/second) file.img.2 from 192.168.2.179:9999
0% (0 Mbytes/second) file.img.3 from 192.168.2.179:9999
29% (113 Mbytes/second) file.img.3 from 192.168.2.179:9999
58% (113 Mbytes/second) file.img.3 from 192.168.2.179:9999
88% (113 Mbytes/second) file.img.3 from 192.168.2.179:9999
100% (128 Mbytes/second) file.img.3 from 192.168.2.179:9999
0% (0 Mbytes/second) file.img.1 from 192.168.2.179:9999
29% (114 Mbytes/second) file.img.1 from 192.168.2.179:9999
59% (114 Mbytes/second) file.img.1 from 192.168.2.179:9999
88% (113 Mbytes/second) file.img.1 from 192.168.2.179:9999
100% (128 Mbytes/second) file.img.1 from 192.168.2.179:9999
0% (0 Mbytes/second) file.img.0 from 192.168.2.179:9999
29% (113 Mbytes/second) file.img.0 from 192.168.2.179:9999
59% (113 Mbytes/second) file.img.0 from 192.168.2.179:9999
88% (113 Mbytes/second) file.img.0 from 192.168.2.179:9999
100% (128 Mbytes/second) file.img.0 from 192.168.2.179:9999
OK.
2021-09-29 16:46:05 +02:00
tiptorrent development team
7e02f8e7c6
tiptorrent-client is released under AGPL3+
2021-09-29 15:54:00 +02:00
tiptorrent development team
46f1e923db
fix connection closed by server
2021-09-26 16:52:30 +02:00
tiptorrent development team
3adc9338d1
floating exception if download is too fast
...
fix divide by zero if file download takes less than 1 second.
2021-09-23 22:45:04 +02:00
tiptorrent development team
cc0caf9474
no need for root to run tiptorrent-client
2021-09-22 15:50:46 +02:00
tiptorrent development team
84cc926c8e
revisit error reporting
2021-09-20 12:05:15 +02:00
tiptorrent development team
97f7ab42ab
display failure stats on syslog
2021-09-19 21:56:13 +02:00
tiptorrent development team
c8495d5a89
print stats to syslog
2021-09-19 00:07:04 +02:00
tiptorrent development team
8cf20e6639
incorrect mbytes/second stats
...
accumulate data from all file
2021-09-18 23:41:14 +02:00
tiptorrent development team
5ad75d7db0
report socket is connected, instead of connecting
2021-09-18 23:26:01 +02:00
tiptorrent development team
6b47735b55
incorrect loop break logic on error
2021-09-18 23:26:01 +02:00
tiptorrent development team
388a3c1f45
fix connect error path
...
Use syslog() and do not check for EINPROGRESS on the second connect() call.
2021-09-18 22:16:29 +02:00
tiptorrent development team
24f629178d
display download rate in Mbytes/seconds
2021-09-18 21:54:56 +02:00
tiptorrent development team
e365ceb024
enable TCP keepalived
2021-09-18 21:25:30 +02:00
tiptorrent development team
5c8ec91711
initial commit
2021-09-18 18:36:06 +02:00