Go to file
dependabot[bot] e82d71adc7 Update env_logger requirement from 0.9.1 to 0.10.0
Updates the requirements on [env_logger](https://github.com/rust-cli/env_logger) to permit the latest version.
- [Release notes](https://github.com/rust-cli/env_logger/releases)
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.9.1...v0.10.0)

---
updated-dependencies:
- dependency-name: env_logger
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-25 18:16:26 +01:00
.github updated ci triggers 2022-10-02 11:46:26 +02:00
examples Use reqwest::Url for TransClient argument 2022-10-09 21:23:58 +02:00
src chore: binary op 2022-11-06 00:10:19 +01:00
.env Integrational Tests 2021-11-16 09:22:12 +01:00
.gitignore Integrational Tests 2021-11-16 09:22:12 +01:00
Cargo.toml Update env_logger requirement from 0.9.1 to 0.10.0 2022-11-25 18:16:26 +01:00
docker-compose.yaml Integrational Tests 2021-11-16 09:22:12 +01:00
LICENSE Initial commit 2020-04-20 10:43:16 +02:00
README.md Update readme to show torrent-set support 2022-10-02 11:29:26 +02:00
rustfmt.toml style: add rustfmt.toml 2022-10-31 16:25:19 +01:00

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