Commit graph

2555 commits

Author SHA1 Message Date
Ted Hess
4a06ff6872 Merge pull request #4056 from dibdot/adblock
adblock: update 2.3.2
2017-02-24 08:15:52 -05:00
Ondřej Caletka
f6f9973fde addrwatch: fix typo in config file name
Signed-off-by: Ondřej Caletka <ondrej@caletka.cz>
2017-02-24 13:02:11 +01:00
Stan Grishin
f38c3c1749 addrwatch: fix complaint when adding addrwatch with image builder
Signed-off-by: Stan Grishin <stangri@melmac.net>
2017-02-24 10:36:39 +01:00
danrl
5d961f28c9 wireguard: version bump
Signed-off-by: Dan Luedtke <mail@danrl.com>
2017-02-23 16:46:41 +01:00
Rafał Miłecki
b24601c128 pptpd: run service in foreground for procd compatibility
To have service working nicely with procd it should be running in the
foreground. Otherwise it's not possible to e.g. stop it with the init.d
script. Luckily for us pptpd has a simple switch that allows it.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Fixes: 15e7f611af ("pptpd: convert init script to procd")
2017-02-23 10:21:43 +01:00
Rafał Miłecki
f99c3b2510 lighttpd: fix regression in local-redir used with url.rewrite-once
This fixes upstream regression introduced in 1.4.40. It was reported &
debugged in https://redmine.lighttpd.net/issues/2793
This fix is queued for 1.4.46 in the personal/gstrauss/master upstream
branch.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-02-23 10:21:27 +01:00
Nikil Mehta
14d36f41c2 bitlbee: Update to 3.5.1
Signed-off-by: Nikil Mehta <nikil.mehta@gmail.com>
2017-02-22 12:45:19 -08:00
Dirk Brenken
8c5b9a0802 adblock: update 2.3.2
* optimize memory consumption & 
  enable overall sort only on devices with > 64MB RAM,
  this prevents sort related kernel dumps

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-02-22 16:06:32 +01:00
Nikil Mehta
9694bee218 fping: Update to 3.16
Signed-off-by: Nikil Mehta <nikil.mehta@gmail.com>
2017-02-22 00:26:04 -08:00
Jason A. Donenfeld
fd8a7479cf net/wireguard: add stub install section
This is in response to the metapackage discussion in openwrt/luci#1030.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2017-02-21 12:37:22 +01:00
Rafał Miłecki
a0cade8094 lighttpd: update to 1.4.45
Update to 1.4.42 introduced a problem with starting lighttpd as
OpenWrt/LEDE service. It was stopping whole init process at sth like:
  783 root      1124 S    {S50lighttpd} /bin/sh /etc/rc.common /etc/rc.d/S50lighttpd boot
  799 root      1164 S    /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf

It was hanging until getting random pool:
[  176.340007] random: nonblocking pool is initialized
and then immediately the rest of init process followed:
[  176.423475] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
[  176.430754] jffs2_build_filesystem(): unlocking the mtd device... done.
[  176.437615] jffs2_build_filesystem(): erasing all blocks after the end marker... done.

This was fixed in 1.4.44, but bump directly to 1.4.45 while at it.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-02-20 17:46:07 -05:00
Hannu Nyman
58541ea850 Merge pull request #4038 from kuoruan/aria2
Aria2: Edit config and update
2017-02-20 10:44:29 +02:00
Hsing-Wang Liao
3e3236f3c1 aria2: Update to v1.31.0
Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2017-02-20 09:27:10 +08:00
Michael Heimpold
2a8b0e4a29 ser2net: update to 3.4
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2017-02-19 20:42:11 +01:00
Hsing-Wang Liao
20e9787ef9 aria2: Add more feature choices and switch default XML parser library to Libxml2
Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2017-02-19 22:48:00 +08:00
Hannu Nyman
a3d01ddf29 Merge pull request #4030 from dibdot/travelmate
travelmate: update 0.3.5
2017-02-18 10:37:50 +02:00
Hannu Nyman
9fa5c48089 Merge pull request #4032 from kuoruan/webui-aria2
webui-aria2: bump version
2017-02-18 10:37:22 +02:00
Dirk Brenken
6007092d04 travelmate: update 0.3.5
* add 'enabled' check in init script
* support multiple radios (see online doc)
* fix race condition in ap check

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-02-18 08:54:11 +01:00
Hsing-Wang Liao
9c32a49dbd webui-aria2: bump version
* Reduced package size.
* Update to latest commit.

Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2017-02-18 14:02:31 +08:00
Sven Roederer
0cc3e97f66 wireguard: move into VPN-submenu
Wireguard is a VPN-implementation and should
be located in VPN-submenu

Signed-off-by: Sven Roederer <freifunk@it-solutions.geroedel.de>
2017-02-18 01:49:46 +01:00
danrl
1c7be811f1 net/mwan3-luci: removed application
Moved over to the LuCI repository.

Signed-off-by: Dan Luedtke <mail@danrl.com>
2017-02-17 11:22:59 +01:00
danrl
6b2b197327 net/cshark: remove luci-app-cshark
Moved over to the LuCI repository.

