Commit Graph
7033 Commits
Author SHA1 Message Date
Nick Hainke 9ca056adb0 dawn: update to latest version
Includes:
-  ubus: fix wrong parsing policy

Signed-off-by: Nick Hainke <vincent@systemli.org>
2020-06-06 11:59:00 +02:00
Rosen PenevandGitHub 036030c852 Merge pull request #12360 from rs/nextdns-1.6.4-master
nextdns: Update to version 1.6.4
2020-06-05 12:23:18 -07:00
Rosen PenevandGitHub d72ed76a01 Merge pull request #12405 from peter-stadler/nginx-version
nginx: update to version 1.19.0
2020-06-05 12:18:14 -07:00
Nick Hainke e06315c0d0 dawn: fix x86 compiling
Fixes: #12410

Signed-off-by: Nick Hainke <vincent@systemli.org>
2020-06-05 11:14:24 +02:00
Rosen PenevandGitHub b6caafef46 Merge pull request #12400 from EricLuehrsen/master
unbound: suggest matched domain option for dnsmasq link
2020-06-04 14:24:11 -07:00
Aaron Goodman 36f77a171d openfortivpn: avoid flash writes on pppd script
Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
2020-06-04 16:55:11 -04:00
Aaron Goodman 9b0fce23d1 openfortivpn: Use netifd for script rather than init script
By using the netifd for open fortivpn we are able to set up multiple
VPN connections and manage them through the netifd toolset.

This also adds support for binding an openfortivpn client to a given
interface, in which case when that interface comes online, the vpn
will be initiated via a hotplug script.

This is a breaking commit and configurations will need to be migrated
from openfortivpn.config into the /etc/config/networks.

Example configuration via /etc/config/network:

config interface 'ftvpn'
        option proto 'openfortivpn'
        option server 'example.com'
        option username 'USERNAME'
        option password 'PASSWORD'
        # optional arguments follow
        option local_ip '192.0.5.1'
        option port '443'
        option iface_name 'wan'
        option trusted_cert 'CERT_HASH'
        option set_dns '0'
        option pppd_use_peerdns '0'
        option metric '10'

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
2020-06-04 16:51:30 -04:00
Aaron Goodman 4f727bcc02 openfortivpn: version bump to 1.14.1
Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
2020-06-04 16:49:47 -04:00
Peter Stadler 5cff456b42 nginx: update to version 1.19.0
bump to newest version

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-06-04 17:16:37 +02:00
David Bauer b66955968d unbound: bump PKG_RELEASE
Fixes commit da76aeb24c ("unbound: expose interface-auto to UCI")

Signed-off-by: David Bauer <mail@david-bauer.net>
2020-06-04 16:02:29 +02:00
Eric Luehrsen c95e3835e8 unbound: suggest matched domain option for dnsmasq link
Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
2020-06-04 01:13:46 -04:00
Hannu NymanandGitHub 2d31b1780d Merge pull request #12395 from tru7/knxd
knxd: backport fix for usblowlever.cpp from upstream
2020-06-03 18:25:56 +03:00
Hannu NymanandGitHub ebd8d8e4d4 Merge pull request #12362 from PolynomialDivision/feature/dawn_bump
dawn: bump to latest version
2020-06-03 18:24:40 +03:00
Hannu NymanandGitHub ac9c5baabd Merge pull request #12333 from stangri/master-simple-adblock
simple-adblock: bugfix: proper error reporting on failed downloads; lists update script
2020-06-03 18:21:37 +03:00
Othmar Truniger 726db21424 knxd: backport fix for usblowlever.cpp from upstream
Signed-off-by: Othmar Truniger <github@truniger.ch>
2020-06-03 16:59:25 +02:00
Rosen PenevandGitHub ce21a8b488 Merge pull request #12386 from neheb/kisme
kismet: fix compilation with libcxx 10
2020-06-03 07:28:12 -07:00
David BauerandDavid Bauer da76aeb24c unbound: expose interface-auto to UCI
This exposes the interface-auto option to UCI.

By default, interface-auto is disabled.
This leads to the DNS reply possibly originating from
a different address then the request was sent to.

Devices with a packet filter might not receive the reply in this case.

