mirror of
https://github.com/kristoferssolo/transmission-rpc.git
synced 2025-10-21 20:10:37 +00:00
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> |
||
|---|---|---|
| .github | ||
| examples | ||
| src | ||
| .env | ||
| .gitignore | ||
| Cargo.toml | ||
| docker-compose.yaml | ||
| LICENSE | ||
| README.md | ||
| rustfmt.toml | ||
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