Signed-off-by: Dan Luedtke <mail@danrl.com>
2017-02-17 10:55:29 +01:00
Hannu Nyman
9d8487851e Merge pull request #4022 from stangri/vpnbypass
vpnbypass: fix for flushing mangle table
2017-02-17 09:35:59 +02:00
Stan Grishin
2210bea9ef vpnbypass: fix for flushing mangle table
Signed-off-by: Stan Grishin <stangri@melmac.net>
2017-02-16 20:23:37 -08:00
Hannu Nyman
7abeaa5e32 Merge pull request #4019 from dibdot/adblock
adblock: update 2.3.1
2017-02-16 22:51:13 +02:00
Dirk Brenken
5cf40c94ee adblock: update 2.3.1
* various optimizations & corner case fixes
* removed no longer needed debug information
* polished up for forthcoming LEDE release ;-)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-02-16 15:18:41 +01:00
danrl
8ebf32d993 net/luci-app-*: move luci apps to luci repo
This is a long-needed clean-up.
These applications are not gone! They live in the
luci repo now, where all their friends already are.

Signed-off-by: Dan Luedtke <mail@danrl.com>
2017-02-15 13:40:12 +01:00
Stan Grishin
891f970c3e vpnbypass: fixed makefile and removed screenshot from .files/
Signed-off-by: Stan Grishin <stangri@melmac.net>
2017-02-14 18:23:07 -08:00
Stan Grishin
aea4fc846d vpnbypass: makefile hotfix
Signed-off-by: Stan Grishin <stangri@melmac.net>
2017-02-14 08:08:27 -08:00
Hannu Nyman
b2e1dfefa3 vpnbypass: remove problematic sed command from Makefile
Makefile had sed commands in "prepare" step that modified the
source files directly. That lead to feed update failure at the
buildbot.

Remove those commands as the first aid.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-02-14 17:45:11 +02:00
Stijn Tintel
5081551ae8 net-snmp: add engineID config options
According to the snmpd.conf man page, the engineID of an snmp agent
should be consistent through time. However, it seems that the engineID
changes every reboot. Add options to configure how the engineID is
generated. The default setting generates it based on the MAC address of
the eth0 interface.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-02-14 15:17:07 +01:00
Jason A. Donenfeld
d1564042ef wireguard: simple package bump to 0.0.20170214
While I'm at it, add myself as maintainer, since I'm doing many of the
bumps anyway.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2017-02-14 19:45:45 +08:00
Yousong Zhou
069879fa4d xl2tpd: backporting fix for race condition causing xl2tpd hang
The patch was taken from https://github.com/xelerance/xl2tpd/pull/125

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-02-14 19:36:52 +08:00
Hannu Nyman
f20e7ec2ea Merge pull request #4001 from kissg1988/seafile
seafile: update to version 6.0.7
2017-02-14 09:27:37 +02:00
Stan Grishin
7a484df6cb vpnbypass: updated README (linked from luci app)
Signed-off-by: Stan Grishin <stangri@melmac.net>
2017-02-13 20:04:59 -08:00
Gergely Kiss
1534aca7f2 seafile: update to version 6.0.7
Update several dependencies, as well:

* django-compressor -> 2.1.1
* django-constance -> 1.3.4
* django-restframework -> 3.5.4
* django-statici18n -> 1.3.0
* django -> 1.8.17
* openpyxl -> 2.4.2
* python-dateutil -> 2.6.0
* python-urllib3 -> 1.20

Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
2017-02-13 22:03:14 +01:00
Hannu Nyman
3e470396bd Merge pull request #3987 from stangri/vpnbypass
vpnbypass: new service triggers, typo fix
2017-02-13 11:07:21 +02:00
Stan Grishin
a7a003a720 vpnbypass: new service triggers, typo fix, more reliable start
Signed-off-by: Stan Grishin <stangri@melmac.net>
2017-02-13 01:01:11 -08:00
Nikos Mavrogiannopoulos
1c02217420 ocserv: updated to 0.11.7
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2017-02-12 10:28:08 +01:00
Hannu Nyman
b26da5dfc0 Merge pull request #3983 from leitec/ngircd-update-24
ngircd: update to v24
2017-02-12 10:42:56 +02:00
Hannu Nyman
50a524baf5 Merge pull request #3985 from EricLuehrsen/unbound_odhcpd
unbound: improve robustness with dhcp scripts
2017-02-12 10:42:03 +02:00
Hannu Nyman
ac65166418 Merge pull request #3988 from dibdot/adblock
adblock: 2.3.0 (package release 3)
2017-02-12 10:15:49 +02:00
Dirk Brenken
5e4cd25103 adblock: 2.3.0 (package release 3)
* refine too optimistic wget/uclient-fetch timeout defaults
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-02-12 08:20:10 +01:00
Eric Luehrsen
1993983320 unbound: improve robustness with dhcp scripts
When for example 'package/net/adblock' and DNSSEC vs NTP robustness
is enabled, significant restart thrashing can occur at boot up. DHCP
lease triggers may be occuring at the same time. Unbounds DNS-DHCP
may be incomplete until new DHCP solicit events. Solve this by
leaving a passive but complete host conf file during lease trigger.

