]> granicus.if.org Git - transmission/commitdiff
(rpc) #1584: include version in session-get response
authorCharles Kerr <charles@transmissionbt.com>
Wed, 10 Dec 2008 21:46:24 +0000 (21:46 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Wed, 10 Dec 2008 21:46:24 +0000 (21:46 +0000)
doc/rpc-spec.txt
libtransmission/rpcimpl.c

index 6f193b5988bb9da1b9fe905a6fe6212081dc7c81..89573bfa996e0253b3e1b5c09c14878eb5d4282c 100644 (file)
    "speed-limit-down-enabled" | 'boolean'  true means enabled
    "speed-limit-up"           | number     max global upload speed (in K/s)
    "speed-limit-up-enabled"   | 'boolean'  true means enabled
+   "version"                  | string     long version string "$version ($revision)"
 
 4.1.1.  Mutators
 
    Method name: "session-set"
-   Request arguments: one or more of 4.1's arguments
+   Request arguments: one or more of 4.1's arguments, except "version"
    Response arguments: none
 
 4.1.2.  Accessors
index 708757bfab95d73888dcc0fbae5f5069392dd5f6..b8be07cb74fdf8bef2b119e11187ce6f037486be 100644 (file)
@@ -732,6 +732,7 @@ sessionGet( tr_handle *       h,
                        tr_sessionGetSpeedLimit( h, TR_DOWN ) );
     tr_bencDictAddInt( d, "speed-limit-down-enabled",
                       tr_sessionIsSpeedLimitEnabled( h, TR_DOWN ) );
+    tr_bencDictAddStr( d, "version", LONG_VERSION_STRING );
     switch( tr_sessionGetEncryption( h ) )
     {
         case TR_CLEAR_PREFERRED: