16 releases

0.4.1 Mar 8, 2023
0.4.0 Oct 31, 2022
0.3.7 Oct 2, 2022
0.3.6 Dec 20, 2021
0.2.3 Jul 13, 2020

#6 in #torrent

Download history 74/week @ 2023-06-07 58/week @ 2023-06-14 121/week @ 2023-06-21 197/week @ 2023-06-28 69/week @ 2023-07-05 60/week @ 2023-07-12 191/week @ 2023-07-19 113/week @ 2023-07-26 92/week @ 2023-08-02 85/week @ 2023-08-09 137/week @ 2023-08-16 210/week @ 2023-08-23 91/week @ 2023-08-30 115/week @ 2023-09-06 76/week @ 2023-09-13 60/week @ 2023-09-20

371 downloads per month
Used in 2 crates

MIT license

75KB
1K SLoC

Crates badge

Library to communicate with transmission rpc

WARNING:

It is highly encouraged to use HTTPS since the Transmission authentication is using BasicAuth which could be easily intercepted.

Transmission RPC Spec

https://github.com/transmission/transmission/blob/main/docs/rpc-spec.md

Supported Methods

Torrent Actions
  • torrent-start
  • torrent-stop
  • torrent-start-now
  • torrent-verify
  • torrent-reannounce
Torrent Mutators
  • torrent-set (some)
  • torrent-get (most fields)
  • torrent-add
  • torrent-remove
  • torrent-set-location
  • torrent-rename-path
  • session-set
  • session-get
  • session-stats
  • blocklist-update
  • port-test
  • session-close
  • free-space

Support the project: Donate button

Dependencies

~4–18MB
~266K SLoC