Signed-off-by: Eric Luehrsen <ericluehrsen@hotmail.com>
2017-02-11 19:26:19 -05:00
Claudio Leite
c66de48204 ngircd: update to v24
Signed-off-by: Claudio Leite <leitec@gmail.com>
2017-02-11 10:52:28 -05:00
Metafly
fd4449e1de chrony: set rtcsync config option
Else the system will always stay in UNSYNC state.
Even if there is no real RTC.
See chrony minimal config:
http://chrony.tuxfamily.org/faq.html#_what_is_the_minimum_recommended_configuration_for_an_ntp_client

Signed-off-by: Stefan Sydow <st@metafly.info>
2017-02-10 18:13:31 +01:00
Hannu Nyman
3276479830 Merge pull request #3882 from val-kulkov/subversion-package
subversion: add unixodbc dependency
2017-02-10 18:12:57 +02:00
Jonas Gorski
93c9a92d56 znc: update to 1.6.4
Fixes a few potential segfauls and includes OpenSSL 1.1 compatibilty.

Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
2017-02-10 12:01:09 +01:00
Stijn Tintel
b408a80e93 vallumd: bump to 0.1.3
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-02-10 09:31:09 +01:00
Christian Schoenebeck
1ed6afb980 ddns-scripts: New update url for service duiadns.net
- new update url for service "duiadns.net"
- updated public_suffix_list.dat

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2017-02-09 21:41:40 +01:00
Hannu Nyman
6fe4834322 Merge pull request #3964 from dibdot/adblock
adblock: 2.3.0 (package release 2)
2017-02-06 18:16:35 +02:00
Dirk Brenken
1e7a1b380b adblock: 2.3.0 (package release 2)
* update readme regarding unbound integration
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-02-06 17:07:48 +01:00
Hannu Nyman
a4dee5089b Merge pull request #3961 from EricLuehrsen/unbound_20170206
Unbound: bug fix odhcpd and add auto adblock
2017-02-06 15:53:05 +02:00
Jo-Philipp Wich
e751c3abbe Revert "vnstat: update to v1.16"
This reverts commit 79b6e9dc61.

Undo the recent vnstat update due to upstream bugs preventing database
restoration.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-02-06 11:01:45 +01:00
Eric Luehrsen
c43d48e313 Unbound: bug fix odhcpd and add auto adblock
Bug fix dhcp4_slaac6 option was adding to all IP6 routes.
Filtering was added to this process to only include addresses
served from "this dhcp interface."

adblock 2.3.0 file output is now detected and automatically
integrated into Unbound local-zones. adblock deposites its
block site zone-files into /var/lib/unbound. If this is not
desired, then disable adblock or reconfigure to avoid Unbound.

Signed-off-by: Eric Luehrsen <ericluehrsen@hotmail.com>
2017-02-06 00:05:38 -05:00
Peter Wagner
3c5937d60f git: update to 2.11.1
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-02-06 00:53:41 +01:00
Hannu Nyman
c775732489 Merge pull request #3955 from diizzyy/patch-32
net/inadyn: Add inadyn to package repo
2017-02-05 17:14:53 +02:00
Daniel Engberg
a0f0c8d316 net/inadyn: Add inadyn to package repo
Adds inadyn to package repo

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-02-05 16:05:50 +01:00
Hauke Mehrtens
1f54daf37b Merge pull request #3939 from hauke/tor
tor: update to version 0.2.9.9
2017-02-05 12:13:36 +01:00
Saverio Proto
c6fc63906c tinc: version bump 1.0.31
Signed-off-by: Saverio Proto <zioproto@gmail.com>
2017-02-05 10:09:02 +01:00
Hannu Nyman
856bb0e3a9 Merge pull request #3958 from dibdot/adblock
adblock: release 2.3.0
2017-02-05 10:33:19 +02:00
Dirk Brenken
9500430231 adblock: release 2.3.0
* automatically selects dnsmasq or unbound as dns backend
* add the new 'adguard' source, a combined/quite effective block list
* remove needless dns backend restarts
* optimize adblock restart behavior
* optimize block list processing on inotify enabled filesystems
* better return code checking on block list download
* fix boot function/startup on Chaos Calmer
* fix a bug in blocklist removal function
* add more (optional) debug output
* move backup options to global config
* documentation update

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-02-05 07:07:10 +01:00
Stan Grishin
42d00b19ed vpnbypass: HOTFIX no longer incorrectly stopping service/reliable start
fixed: stop function used to kill the hotplug file
fixed: despite ubus wait_for network.interface.wan and WAN-IF hotplug, sometimes we'd get no WAN ip on start

