Commit Graph
52 Commits
Author SHA1 Message Date
Rosen Penev f51d3846d8 libshout: Fix OpenSSL 1.1.0 without deprecated APIs
Previous patch was incomplete and broke with deprecated APIs
disabled.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-05-29 18:31:20 -07:00
Rosen Penev a46d0ffb83 transmission: Update to 2.94
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>
2018-05-27 15:18:12 -07:00
Rosen Penev 7360f918c8 btrfs-progs: Update to 4.16.1
Some programs were removed upstream.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-05-20 11:05:30 -07:00
Rosen Penev 54a35e465f xz: Update to 5.2.4 + misc
The second source is just a redirect to SourceForge. Removed.
Also change URL to HTTPS as the website now supports it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-05-08 13:38:51 -07:00
Rosen PenevandToke Høiland-Jørgensen e5d0ff5421 acme: Switch to normal releases + other fixes.
As acme.sh has releases, switch to using those. Update the version accordingly.

Also rearranged some stuff in the hope that uscan will start tracking releases instead of git commits. Makefile is more simple as a result.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-04-15 14:11:21 +02:00
Rosen Penev 5fec3889e5 cifs-utils: Update to 6.8
Removed libtalloc dependency and adjusted configure args to skip some tests. Those packages were not being built anyway.

Size difference: 14405 vs. 14125 on mvebu. Also 11275 bytes for libtalloc are gone.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-04-13 16:24:21 -07:00
Rosen PenevandYousong Zhou a74ca8b698 znc: Update to 1.6.6 + HTTPS.
Fixed links and switched to HTTPS as the site defaults to it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-04-08 16:51:34 +08:00
Rosen PenevandYousong Zhou 72acab8077 unrar: Update to 5.6.1.
Change links to HTTPS and add CPE_ID.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-04-08 16:50:42 +08:00
Rosen Penev cfc6d23f9b transmission: Add rpc_host_whitelist support.
It was requested as it can be useful under certain circumstances.

Disabled rpc_whitelist by default. Not only is there a firewall, but it denies access when IP address of the device is changed.

Added group support in UCI. Fixes cases where group does not match the user (nobody:nogroup).

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-04-06 13:33:30 -07:00
Rosen PenevandGitHub d41fd1d92e iptraf-ng: Fix Source URLs
The Fedora links have changed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-03-25 19:32:38 -07:00
Rosen Penev 0f9000ef05 xinetd: Update URLs.
xinetd.org has been defunct for a long time and it seems the main developer moved everything to GitHub.

Discovered with uscan.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-03-25 18:23:39 -07:00
Rosen Penev c4fcbe0b11 p11-kit: Update to 0.23.10 and update URLs
The FreeDesktop link does not work anymore. Switch to new upstream at GitHub.

Update the version while we're at it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-03-25 18:09:29 -07:00
Rosen PenevandYousong Zhou 447f90ea13 reaver: Update to 1.6.4
Compile tested on ar71xx

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-03-22 06:50:06 +08:00
Rosen PenevandGitHub 2e99339191 aircrack-ng: Add -std=gnu89 to fix compile issues.
The code assumes pre-C99 inlining. This causes issues with GCC7 which assumes C11. Add std=gnu89 to restore proper behavior.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-03-14 19:26:13 -07:00
Rosen Penev abdd061cf4 transmission: Fix HTTPS and mobile devices.
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>
2018-03-01 22:46:07 -08:00
Rosen Penev 1f64a1c994 shairplay: Change URL to HTTPS and switch file to .xz
HTTPS tends to go through firewalls and xz is smaller.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-25 17:38:03 -08:00
Rosen Penev c5f4dfe983 wifidog: Change URL to HTTPS and switch file to .xz
HTTPS tends to go through firewalls and xz is smaller.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-25 17:34:42 -08:00
Rosen Penev b27640828b kadnode: Change URL to use git.
Currently the Makefile creates a v---.tar.gz file which can conflict with other packages. Standardize the format.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-22 08:07:37 -08:00
Rosen Penev f080681686 mktorrent: Update to version 1.1 + use GitHub properly
Use GitHub to generate a .tar.xz file based on commit number. More flexible this way.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-21 20:09:13 -08:00
Rosen Penev c8f07dbff3 e2guardian: Change URL to use git directly.
Currently the Makefile creates a v---.tar.gz file, which can conflict with other packages. Change to a standard format.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-21 20:05:18 -08:00
Rosen Penev b1900a771a dfu-util: Add PKG_MAINTAINER entry + fix URL.
/files is not needed when using the @SF macro. Also added PKG_MAINTAINER to get notifications to update.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-20 14:40:54 -08:00
Rosen Penev 616e1e79d0 dfu-programmer: Change PKG_SOURCE_URL to use @SF macro.
More flexible with more mirrors.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-20 13:40:27 -08:00
Rosen Penev 3ee6aff082 mktorrent: Change download URL to GitHub.
Upstream has moved to GitHub. Also the hash of the original link and what is in OpenWrt's mirrors does not mach. This may have been motivation for moving away from SourceForge...

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-20 13:18:54 -08:00
Rosen Penev 662fde36de mailman: Use @GNU macro for download link
Less verbose and more flexible. Cosmetic change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-20 11:12:15 -08:00
Rosen Penev 3eab9380a5 libtasn1: Change URL to point to official website instead of download link
Cosmetic change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-20 11:09:40 -08:00
Rosen Penev bcfa4436cc btrfs-progs: Update to 4.15.1
Compile tested on ar71xx.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-20 11:02:29 -08:00
Rosen Penev e98597eee8 gst1-libav: Remove BUILD_PATENTED from MPEG[12].
According to MPEG-LA, the last patent expired February 13, 2018. MPEG1 probably expired a while ago.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-14 12:56:42 -08:00
Rosen Penev 553e3fb63c ffmpeg: Remove BUILD_PATENTED for MPEG2 video.
According to the MPEG-LA, the last patent expired February 13, 2018.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-14 12:51:49 -08:00
Rosen Penev 32f37a0634 libnatpmp: Update to 20150609 + change to HTTPS.
Official mirror. Compile and Run tested on ramips.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-14 12:29:56 -08:00
Rosen Penev ae3e314674 transmission: Restored config_overwrite due to popular demand.
libnatpmp was added as a dependancy to avoid built-in version.

