Commit Graph

20 Commits (be1a7b95630e6d062011388d074a7dbba5ef1f1a)
 

Author SHA1 Message Date
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