Signed-off-by: Stan Grishin <stangri@melmac.net>
2017-02-04 05:25:10 -08:00
Hannu Nyman
7b807a3d5b Merge pull request #3823 from cshore-firmware/pull-request-nut
A number of fixes and enhancements to NUT
2017-02-04 11:08:13 +02:00
Toke Høiland-Jørgensen
079472eacf sqm-scripts: Bump to v1.1.3 2017-02-03 17:06:09 +01:00
Val Kulkov
1ec65d0b75 nginx: update to 1.10.3, add new module options
Update nginx to version 1.10.3.

Add new configuration options to enable the following optional
modules (disabled by default):
   - http_auth_request_module
   - http_v2_module
   - http_realip_module
   - http_secure_link_module

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2017-02-01 00:25:57 -05:00
Hauke Mehrtens
15a3b55b4a tor: update to version 0.2.9.9
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-01-31 23:44:00 +01:00
Jo-Philipp Wich
3849b5b6d8 Merge pull request #3850 from diizzyy/patch-24
wshaper: Retire package
2017-01-31 22:15:11 +01:00
Miroslav Lichvar
e122db9184 chrony: update to 3.1
Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
2017-01-31 17:18:14 +01:00
Stijn Tintel
f84dfc1c06 strongswan: enable IKEv2 Mediation Extension
Closes #3905.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-01-30 14:05:05 +01:00
Dirk Brenken
12c345d803 adblock: bugfix 2.1.5 (release 2)
* fix wget/uclient-switch

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-01-29 21:24:05 +01:00
Damiano Renfer
0f9bceea0b net/dnscrypt-proxy: update to 1.9.4
Signed-off-by: Damiano Renfer damiano.renfer@gmail.com
2017-01-29 17:29:35 +01:00
Toke Høiland-Jørgensen
e7cfe41c81 sqm-scripts: Bump to v1.1.2, depend on kmod-sched-core
The needed shaper modules are now in kmod-sched-core, so we don't need
to depend on the full kmod-sched anymore.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2017-01-29 17:11:10 +01:00
Hannu Nyman
eb0f2f0021 rsync and cifs-utils: update download address
samba.org has apparently started to enforce https-only downloads,
so update the download links for rsync and cifs-utils.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-01-29 17:37:06 +02:00
Daniel Engberg
bfe17ade44 net/stunnel: Update to version 5.40
Update stunnel to 5.40

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-01-29 08:54:41 +01:00
Hannu Nyman
1b07509d5a Merge pull request #3903 from stangri/vpnbypass
vpnbypass: easy to configure service for split tunnelling
2017-01-27 15:31:07 +02:00
Stan Grishin
d23ef292ba vpnbypass: initial commit
Signed-off-by: Stan Grishin <stangri@melmac.net>

vpnbypass: fixed renamed option in stop_service

Signed-off-by: Stan Grishin <stangri@melmac.net>

vpnbypass: fixed typo in makefile, switch FW_MARK to 0x010000 to play nice with SQM/mwan (thanks Hannu)

Signed-off-by: Stan Grishin <stangri@melmac.net>

vpnbypass: proper masking in setting mark

Signed-off-by: Stan Grishin <stangri@melmac.net>

vpnbypass: separating luci-app-vpnbypass into different tree

Signed-off-by: Stan Grishin <stangri@melmac.net>

vpnbypass: fixed incorrect use of procd_add_reload_interface_trigger according to http://wiki.prplfoundation.org/wiki/Procd_reference

Signed-off-by: Stan Grishin <stangri@melmac.net>
2017-01-27 04:24:39 -08:00
Jo-Philipp Wich
79b6e9dc61 vnstat: update to v1.16
Updates vnStat to the latest stable version, drops obsolete patches.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-26 15:46:44 +01:00
Michael Heimpold
c0fd8da64d Merge pull request #3881 from tru7/knxd
knxd: bump to new version
2017-01-24 21:52:29 +01:00
Eric Luehrsen
cc1eb16c42 unbound: error in README.md for unbound+dnsmasq 2017-01-24 00:14:16 -05:00
Nuno Goncalves
5b038289f0 nmap: bump version to 7.40 (all patches upstream)
Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
2017-01-23 20:54:54 +01:00
Hannu Nyman
372dfaacbf Merge pull request #3901 from dibdot/adblock
adblock: update 2.1.5
2017-01-23 20:20:56 +02:00
Dirk Brenken
92c098fc02 adblock: update 2.1.5
* fix init boot function
* made fetch utility check more bullet proof
* automatically switch between default wget & uclient-fetch
configuration
* output link to online documentation on error
* update documentation

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-01-23 19:03:41 +01:00
Hannu Nyman
05d2561994 Merge pull request #3870 from jow-/pen-update
pen: update to v0.34.0
2017-01-23 07:15:24 +02:00
Hannu Nyman
e88560ee49 Merge pull request #3841 from chris5560/ddns-scripts
ddns-scripts: fix detecting local ip from ip command
2017-01-23 07:11:48 +02:00
Eric Luehrsen
de1198d54d unbound: expand UCI to cover some popular dnsmasq features
Unbound+DHCP (server of your choice) should be able to replicate
a lot of what dnsmasq provides. With this change set Unbound
still works with dnsmasq, but also it can work with a plain
DHCP server. Features have been added within the UCI itself
to act like dnsmasq.

