GSTorrent is a Bittorrent client/server system. A daemon program handles all the file transfers as a Bittorrent client. The GSTorrent daemon also acts as a server for an external GUI client. The objective is to have a relatively small Bittorrent client, which runs on a small computer without a graphical interface and to control this server from a different machine. An example of this type of architecture is the mldonkey client/server system for the edonkey protocol.
|Tags||Communications File Sharing|
|Operating Systems||POSIX Linux Mac OS X|
Release Notes: Functionality to create .torrent files has been added. GSTorrent supports the full specification with single- or multiple-file torrents.
Release Notes: The traffic report to trackers included parts of the Bittorrent protocol overhead. This was not standard behavior and might have triggered cheater scripts on ratio aware trackers. This major bug is fixed. One major feature enhancement was added: upload/download traffic reports are now persistent between sessions, i.e. interrupted leech/seed sessions do not cause private trackers to display incorrect traffic stats anymore.
Release Notes: The server now supports the optional announce-list metainfo file extension as specified here: http://home.elp.rr.com/tur/multitracker-spec.txt
Release Notes: Versions < 0012 did not report the uploaded/downloaded bytes correctly to the tracker. This bug prevented proper ratio counting and allowed leeching on certain private trackers. It has been fixed.
Release Notes: A resource leak in the connection pool was fixed. Performance for multiple torrent downloads was greatly improved.