Commit graph

5367 commits

Author SHA1 Message Date
Rosen Penev
fd31ee0a93 atftp: Update to 0.7.2
Fixes issue where CFLAGS were not being passed. This was breaking ASLR
builds.

Added PKG_BUILD_PARALLEL for faster compilation.

Added PKG_INSTALL. Changed install paths based on PKG_INSTALL paths.

Added --disable-debug to make sure debug code is disabled.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 946dfed856)
2019-09-23 11:57:51 -07:00
Dirk Brenken
2c7118e1d7
adblock: update 3.8.6
* refine stop logic to prevent needless dns backend restarts
  and other oddities
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-09-17 13:59:08 +02:00
Rosen Penev
3875601317
Merge pull request #10000 from cshoredaniel/pr-19.07-p910nd-non-root-backport
[19.07] p910nd: Run as non-root by default
2019-09-15 07:16:27 -07:00
Daniel F. Dickinson
0e78a105c8 uwsgi-cgi: use python3 hostpkg not system python3
On a Debian system without python3-distutils install, uwsgi-cgi was
failing to build because it couldn't import sysconfig from distutils.
OpenWrt packages should be using the OpenWrt python not the system
python. In addition we need to use python3 not python2, even when
both are available.

(cherry-pick c387d0923c from master)

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2019-09-14 16:46:05 -04:00
Daniel F. Dickinson
875eb10d11 p910nd: Run as non-root by default
We add the necessary Makefile, hotplug, config, and init bits
so that p910nd daemon runs as user:group p910nd:lp by default.
This eliminates an unnecessary root daemon.

The hotplug script sets the permissions of the USB lp
device(s) to read-write owner and group and no access to
anyone else, and sets owner root, group lp.

This is allows sufficient privileges to p910nd
to do it's job.

(cherry-pick 932c76fa74)

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2019-09-14 16:44:08 -04:00
Dirk Brenken
3f89abbf0d
banip: update 0.2.1
* remove 'http-only' mode, all sources are now fetched from https sites
* the backup mode is now mandatory ('/tmp' is the default backup
  directory), always create and re-use backups if available.
  To force a re-download take the 'reload' action.
* support 'sshd' in addition to 'dropbear' for logfile parsing
  to detect break-in events
* always update the black-/whitelist with logfile parsing results
  in 'refresh' mode (no new downloads)
* rework the return code handling
* tweak procd trigger
* various small fixes
* (s)hellsheck cosmetics
* Change .*GPL.*+ licenses to SPDX compatible identifier

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-09-11 06:21:20 +02:00
Dirk Brenken
1ad19c6bfa
adblock: update 3.8.5
* use raw procd interface trigger as last resort, if the
  adblock config is not available during startup
* fix selective subdomain whitelisting for dnsmasq
* fix a kresd restart issue with 'DNS File Reset'
* fix a suspend/resume cornercase
* disable the tld compression, if the number of blocked domains
  is greater than 'adb_maxtld' (default: 100000)
* made the fw portlist configurable (default '53 853 5353')
* preliminary support for inotify-like autoload features
  of dns backends like kresd in future Turris OS. If 'adb_dnsinotify'
  is set to 'true', all adblock related restarts and the
  'DNS File Reset' will be disabled

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 45cb0e1023)
2019-09-09 14:57:14 +02:00
Josef Schlehofer
20bd9b78e1
lighttpd: Makefile polishing
- Correct SPDX License Identifier
- Move MAINTAINER, SUBMENU to more appropriate place
- Use HTTPS in URL

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from commit e06086c4c)
2019-09-07 13:31:02 +02:00
Josef Schlehofer
19039dc4ae
lighttpd: Update to version 1.4.54
Fixes CVE-2019-11072

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from commit 80c721c6a)
2019-09-07 13:30:44 +02:00
Jan Hák
52a2936597 knot: update to 2.8.3
Added lmdb dependency

Signed-off-by: Jan Hák <jan.hak@nic.cz>
(cherry-picked from 0b19979301)
2019-09-06 16:37:07 -07:00
Jan Hák
abb9ac3e9c knot: upgrade to vetsion 2.8.2
Upgrade of Knot DNS package to version 2.8.2

Signed-off-by: Jan Hák <jan.hak@nic.cz>
(cherry-picked from 30627a9928)
2019-09-06 16:36:45 -07:00
Matthias Schiffer
421b922fde
fastd: fix init script for multiple VPN instances
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
(cherry picked from commit b7ff8b8087)
2019-09-04 22:50:12 +02:00
Eric Luehrsen
b69c271d0a
unbound: update to 1.9.3
Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
(cherry-picked from commit c36d8a49fd)
2019-09-01 18:24:05 +02:00
DENG Qingfang
81eb936054
bind: update to 9.14.4
Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
(cherry-picked from commit e7d35f6deb)
2019-09-01 18:23:10 +02:00
Rosen Penev
725777cc1f
Merge pull request #9869 from gladiac1337/haproxy-2.0.5-openwrt-19.07
[openwrt-19.07] haproxy: Update HAProxy to v2.0.5
2019-08-30 10:11:55 -07:00
W. van den Akker
434407ab9a
Shorewall6: Bump to version 5.2.3.4
Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2019-08-30 14:10:49 +02:00
W. van den Akker
86f301397d
Shorewall: Bump to version 5.2.3.4
Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2019-08-30 14:10:21 +02:00
W. van den Akker
32171993b5
Shorewall6-lite: Bump to version 5.2.3.4
Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2019-08-30 14:09:40 +02:00
W. van den Akker
2ccf8bd731
Shorewall-lite: Bump to version 5.2.3.4
Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2019-08-30 14:09:15 +02:00
W. van den Akker
05f2522986
Shorewall-core: Bump to version 5.2.3.4
Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2019-08-30 14:08:48 +02:00
Christian Lachner
1741f2cff3 haproxy: Update HAProxy to v2.0.5
- Update haproxy download URL and hash
- Add new patches

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2019-08-30 07:55:43 +02:00
Dirk Brenken
dc02cb3da5
travelmate: update 1.4.12
* automatically add open uplinks to your wireless config,
  e.g. hotel captive portals (disabled by default)
* shift net status check in a separate function
* (s)hellcheck cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 1d90509b03)
2019-08-30 07:41:13 +02:00
Dirk Brenken
64e9596724
adblock: update 3.8.4
* fix the 'adb_sysver' output
* pass the adblock version information to the helper scripts correctly

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 161597f2fa)
2019-08-30 07:37:54 +02:00
Dirk Brenken
b74b5b1a3b
adblock: update 3.8.3
* fix a dns restart issue if 'flush dns cache' is set
* fix a suspend/resume issue, the status wasn't properly updated
* fix a long standing query issue
* rework return code handling, mostly for debugging
* various cleanups & cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 95189994e7)
2019-08-30 07:37:46 +02:00
Andreas Nilsen
749684cd25 hcxdumptool: fix missing directory
Signed-off-by: Andreas Nilsen <adde88@gmail.com>
2019-08-26 20:06:56 +02:00
Andreas Nilsen
c685d079ee hcxtools: Added both hcxtools and hcxdumptool to openwrt-19.07 branch.
Signed-off-by: Andreas Nilsen <adde88@gmail.com>
2019-08-25 18:32:29 +02:00
Dirk Brenken
3dc3f15d30
adblock: update 3.8.2
* background service: no longer miss "signal" events for the
  dns backend (to trigger adblock)
* fix a dns backend reload issue during switch between
  different blocking modes
* domain query: report found domains only once in
  "null" blocking mode with IPv4 & IPv6 list entries

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 806f5ca9d8)
2019-08-23 06:50:11 +02:00
Dirk Brenken
41a1b013fa
adblock: update 3.8.1
* fix a possible race condition during DNS file reset on slow hardware
* optimize DNS restart behaviour in 'null' blocking mode
* mute useless warnings

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 866878aa78)
2019-08-23 06:49:06 +02:00
Dirk Brenken
641318d5c5
adblock: release 3.8.0
* add support for 'DNS File Reset', where the final DNS blockfile
  will be purged after DNS backend loading (save storage space).
  A small background service will be started to trace/handle
  dns backend reloads/restarts
* add support for the 'null' blocking variant in dnsmasq
  (via addn-hosts), which may provide better response times
  in dnsmasq
* enhance the report & search engine to support
  the new blocking variants. Search now includes
  backups & black-/whitelist as well
