mirror of
https://github.com/transmission/transmission
synced 2025-03-10 06:02:57 +00:00
(trunk rpc) add "torrentFile" to the list of allowed arguments to the "torrent-get" method
This commit is contained in:
parent
b6daa50ecf
commit
96b726c08a
3 changed files with 10 additions and 11 deletions
|
@ -197,6 +197,7 @@
|
|||
timesCompleted | number | tr_stat
|
||||
trackers | array (see below) | n/a
|
||||
totalSize | number | tr_info
|
||||
torrentFile | string | tr_info
|
||||
uploadedEver | number | tr_stat
|
||||
uploadLimit | number | tr_torrent
|
||||
uploadLimited | 'boolean' | tr_torrent
|
||||
|
@ -477,6 +478,7 @@
|
|||
| | yes | session-get | new arg "peer-limit-per-torrent"
|
||||
| | yes | torrent-get | new arg "seedRatioLimit"
|
||||
| | yes | torrent-get | new arg "seedRatioMode"
|
||||
| | yes | torrent-get | new arg "torrentFile"
|
||||
| | yes | torrent-get | new ids option "recently-active"
|
||||
| | yes | torrent-get | new ids option "percentDone"
|
||||
| | yes | | new method "torrent-reannounce"
|
||||
|
|
|
@ -537,6 +537,8 @@ addField( const tr_torrent * tor,
|
|||
tr_bencDictAddInt( d, key, st->timesCompleted );
|
||||
else if( !strcmp( key, "trackers" ) )
|
||||
addTrackers( inf, tr_bencDictAddList( d, key, inf->trackerCount ) );
|
||||
else if( !strcmp( key, "torrentFile" ) )
|
||||
tr_bencDictAddStr( d, key, inf->torrent );
|
||||
else if( !strcmp( key, "totalSize" ) )
|
||||
tr_bencDictAddInt( d, key, inf->totalSize );
|
||||
else if( !strcmp( key, "uploadedEver" ) )
|
||||
|
|
|
@ -590,8 +590,9 @@ torrentRealInit( tr_torrent * tor, const tr_ctor * ctor )
|
|||
tr_bitfieldConstruct( &tor->checkedPieces, tor->info.pieceCount );
|
||||
tr_torrentUncheck( tor );
|
||||
|
||||
tor->addedDate = time( NULL ); /* this is a default value to be
|
||||
overwritten by the resume file */
|
||||
tr_torrentSetAddedDate( tor, time( NULL ) ); /* this is a default value to be
|
||||
overwritten by the resume file */
|
||||
|
||||
loaded = tr_torrentLoadResume( tor, ~0, ctor );
|
||||
|
||||
doStart = tor->isRunning;
|
||||
|
@ -1915,7 +1916,6 @@ tr_torrentSetAnnounceList( tr_torrent * tor,
|
|||
***
|
||||
**/
|
||||
|
||||
/** @deprecated this method will be removed in 1.40 */
|
||||
void
|
||||
tr_torrentSetAddedDate( tr_torrent * tor,
|
||||
time_t t )
|
||||
|
@ -1923,9 +1923,9 @@ tr_torrentSetAddedDate( tr_torrent * tor,
|
|||
assert( tr_isTorrent( tor ) );
|
||||
|
||||
tor->addedDate = t;
|
||||
tor->anyDate = MAX( tor->anyDate, tor->addedDate );
|
||||
}
|
||||
|
||||
/** @deprecated this method will be removed in 1.40 */
|
||||
void
|
||||
tr_torrentSetActivityDate( tr_torrent * tor,
|
||||
time_t t )
|
||||
|
@ -1933,12 +1933,9 @@ tr_torrentSetActivityDate( tr_torrent * tor,
|
|||
assert( tr_isTorrent( tor ) );
|
||||
|
||||
tor->activityDate = t;
|
||||
|
||||
if( tor->anyDate < tor->activityDate )
|
||||
tor->anyDate = tor->activityDate;
|
||||
tor->anyDate = MAX( tor->anyDate, tor->activityDate );
|
||||
}
|
||||
|
||||
/** @deprecated this method will be removed in 1.40 */
|
||||
void
|
||||
tr_torrentSetDoneDate( tr_torrent * tor,
|
||||
time_t t )
|
||||
|
@ -1946,9 +1943,7 @@ tr_torrentSetDoneDate( tr_torrent * tor,
|
|||
assert( tr_isTorrent( tor ) );
|
||||
|
||||
tor->doneDate = t;
|
||||
|
||||
if( tor->anyDate < tor->doneDate )
|
||||
tor->anyDate = tor->doneDate;
|
||||
tor->anyDate = MAX( tor->anyDate, tor->doneDate );
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Reference in a new issue