<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/transmission/files, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-06-01T09:17:02Z</updated>
<entry>
<title>transmission: add p{read,write}v2 syscalls to seccomp filter</title>
<updated>2026-06-01T09:17:02Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-06-01T02:19:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=9e84e22a78a5c884bc232f5c4d8374553111059f'/>
<id>urn:sha1:9e84e22a78a5c884bc232f5c4d8374553111059f</id>
<content type='text'>
Tracing Transmission 4.11 showed the Transmission is started to use
the pwritev2 syscall for better write performance.
Add pwritev2 and preadv2 (which may be used as well, and anyway
doesn't hurt) to the list of allowed syscalls.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>transmission: add syscalls to seccomp filter</title>
<updated>2025-04-21T18:18:11Z</updated>
<author>
<name>Liangbin Lian</name>
</author>
<published>2025-04-21T06:19:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d8272975468374232b72e85c70cf79c3699aca8b'/>
<id>urn:sha1:d8272975468374232b72e85c70cf79c3699aca8b</id>
<content type='text'>
Add missing syscalls found with `/etc/init.d/transmission trace`.

fix crash on boot on x86_64 platform

Signed-off-by: Liangbin Lian &lt;jjm2473@gmail.com&gt;
</content>
</entry>
<entry>
<title>transmission: add copy_file_range syscall to seccomp</title>
<updated>2023-07-25T05:44:32Z</updated>
<author>
<name>Marius Dinu</name>
</author>
<published>2023-07-23T17:36:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=f0926b44f48fa04401c660b0818e74f6b654e5bc'/>
<id>urn:sha1:f0926b44f48fa04401c660b0818e74f6b654e5bc</id>
<content type='text'>
Fixes this crash:

root@RPi3OpenWrt:/# grep -i seccomp /var/log/audit/audit.log
type=SECCOMP msg=audit(1689503903.597:16): auid=4294967295 uid=224 gid=1012 ses=4294967295 pid=1752 comm="transmission-da" exe="/usr/bin/transmission-daemon" sig=31 arch=c00000b7 syscall=285 compat=0 ip=0x7fa3b0eefc code=0x80000000
root@RPi3OpenWrt:/# ausyscall 285
copy_file_range
root@RPi3OpenWrt:/#

Signed-off-by: Marius Dinu &lt;m95d+git@psihoexpert.ro&gt;
</content>
</entry>
<entry>
<title>transmission: add ftruncate syscall to seccomp</title>
<updated>2023-07-18T13:56:50Z</updated>
<author>
<name>Marius Dinu</name>
</author>
<published>2023-07-16T13:43:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a0372545887a2f16329be56949465e13af0d04c7'/>
<id>urn:sha1:a0372545887a2f16329be56949465e13af0d04c7</id>
<content type='text'>
Fixes many crashes.

Signed-off-by: Marius Dinu &lt;m95d+git@psihoexpert.ro&gt;
</content>
</entry>
<entry>
<title>transmission: Fix env variables passing</title>
<updated>2023-06-11T11:14:17Z</updated>
<author>
<name>Leonid Bogdanov</name>
</author>
<published>2023-06-10T13:06:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c662aefd9aaa15b3a1f7570ccd1d5fe33aeb2a45'/>
<id>urn:sha1:c662aefd9aaa15b3a1f7570ccd1d5fe33aeb2a45</id>
<content type='text'>
It's not possible to configure custom Transmission web home as corresponding
env var gets overwritten by the command that sets CA bundle env var.

Signed-off-by: Leonid Bogdanov &lt;leonidbogdanov86@gmail.com&gt;
</content>
</entry>
<entry>
<title>transmission: add missing ftruncate64 syscall</title>
<updated>2023-05-19T01:55:07Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2023-05-19T01:53:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=142bbc77f1aa8a81cd1ffb1ebad3ce4f2ef24b8a'/>
<id>urn:sha1:142bbc77f1aa8a81cd1ffb1ebad3ce4f2ef24b8a</id>
<content type='text'>
Transmission 4.0.3 started using the ftruncate64 syscall.
Add it to the list of allowed syscalls.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>transmission: add new syscall needed with musl 1.2.4</title>
<updated>2023-05-18T02:18:33Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2023-05-18T02:15:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6afcc1bc88a960a9ce5b0d5ed1e8cce87647d5fa'/>
<id>urn:sha1:6afcc1bc88a960a9ce5b0d5ed1e8cce87647d5fa</id>
<content type='text'>
Apparently the "revcmsg" syscall is now needed, add it to the list
of allowed syscalls.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>transmission: update to version 4.0.1</title>
<updated>2023-03-07T01:40:14Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2023-02-19T04:44:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=96fd2dc5317f811a575de449d1db8dfdee5c3e61'/>
<id>urn:sha1:96fd2dc5317f811a575de449d1db8dfdee5c3e61</id>
<content type='text'>
This is a major release, both in numbering and in effort! It's been in
active development for over a year and has a huge list of changes --
over a thousand commits -- since Transmission 3.00.

For more information about the release see
https://github.com/transmission/transmission/releases/tag/4.0.0
https://github.com/transmission/transmission/releases/tag/4.0.1

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>transmission: retrieve boolean config opts using `config_get_bool`</title>
<updated>2023-02-13T00:50:52Z</updated>
<author>
<name>Salim B</name>
</author>
<published>2023-02-12T21:20:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=63dc13d7d2f5150bf3cf4b6648d8c7f10975381f'/>
<id>urn:sha1:63dc13d7d2f5150bf3cf4b6648d8c7f10975381f</id>
<content type='text'>
The tranmission UCI config options

- `config_overwrite`
- `incomplete_dir_enabled`
- `watch_dir_enabled`

are all booleans, so we have to retrieve them using `config_get_bool` in order
to make sure they are properly interpreted in case the user sets them to a
keyword (`true`/`false`, `on`/`off` etc.) and not an integer (`0`/`1`).

Signed-off-by: Salim B &lt;git@salim.space&gt;
</content>
</entry>
<entry>
<title>transmission: add 'incomplete' and 'watch' dirs to ujail mounts</title>
<updated>2022-04-13T14:03:15Z</updated>
<author>
<name>Alexander Egorenkov</name>
</author>
<published>2022-04-10T14:24:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=cbc1b0790dd673d57ec673c159bee8d7b4a2c22b'/>
<id>urn:sha1:cbc1b0790dd673d57ec673c159bee8d7b4a2c22b</id>
<content type='text'>
To fix the errors:

Sun Apr 10 14:19:41 2022 daemon.err transmission-daemon[29831]: [2022-04-10 14:19:41.098] watchdir Failed to open directory "/mnt/sda1/openwrt/transmission/watch" (2): No such file or directory (watchdir.c:358)

and

Sun Apr 10 14:20:18 2022 daemon.err transmission-daemon[30175]: [2022-04-10 14:20:18.641] Couldn't create "/mnt/sda1/openwrt/transmission/incomplete": Permission denied (file-posix.c:243)

References:
- https://github.com/openwrt/packages/issues/17674

Signed-off-by: Alexander Egorenkov &lt;egorenar-dev@posteo.net&gt;
</content>
</entry>
</feed>
