32ef92e7a7
* fix: specify `port-test` ip protocol in response when possible * feat: IPv4 and IPv6 port test in Qt Client * feat: shorten timeout of `port-test` * feat: IPv4 and IPv6 port test in Gtk Client * chore: housekeeping * refactor: remove IP protocol error message * code review: mikedld gtk * feat: return tag in qt rpc response * code review: mikedld qt * feat: move port test button up alongside spin button * fixup! code review: mikedld gtk * fixup! code review: mikedld qt * code review: port status initial text * feat: decouple ipv4 and ipv6 status updates (GTK) * feat: decouple ipv4 and ipv6 status updates (Qt) * code review: unknown protocols are non-pending Co-authored-by: Mike Gelfand <mikedld@users.noreply.github.com> * code review: simplify status text when the statuses are the same * Revert "feat: return tag in qt rpc response" This reverts commit 2a022c2bb0ee7ddad81f8176839cf0d043422368. * code review: add translation context for status text (GTK) * code review: move `port_test_pending_` to `Impl` (GTK) * fixup! code review: move `port_test_pending_` to `Impl` (GTK) --------- Co-authored-by: Mike Gelfand <mikedld@users.noreply.github.com> |
||
---|---|---|
.. | ||
resources | ||
Blocked-Traffic.md | ||
Blocklists.md | ||
Bug-Submission.md | ||
Building-Transmission.md | ||
Configuration-Files.md | ||
Editing-Configuration-Files.md | ||
Environment-Variables.md | ||
Headless-Usage.md | ||
Peer-ID-and-User-Agent.md | ||
Peer-Status-Text.md | ||
Port-Forwarding-Guide.md | ||
Previous-Releases.md | ||
README.md | ||
Release-Notes.md | ||
Scripts.md | ||
Testing-Transmission.md | ||
Translating.md | ||
Transmission-Architecture.md | ||
Transmission-Resume-Files.md | ||
Transmission-is-Downloading-Files-I-Asked-It-To-Not-Download.md | ||
Web-Interface.md | ||
Why-Are-My-Speeds-So-Slow.md | ||
Why-is-my-port-closed.md | ||
rpc-spec.md |
README.md
1. General help
New to Transmission?
- Try the help in Transmission's "Help" menu.
- simplehelp.net has an introduction for Transmission on Macs.
- Jun Azua has an introduction for Transmission GUI on Linux.
- Running Transmission without a GUI
- Using Transmission from a web browser
Want to learn more?
- Visit our forums
- Visit our IRC channel: #transmission on Libera.Chat
- Follow us on Twitter
Want to contribute?
Much of this documentation is out-of-date or could be improved. Pull requests are greatly appreciated!
2. FAQ
-
Q: How can I prevent the fragmentation of my downloaded files?
A: Use the configuration option "preallocation": 2
3. More documentation
- Configuration files
- Editing configuration files
- Environment variables
- Extending Transmission using scripts
- Blocklists
- How to build Transmission
- RPC protocol specification
- Transmission's Peer ID and User-Agent headers
- Peer status text explained
- Securing Transmission's RPC interface with an open-source reverse proxy (External Link)
3. Report a problem / request a feature
- Check whether the problem has already been reported.
- If you do not see a ticket matching your problem or feature, read this post about what to write, then add a new ticket.
- If you do see an existing ticket, please add a comment there. The more users are interested in a ticket, the higher its priority.
4. For contributors
Transmission is a volunteer project and welcomes help. Please contact us if you are interested in supporting Transmission in any of the following ways:
- Code contribution
- Testing
- Language translations
- Bug and request management
- Documentation and Wiki editing
- Donations
- If you want to alert us of a security vulnerability, please email security@transmissionbt.com. Please note that general support questions belong on the forum, and will be ignored if sent to this email address.