1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-22 07:42:37 +00:00
Commit graph

105 commits

Author SHA1 Message Date
Yat Ho
5d159e0ee5
docs: fix torrent-get fileStats and wanted docs (#6677)
* docs: fix `torrent-get.wanted` and `torrent-get.fileStats.wanted` docs

* fixup! docs: fix `torrent-get.wanted` and `torrent-get.fileStats.wanted` docs

* docs: add note to differentiate `torrent-get.wanted` and `torrent-get.fileStats.wanted`
2024-03-09 09:05:00 -06:00
Cœur
ee12d697cf
docs: add OS X 10.10 - macOS 10.12 compatibility to previous-releases (#6601) 2024-02-15 19:11:56 -06:00
Mrnikifabio
f06cb37c06
feat: added sleep-per-seconds-during-verify to settings.json (#6572)
* feat: added `sleep-per-seconds-during-verify` to settings.json

* Ensuring `sleep_per_seconds_during_verify > 0` in `verify_torrent` for better performance

* `#include` list reordered alphabetically

* fix: `[readability-inconsistent-declaration-parameter-name]` warning
2024-02-12 09:30:40 -06:00
Yat Ho
ca11c33d05
fix: various DHT bugs (#6569)
* fix: unconditionally send DHT Port msg if supported

* chore: add "maybe" to dht add_node functions

* feat: change `bind-address-ipv*` defaults to empty string

* chore: housekeeping

* fix: initialise DHT node id with random bytes

* chore: housekeeping
2024-02-04 12:18:01 -06:00
Yat Ho
32ef92e7a7
feat: do separate IPv4 and IPv6 port checks in Qt and GTK Client (#6525)
* 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>
2024-01-21 16:50:26 -06:00
Ilkka Kallioniemi
35847b3e75
docs: Add Debian 12 instructions (#5866)
* Add Debian 12 installation instructions

* Rename QT to Qt

* Remove GTK4 packages

#5858 bumped minimum required GTK4 past what Bookworm can offer.

* Tr does not bring its own libsystemd-dev
2024-01-11 13:30:12 +00:00
Yat Ho
7fd29d2d46
fix: include daemon-specific options in app defaults (#6499) 2024-01-07 11:12:31 -06:00
Yat Ho
3c635cd4e2
fix: exclude (B/s) from parameter names (#6448) 2023-12-29 13:22:21 -06:00
Winton Simonds
0780104b8d
docs: update Transmission-Resume-Files.md (#6367)
explain that the resume file format is benc.
2023-12-24 14:48:09 -06:00
Charles Kerr
3cd66899fe
refactor: remove prefetch (#6332) 2023-12-04 11:45:37 -06:00
Yat Ho
78bb911ea9
docs: add description for torrent action requests (#6302) 2023-11-26 23:05:42 -06:00
Yat Ho
7af71d9695
refactor: pause torrent after verifying if files disappeared (#6277) 2023-11-25 16:20:17 -06:00
Gary Elshaw
b977ac77ca
docs: remove dead link from Scripts.md (#6283) 2023-11-24 16:59:04 -06:00
Yat Ho
adc209d7e8
refactor: RPC port-test improvements (#6274) 2023-11-22 23:02:21 -06:00
cmo-pomerium
4d95aa5298
docs: link to open source reverse proxy guide on securing transmission (#5867) 2023-11-03 19:04:15 -05:00
Yat Ho
6d958bd5fc
feat: do separate IPv4 and IPv6 port checks in WebUI (#5953)
* feat: add `ipProtocol` argument to `port-test` rpc method

* chore: update rpc-spec.md

* feat: split port check UI to IPv4 and IPv6 in webUI

* fix: default `open` to false if cannot get response

* chore: minor docs wording tweak

* chore: make clang-tidy happy

* chore: RPC doc tweaks

* fix: bad merge

* chore: review feedback

Co-authored-by: Charles Kerr <charles@charleskerr.com>

* chore: match quark enum with parameter case

* refactor: use descriptive strings for `ipProtocol`

* chore: update docs

* fixup! refactor: use descriptive strings for `ipProtocol`

* fixup! chore: update docs

---------

Co-authored-by: Charles Kerr <charles@charleskerr.com>
2023-10-24 09:27:28 -04:00
Yat Ho
9d4ad2e330
chore: update build instructions (#6102) 2023-10-23 22:24:51 -04:00
Yat Ho
0c52b710ad
feat: add option to force verify torrent in WebUI (#5981) 2023-10-06 22:52:59 -05:00
Dan Groshev
27dad53bc5
docs: update peer-id documentation to account for post-3.00 changes (#6083) 2023-10-06 17:34:16 -05:00
Klearchos-Angelos Gkountras
b52d8962bc
docs: include debian 12 in docs (#6030) 2023-10-01 10:47:10 -05:00
Yat Ho
85a120faea
feat: add preferred-transport to settings.json (#5939) 2023-09-15 20:23:34 -05:00
tearfur
2a51d4882c
add documentation for session-id rpc field (#5863) 2023-08-14 00:31:20 -05:00
tearfur
76ced6115f
docs: document the watch-dir-force-generic setting (#5819) 2023-07-28 18:53:48 -05:00
tearfur
41e1b07959
fixup! docs: formatting error in Editing-Configuration-Files.md (#5787) 2023-07-14 15:02:06 -05:00
tearfur
0fbbda90f5
docs: formatting error in Editing-Configuration-Files.md (#5784) 2023-07-14 07:08:12 -05:00
Chris Kankiewicz
bdd813a4c3
docs: update documentation of logging levels (#5700) 2023-06-30 12:28:19 -05:00
Charles Kerr
7e1ecf2f0f
refactor: remove useless TR_DEBUG_FD env var (#5681)
This feature was originally meant to redirect verbose logging to *any*
fd, but it now only supports writing to stdout or stderr, and defaults
to stderr.

Redirecting to stdout isn't very useful and complicates the code, so
just remove it and always use stderr.
2023-06-28 16:26:15 -05:00
tearfur
6bbe6537cb
feat: bypass disk write cache when cache-size-mb is zero 2023-06-28 08:57:26 -05:00
Gary Elshaw
0fd7989b18
fix: restore png files that were corrupted in recent "compression" script 2023-06-18 14:11:56 -05:00
Charles Kerr
0ef58c2a20
chore: improve lossless compression of png files (#5586) 2023-06-05 17:03:11 -05:00
Daniel Kamil Kozar
c1c27f3da0
Expose files' begin and end pieces via RPC (#5578)
* Expose files' begin and end pieces via RPC

This adds two arguments, `beginPiece` and `endPiece`, for each of the entries
in the `files` array of the RPC's `torrent-`get` method.

The point is to allow RPC clients to display a file's completion progress as
piece-based in addition to byte-based.
2023-06-05 13:15:32 -05:00
Jonatan
e407bcc501
docs: update translation site names (#5481)
See https://help.transifex.com/en/articles/7171815-web-application-s-domain-change
2023-05-05 13:51:18 -05:00
tearfur
474a30ab2d
feat: add global IP cache, fix UDP connection failure warnings 2023-05-05 12:17:40 -05:00
Pierre Dubouilh
ebfba686b0
feat: sequential download (#4795) 2023-04-14 11:47:54 -05:00
tearfur
85a00625dc
fix: intermediate fix for HTTP announce behaviour affected by bind-address-ipv* (#5296) 2023-03-28 12:59:42 -05:00
Geoffrey Bonneville
c2fb52f51d
docs: add units to immutable properties in RPC doc (#5278) 2023-03-23 15:34:16 -05:00
Charles Kerr
5cc3bf8a97
fix: generate peer-id on launch (#5233) 2023-03-15 20:53:48 -05:00
tearfur
67f6dee04a
Correct minor formatting errors in rpc-spec.md (#5214) 2023-03-13 11:21:48 -05:00
Cœur
17920f1697
docs: for macOS CI testing, need do download the "from-tarball" artefact (#5177)
On macOS, downloading the other artefact may not work on all machines.
2023-03-08 00:28:19 -06:00
Charles Kerr
2789a8fe69 docs: fix missing method name in 9c436d87d 2023-03-07 21:19:50 -06:00
reardonia
9c436d87dd
fix: torrentGet.wanted RPC breaking change in [4.0.0..4.0.1] (#5170) 2023-03-07 19:44:25 -06:00
tearfur
08ed1cf54c
docs: add libssl-dev to Ubuntu dependencies (#5134) 2023-03-05 17:42:35 -06:00
Cœur
8de331c6c4
docs: How to find and open a CI build on macOS (#5135) 2023-03-03 14:33:03 -06:00
Trim21
a623b50ed0
docs: explain default-trackers param format in rpc-spec (#5099) 2023-03-01 13:39:11 -06:00
Max Zettlmeißl
f267f95ec1
docs: document previously-undocumented settings (#4971) 2023-02-27 13:40:33 -06:00
Charles Kerr
9bf800e04c
docs: fix RPC documentation error (#4998) 2023-02-22 10:41:11 -06:00
Berbe
05a5c1e410
Doc: Add missing configuration file directives (#4812) 2023-02-11 09:30:32 -06:00
Berbe
b64e65cf2e
docs: document python3 builddep when building libpsl 2023-02-10 16:40:27 -06:00
Charles Kerr
7a686a53f3
build: renamed ENABLE_WEB build option for clarity (#4760) 2023-02-08 17:47:07 -06:00
Charles Kerr
a650060f3b
docs: deprecate trackerAdd, trackerRemove, trackerReplace RPC (#4699) 2023-01-31 22:53:46 -06:00