mirror of
https://github.com/transmission/transmission
synced 2025-03-06 19:48:15 +00:00
Add support for the MSE Tracker Extension (suggested by barry_u and persept)
This commit is contained in:
parent
197e94910f
commit
8d4ff5818c
2 changed files with 4 additions and 0 deletions
1
NEWS
1
NEWS
|
@ -5,6 +5,7 @@ NEWS file for Transmission <http://transmission.m0k.org/>
|
||||||
- Ban peers that send too much bad data
|
- Ban peers that send too much bad data
|
||||||
- Only report downloaded, verified good pieces in tracker `download' field
|
- Only report downloaded, verified good pieces in tracker `download' field
|
||||||
- Improved compliance with BitTorrent spec
|
- Improved compliance with BitTorrent spec
|
||||||
|
- MSE Tracker Extension support
|
||||||
- Significant rewrite of the libtransmission back-end
|
- Significant rewrite of the libtransmission back-end
|
||||||
- OS X:
|
- OS X:
|
||||||
+ Per-torrent action menu
|
+ Per-torrent action menu
|
||||||
|
|
|
@ -626,6 +626,8 @@ buildTrackerRequestURI( const tr_tracker * t,
|
||||||
"&compact=1"
|
"&compact=1"
|
||||||
"&numwant=%d"
|
"&numwant=%d"
|
||||||
"&key=%s"
|
"&key=%s"
|
||||||
|
"&supportcrypto=1"
|
||||||
|
"&requirecrypto=%d"
|
||||||
"%s%s"
|
"%s%s"
|
||||||
"%s%s",
|
"%s%s",
|
||||||
getCurrentAddress(t)->announce,
|
getCurrentAddress(t)->announce,
|
||||||
|
@ -638,6 +640,7 @@ buildTrackerRequestURI( const tr_tracker * t,
|
||||||
tr_cpLeftUntilComplete( torrent->completion ),
|
tr_cpLeftUntilComplete( torrent->completion ),
|
||||||
numwant,
|
numwant,
|
||||||
t->key_param,
|
t->key_param,
|
||||||
|
( t->handle->encryptionMode==TR_ENCRYPTION_REQUIRED ? 1 : 0 ),
|
||||||
( ( eventName && *eventName ) ? "&event=" : "" ),
|
( ( eventName && *eventName ) ? "&event=" : "" ),
|
||||||
( ( eventName && *eventName ) ? eventName : "" ),
|
( ( eventName && *eventName ) ? eventName : "" ),
|
||||||
( ( t->trackerID && *t->trackerID ) ? "&trackerid=" : "" ),
|
( ( t->trackerID && *t->trackerID ) ? "&trackerid=" : "" ),
|
||||||
|
|
Loading…
Add table
Reference in a new issue