bittorrent 6.x-9.2-alpha6

New features
Bug fixes
Unsupported

#507560: Declare announce (scrape) URL as menu items (configurable by admin) or use announce.php (with bootstrap loading) by overall: Declare announce (scrape) URL as menu items (configurable by admin) or use announce.php (with bootstrap loading), so copying of "announce.php" and "scrape.php" is unnecessary now [feature]
#513200: Show user ratio, uploaded, downloaded and other on the user profile by overall: Show user uploaded, downloaded, ratio, last activity on the user profile [feature]
#512182: Automatically remove passkey values from announce URLs in uploaded torrent file (admin option) by overall: Remove passkey from announce URL: none, at upload, at download (configurable by admin) [feature]
#510902: Add option for admin to choose between to use or not to use some workarounds. by overall: Add option for admin to choose between to use or not to use some workarounds [feature]
#510788: Do not allow to upload torrents if torrents with same info_hash already exists. by overall: Do not allow to upload torrents if torrents with same info_hash already exists [feature]
#510722: Add admin setting to limit "numwant" request param by overall: Add admin setting to limit "numwant" request param [feature]
#510720: Set torrent details page URL as comment in torrent-file by overall: Set torrent details page URL as comment in torrent-file [feature]
#510718: Use Token to compose torrent-file name by overall: Use Token to compose torrent-file name [feature]
#508238: IPV6 is not working by overall: do not pack (send as binary) peers, if any peer is IPv6 [bug fix]
by overall: Store additional info about torrent (nid, type_name, field_name, delta, vid, uid, ...) in new "custom_data" field [feature]
by overall: "TorrentField returns again!" [feature]
by overall: Update torrents table within torrent-field [bug fix]
by overall: Show torrents all peers using view (configurable by admin) [feature]

bittorrent 6.x-9.2-alpha5

Bug fixes
Unsupported

by overall: include settings API, insead of load settings module in announce_core.php and scrape_core.php (bug fix)

bittorrent 6.x-9.2-alpha4

New features
Bug fixes
Unsupported

by overall: use settings module
by overall: some optimization for announce_core.php
by overall: warning message for bt_upload module
by overall: few other small bug fixes

bittorrent 6.x-9.2-alpha2

Bug fixes
Unsupported

#503766: Problem with update.php when I'm updating from previous version by overall: Properly updates from 6.x-9.0-beta1.
by overall: Re-titled formatter from "Torrent Contents" to "BitTorrent".

bittorrent 6.x-9.1

New features
Bug fixes
Unsupported

[+] Separate announce.php and scrape.php to (announce.php and announce_core.php) and (scrape.php and scrape_core.php)
[*] Upload torrents as a CCK field (BitTorrent widget)

[Code (without DB struct change)]
Bug: Ability to override/append our announce url using "announce-list"
Fature: Patch (override with our announce url) torrent-file at the moment of its download (but not at moment of its upload)
Bug: when a new tracker added to active torrent in the client (uTorrent 1.8.2). Client doesn't send 'started' event...
Bug: announce.php - Check if there are two peers (distinct IP) downloading with the same passkey: "SELECT DISTINCT COUNT(btau.ip) FROM ..." -> "SELECT COUNT(DISTINCT btau.ip) FROM ..."
Bug: announce.php - Check if there are two peers (distinct IP) downloading with the same passkey: do not set passkey status (bt_message exits from script) - swap "db_query(...);" and "bt_message(..., BITTORRENT_MESSAGE_ERROR);"
Bug: announce.php - Check if there are two peers (distinct IP) downloading with the same passkey: to many bugs - rewritten
Bug: unknown user_load() in announce.php ( see http://drupal.org/node/413464 )
Port: Validation of uploading torrent-file ( see "bt_torrent_widget_upload_validators" )

[database structure changes]
set "bt_tracker_users.passkey" type to "char(40)"

bittorrent 6.x-10.x-dev

New features
Bug fixes

== Code (without DB struct change) ==
[DONE]Bug: Ability to override/append our announce url using "announce-list"
[DONE]Fature: Patch (override with our announce url) torrent-file at the moment of its download (but not at moment of its upload)
[DONE]Bug: when a new tracker added to active torrent in the client (uTorrent 1.8.2). Client doesn't send 'started' event...
[DONE]Bug: announce.php - Check if there are two peers (distinct IP) downloading with the same passkey: "SELECT DISTINCT COUNT(btau.ip) FROM ..." -> "SELECT COUNT(DISTINCT btau.ip) FROM ..."
[DONE]Bug: announce.php - Check if there are two peers (distinct IP) downloading with the same passkey: do not set passkey status (bt_message exits from script) - swap "db_query(...);" and "bt_message(..., BITTORRENT_MESSAGE_ERROR);"
[DONE]Bug: announce.php - Check if there are two peers (distinct IP) downloading with the same passkey: to many bugs - rewritten
[DONE]Bug: unknown user_load() in announce.php ( see http://drupal.org/node/413464 )
[DONE]Port: Validation of uploading torrent-file ( see "bt_torrent_widget_upload_validators" )

== database structure changes ==
[DONE]set "bt_tracker_users.passkey" type to "char(40)"
[DONE]set "bt_torrents.info_hash", "bt_tracker_active_users.info_hash" type to "char(40)" (from "varchar(255)")
[DONE]set "bt_tracker_active_users.peer_id" type to "char(40)"

bittorrent 6.x-9.0-beta1

New features
Unsupported

D6 Base Port! Gentlemen (and ladies) start your testing!

bittorrent 6.x-9.x-dev

Nightly development snapshot from CVS branch: DRUPAL-6--9

Currently this is the location of major development for the module.

bittorrent 5.x-2.0-beta3

Bug fixes
Unsupported

#215777: Torrent module disables all uploads by Jonas Kvarnstrom, partial fix, doesn't break all uploads across all nodes, see the comments

bittorrent 5.x-2.0-beta2

New features
Bug fixes
Unsupported

This is the latest beta release of the BitTorrent module. This release has a number of new features, major bug fixes, and performance enhancements. Editing a torrent node no longer causes issues (it also doesn't delete the metadata from the database anymore). For performance scrape requests (and statistics on the site) can be served from a cache of statistics causing little load on the server when requesting them or the data can be pulled directly from the active users table where the information (should be) up to date.

bittorrent 5.x-1.0-beta

New features
Unsupported

This is the beta for my Summer of Code project. It includes web-seeding, torrent tracking, and views integration. Please feel free to file any bugs you may find.

Subscribe with RSS Subscribe to Releases for BitTorrent