Fix links, add new versions

Mike Gelfand 2019-04-28 10:35:50 +03:00
parent 83397301ad
commit 15047d290a
1 changed files with 20 additions and 12 deletions

@ -1,26 +1,34 @@
# RPC Protocol Specification
This document explains how to remotely, or locally, connect to a Transmission session programatically using the rpc protocol.
***
If you're looking to control a Transmission session non-programatically, you can either use the transmission-remote cli, or the [[Web Interface|Web Interface]].
***
## Current
The current and in progress Specification can be found here: [[/extras/rpc-spec.txt|https://github.com/transmission/transmission/blob/master/extras/rpc-spec.txt]].
The current and in progress Specification can be found here: [/extras/rpc-spec.txt](/transmission/transmission/blob/master/extras/rpc-spec.txt).
## Previous
* [[Version 1.7x|https://github.com/transmission/transmission/blob/1.70/doc/rpc-spec.txt]]
* [[Version 1.6x|https://github.com/transmission/transmission/blob/1.60/doc/rpc-spec.txt]]
* [[Version 1.5x|https://github.com/transmission/transmission/blob/1.50/doc/rpc-spec.txt]]
* [[Version 1.5x|https://github.com/transmission/transmission/blob/1.40/doc/rpc-spec.txt]]
* [[Version 1.3x|https://github.com/transmission/transmission/blob/1.30/doc/rpc-spec.txt]]
* [Version 2.9x](/transmission/transmission/blob/2.9x/extras/rpc-spec.txt)
* [Version 2.8x](/transmission/transmission/blob/2.8x/extras/rpc-spec.txt)
* [Version 2.7x](/transmission/transmission/blob/2.7x/extras/rpc-spec.txt)
* [Version 2.4x](/transmission/transmission/blob/2.4x/extras/rpc-spec.txt)
* [Version 2.2x](/transmission/transmission/blob/2.2x/extras/rpc-spec.txt)
* [Version 2.1x](/transmission/transmission/blob/2.1x/extras/rpc-spec.txt)
* [Version 2.0x](/transmission/transmission/blob/2.0x/doc/rpc-spec.txt)
* [Version 1.9x](/transmission/transmission/blob/1.9x/doc/rpc-spec.txt)
* [Version 1.8x](/transmission/transmission/blob/1.8x/doc/rpc-spec.txt)
* [Version 1.7x](/transmission/transmission/blob/1.7x/doc/rpc-spec.txt)
* [Version 1.6x](/transmission/transmission/blob/1.6x/doc/rpc-spec.txt)
* [Version 1.5x](/transmission/transmission/blob/1.5x/doc/rpc-spec.txt)
* [Version 1.4x](/transmission/transmission/blob/1.4x/doc/rpc-spec.txt)
* [Version 1.3x](/transmission/transmission/blob/1.3x/doc/rpc-spec.txt)
## Deprecated
Versions before 1.30 used to connect to a Transmission session by writing directly into a socket file. Many not-so-up to date articles on setting up Transmission with a Web Interface (Clutch) may still refer to this technique.
* [[Version 1.2x|https://github.com/transmission/transmission/blob/1.2x/doc/ipcproto.txt]]
* [[Version 1.1x|https://github.com/transmission/transmission/blob/1.1x/doc/ipcproto.txt]]
* [[Version 1.0x|https://github.com/transmission/transmission/blob/1.0x/doc/ipcproto.txt]]
* [[Version 0.9x|https://github.com/transmission/transmission/blob/0.9x/doc/ipcproto.txt]]
* [[Version 0.8x|https://github.com/transmission/transmission/blob/0.8x/doc/ipcproto.txt]]
* [Version 1.2x](/transmission/transmission/blob/1.2x/doc/ipcproto.txt)
* [Version 1.1x](/transmission/transmission/blob/1.1x/doc/ipcproto.txt)
* [Version 1.0x](/transmission/transmission/blob/1.0x/doc/ipcproto.txt)
* [Version 0.9x](/transmission/transmission/blob/0.9x/doc/ipcproto.txt)
* [Version 0.8x](/transmission/transmission/blob/0.8x/misc/ipcproto.txt)