Enabling interface-auto ensures the reply is sent with the
source-address the request was sent to.

Signed-off-by: David Bauer <mail@david-bauer.net>
2020-06-03 16:05:52 +02:00
Rosen PenevandNuno Goncalves 5f6f54b851 nmap: fix compilation with libcxx 10
Seems nmap's time header logic is broken.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-03 10:31:23 +02:00
Nick Hainke 8f2f64b5a1 dawn: bump to latest version
Includes:
- ubus/datastorage: don't repeatedly ask devices for beacon reports if
	don't support it
- uci: fix loading of config
- utils/ubus: fix memory leak at blobmsg_format_json
- ubus: add local flag to network overview
- ubus: fix network overview
- network/tcpsocket: make sure every msg is complete before handle
- datastorage: refactor to support scalability testing
- network/tcpsocket: make sure every msg is complete before handle
- ubus: fix network overview
- ubus: add local flag to network overview

Signed-off-by: Nick Hainke <vincent@systemli.org>
2020-06-03 09:08:20 +02:00
Rosen Penev c7563f4129 kismet: fix compilation with libcxx 10
Seems a bind call is missing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-02 16:25:43 -07:00
Karl Palsson 2954adab3c net/mosquitto: bump to 1.6.10
Full changelog at: https://mosquitto.org/blog/2020/05/version-1-6-10-released/

Fixes openssl 3.0 support,
Minor fixes, nothing standout as applicable specifically to OpenWrt.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2020-06-02 10:27:05 +00:00
Hannu NymanandGitHub 8f2162e301 Merge pull request #12373 from dengqf6/ksmbd
ksmbd: update
2020-06-01 21:49:42 +03:00
Othmar Truniger 83d0504585 knxd: bump to upstream version 0.14.38
Signed-off-by: Othmar Truniger <github@truniger.ch>
2020-06-01 10:08:24 +02:00
DENG Qingfang 27a64f075e ksmbd-tools: update to 3.2.6
Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2020-06-01 11:03:55 +08:00
Rosen PenevandGitHub 73ba568314 Merge pull request #12281 from dl12345/bind
bind: add nslookup alternative to busybox nslookup
2020-05-31 14:33:23 -07:00
Rosen Penev ae27b8af5e ola: replace gnu++11 patch with a configure var
Simpler.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-31 14:03:29 -07:00
Rosen Penev 8f7687833e ola: fix compilation with GCC4
The configure script confusingly sets CXXFLAGS to gnu++11 but does
not use that to check the important stuff. Fix that.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-31 14:01:32 -07:00
Rosen PenevandGitHub d8ee5fae31 Merge pull request #12369 from gladiac1337/haproxy-2.1.5
haproxy: Update HAProxy to v2.1.5
2020-05-31 13:59:09 -07:00
Christian Lachner 169a431273 haproxy: Update HAProxy to v2.1.5
- Update haproxy download URL and hash
- This version introduces backtrace-support via backtrace(), however, it must be disabled because neither MUSL nor UCLIBC support it (build fails because of missing execinfo.h)
- Our previous UCLIBC patch is now obsolete and has been removed. We now only disable libcrypt support.
- A new patch was backported from the haproxy dev-branch which fixes an IFDEF which should only allow GLIBC to use dladdr1 and make builds fall back to dladdr when using other c-libs. The previous logic was bogus and broke the build on UCLIBC.

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2020-05-31 20:32:24 +02:00
Dirk Brenken ab44d8146a adblock: update 4.0.5-4
* remove dumb list cache
* start adblock processing after adding/removing
  list sources via CLI
* add regional list source for france

Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-05-31 18:28:27 +02:00
Toke Høiland-JørgensenandGitHub f785b219cd Merge pull request #12346 from wt/acme_cron_improvement
acme: remove cron entry on package removal
2020-05-31 12:24:50 +02:00
Olivier Poitrey 7e762d18f2 nextdns: Update to version 1.6.4
Refactor the package so init script is installed from the binary instead
of an init script embedded in the package.

Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2020-05-31 00:16:24 -07:00
Wren Turkal 54a6593b6f acme: remove cron entry on package removal
Previously, the cron config was not removed on uninstall. This change fixes
that.

