Commit graph

8408 commits

Author SHA1 Message Date
Etienne Champetier
dede62cf88 build,travis: git rev-list can also error and return nothing
"fatal: Invalid revision range XXX...YYY"

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-13 15:38:46 -07:00
Etienne Champetier
bd4fd07f1b zabbix: update to 3.2.7
https://www.zabbix.com/rn3.2.7

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-13 14:51:46 -07:00
Etienne Champetier
45b88fc5d7 build,travis: test build PRs (but don't fail for now)
Rework exec_status to use "tee" to continuously output logs
(so we don't trigger travis timeouts)

Only launch the compile test if everything else is ok
(spare Travis builders a bit)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-13 14:34:17 -07:00
Peter Wagner
59d21da295 glib2: update to 2.53.5
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-08-13 22:19:07 +02:00
Hannu Nyman
b6739d7e00 Merge pull request #4704 from commodo/python-pyopenssl-update
python-pyopenssl: bump to 17.2.0 ; add python3 variant ; add myself co-maintainer
2017-08-13 19:51:12 +03:00
Alexandru Ardelean
439b0939fc python-pyopenssl: bump to 17.2.0 ; add python3 variant ; add myself co-maintainer
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-08-13 17:11:32 +03:00
Yousong Zhou
d4ed4c1f21 shadowsocks-libev: setting mode with default value tcp_only
This is the default value taken by ss-server and ss-redir.  After this
change ss_rules section can still use those ss-redir instances who do
not have mode explicitly specified.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-08-13 12:39:01 +08:00
Etienne Champetier
37c9b31d7f Revert "btrfs-progs: update to 4.12"
This reverts commit 8592566b76.

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-12 17:41:37 -07:00
Etienne Champetier
76a67fc956 travis,build: accept "Revert" commits
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-12 17:38:16 -07:00
champtar
724b3bdef3 Merge pull request #4514 from alive4ever/mksh-R55
mksh: bump to R55 and use PKG_HASH
2017-08-12 17:03:06 -07:00
champtar
639586390e Merge pull request #4695 from dibdot/patch-1
dnscrypt-proxy: change start priority
2017-08-12 12:01:15 -07:00
Dirk Brenken
25a3014ee2 dnscrypt-proxy: change start priority
* adapt start priority to the new trigger based setup

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-08-12 20:36:38 +02:00
Hannu Nyman
16278807de Merge pull request #4698 from D-Albers/btrfs-progs-4.12
btrfs-progs: update to 4.12
2017-08-12 14:32:47 +03:00
Daniel Albers
8592566b76 btrfs-progs: update to 4.12
update to 4.12
remove PKG_MD5SUM

Signed-off-by: Daniel Albers <Daniel.Albers@public-files.de>
2017-08-12 09:25:22 +02:00
Hannu Nyman
5f5a3dc5a0 Merge pull request #4696 from dibdot/travelmate
travelmate: update to 0.9.2
2017-08-12 09:23:06 +03:00
Dirk Brenken
91a378c3d3 travelmate: update to 0.9.2
* backend: fix typo in log message
* frontend: add/modify input datatypes in 'extra' section
* frontend: add support to edit/change wpa enterprise key phrases
* frontend: various small fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-08-12 08:01:17 +02:00
Daniel Golle
8730461cc1 Merge pull request #4689 from aparcar/keep_settings
rpcd-mod-attendedsysupgrade: add keep_settings opt
2017-08-12 01:12:50 +02:00
Paul Spooren
d1d6c63f64 rpcd-mod-attendedsysupgrade: add keep_settings opt
as mentioned [here][1] some firmwares require to reset all settings.
this commit add a param "keep_settings" which changes the sysupgrade
parameter "-c" to "-n" to flush all configs

[1]: https://github.com/aparcar/gsoc17-attended-sysupgrade/issues/34

Signed-off-by: Paul Spooren <paul@spooren.de>
2017-08-12 00:52:56 +02:00
Hannu Nyman
ca28411285 Merge pull request #4693 from commodo/python-cryptography-update
python-cryptography: bump to version 2.0.3 ; add python-asn1crypto (dep required for python-cryptography)
2017-08-11 23:16:31 +03:00
Alexandru Ardelean
d062793042 python-cryptography: bump to version 2.0.3
The dependency has changed from needing `pyasn1`
to needing `asn1crypto`.
Oh well...

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-08-11 17:09:15 +03:00
Alexandru Ardelean
fae2b22537 python-asn1crypto: add new package (needed for python-cryptography)
Unfortunately python-cryptography (after version 2.0.<something>)
decided to replace `pyasn1` with `asn1crypto`.

Unfortunately `pyasn1` is needed for another package,
so it can't be dropped just yet.
Not sure if dropping it would bother people.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-08-11 17:09:15 +03:00
Hannu Nyman
bafe3319ef Merge pull request #4692 from commodo/pyasn1-updates
pyasn1,pyasn1_modules: update packages & add myself as 2nd maintainer to pyasn1_modules
2017-08-11 16:50:40 +03:00
Alexandru Ardelean
70381b8d67 pyasn1-modules: bump to version 0.0.11 ; add python3 variant ; add myself as maintainer
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-08-11 16:31:52 +03:00
Hannu Nyman
c7713af04f Merge pull request #4690 from val-kulkov/subversion-package
subversion: update to 1.9.7
2017-08-11 16:18:05 +03:00
Alexandru Ardelean
4cf90c157a python-pyasn1: bump to version 0.3.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-08-11 15:55:31 +03:00
Peter Wagner
5a4d9996bd git: update to 2.14.1
Fixes: CVE-2017-1000117

Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-08-11 12:59:58 +02:00
Val Kulkov
53e57cb6fb subversion: update to 1.9.7
This is a straightforward update to the latest version that
fixes a security issue per CVE-2017-9800:
http://subversion.apache.org/security/CVE-2017-9800-advisory.txt

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2017-08-10 16:27:05 -04:00
Hannu Nyman
860e158103 Merge pull request #4688 from TDT-GmbH/mwan3-features
net/mwan3: add new feature and bug fixes
2017-08-10 21:22:44 +03:00
Hannu Nyman
ff22cc0af7 Merge pull request #4687 from kdarbyshirebryant/bumpwireguard
wireguard: bump to release 0.0.20170810
2017-08-10 16:41:59 +03:00
Florian Eckert
a0e8010e7a net/mwan3: update version
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 12:36:21 +02:00
Florian Eckert
c872189d66 net/mwan3: add hotplug script for hidden self interface generation
Add new globals config section with option local_source.

With this config option the self interface generation will be done now
automatically on hotplug event. You can specify which interface (ip)
sould be used for router traffic. To replace the self intereface in the
config set local_source to "lan".

The default option is none, so it will not change default behavior if a
"self" interface is configured in the network section.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 12:32:56 +02:00
Florian Eckert
44eb0a7c9d net/mwan3: add Makefile postinst and postrm for rpcd
Restart rpcd on package install/remove

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 11:30:47 +02:00
Florian Eckert
a4fbc7eba6 net/mwan3: fix ipset generation in hotplug script with an lock
Fix critical section during hotplug events.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 11:30:47 +02:00
Florian Eckert
a934a25f21 net/mwan3: fix ubus json datatyp
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 11:30:47 +02:00
Florian Eckert
929bec6402 net/mwan3: expand ubus to show when last mwan3track check was done
To know how old the ubus output is, add an age parameter which indicats
how old the check informations on the interface are.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 11:30:47 +02:00
Florian Eckert
815e83d461 net/mwan3: on startup mark interface online only if track_ip are reachable
Add new interface config option "inital_state".

If interface comeing up the first time(mwan3 start, boot),
there are now two option for interface behaviour:

- online (default as is now)
  Set up interface regardless wether tracking ip are reachable or not.

- offline
  Set up interface first to ping tracking ip and if they are reachable set up
  the interface completely.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 11:30:47 +02:00
Florian Eckert
6d99b602fd net/mwan3: fix ping issue if last interface recovers from failure
Even though error was fixed the interface checks still fails, if last_resort
was set to blackhole or unreachable.

To fix this issue do not remove failure interface from iptables change on
down event.

Reported-by: Colby Whitney <colby.whitney@luxul.com>
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 10:48:40 +02:00
Florian Eckert
5e123852bc net/mwan3: move mwan3track clean up to mwan3 cmd
This is usefull to see the last state of the interface with ubus.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 10:48:27 +02:00
Florian Eckert
96760e66dd net/mwan3: remove unused global definition
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 10:48:22 +02:00
Florian Eckert
0b44ca505b net/mwan3: fix mwan3track kill execution
If two interface have the same prefix "wan" for example "wan" and "wan1"
pgrep returns the PID for wan1 also "pgrep -f mwan3track wan".

Before this fix "wan1" was also killed! This is not what we want.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 10:48:18 +02:00
Florian Eckert
487278dcd1 net/mwan3: fix ubus output for mwan3track running state
Fix ubus output for mwan3track running state

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 10:48:14 +02:00
Florian Eckert
9df6e9dd98 net/mwan3: change logging output on hotplug interface event
Change logging output on hotplug interface event

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 10:48:09 +02:00
Florian Eckert
a7a2464d9e net/mwan3: add option keep_failure_interval on failure
Add new boolean interface config param to keep ping failure interval during
interface failure state.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 10:45:28 +02:00
Kevin Darbyshire-Bryant
4168cdd460 wireguard: bump to release 0.0.20170810
Compile & run tested: ar71xx: archer c7 v2

Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
2017-08-10 09:17:54 +01:00
Florian Eckert
f942701b1a net/mwan3: add process PID to LOG output
Update log output macro to show PID during logging

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-08-10 09:06:48 +02:00
Hannu Nyman
e0c9e8fcb8 Merge pull request #4679 from dibdot/dnscrypt-proxy
dnscrypt-proxy: mute needless warnings
2017-08-09 10:26:28 +03:00
Hannu Nyman
e4c4c724fd Merge pull request #4684 from commodo/python-fix-opkg-collisions
python,python3: fix opkg collisions with -src packages
2017-08-09 07:19:48 +03:00
Alexandru Ardelean
d7fe1c624f python,python3: fix opkg collisions with -src packages
Fixes:
 https://github.com/openwrt/packages/issues/4681

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-08-08 23:52:40 +03:00
Ted Hess
dac2433316 libmms: Remove iconv dependency no longer needed.
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-08-08 14:28:41 -04:00
Ted Hess
2cedae0aa9 sound/mpd: Update to 0.20.9, work-around libiconv-stub link problem
Rearrange dependencies
General cleanup of Makefile
Fix compilation and linking problems

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-08-08 13:36:48 -04:00