- alone: name each interface relative to router hostname
- alone: prevent upstream leakage of your domain and '.local'
- dnsmasq: use dnsmasq UCI to configure forwarding clauses
- dhcp: work with odhcpd as example of companion DHCP-DNS
- dhcp: convert DHCPv4 leases into EUI64 SLAAC for DNS records
- all: enable encrypted remote unbound-control using splice conf
- all: allow user spliced conf-files for hybrid UCI and manual conf
-- 'unbound_srv.conf' will be spliced into the 'server:' clause
-- 'unbound_ext.conf' will add clauses to the end, example 'forward:'

README HOW TO for dnsmasq-in-serial, dnsmasq-in-parallel, and
unbound-with-odhcpd have better/added UCI starters. HOW TO for
including unbound_srv.conf and unbound_ext.conf are added.
Document new UCI: add_local_fqdn, add_wan_fqdn, dhcp4_slaac6,
dhcp_link, domain, and domain_type

Signed-off-by: Eric Luehrsen <ericluehrsen@hotmail.com>
2017-01-22 20:53:04 -05:00
Eric Luehrsen
89e7bb8f38 unbound: expand UCI support for odhcpd DHCP-DNS
This is bare minimum change in 'unbound.sh' and
'dnsmasq.sh' to migrate the UCI option set for
more flexibility. The boolean(s) to link to
dnsmasq are being changed to a state to include
odhcpd. It is executable but a small step for
clear change management.

Signed-off-by: Eric Luehrsen <ericluehrsen@hotmail.com>
2017-01-22 20:53:04 -05:00
Eric Luehrsen
c7684b9f70 unbound: add odhcpd specific scripts to link DHCP-DNS
The UCI for Unbound already links to dnsmasq, but what
if with Unbound, we want to configure a plain dhcp server.
Most servers can call a script for lease events. That
script can then formulate DNS records and load them
with unbound-control (dependency).

The files added here work with OpenWRT/LEDE odhcpd, such
that it can be run alone. They can be used as examples
for any dhcp server. 'odhcpd.sh' is to be called by
odhcpd when a lease event occurs. 'odhcpd.awk' is called
internal to the shell script. The awk script handles
any tricky reformating that may be required.

/etc/config/dhcp
config odhcpd 'odhcpd'
  option leasetrigger '/usr/lib/unbound/odhcpd.sh'

Signed-off-by: Eric Luehrsen <ericluehrsen@hotmail.com>
2017-01-22 20:53:04 -05:00
Eric Luehrsen
ee8b15cad2 unbound: improve NTP hotplug behavior when Unbound is disabled
If Unbound was disabled and at later time enabled, then it
would operate in DNSSEC less-secure mode. When NTP hotplug
was called, the timestamp file was not updated. This was
found testing Unbound vs other tools (bind, dnsmasq).

Signed-off-by: Eric Luehrsen <ericluehrsen@hotmail.com>
2017-01-22 20:53:04 -05:00
Toke Høiland-Jørgensen
a84d421b18 sqm-scripts: Bump to v1.1.1, depend on kmod-sched-cake
The kmod-sched-cake dependency is to avoid

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2017-01-22 20:05:15 +01:00
Hannu Nyman
272cbb0f38 Merge pull request #3567 from nikil/fping
fping: Add package
2017-01-22 09:09:27 +02:00
Hannu Nyman
8c846b691a Merge pull request #3569 from nikil/wakeonlan
wakeonlan: Add package
2017-01-22 09:02:54 +02:00
Ted Hess
42d6e40423 Merge pull request #3862 from dibdot/travelmate
travelmate: bugfix 0.3.2
2017-01-20 16:21:29 -05:00
Ted Hess
03c3686ea8 Merge pull request #3887 from dibdot/adblock
adblock: bugfix 2.1.2
2017-01-20 13:08:33 -05:00
Ted Hess
fcc03cb31a Merge pull request #3570 from nikil/ifstat
ifstat: Add package
2017-01-20 13:01:15 -05:00
Ted Hess
56204441e4 Merge pull request #3573 from nikil/bitlbee
bitlbee: Add package
2017-01-20 12:53:23 -05:00
Dirk Brenken
d960507c5f adblock: bugfix 2.1.2
* fix minor build error in init script

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-01-20 09:57:33 +01:00
Dirk Brenken
fe1d073873 travelmate: bugfix 0.3.2
* refine/speed-up (re-)connect handling
* fix minor build error in init script
* better logging & cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-01-20 09:12:03 +01:00
Stijn Tintel
554d096512 vallumd: bump to 0.1.2
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-01-20 06:39:36 +01:00
Jo-Philipp Wich
8dd6ca99fc mosquitto: fix provides <=> package name conflicts
The virtual package declared by PROVIDES must not have the same name as the
variant declaring it, otherwise buildroot will fail with errors like:

    cp: '.../pkginfo/mosquitto.provides' and '.../pkginfo/mosquitto.provides' are the same file