Makefile went through a few adjustments to make it simpler.

CMake support is not happening since Travis is using a broken Ubuntu install.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-13 11:59:20 -08:00
Rosen PenevandGitHub cb1ae4a17f btrfs-progs: Update to 4.15
Compile tested on ar71xx

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-04 11:57:35 -08:00
Rosen Penev e0a5ed9f76 transmission: Fix port test + other fixes.
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>
2018-02-01 20:27:07 -08:00
Rosen Penev 1e8905176d transmission: Use external libminiupnpc instead of internal.
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>
2018-01-28 13:13:40 -08:00
Rosen Penev 1d36e57072 transmission: Update to 2.93 + fixes [v2]
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>
2018-01-28 10:04:19 -08:00
Rosen Penev 606f615048 transmission: Update to 2.93 + fixes
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>
2018-01-27 18:26:40 -08:00
Rosen PenevandGitHub 89f068f539 gst1-libav: Remove BUILD_PATENTED for AC3, MP[23]
As of 2017, all relevant patents have expired.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-01-25 19:04:20 -08:00
Rosen PenevandGitHub 224964e06b ffmpeg: Remove BUILD_PATENTED for AC3
Dolby Digital patents expired February 1, 2017.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-01-25 19:00:01 -08:00
Rosen PenevandGitHub d0d60263fc libmad: Remove BUILD_PATENTED
MP3 patents expired in 16 April 2017 and Fraunhoffer IIS has terminated its MP3 licensing program as a result.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-01-25 18:54:28 -08:00
Rosen Penev a9e4c8ef64 btrfs-progs: Bump to 4.14.1 + add Build/InstallDev
Supersedes #5173 and bumps the version to latest. Tested on ramips (mt7621).

Signed-off-by: Eugene Chekanskiy <echekanskiy@gmail.com>
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-01-20 21:44:11 -08:00
Rosen Penev 170de23a80 gnutls: Use HTTPS instead of FTP
While recently building asterisk, the make system stalled on gnutls. On my install of Ubuntu 16.04 on WSL, it seems curl can't download from ftp and doesn't even time out properly. Easiest solution is to switch the gnutls Makefile to use HTTPS instead.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-12-10 20:03:37 -08:00
Rosen Penev 8fffb40c57 hd-idle: Update to 1.05
This is only a bugfix release for a huge amount of drives. This software seems to be abandoned. Might as well update to latest.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-12-01 17:56:52 -08:00
Rosen PenevandGitHub e09f1996cd btrfs-progs: Update to 4.14
Disabled zstd as it needs a new package. zstd needs a more recent kernel than 4.9 to be used.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-11-29 21:20:37 -08:00
Rosen Penev 7700e36ff1 cifs-utils: Update to 6.7
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-11-26 15:32:33 -08:00
Rosen Penev 812051af49 btrfs-progs: Update to 4.13.3
Tested on ramips (mt7621)

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-11-22 14:43:44 -08:00
Rosen Penev c11bb018e5 transmission: Update to latest git and fix syslog.
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>
2017-11-22 14:36:41 -08:00
Rosen PenevandGitHub 6faa9e6fed ethtool: Update to 4.13
Tested on ramips (mt7621)

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-11-19 18:47:26 -08:00
Rosen PenevandGitHub 5323f139c1 hdparm: Update to 9,52
Tested on ramips (mt7621)

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-11-19 18:10:11 -08:00
Rosen Penev d1f44cddc8 btrfs-progs: Update to 4.13.2
Tested on mt7621 (ramips).

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-10-10 18:01:32 -07:00
Rosen Penev 6cb6666c97 ssh: Add umdns entry to the init script.
This is usefull for hosts to discover the ssh server, especially
on macOS.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-08-15 21:44:15 -07:00
nehebandNuno Goncalves 7c4090f0c9 nmap: Fix compile with stripped down openssl. fix #3300
Signed-off by: Rosen Penev <rosenp@gmail.com>
2016-11-22 16:44:14 +01:00
Mangix 335ea8a23e airmon-ng: Fix procps-ng dependancy.
Signed-off by: Rosen Penev <rosenp@gmail.com>
2016-06-18 00:14:14 -07:00
Mangix ea119211b2 openssh: remove dsa and add ecdsa + ed25519 to initial keygen.
Signed-off by: Rosen Penev <rosenp@gmail.com>
2015-11-27 20:03:47 -08:00