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
Daniel Golle and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
e0c9e8fcb8
Merge pull request #4679 from dibdot/dnscrypt-proxy
...
dnscrypt-proxy: mute needless warnings
2017-08-09 10:26:28 +03:00
Hannu Nyman and GitHub
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
Hannu Nyman and GitHub
4a72c11163
Merge pull request #4670 from larsi-org/master
...
mwan3: allow to change mwan3's MARKing mask
2017-08-08 20:11:28 +03:00
Noah Meyerhans and GitHub
3cc9bf75ed
Merge pull request #4678 from pprindeville/bind-update-9.11.2
...
Bind update 9.11.2
2017-08-08 09:00:20 -07:00
Ted Hess and GitHub
33dfd0db5a
Merge pull request #4677 from diizzyy/patch-82
...
libs/faad2: Update to 2.8.1
2017-08-08 10:02:49 -04:00
Ted Hess and GitHub
f3ceb66bc7
Merge pull request #4673 from diizzyy/patch-79
...
libs/expat: Update to 2.2.3
2017-08-08 09:17:35 -04:00
Daniel Engberg and Nuno Goncalves
470032938b
net/nmap: Avoid linking libssh2 unintentionally
...
Explicitly tell nmap not to link libssh2 if its available, fixes buildbot failure.
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net >
2017-08-08 09:53:11 +02:00
Dirk Brenken
870f9dae85
dnscrypt-proxy: mute needless warnings
...
* print only 'missing plugins support warning' if user really configured
'blacklist' or 'block_ipv6' parameter.
Signed-off-by: Dirk Brenken <dev@brenken.org >
2017-08-08 09:14:31 +02:00
Michael Heimpold
5a6956347d
php7: upgrade to 7.1.8
...
Signed-off-by: Michael Heimpold <mhei@heimpold.de >
2017-08-07 21:21:22 +02:00
Stijn Tintel
ba1ead54f0
strongswan: use -eq when testing booleans
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2017-08-07 20:19:18 +02:00
Stijn Tintel
6f00048eca
strongswan: convert init script to procd
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2017-08-07 20:19:18 +02:00
Stijn Tintel
b93a53bd94
strongswan: check return value instead of output
...
When the strongswan service is running, `ipsec status` returns 0. Check
the return value instead of checking its output.
While at it, remove the [[ ]] bashism, use rereadall instead of
(reread)secrets, and move it inside the if statement.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2017-08-07 20:19:18 +02:00
Stijn Tintel
44ef6048e2
strongswan: remove checks for UCI config
...
In commit 36e073d820 , some checks were
added to see if the UCI config file exists and if there are any peers
configured in it. Due to these checks, if /etc/config/ipsec exists, but
contains no enabled peers, strongswan will not be started. This is not
ideal, as a user might want to experiment with the UCI config while
keeping existing connections in /etc/ipsec.conf operational.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2017-08-07 20:19:18 +02:00
Stijn Tintel
3097a8919e
strongswan: add charon-cmd utility
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2017-08-07 20:19:18 +02:00
Stijn Tintel
6cd24ed87c
strongswan: add missing charon config files
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2017-08-07 20:19:18 +02:00
Stijn Tintel
4e94a3ddfd
strongswan: add swanctl utility
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2017-08-07 20:19:18 +02:00
Stijn Tintel
4bb5d8d892
strongswan: add vici plugin
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2017-08-07 20:19:18 +02:00