Commit graph

12326 commits

Author SHA1 Message Date
Dirk Brenken
94d80c3952
Merge pull request #7244 from diizzyy/patch-15
sbc: Bump to 1.4
2018-10-25 16:36:08 +02:00
Dirk Brenken
3f4cf72ae5
Merge pull request #7249 from EricLuehrsen/unbound_axfr
unbound: fix odhcpd and axfr script functions
2018-10-25 16:35:45 +02:00
Dirk Brenken
fe8f32a940
Merge pull request #7247 from TDT-AG/pr/20181023-mwan3
net/mwan3: improvements
2018-10-25 16:35:17 +02:00
brv phoenix
ed9514e93e aria2: fixed the spelling for rpc-passwd and rpc-user.
Signed-off-by: brv phoenix <feixuekaka1@gmail.com>
2018-10-25 21:11:43 +08:00
Eric Luehrsen
04f4ab9b92 unbound: fix odhcpd link and axfr zone scripts
- fix AXFR zones to delay a potentially large download with ntp-hotplug
- fix odhcpd link script to properly delete expired lease data from DNS

Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
2018-10-24 21:11:45 -04:00
Daniel Golle
0b548cb73d gnunet: adapt uci-defaults to renamed namestore-flat -> -heap
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-10-25 00:55:18 +02:00
Stijn Tintel
0faec7c82a
Merge pull request #5993 from champtar/circleci
build: add CircleCI
2018-10-24 20:24:30 +03:00
Krystian Kozak
cee4353f15 zabbix: add mysql support
Allows to choose database management software and adds mysql support.
Proxy gets the same database management software as server, because it
must be the same type.

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
[Keep postgresl as default / depend on libpq]
Signed-off-by: Krystian Kozak <krystian.kozak20@gmail.com>
2018-10-23 19:55:22 -04:00
Etienne Champetier
5d1aa99648 zabbix: use ubus for zabbix-extra-network
this allow us to stop using uci /var/state,
which is deprecated since forever

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2018-10-23 19:26:38 -04:00
Etienne Champetier
2df5d52b9e zabbix: fixup zabbix-extra-wifi dependencies
we use ubus since 2014 (af1fe70acb)
we don't use uci since 2015 (76150309a8)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2018-10-23 18:59:39 -04:00
Etienne Champetier
4ebb869a94 build,circleci: make compile verbose to avoid timeout
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2018-10-23 16:40:04 -04:00
Etienne Champetier
4c1a67278f build: add CircleCI
The big advantages are:
- everyone can download the build logs and the ipks
- we use our own docker image
- people with commit access can ssh into the build env

The disadvantages:
- need to push new commits to restart the build

