aboutsummaryrefslogtreecommitdiff
path: root/net/transmission/patches
Commit message (Collapse)AuthorAge
* transmission: build with wolfSSL againRosen Penev2021-10-14
| | | | | | The problem was discovered and is now patched with an upstream backport. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* transmission: apply DSCP to UDP sockets tooRui Salvaterra2021-08-01
| | | | | | | | | Backport a pending patch in order to DSCP-mark UDP traffic. This allows for correct binning of traffic in diffserv-capable routers. Additionally, remove Rosen Penev from the maintainers list, as per his request. Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
* transmission: do not use wolfSSLRosen Penev2020-12-31
| | | | | | | There's some kind of crash internally in wolfSSL. It doesn't seem like anyone knows how to fix it. Just disable it for now. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* transmission: fix mbedtls searchRosen Penev2020-10-13
| | | | | | | mbedcrypto should be searched, not mbedtls. Also, there is no pkgconfig file with mbedtls. Fixed that as well. Removed Makefile hacks. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* transmission: fix compilation with full NLSRosen Penev2020-09-29
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* transmission: update to 3.0Rosen Penev2020-05-24
| | | | | | remove upstreamed patches. Refresh remaining one. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* transmission: Disable webseedingRosen Penev2019-11-24
| | | | | | It causes 100% CPU usage in certain situations. Just disable it. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* transmission: Fix tracker issue with some firewallsRosen Penev2019-09-23
| | | | | | | | | | | | | | | | | Some firewalls mandate a minimum size of 4k for SYN packets, which transmission does not do by default. Upstream issue here: https://github.com/transmission/transmission/issues/964 Cleanup: Fixed license info. Removed two unnecessary patches. Ran shell script through shellcheck. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* transmission: Fix compilation under uClibc-ngRosen Penev2019-05-01
| | | | | | | | Upstream has a patch for this dated 2016. Also ran the init script through shellcheck. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* transmission: Update to 2.94Rosen Penev2018-05-27
| | | | | | | | Mainly a bugfix for XSS. Patches have been refreshed. Added an upstream fix for TLS verification. Now enabled by default. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* transmission: Fix HTTPS and mobile devices.Rosen Penev2018-03-01
| | | | | | | | | | | | HTTPS verification is totally broken in Transmission. Unclear why. Disabling as a result. Safari exposes a JavaScript bug that makes it not load. Fixed. Portcheck was backported to HTTPS for testing initially. Seems like a good idea. Makefile was also fixed to use the external libnatpmp. Smaller binary. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* transmission: Fix port test + other fixes.Rosen Penev2018-02-01
| | | | | | | | | | | | Ran the transmission init script through shellcheck and fixed errors. Also cleaned up a bit. Removed ionice support. Will reintroduce if procd adds support. Removed config_overwrite debugging variable. No need for it. Enabled TLS verify by default. Added a dependancy to ca-bundle as a result. This is a default in current trunk. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* transmission: Use external libminiupnpc instead of internal.Rosen Penev2018-01-28
| | | | | | | | The original patch that forced internal usage hid an actual issue in the build system. Replace patch with upstream one. Also reorganized the Makefile a bit and removed some cruft. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* transmission: Update to 2.93 + fixes [v2]Rosen Penev2018-01-28
| | | | | | | | | | | | | | DNS rebinding protection introduced a new option. Use it to disable it as OpenWrt does not need it. Adjusted Makefile to use the release instead of a git version. Also cleaned up and added LICENSE entries. Eliminated useless patches. The syslog one actually doesn't log much. No need to mask the os release anymore either. Added group entry to init script. Otherwise files end up being owned by user:root which is bogus. v2: Previous maintainer relied on git version of Transmission for mbedtls support. Backport it to the stable instead. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Revert "transmission: Update to 2.93 + fixes"Hannu Nyman2018-01-28
| | | | | | | | | | | | | | This reverts commit 606f615048286f432175f5133cbeb14f9db9257f. The commit broke the patches: > Applying ./patches/020-use-internal-miniupnp.patch using plaintext: > patching file configure.ac > Hunk #1 succeeded at 378 (offset -8 lines). > > Applying ./patches/040-fix-for-mbedtls.patch using plaintext: > patching file configure.ac > Hunk #1 FAILED at 154. > 1 out of 1 hunk FAILED -- saving rejects to file configure.ac.rej
* transmission: Update to 2.93 + fixesRosen Penev2018-01-27
| | | | | | | | | | | | DNS rebinding protection introduced a new option. Use it to disable it as OpenWrt does not need it. Adjusted Makefile to use the release instead of a git version. Also cleaned up and added LICENSE entries. Eliminated useless patches. The syslog one actually doesn't log much. No need to mask the os release anymore either. Added group entry to init script. Otherwise files end up being owned by user:root which is bogus. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* transmission: Update to latest git and fix syslog.Rosen Penev2017-11-22
| | | | | | | | | | | | | The init script runs transmission with the foreground parameter for procd to control it. However, if transmission is ran in the foreground, nothing is logged to syslog. Added a patch to remove this restriction. Also added a sysctl file that removes these warnings: UDP Failed to set receive buffer: requested 4194304, got 262142 (tr-udp.c:75) UDP Please add the line "net.core.rmem_max = 4194304" to /etc/sysctl.conf (tr-udp.c:80) UDP Failed to set send buffer: requested 1048576, got 262142 (tr-udp.c:86) UDP Please add the line "net.core.wmem_max = 1048576" to /etc/sysctl.conf (tr-udp.c:91) Signed-off-by: Rosen Penev <rosenp@gmail.com>
* net/transmission: Refresh patches and minor tweaksDaniel Engberg2017-01-08
| | | | | | | | Refresh patches Add patch to spoof git-version as release Switch to xz tarball Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* transmission: conversion polarssl to mbedtlsCezary Jackiewicz2017-01-08
| | | | | | | | | | | | | | Maintainer: me / @obsy Compile tested: x86, LEDE Run tested: X86/geode, LEDE Description: - up to current git version: 35fea28d1a37875ef7480ac061754df617805b19 - replace polarssl via mbedtls Closes https://github.com/openwrt/packages/issues/3731 Signed-off-by: Cezary Jackiewicz <cezary@eko.one.pl>
* transmission: update to 2.92, refresh patchesCezary Jackiewicz2016-03-12
|
* Merge pull request #1089 from obsy/masterSteven Barth2015-03-31
|\ | | | | transmission: fix build problem with fallocate64
| * transmission: fix build problem with fallocate64Cezary Jackiewicz2015-03-29
| |
* | transmission: fix build with muslDaniel Golle2015-03-29
|/ | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* transmission: import from packages, update to latestMaxim Storchak2014-07-13
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>