In order to fix the above error, rename the existing "mosquitto" and
"libmosquitto" packages into "mosquitto-ssl" and "libmosquitto-ssl"
respectively.

Also substitute use of $(PKG_NAME) with literal "mosquitto" in
Package/* defines to improve readability of the Makefile.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-19 10:41:53 +00:00
Val Kulkov
06a529df35 subversion: add unixodbc dependency
Compile tested: LEDE HEAD

If unixodbc package is present in the environment, subversion
fails to compile due to missing dependencies.

Fixes the dependency on unixodbc if unixodbc package is selected.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2017-01-19 02:03:01 -05:00
Othmar Truniger
efdb8b08c7 knxd: bump to new version
Signed-off-by: Othmar Truniger <github@truniger.ch>
2017-01-18 22:30:36 +01:00
Jo-Philipp Wich
02d3e96620 pen: update to v0.34.0
Update the pen package to upstream release v0.34.0 in order to fix the
following build error reported by the buildbot:

    ssl.o: In function `ssl_create_context':
    ssl.c:(.text+0x9c): undefined reference to `SSLv3_method'
    collect2: error: ld returned 1 exit status

Also switch from PKG_MD5SUM to PKG_HASH with SHA256 while we're at it.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-18 03:55:33 +01:00
Peter Wagner
fe80861f7c ntpd: cleanup Makefile and hotplug script
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-01-17 23:49:20 +01:00
Ted Hess
646f85cce6 Merge pull request #3863 from jow-/socat-fix-build
socat: work around missing stddef.h include
2017-01-17 15:42:19 -05:00
Jo-Philipp Wich
5e0596b541 socat: work around missing stddef.h include
The buildbots fail to build socat due to the following error:

    nestlex.c:14:7: error: unknown type name 'ptrdiff_t'

It appears that certain source files do not include all required headers,
depending on the configure options passed to socat.

Work around the error by passing `-include stddef.h` via `TARGET_CFLAGS` to
forcibly inject this header file into all compilation units.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-17 21:24:12 +01:00
Karl Palsson
a52eee16d8 net/mosquitto: add PROVIDES to daemon and library
Adding PROVIDES to both the daemon and library and -nossl variants allow
downstream packages to simply declare a single dependency.

mosquitto-client however, still needs to explicitly depend on the ssl or
nossl variant however.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2017-01-17 17:06:42 +00:00
Ted Hess
b4f0cdedcf Merge pull request #3472 from cshore-firmware/pull-request-rsync-acl-options
net/rsync: Make using ACL/XATTR the default if it's core default
2017-01-17 09:09:31 -05:00
Ted Hess
13316fd67f Merge pull request #3857 from diizzyy/patch-28
net/socat: Update to 1.7.3.1 and fix SSL
2017-01-16 19:07:53 -05:00
Peter Wagner
d5b4f5bd72 ntpd: add hotplug script that signals when ntp reaches the stratum level like the sysntp implementation
use ntpq to check the status of the ntp server as all other status scripts included in the ntp tarball are
	based on perl which would dramatically increase the footprint of ntpd

Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-01-16 22:28:01 +01:00
Daniel Engberg
8c0a4bf6c5 net/socat: Update to 1.7.3.1 and fix SSL
Update to 1.7.3.1
Fix SSL builds
Source: http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/socat/patches/#dirlist

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-01-16 22:05:41 +01:00
Christian Schoenebeck
04d808ec43 ddns-scripts: 2nd fix detecting local ip from ip command
Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2017-01-16 21:08:33 +01:00
Peter Wagner
7cdb8745b2 ctorrent-*: delete from repo as there is no active development since 2008 and there are alternatives like aria2
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-01-16 18:53:08 +01:00
Ted Hess
735d35fbb3 Merge pull request #3848 from jp-bennett/master
Fwknopd: Various updates
2017-01-16 08:12:28 -05:00
Daniel Engberg
6bcb7cb163 wshaper: Retire package
Wondershaper has been superseded by both qos-scripts and sqm-scripts, it's time to retire it for good.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-01-16 09:14:53 +01:00
danrl
e0c2f5bdc8 wireguard: new version and usability improvements
Signed-off-by: Dan Luedtke <mail@danrl.com>
2017-01-16 11:20:07 +08:00
Stijn Tintel
0eb9dbdd1e vallumd: bump to 0.1.1
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-01-15 23:53:04 +01:00
Hauke Mehrtens
275874dc22 tor: log to syslog by default
Make tor log to syslog by default instead of stdout.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-01-15 23:18:47 +01:00
Hauke Mehrtens
239ed96b0d tor: add tor-gencert, tor-resolve and torify
These are some additional applications build by the tor package.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-01-15 23:18:47 +01:00
Hauke Mehrtens
f382d5da0d tor: add geoip6 to tor-geoip
This add the IPv6 addresses to the tor-geoip6 package.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-01-15 23:18:47 +01:00
Hauke Mehrtens
3c3f709792 tor: preserve tor keys over sysupgrade
Mark the directories containing the keys for hidden services as
conffiles to preserve them over sysupgrade.

Fixes: #2247

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-01-15 23:18:47 +01:00
Hauke Mehrtens
66b9522c26 tor: update to version 0.2.9.8
In addition update some configure options and use EXTRA_CFLAGS.
Setting RunAsDaemon to 1 will be overwritten by the init script option
"--runasdaemon 0" anyway and we want it in foreground for procd.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2017-01-15 23:18:47 +01:00
Jonathan Bennett
e5251d1815 Fwknopd: Various updates
Adds configuration option for NFQ capture, moves often written
configuration files to /var/etc.

Signed-off-by: Jonathan Bennett <JBennett@incomsystems.biz>
2017-01-15 15:52:54 -06:00
Peter Wagner
91d59c5d02 nfs-kernel-sever: update to 2.1.1
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-01-15 21:31:44 +01:00
heil
0086667b91 memcached: bump to version 1.4.34
Signed-off-by: heil <heil@terminal-consulting.de>
2017-01-15 21:29:16 +01:00
heil
eb0309bc87 prosody: bump to version 0.9.12
Signed-off-by: heil <heil@terminal-consulting.de>
2017-01-15 21:28:23 +01:00
heil
0424c1f723 haproxy: bump to version 1.7.2
Released version 1.7.2 with the following main changes :

  - BUG/MEDIUM: lua: In some case, the return of sample-fetches is ignored (2)
  - SCRIPTS: git-show-backports: fix a harmless typo
  - SCRIPTS: git-show-backports: add -H to use the hash of the commit message
  - BUG/MINOR: stream-int: automatically release SI_FL_WAIT_DATA on SHUTW_NOW
  - DOC: lua: documentation about time parser functions
  - DOC: lua: section declared twice
  - BUG/MINOR: lua/cli: bad error message
  - DOC: fix small typo in fe_id (backend instead of frontend)
  - BUG/MINOR: Fix the sending function in Lua's cosocket
  - BUG/MINOR: lua: memory leak executing tasks
  - BUG/MINOR: lua: bad return code
  - BUG/MEDIUM: ssl: properly reset the reused_sess during a forced handshake
  - BUG/MEDIUM: ssl: avoid double free when releasing bind_confs
  - BUG/MINOR: stats: fix be/sessions/current out in typed stats
  - BUG/MINOR: backend: nbsrv() should return 0 if backend is disabled
  - BUG/MEDIUM: ssl: for a handshake when server-side SNI changes
  - BUG/MINOR: systemd: potential zombie processes
  - DOC: Add timings events schemas
  - BUILD: lua: build failed on FreeBSD.
  - BUG/MINOR: option prefer-last-server must be ignored in some case
  - MINOR: stats: Support "select all" for backend actions
  - BUG/MINOR: sample-fetches/stick-tables: bad type for the sample fetches sc*_get_gpt0
  - BUG/MAJOR: channel: Fix the definition order of channel analyzers
  - BUG/MINOR: http: report real parser state in error captures
  - BUILD: scripts: automatically update the branch in version.h when releasing
  - BUG/MAJOR: http: fix risk of getting invalid reports of bad requests
  - MINOR: http: custom status reason.
  - MINOR: connection: add sample fetch "fc_rcvd_proxy"
  - BUG/MINOR: config: emit a warning if http-reuse is enabled with incompatible options
  - BUG/MINOR: tools: fix off-by-one in port size check
  - BUG/MEDIUM: server: consider AF_UNSPEC as a valid address family
  - MEDIUM: server: split the address and the port into two different fields
  - MINOR: tools: make str2sa_range() return the port in a separate argument
  - MINOR: server: take the destination port from the port field, not the addr
  - MEDIUM: server: disable protocol validations when the server doesn't resolve
  - BUG/MEDIUM: tools: do not force an unresolved address to AF_INET:0.0.0.0
  - BUG/MINOR: ssl: EVP_PKEY must be freed after X509_get_pubkey usage
  - MINOR: proto_http.c 502 error txt typo.
  - DOC: add deprecation notice to "block"
  - BUG/MINOR: Reset errno variable before calling strtol(3)

Signed-off-by: heil <heil@terminal-consulting.de>
2017-01-15 21:26:00 +01:00
Stijn Tintel
42aeb06308 net-snmpd: convert snmpd-static to dummy package
We believe snmpd-static isn't useful, but download stats show it's still
being downloaded. Instead of dropping it, make it a dummy package that
depends on snmpd.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: Jo-Philipp Wich <jo@mein.io>
2017-01-15 18:17:58 +01:00
Peter Wagner
68689341dc git: update to 2.11.0
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-01-15 14:30:57 +01:00
Christian Schoenebeck
d093904bc1 ddns-scripts: fix detecting local ip from ip command
fix detecting local ip from ip command #3834

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2017-01-15 10:30:38 +01:00
Stijn Tintel
2335ad51d6 vallumd: new package
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-01-14 05:49:21 +01:00
Stijn Tintel
bf5c92a265 Merge pull request #3775 from jow-/net-snmp-nl-tiny
net-snmp: build against libnl-tiny
2017-01-13 19:48:02 +01:00
Hannu Nyman
8153fd3c00 Merge pull request #3729 from diizzyy/patch-1
net/shadowsocks-libev: Update to 2.6.1
2017-01-13 00:33:33 +02:00
Daniel Engberg
961c97b881 net/shadowsocks-libev: Update to 2.6.1
Update to 2.6.0 to support mbed TLS
Use xz instead of gz git tarball

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-01-12 23:07:11 +01:00
Thomas Huehn
e0da6bf5bb mosquitto: Fix host UNAME detection
This fixes a bug when mosquitto is crosscompiled in LEDE on OS X.
UNAME is explicitly executed on the host, when we want it to be treated
as a regular linux build.

This patch passes the proper UNAME=Linux variable to the mosquitto
make file in order to respect linux as cross-compiler.

Signed-off-by: Thomas Huehn <thomas@net.t-labs.tu-berlin.de>
Reviewed-by: Karl Palsson <karlp@tweak.net.au>
2017-01-12 16:17:53 +00:00
Hannu Nyman
462219ca74 https-dns-proxy: bump PKG_RELEASE
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-01-12 13:14:42 +02:00
Aaron Drew
d7a41ee08a https-dns-proxy: Fix wrong commandline argument
Init scripts were configuring daemon to write log to file "127.0.0.1" instead.
Signed-off-by: Aaron Drew <aarond10@gmail.com>
2017-01-12 20:33:08 +11:00
Noah Meyerhans
15460572ab bind: update to bind-9.10.4-P5
This change fixes multiple denial-of-service vulnerabilities:
 * CVE-2016-9131: A malformed response to an ANY query can cause an
   assertion failure during recursion
 * CVE-2016-9147: An error handling a query response containing
   inconsistent DNSSEC information could cause an assertion failure
 * CVE-2016-9444: An unusually-formed DS record response could cause
   an assertion failure
 * CVE-2016-9778: An error handling certain queries using the
   nxdomain-redirect feature could cause a REQUIRE assertion failure
   in db.c

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2017-01-11 22:04:54 -08:00
Daniel Dickinson
604f22ee69 net/nut: Ship upsset.conf for nut-cgi
Per user request ship the sample upsset.conf file so that
upsset functionality can be used with nut-cgi

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:59:15 -05:00
Daniel Dickinson
a69c25d5e3 net/nut: Avoid building with libwrap when present
We don't want non-deterministic builds do turn off
libwrap in configure options.

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:55:32 -05:00
Daniel Dickinson
b27c7fd64b net/nut: Make myself maintainer per private mail
Current maintainer (Martin Rowe) offered to hand over
maintership because I'm interested in doing more with
the package than he requires for his own use, so he
felt it made sense for me to maintain the package.
I accepted, hence this commit.

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:55:19 -05:00
Daniel Dickinson
c00d89593e net/nut: Fix '/var/run' world readable warning
Use /var/run/nut as statepath and set appropriate owner
and permissions on /var/run/nut in order to avoid pidfile
for nut being world-readable.

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:54:51 -05:00
Daniel Dickinson
c94e334c4e net-nut: Add UPS notifications via sendmail
Add option to send email notification via sendmail
(or replacement).

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:54:40 -05:00
Daniel Dickinson
5503dac806 net/nut: Add back serial support
It looks like serial support was accidentally dropped due to missing
pieces on Config.in and Makefile.  Add back serial support by fixing
that.

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:54:29 -05:00
Daniel Dickinson
c1d26bacdf net/nut: Protect CGI via HTTP Basic Auth
When using uhttpd (the default), protect NUT CGI
via HTTP Basic Auth.

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:54:16 -05:00
Daniel Dickinson
a23c4e85c5 net/nut: Build optional separate packages and ucify
With a LuCI app (of which I have one written) ucification makes
sense (and is in fact needed), so ucify the initscripts.

Also, rather than making selection of things to include an image
a matter of selecting compile-time config options, make optional
things into seperate packages that are built in default builds,
and leave selection of what to include or not up to the user
(e.g. using ImageBuilder, or adding packages via opkg).

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:53:58 -05:00
Daniel Golle
80f93e5513 gnunet: fix build
a missing empty file caused the build to break

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-01-11 23:21:47 +01:00
Christian Schoenebeck
71b50a7acc ddns-scripts: fixes for nslookup and khost
- fix ip extraction if knot host is used together with glue records
- fix ip extraction from nslookup if reverse dns record has ip with dot reported at http://forum.lede-project.org/t/ddns-scripts-error/909

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2017-01-11 22:08:42 +01:00
Matthias Schiffer
3823ef9bc4 Merge pull request #3813 from NeoRaider/hostpkg
Use STAGING_DIR_HOSTPKG where appropriate
2017-01-11 21:54:09 +01:00
Hannu Nyman
3b2e6cad2c Merge pull request #3816 from danrl/wireguard
wireguard: new upstream version
2017-01-11 22:41:21 +02:00