Signed-off-by: Wren Turkal <wt@penguintechs.org>
2020-05-30 22:51:14 -07:00
Rosen PenevandGitHub a79588dc3b Merge pull request #12357 from wt/uacme_cron_improvement
uacme: remove cron entry on package removal
2020-05-30 16:18:12 -07:00
Dirk Brenken 7f6763359c adblock: update 4.0.5-3
* fix oisd_nl source parser (format has been changed)
* enable safesearch support for kresd (ip based)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-05-30 06:10:59 +02:00
Aaron Goodman 4efaa44b21 mwan3: Use /128 for ipv6 if no other source address was found
Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
2020-05-29 09:44:20 -04:00
Aaron Goodman 5147dfc73a mwan3: Allow user to specify rules based on source interface
Add an option for adding rules based on source interface.
The default 0.0.0.0/0 src and destination ip addresses has been removed. It is unclear
how the 'any' family of rules would have worked, as it appears each rule always required an
ipv4 or ipv6 address src and destination address.  With this change, the any family will work
again.

I also cleaned up a bunch of repeated code around adding the iptables rules for
ipv4/ipv6/any in making the change.

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
2020-05-29 09:42:29 -04:00
Wren Turkal 953702ad30 uacme: remove cron entry on package removal
Previously, the cron config was not removed on uninstall. This change fixes
that.

Signed-off-by: Wren Turkal <wt@penguintechs.org>
2020-05-28 22:36:20 -07:00
Aaron Goodman cf38136b00 mwan3: Do not mangle outgoing ipv6 pings
Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
2020-05-29 01:24:57 -04:00
Rosen PenevandGitHub cf6f72d542 Merge pull request #12344 from James-TR/pdns-4.2.2-bump
pdns: update to 4.2.2
2020-05-27 17:43:41 -07:00
Rosen PenevandGitHub 79664cec4f Merge pull request #12343 from James-TR/pdns-recursor-4.2.2-bump
pdns-recursor: update to 4.2.2
2020-05-27 17:43:30 -07:00
Nick Hainke 79e3889cf3 dawn: bump to latest version
Prepare DAWN for prometheus-node-exporter by always showing the whole
network overview.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2020-05-27 17:42:03 +02:00
James Taylor 15264ff156 pdns: update to 4.2.2
Updates pdns to latest release in the 4.2 series.

Full change log for this release is available at:
https://doc.powerdns.com/authoritative/changelog/4.2.html#change-4.2.2

Signed-off-by: James Taylor <james@jtaylor.id.au>
2020-05-27 13:13:13 +00:00
Alin NastacandAlin Nastac 901a33667b xtables-addons: fix RTSP helper support for client_port=x/y Transport attribute
Signed-off-by: Alin Nastac <alin.nastac@gmail.com>
2020-05-27 12:49:21 +02:00
Yousong Zhou 26291bba4e openvswitch: pass KERNEL_MAKE_FLAGS for reproducible build
Reported-by: Paul Spooren <mail@aparcar.org>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2020-05-27 16:38:56 +08:00
Yousong Zhou 931ff98633 openvswitch: rework disabling docs build
This is needed since openvswitch 2.13 commit 2a97891eb23b
("Documentation: Work with sphinx-build for Python 3 also.")

The 4th patch was also reworked to serve as another guard

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2020-05-27 16:38:56 +08:00
Stan Grishin 901159b8c7 simple-adblock: bugfix: proper error reporting on failed downloads; lists update script
Signed-off-by: Stan Grishin <stangri@melmac.net>
2020-05-27 00:25:57 +00:00
Dylan Bourdon 2986f4c24c coova-chilli: Update pkg_release
Signed-off-by: Dylan Bourdon <dbourdon@student.42.fr>
2020-05-26 17:51:26 -04:00
Dylan Bourdon 740cf4fb18 coova-chilli: Add json interface build option
Signed-off-by: Dylan Bourdon <dbourdon@student.42.fr>
2020-05-26 17:44:44 -04:00
Rosen PenevandGitHub c94ded697b Merge pull request #12323 from peter-stadler/nginx-util-clang
nginx-util: fix issues and cleanup
2020-05-26 13:12:22 -07:00