I haven't reimplemented the commit message checks as this should be replaced
with a separate script doing only that so we can require it
(https://help.github.com/articles/enabling-required-status-checks/)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2018-10-23 16:35:12 -04:00
Etienne Champetier
1afcc61601 zabbix: add proper ubus acl for zabbix-extra-wifi
This allow to run zabbix as non root
Thanks to Adrian Kirchner (@adriankirchner)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2018-10-23 11:14:51 -04:00
Florian Eckert
8b28ab282b net/mwan3: update version to 2.7.5
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-10-23 15:18:45 +02:00
Florian Eckert
be91e71805 net/mwan3: add online_metric for local_source none
If we set the option "local_source" in the globals mwan3 section to "none",
traffic generated by the router it self will always use the default route from
the wan interface with the lowest metric. If this interface is down
the router traffic still uses the connection with the lowest metric but
this is disconnected. Load balancing and failover from the lan site is
still possible. Only router generated traffic is not load balanced and
could not use failover.

To solve this issue with router initiated traffic add the additional
option "online_metric" to the mwan3 interface section.

If the interface is connected then this lower "online metric" is set in the
default routing table.

With this change we have at least a failover with router initiated
traffic.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-10-23 15:00:11 +02:00
Florian Eckert
181174b64b net/mwan3: add dynamic ipsets to mwan3_connected ipsets
During runntime of mwan3 we could add dynamicly networks to this ipset
which would then treated as connected networks by mwan3.

This is also usefull for ipsec.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-10-23 14:57:33 +02:00
Florian Eckert
dcb7ad17ba net/mwan3: add custom address from ip tables to connected ipset
With the list param "rt_table_lookup" in the mwan3 section globals,
it is now possible to add a additional routing table numbers which would get
also parsed and will be added to the connected network.
So mwan3 will treat them as they are directly connected to this device.

This could be usefull if we use ipsec.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-10-23 14:49:34 +02:00
Florian Eckert
1335e4f3dd net/mwan3: cleanup egrep ipv6 regex
The IPv6 egrep regex is confusing and hard to maintain.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-10-23 14:47:50 +02:00
Florian Eckert
84007a2723 net/mwan3: enhance ipset status generation
This change should optimize and speed up the status output generation.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-10-23 14:47:10 +02:00
Florian Eckert
ac8c4512d1 net/mwan3: reduce duplicate code
The generation for reporting the policies uses the same code add a
common function to reduce duplication.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-10-23 14:44:29 +02:00
Florian Eckert
952f3e1361 net/mwan3: cleanup/prettify 80 characters code boundary
Prettify and cleanup source

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-10-23 14:43:37 +02:00
Daniel Engberg
e291038cbc
sbc: Bump to 1.4
Minor bugfix
Remove Dirk as maintainer, hasn't been active in years

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-10-23 09:29:25 +02:00
Dirk Brenken
1df38a4495
Merge pull request #7238 from neheb/patch-36
rcssmin: Switch to pythonhosted for consistency
2018-10-23 09:20:23 +02:00
Dirk Brenken
0d8f8c1761
Merge pull request #7237 from neheb/patch-35
python-urllib3: Update to 1.24
2018-10-23 09:19:43 +02:00
Dirk Brenken
612934fd3a
Merge pull request #7236 from neheb/patch-26
django-restframework: Update to 3.9.0
2018-10-23 09:18:54 +02:00
Rosen Penev
41f2036afe keyutils: Update to 1.5.11
Added Kerberos dependency as it's required now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-10-22 19:26:36 -07:00
Rosen Penev
81cb10c597
liboping: Update to 1.10.0
Updated URLs.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-10-22 19:16:54 -07:00
Rosen Penev
c943833739 clamav: Update to 0.100.2
Fixes CVE-2018-15378. Added PKG_CPE_ID for proper CVE tracking.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-10-23 10:01:49 +08:00
Rosen Penev
a3278a524b hdparm: Update to 9.57
Slightly adjusted Makefile for consistency between projects.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-10-22 17:38:35 -07:00
Rosen Penev
20bf18dce9
rcssmin: Switch to pythonhosted for consistency
Easier to bump the version as well.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-10-22 14:55:53 -07:00
Rosen Penev
ebfc6b1d44
python-urllib3: Update to 1.24
Switched URL to pythonhosted for consistency between packages.

Small reorganization.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-10-22 14:48:03 -07:00
Rosen Penev
6cd8ea637e
django-restframework: Update to 3.9.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-10-22 14:44:03 -07:00
Hannu Nyman
6092f9aa55
Merge pull request #7217 from neheb/pico
picocom: Backport upstream fix for x86
2018-10-22 20:43:33 +01:00
Hannu Nyman
e71d980b7a
Merge pull request #7220 from neheb/pycry
python-crypto: Fix faulty patch
2018-10-22 20:42:47 +01:00
Hannu Nyman
9357def1ee
Merge pull request #7211 from zhaojh329/rtty
rtty: update to 6.3.1
2018-10-22 20:41:18 +01:00
Luiz Angelo Daros de Luca
74216a55e1 ruby: bump to 2.5.3
Fix only release, including:
* CVE-2018-16396: Tainted flags are not propagated in Array#pack
  and String#unpack with some directives
* CVE-2018-16395: OpenSSL::X509::Name equality check does not work
  correctly

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2018-10-22 13:59:14 -03:00
Hannu Nyman
edf30baf73
Merge pull request #7205 from NightBlues/tcl_back
lang/tcl: bring back package and update to 8.6.8
2018-10-22 17:22:35 +01:00
Rosen Penev
6ad8893dcf
libndpi: Update to 2.4
Switched to codeload for simplicity and easier package bumping.

Added PKG_BUILD_PARALLEL for faster compilation.

Reordanized Makefile for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-10-21 18:24:58 -07:00
Rosen Penev
7a024a8f54
libarchive: Update to 3.3.3
Added HTTPS.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-10-21 18:10:32 -07:00
Dirk Brenken
a478c21d39
Merge pull request #7219 from neheb/patch-18
libglog: Remove libunwind dependency
2018-10-21 22:48:02 +02:00
Daniel Golle
1459c35137 gnunet: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-10-21 20:40:55 +02:00
Peter Wagner
072fad310f alsa-lib: update to 1.1.7
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2018-10-21 20:38:37 +02:00
Daniel Engberg
497bb4ff0c
fish: Add (lib)pcre2 dependency
Use the shared version of libpcre2 instead of bundled.

Fixes the following error:
Package fish is missing dependencies for the following libraries:
libpcre2-32.so.0

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-10-21 10:53:28 +02:00
Dirk Brenken
0264000384
Merge pull request #7225 from neheb/patch-26
django-constance: Update to 2.3.1
2018-10-21 10:32:07 +02:00
Dirk Brenken
2965cad7cc
Merge pull request #7224 from neheb/vala
vala: Update to 0.34.18
2018-10-21 10:31:17 +02:00
Dirk Brenken
0c6d3109ea
Merge pull request #7222 from neheb/patch-25
python-mysql: Update to 1.3.13
2018-10-21 10:30:21 +02:00
Dirk Brenken
f98145a4ff
Merge pull request #7221 from neheb/patch-11
openpyxl: Update to 2.5.9
2018-10-21 10:29:37 +02:00
Dirk Brenken
d514843d74
Merge pull request #7223 from neheb/sudo
sudo: Update to 1.8.25p1
2018-10-21 10:28:38 +02:00
Rosen Penev
03102bc203 python-crypto: Fix faulty patch
Buildbots are currently breaking because of this.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-10-20 23:05:44 -07:00
Philip Prindeville
1ac39f455d
Merge pull request #7214 from Wedmer/zoneinfo-2018f
zoneinfo: Updated to the latest release.
2018-10-20 20:34:24 -06:00