* compressed source list backups are now mandatory (default to '/tmp')
* speed up TLD compression
* E-Mail notification setup is now integrated in UCI/LuCI
* update the LuCI frontend to reflect all changes (separate PR)
* drop preliminary dnscrypt-proxy-support (use dnsmasq instead)
* drop additional 'dnsjail' blocklist support (not used by anyone)
* procd cleanups in init
* various shellcheck cleanups
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 504412ccdb)
2019-08-23 06:46:51 +02:00
Matthias Schiffer
044c28791b
fastd: update URL and PKG_SOURCE_URL
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2019-08-21 16:17:41 +02:00
Josef Schlehofer
acb2db3c0d
clamav: update to version 0.101.3
Correct SPDX License Identifier

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from e19f753be5)
2019-08-19 23:54:08 +02:00
Eneas U de Queiroz
8ed13c5dfc
clamav: don't install dev files into package
This avoids copying /usr/include, unversioned *.so files, pkgconfig,
/usr/lib/*.la, and the build-time libs/cflags configuration utility
clamav-config.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry-picked from 815e05e38e)
2019-08-19 23:53:54 +02:00
Eneas U de Queiroz
5247c6cdc1
clamav: avoid host pickup of libxml2
If libxml2 is installed in the host, then the host library is used and
compilation fails.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry-picked from 199ccc9475)
2019-08-19 23:53:40 +02:00
William Fleurant
e63e697a4a
yggdrasil: fix #9712 upstream dependency with branch develop
Signed-off-by: William Fleurant <meshnet@protonmail.com>
(cherry-picked from 07625bb6a7)
2019-08-18 20:25:52 -07:00
William Fleurant
ac91df4095
yggdrasil: properly call the daemon with procd
Signed-off-by: William Fleurant <meshnet@protonmail.com>
(cherry-picked from 9436ff4261)
2019-08-18 20:25:30 -07:00
William Fleurant
86ee57f9ca
yggdrasil: match contributing.md order of config section
Signed-off-by: William Fleurant <meshnet@protonmail.com>
(cherry-picked from fee12663cb)
2019-08-18 20:25:09 -07:00
William Fleurant
bcf932498e
yggdrasil: package LICENSE filename, update license id name
Signed-off-by: William Fleurant <meshnet@protonmail.com>
(cherry-picked from e08d17fbe0)
2019-08-18 20:24:49 -07:00
William Fleurant
9e298312e1
yggdrasil: bump to 0.3.6
Signed-off-by: William Fleurant <meshnet@protonmail.com>
(cherry-picked from 8128ef3793)
2019-08-18 20:24:28 -07:00
Stan Grishin
3a58c352bf [19.07] simple-adblock: support for varios DNS resolvers/options
Signed-off-by: Stan Grishin <stangri@melmac.net>
2019-08-17 06:09:56 -07:00
Eneas U de Queiroz
efe5363c6d
coova-chilli: disable parallel build
Parallel building is causing a failure because it executes some
commands, such as patch, more than once.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-08-15 11:37:48 -07:00
Dirk Brenken
b9cdfdace4
travelmate: update 1.4.11
* fix logical glitch in last commit

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 751f312334)
2019-08-15 15:46:12 +02:00
Dirk Brenken
7e8deed020
travelmate: update 1.4.10
* add missing dnsmasq dependency
* add a captive portal auto-login hook (configurable via uci/LuCI),
  you could reference an external auto-login script - see readme
* provide an auto-login script for german ICE hotspots
  (/etc/travelmate/wifionice.login), requires 'curl'
* small fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 5a2a4fa20a)
2019-08-15 15:45:42 +02:00
Karl Palsson
21b11b6eb8 net/mosquitto: bump to 1.6.4
Full changelog here: https://mosquitto.org/blog/2019/08/version-1-6-4-released/

Fixes a regression in persistent session handling, and various other
regressions related to the mqtt5 support.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2019-08-12 14:11:25 +00:00
Rosen Penev
d0ef3bfa30
fossil: Remove
The maintainer is inactive, in addition to this package being woefully out
of date. It probably does not work properly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 196976cdf0)
2019-08-08 10:25:23 -07:00
Rosen Penev
379a8b83ad
Merge pull request #9656 from liudf0716/kcptun
[openwrt-19.07]kcptun: add new package
2019-08-08 09:40:10 -07:00
Dengfeng Liu
c29468ff19 kcptun: add new package
kcptun is a stable & secure tunnel based on kcp with N:M multiplexing.
https://github.com/xtaci/kcptun

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2019-08-08 09:17:33 +08:00
Karl Palsson
09609c73a5 ntpdate: use uci configured servers instead of static list
If we're going to have a list of ntp servers, we should at least respect
them.  Fallback to the original static list if no configured servers are
found.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2019-08-07 16:27:30 +00:00
Val Kulkov
990c82acf0
subversion: update to the latest release
Update to the latest maintenance release, fixing CVE-2018-11782 and
CVE-2019-0203 among other things.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
(cherry-picked from commit 53f33e5e74)
2019-08-06 23:38:54 +02:00
Christian Lachner
5b0c337301 haproxy: Update all patches for HAProxy v2.0.3
- Add new patches (see https://www.haproxy.org/bugs/bugs-2.0.3.html)
- Raise PKG_RELEASE to 2

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2019-08-05 14:36:21 +02:00
Rosen Penev
6382759425 haproxy: Get rid of bashisms from get-latest-patches.sh
Plus some other shellcheck cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-05 14:36:06 +02:00