by kumosan
GSTorrent is client/server implementation of the bittorrent protocol. A background process handles all the connection and file transfer tasks, a gui client program allows to control the background process. GSTorrent needs at least Qt 4.3!
I tried to compile the client part of GSTorrent with MinGW for Windows. Apart from the Qt libs for Windows, it needs openssl. The compilation succeeded without any problems. And the client runs fine under Windows XP. I never tried to compile the server ...
Added functionality to create .torrent files
1. Important bug fix. In the traffic, which is reported to the tracker, no protocol overhead is included anymore. This traffic was not very high, and about the same for upload and download, but it might trigger cheater scripts of private and ratio ...
Of course, I would not upload a worse server, but what is the important difference? GSTorrent is based on the torrent example in the Trolltech Qt code. As an example this code is great, but as an actual usable bittorrent client it is lacking. Though it ...
1. Small bug fixes in the tracker protocol messages. 2. Implementation of the multitracker protocol (see: http://home.elp.rr.com/tur/multitracker-spec.txt). This is a very important enhancement since it allows to use backup trackers and therefore ...
The tracker protocol has been fixed. The server did not report the amount of uploaded/downloaded bytes correctly to the tracker. Usually no problem, but some private ratio counting trackers might not like it. So everybody who don't want to risk a ban ...
I just uploaded a new server version (0012). And I have hidden all earlier versions. Why? *sic* They did not report their upload/download to the tracker. Under certain circumstances this could be used to leech. So if one wants to risk a quick ban from ...
Short documentation added to web page. Not the necessary client/server authorisation, but a viable workaround until I can implement something better.
Under heavy traffic between client and server machine it happened that the client reported a 'hash corruption' or 'number conversion failed'. Bug found and fixed.
1. Number of simultaneous connections is now configurable in server
and client.
Copyright © 2009 SourceForge, Inc. All rights reserved. Terms of Use