Commit graph

1249 commits

Author SHA1 Message Date
Jo-Philipp Wich
4c0ef08310 Merge pull request #1617 from MikePetullo/master
lighttpd: update to 1.4.36
2015-07-27 18:39:20 +02:00
Daniel Golle
34abdc2f6f gnunet: update source, forcestart dns2gns, fix typo
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-07-26 23:26:48 +02:00
W. Michael Petullo
7c01d83a65 lighttpd: update to 1.4.36
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2015-07-26 12:56:41 -04:00
Michael Haas
d3a38dc6a8 stunnel: Update from 5.14 to 5.20
* 010_fix_getnameinfo.patch is no longer needed
* 011-cron-without-pthread-fix.patch added, fixes incorrect
  ifdef when building without pthreads

Signed-off-by: Michael Haas <haas@computerlinguist.org>
2015-07-25 17:31:11 +02:00
Toke Høiland-Jørgensen
60521751b0 netperf: update to v2.7.0 2015-07-25 14:51:28 +02:00
Ondřej Caletka
e41142a67a git: ship with absolute symlink to git (#10221)
Fixes regression already fixed in oldpackages commit
012eec3f60a24db1a568d64868a48ea95aedcc87
but re-introduced in commit 6636e13f2ab8992d4eb03a48919ae9ae8da98cee.

This patch also enables IPv6 support.

Signed-off-by: Ondřej Caletka <ondrej@caletka.cz>
2015-07-24 19:46:06 +02:00
Peter Wagner
1b92dfbe60 git: update to 2.4.6
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2015-07-23 21:40:39 +02:00
Steven Barth
cb755385f8 Merge pull request #1607 from aa65535/master
shadowsocks-libev: bump version
2015-07-23 13:04:28 +02:00
Damiano Renfer
1163af8bcb net/dnscrypt-proxy: Set default provider to cisco, add client key support in config
Signed-off-by: Damiano Renfer damiano.renfer@gmail.com
2015-07-22 18:48:18 +02:00
Jian Chang
a2a2d146bc shadowsocks-libev: bump version
Fix the multiple UDP source port issue.
Allow using different IP and ports for TCP and UDP

Signed-off-by: Jian Chang <aa65535@live.com>
2015-07-22 16:30:32 +08:00
Jonathan McCrohan
3445505f1d sslh: Fix init script after arg parsing changes
Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
2015-07-21 21:47:52 +01:00
Jeroen Louwes
c7ef810f5f mwan3: update to version 1.6-2
Fix malformed uci commands. (issue #1502)

Signed-off-by: Jeroen Louwes <jeroen.louwes@gmail.com>
2015-07-21 15:04:01 +02:00
Steven Barth
0f4773bd3f Merge pull request #1594 from tru7/knxd
knxd: new version, force gcc instead of g++, simplify package structure
2015-07-21 13:21:46 +02:00
Steven Barth
7d5d0294bb Merge pull request #1598 from alebsack/issue-1580
strongswan: Added strongswan-mod-eap-tls
2015-07-21 09:45:53 +02:00
Daniel Gimpelevich
b127de865b squid: version bump and dependency fixes
Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
2015-07-20 16:12:45 -07:00
Adam Lebsack
9298d1d445 strongswan: Added strongswan-mod-eap-tls
Signed-off-by: Adam Lebsack <alebsack@gmail.com>
2015-07-20 17:06:02 +02:00
Daniel Golle
6a56edca27 freeradius2: update to 2.2.8
Fixes oCert CVE-2015-4680.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-07-20 03:36:25 +02:00
Othmar Truniger
ca3ec08ee7 knxd: new version, force gcc instead of g++, simplify package structure
Signed-off-by: Othmar Truniger <github@truniger.ch>
2015-07-19 22:44:36 +02:00
Damiano Renfer
048d5d661d net/dnscrypt-proxy: update to 1.6.0
Signed-off-by: Damiano Renfer damiano.renfer@gmail.com
2015-07-19 14:03:54 +02:00
Peter Wagner
e0ac428907 openssh: update to 6.9p1
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2015-07-18 08:53:39 +02:00
Daniel Golle
04adff1fa6 gnunet: fix breakage caused by previous commit
keep.d has to exist as well...

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-07-17 01:47:54 +02:00
Daniel Golle
31474cc739 gnurl: fix vulnerabilities, refresh patches
being based on curl 0.70.0 gnurl is affected by
CVE-2015-3144
CVE-2015-3145
CVE-2015-3153
CVE-2015-3236

Import patches from curl package to fix that.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-07-17 01:35:28 +02:00
Daniel Golle
480be2b2d4 gnunet: update source, improve packaging
* always re-create config-file when service is started
 * use /lib/upgrade/keep.d instead of /etc/sysupgrade.conf sed'ery

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-07-16 22:29:29 +02:00
Steven Barth
75dca1b19e Merge pull request #1481 from jow-/opennhrp-musl-compat
opennhrp: fix musl compatibility
2015-07-16 17:52:43 +02:00
Steven Barth
742500c843 Merge pull request #1509 from jow-/ctorrent-musl-compat
ctorrent: fix musl compatibility
2015-07-16 17:51:44 +02:00
Christian Beier
9c418e5445 ola: Update to 0.9.7.
Signed-off-by: Christian Beier <cb@shoutrlabs.com>
2015-07-16 14:57:38 +02:00
Daniel Golle
15107764b3 gnunet: update source, add sysupgrade persistentency
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-07-14 12:09:39 +02:00
Mislav Novakovic
15e7f611af pptpd: convert init script to procd
Signed-off-by: Mislav Novakovic <mislav.novakovic@sartura.hr>
2015-07-14 08:36:24 +02:00
Daniel Golle
67d14fd735 gnunet: properly deal with persistency
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-07-13 16:48:04 +02:00
Steven Barth
9af1a32ab6 Merge pull request #1556 from danielg4/master
vpnc: corrected call to proto_add_host_dependency
2015-07-13 12:09:20 +02:00
Daniel Golle
0f7454878e gnunet: update source and improve packaging
* add gnunet-vpn binary, it was missing
 * clean-up -datastore, it contained files already packaged in -mysql
 * remove gnunet-import-gns.sh from -utils, it can live in -gns

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-07-13 11:25:13 +02:00
Nuno Goncalves
35ddbb01b6 ntripcaster: change source server, fix install location
ntripcaster developer agency (http://igs.bkg.bund.de/) no longer provides sources for download.

Created a github repository to provide sources and allow contributions.

Fixed install location for configuration files.

Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
2015-07-13 02:30:12 +01:00
Nuno Goncalves
d58ddeb6b6 ntripserver: change source to github
ntripserver developer agency http://igs.bkg.bund.de/ does not reliably provide a source mirror with version naming.

Created a github repository to provide sources and allow contributions.

Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
2015-07-13 02:28:20 +01:00
Nuno Goncalves
76c726af05 ntripclient: change source to github
ntripclient developer agency http://igs.bkg.bund.de/ does not reliably provide a source mirror with version naming.

Created a github repository to provide sources and allow contributions.

Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
2015-07-13 02:28:20 +01:00
Toke Høiland-Jørgensen
d29c656c99 sqm-scripts: Default to ECN on for egress.
Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2015-07-12 22:24:21 +02:00
Sebastian Moeller
517954b7f5 [SQM] Fix simple.qos to allow using cake as ingress shaper
simple.qos had accidentally set up the egress shaper twice, once
with the true egress parameters and a second time using the ingress
parameters, effectively misconfiguring both directions. This bub
only affected situations where 3-tier ingress classification was
used.

Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
2015-07-12 22:24:21 +02:00
Sebastian Moeller
034e4d2475 [SQM] Fix sqm_logger to accept empty strings as input
sqm_logger tried tro wait indefinitely if passed an empty string.
This in turn makes sqm-scripts hang. Quoting the input argument in sqm_logger
seems to fix the problem.

Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
2015-07-12 22:24:21 +02:00
Sebastian Moeller
a754eb7a74 [SQM] Fix changes relating to cake lnk layer adjustments
The last batch of changes tried to teach the GUI to pass link layer
options to cake but forgot to actually call the function that parses
the GUI variables and used it as a string insteead. So this fixes that
it also tries to allow the use of the tc_stab link layer adjustment
method with cake so the implementations can be validated against each other
easily. Needs testing...

Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
2015-07-12 22:24:21 +02:00
Sebastian Moeller
2ba6a3f9ab [SQM/luci-app-sqm] Wire up link layer dandling for cake
The cake traffic-shaper qdisc omne stop solution knows how to handle
link layer adjustments for ATM and can account for per packet overhead.
This commit adds cake as link layer adjustment mechanism in the GUI and
passes numerically specified overhead as well as the ATM linklayer
keywords on to cake. This change also passes the "advanced option strings"
from the Queue Discipline tab to cake. But as before no error checking.
This needs testing, as I have no working cake qdisc available so
caveat emptor...

Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
2015-07-12 22:24:21 +02:00
Dave Taht
e7bab97599 luci-app-sqm: add cake support 2015-07-12 22:24:21 +02:00
Dave Taht
73db5d2311 sqm-scripts: Support the cake qdisc.
Signed-off-by: Dave Taht <dave.taht@bufferbloat.net>
2015-07-12 22:24:21 +02:00
Sebastian Moeller
0418469955 [SQM/luci-app-sqm] Fix SQM GUI help messages.
Make clear that configuration options guarded by checkboxes are only
effective as long as those boxes are checked.

The sqm gui has giarded some advanced configuration options behind exposing
checkboxes, meaning these optiopn's values were only used as long
as those boxes were checked. This commit just improves the description of
the checkboxes to included this useage instruction...

Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
2015-07-12 22:24:21 +02:00
Sebastian Moeller
2d10780a29 [SQM/luci-app-sqm] Enable sqm initiscript if a single sqm instance gets enabled
The SQM gui has confused its users with an enable button, that only served to
selecively activate/de-activate sqm instances instead of controlling sqm's
initscript (which needs to be enabled so the sqm properly starts up after a reboot
and also for hotplug to work properly). luci-app-sqm will now enable sqm's
initscript when a single sqm instance get enabled. It also informs the user about
this fact in the top margin of the sqm page. Note sqm will not disable the
initscript behind the user's back if sqm instances get disabled.
While I would have prefered this notice to be more prominent an attentive user
should notice, and most users should not care anyway. This also increases the
package release number.

Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
2015-07-12 22:24:21 +02:00
Hauke Mehrtens
b38a8c1457 dhcpcd: fix build with musl
Do not cast to caddr_t, but use a void * instead, the members are all void *.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-07-12 21:08:45 +02:00
Hauke Mehrtens
ac1ad5c387 kismet: fix build with musl
Without these patches kismet does not build with musl.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-07-12 20:41:16 +02:00
Toke Høiland-Jørgensen
ac9c0ae11d Adopt the netperf package.
Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2015-07-12 19:23:18 +02:00
Hauke Mehrtens
bc804531b8 iotivity: deactivate it on uClibc
IoTivity makes use of std::sto* and this is deactivated because GCC
things uClibc does not support C11, but it supports this part, not C11
completely. To make IoTivity work with uClibc a patch for this bug is
needed:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58393

An option would be this patch:
https://github.com/maximeh/buildroot/blob/master/package/gcc/4.9.1/850-libstdcxx-uclibc-c99.patch

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2015-07-12 13:07:49 +02:00
Daniel Gimpelevich
b3a6cf1ea4 vpnc: bump release
Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
2015-07-12 03:39:43 -07:00
Daniel Gimpelevich
f1ee8796fb vpnc: corrected call to proto_add_host_dependency 2015-07-12 03:39:42 -07:00
Steven Barth
b70ffeb76d Merge pull request #1547 from adam2104/master
dnscrypt-proxy: add support for -E/--ephemeral-keys option.
2015-07-11 11:08:50 +02:00
Jonathan McCrohan
998c8468d3 sslh: disable libpcre probe support
Backport upstream commit 3aefaf3 which allows sslh to be built without
libpcre support. This was brought about by the move to musl which
doesn't support the non-POSIX REG_STARTEND regexec eflag.

Fixes: #1506

Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
2015-07-11 02:16:48 +01:00
Ted Hess
64421d7fa4 Merge pull request #1169 from ryzhovau/lighttpd_lua
lighttpd: add liblua deps for lighttpd-mod-cml and lighttpd-mod-magnet
2015-07-08 13:48:27 -04:00
Nikos Mavrogiannopoulos
03134441f2 openconnect: corrected port descriptions in README
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-07-08 19:39:19 +02:00
Nikos Mavrogiannopoulos
3c3cc25dc4 ocserv: more explicit documentation
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-07-08 08:16:55 +02:00
Nikos Mavrogiannopoulos
2765d7b779 openconnect: corrected call to proto_add_host_dependency
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-07-07 22:48:44 +02:00
Steven Barth
11dafa41d1 Merge pull request #1549 from salzmdan/master
knot: update to 1.6.4
2015-07-07 15:39:10 +02:00
Daniel Salzman
460af9c2e5 knot: update to 1.6.4
Signed-off-by: Daniel Salzman <daniel.salzman@nic.cz>
2015-07-07 14:56:19 +02:00
Adam Gensler
7a0a4144d8 dnscrypt-proxy: add support for -E/--ephemeral-keys option.
Signed-off-by: Adam Gensler <openwrt@a.gnslr.us>
2015-07-07 06:42:47 -04:00
Steven Barth
7f33167a89 Merge pull request #1546 from arfett/master
mwan3-luci updates for CC/trunk compatibility
2015-07-07 10:57:28 +02:00
Daniel Golle
7b6e938790 gnunet: bump source, improve packaging
* fix two typos in Makefile
 * package transports seperately
 * enable all installed transports by default
 * use logfile so we don't stdio-choke gnunet-service-arm
   -> should use syslog instead...

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-07-07 09:36:05 +02:00
arfett
09b7de4782 mwan3-luci update to version 1.4-3
Fixed two issues in Chaos Calmer and trunk:
-troubleshooting page not displaying
-UCI arguments out of order because of switch to musl c library from uclibc

Signed-off-by: Aedan "arfett" Renner <chipdankly@gmail.com>
2015-07-06 17:20:23 -07:00
Saverio Proto
cf5f2586b0 tinc: version bump 1.0.26
Signed-off-by: Saverio Proto <zioproto@gmail.com>
2015-07-06 20:26:54 +02:00
Ted Hess
e5aa1527ba Merge pull request #1539 from t-8ch/esniper
esniper: add esniper
2015-07-06 13:42:55 -04:00
Steven Barth
92306fc880 Merge pull request #1533 from leitec/add-ngircd-v2
[v2] ngircd: import from oldpackages and update to 22.1
2015-07-06 08:12:55 +02:00
Ted Hess
e470ae5ccf knxd: Fix build dependencies w/argp-standalone, add libstdcpp
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-07-04 17:33:23 -04:00
Thomas Weißschuh
8aa7f2724f esniper: add esniper
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
2015-07-04 16:14:49 +00:00
heil
3ca1051e8f haproxy: fixes from upstream
- BUILD/MINOR: tools: rename popcount to my_popcountl
 - BUG/MAJOR: buffers: make the buffer_slow_realign() function respect output data

Signed-off-by: heil <heil@terminal-consulting.de>
2015-07-03 18:34:01 +02:00
Luka Perkov
2f3ab73ffa squid: drop musl compat patch
Signed-off-by: Luka Perkov <luka@openwrt.org>
2015-07-03 16:51:23 +02:00
Claudio Leite
d9de90c82a ngircd: update to release 22.1
Also enable IPv6 by default, depending on the OpenWrt
build config.

Signed-off-by: Claudio Leite <leitec@staticky.com>
2015-07-03 09:21:18 -04:00
Claudio Leite
8a14478b21 ngircd: make myself the maintainer
Signed-off-by: Claudio Leite <leitec@staticky.com>
2015-07-03 09:20:43 -04:00
Claudio Leite
556cab1b0a ngircd: import from oldpackages as-is
Signed-off-by: Claudio Leite <leitec@staticky.com>
2015-07-03 09:17:14 -04:00
Steven Barth
b59187dc62 Merge pull request #1530 from aa65535/master
shadowsocks-libev: add package
2015-07-03 08:40:13 +02:00
aa65535
d1293286a8 shadowsocks-libev: use realname in the maintainer tag
Signed-off-by: aa65535 <aa65535@live.com>
2015-07-03 14:11:30 +08:00
Steven Barth
c5a8ec5aa3 Merge pull request #1015 from aTanW/master
ipsec-tools: racoon uci integration
2015-07-03 07:44:56 +02:00
Steven Barth
a48f4b0603 Merge pull request #1516 from bk138/ola-0.9.6
ola: Update to 0.9.6, tidy up makefile, try to resolve build dependencies
2015-07-03 07:23:15 +02:00
aa65535
024bd84282 shadowsocks-libev: add package
Shadowsocks-libev is a lightweight secured socks5 proxy for embedded devices and low end boxes.

Signed-off-by: aa65535 <aa65535@live.com>
2015-07-03 11:01:32 +08:00
heil
290489d997 haproxy: fixes from upstream
- BUG/MAJOR: buffers: make the buffer_slow_realign() function respect output data

Signed-off-by: heil <heil@terminal-consulting.de>
2015-07-02 21:53:56 +02:00
Christian Beier
8c6edb3def ola: update to 0.9.6, tidy up makefile, try to resolve build dependencies.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2015-07-02 14:08:20 +02:00
Jo-Philipp Wich
38b1cf314e Merge pull request #1471 from jow-/shadowsocks-fortify-compat
shadowsocks-client: fix fortify source compatibility
2015-07-02 10:01:55 +02:00
Nikos Mavrogiannopoulos
11c9408690 ocserv: updated to 0.10.6
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-07-02 00:22:33 +02:00
Hauke Mehrtens
2627b0ea50 iotivity: add IoTivity
IoTivity is a Internet of Things framework implementing the Open
Interconnect Consortium Specification.

The current version of IoTivity is still in heavy development and does
not support all its intended features, but I still want to add it to
the packages feed to make it easier for others to extend the OpenWrt
support.

Signed-off-by: Hauke Mehrtens <hauke.mehrtens@lantiq.com>
2015-07-01 22:58:06 +02:00
Marko Ratkaj
6336fe5bce squid: bump version to 3.5.5
Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2015-07-01 16:23:54 +02:00
Steven Barth
47315efe2b Merge pull request #1495 from oskar456/unboundecdsa
unbound: Support for validating ECDSA DNSSEC signatures
2015-07-01 14:35:40 +02:00
Jonas Gorski
d77bf6f1f4 znc: allow setting ssl fingerprints
ZNC 1.6.0 now verifies SSL certificates on connect, and some Servers
do not use a valid one (e.g. freenode).

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
2015-07-01 12:31:48 +02:00
Jonas Gorski
d665caa851 znc: close Network tags
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
2015-07-01 12:27:49 +02:00
Jo-Philipp Wich
9c6d45f278 Merge pull request #1511 from jow-/davfs2-musl-compat
davfs2: fix musl compatibility
2015-07-01 10:15:26 +02:00
Jonathan McCrohan
d62d28bc0a Merge pull request #1512 from jow-/mtr-disable-ipv6-fix
mtr: fix build with globally disabled IPv6
2015-07-01 01:17:39 +01:00
Jo-Philipp Wich
dceb78b254 Merge pull request #1031 from ionum/master
net-snmp: Enable pass_persist support for snmpd in Makefile
2015-07-01 01:25:52 +02:00
tripolar
5afea09fa7 Merge pull request #1510 from jow-/ctorrent-svn-musl-compat
ctorrent-svn: fix musl compatibility

Signed-off-by: Jo-Philipp Wich jow@openwrt.org
Signed-off-by: tripolar@gmx.at
2015-06-30 20:54:22 +02:00
Jo-Philipp Wich
f17dd769f1 mtr: fix build with globally disabled IPv6
The current mtr does not build if IPv6 is disabled globally, add a patch to
fix the build in this case.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-30 17:32:03 +02:00
Jo-Philipp Wich
2273ff7642 davfs2: fix musl compatibility
- Add header tests for `error.h`, `sys/types.h` and `sys/select.h`
 - Add function tests for `canonicalize_file_name()` and `fopencookie()`
 - Add `compat.h` header to provide replacements for `error()`,
   `error_at_line()` and `canonicalize_file_name()` as well as the
   `_PATH_MOUNTED` and `_PATH_MNTTAB` defines
 - Add missing includes for `sys/select.h` and `sys/types.h`
 - Disable libneon debugging if no `fopencookie()` implementation is
   available

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-30 12:57:51 +02:00
Jo-Philipp Wich
0169cbd3a0 ctorrent-svn: fix musl compatibility
Add missing `sys/types.h` include to `strnstr()` replacement code in
`compat.c` in order to declare `ssize_t` type under musl.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-30 11:14:34 +02:00
Jo-Philipp Wich
93b1d74c76 ctorrent: fix musl compatibility
Add missing `sys/types.h` include to `strnstr()` replacement code in
`compat.c` in order to declare `ssize_t` type under musl.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-30 11:09:46 +02:00
Daniel Golle
c31e6bb7c0 gnutls: backport upstream --with-ca-path implementation
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-29 20:34:08 +02:00
Daniel Golle
9ea72dda91 gnurl: fall-back on default system trust store
If no explicit CA file is given, gnurl fails to setup HTTPS connections
as it doesn't looks for certificates in /etc/ssl/certs/ in any way.
Fix that by utilizing GnuTLS' gnutls_certificate_set_x509_system_trust
as a fall-back if neither CA file, CA path nor SRP is declared.

Reported upstream: https://github.com/bagder/curl/issues/330
Fix suggested upstream: https://github.com/bagder/curl/pull/331

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-29 19:51:08 +02:00
Cezary Jackiewicz
62fff58380 [packages] vsftpd: CVE-2015-1419 Unspecified vulnerability in vsftp 3.0.2 and earlier allows remote attackers to bypass access restrictions via unknown vectors, related to deny_file parsing. 2015-06-28 22:02:08 +02:00
Daniel Golle
b218e8af7c gnunet: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-28 19:52:25 +02:00
aTanW
f60ca0b30f Merge https://github.com/openwrt/packages
Conflicts:
	net/ipsec-tools/Makefile
2015-06-28 17:58:00 +03:00
Jo-Philipp Wich
9d423ba553 Merge pull request #1492 from tru7/linknx
linknx: fix musl compatibility
2015-06-28 14:58:24 +02:00
Jo-Philipp Wich
90a4712fd8 Merge pull request #1491 from tru7/knxd
knxd: fix musl compatibility
2015-06-28 14:57:24 +02:00
Ondřej Caletka
a8b46fbc80 unbound: Support for validating ECDSA DNSSEC signatures
This patch enables support for validating ECDSA signatures, which
are being deployed more and more in DNSSEC.

Proper validating can be tested by observing the AD flag in following
query (courtesy of Olafur Gudmundsson, CloudFlare):
 $ dig ds-4.alg-14-nsec.dnssec-test.org

Signed-off-by: Ondřej Caletka <ondrej@caletka.cz>
2015-06-28 11:27:30 +02:00
Nuno Goncalves
87648e8586 Merge pull request #1486 from jow-/ntpd-fortify-source-compat
ntpd: fix fortify source compatibility
2015-06-28 02:32:31 +01:00
Nuno Goncalves
a681ed3daa Merge pull request #1484 from jow-/ntripclient-musl-compat
ntripclient: fix musl comaptibility
2015-06-28 02:32:00 +01:00
Othmar Truniger
3cf6ae0fb1 linknx: fix musl compatibility
Signed-off-by: Othmar Truniger <github@truniger.ch>
2015-06-27 22:55:51 +02:00
Othmar Truniger
77cee81ca0 knxd: fix musl compatibility
Signed-off-by: Othmar Truniger <github@truniger.ch>
2015-06-27 21:49:25 +02:00
Jo-Philipp Wich
572fd1e40b Merge pull request #1439 from mstorchak/iodine
iodine: fix musl compatibility
2015-06-27 13:30:05 +02:00
Nikos Mavrogiannopoulos
3ed70bb772 vpnc-scripts: bumped version
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-06-27 08:22:07 +02:00
Nikos Mavrogiannopoulos
c70aff2445 Merge pull request #1489 from nmav/dns
vpnc-script: handle multiple servers in INTERNAL_IP_DNS vars
2015-06-27 09:20:37 +03:00
Nikos Mavrogiannopoulos
39ecf00d65 vpnc-script: handle multiple servers in INTERNAL_IP_DNS vars
Resolves #1372

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-06-27 08:15:29 +02:00
heil
7c0d75e013 haproxy: bugfix release 1.5.13
Released version 1.5.13 with the following main changes :
  - BUG/MINOR: check: fix tcpcheck error message
  - CLEANUP: deinit: remove codes for cleaning p->block_rules
  - DOC: Update doc about weight, act and bck fields in the statistics
  - MINOR: ssl: add a destructor to free allocated SSL ressources
  - BUG/MEDIUM: ssl: fix tune.ssl.default-dh-param value being overwritten
  - MEDIUM: ssl: replace standards DH groups with custom ones
  - BUG/MINOR: debug: display (null) in place of "meth"
  - BUG/MINOR: cfgparse: fix typo in 'option httplog' error message
  - BUG/MEDIUM: cfgparse: segfault when userlist is misused
  - BUG/MEDIUM: stats: properly initialize the scope before dumping stats
  - BUG/MEDIUM: http: don't forward client shutdown without NOLINGER except for tunnels
  - CLEANUP: checks: fix double usage of cur / current_step in tcp-checks
  - BUG/MEDIUM: checks: do not dereference head of a tcp-check at the end
  - CLEANUP: checks: simplify the loop processing of tcp-checks
  - BUG/MAJOR: checks: always check for end of list before proceeding
  - BUG/MEDIUM: checks: do not dereference a list as a tcpcheck struct
  - BUG/MEDIUM: peers: apply a random reconnection timeout
  - BUG/MINOR: ssl: fix smp_fetch_ssl_fc_session_id
  - MEDIUM: init: don't stop proxies in parent process when exiting
  - MINOR: peers: store the pointer to the signal handler
  - MEDIUM: peers: unregister peers that were never started
  - MEDIUM: config: propagate the table's process list to the peers sections
  - MEDIUM: init: stop any peers section not bound to the correct process
  - MEDIUM: config: validate that peers sections are bound to exactly one process
  - MAJOR: peers: allow peers section to be used with nbproc > 1
  - DOC: relax the peers restriction to single-process
  - CLEANUP: config: fix misleading information in error message.
  - MINOR: config: report the number of processes using a peers section in the error case
  - BUG/MEDIUM: config: properly compute the default number of processes for a proxy

Signed-off-by: heil <heil@terminal-consulting.de>
2015-06-26 18:02:49 +02:00
Jo-Philipp Wich
fdde981522 net-snmp: fix musl compatibility
Fixup `iwlib.h` to not consider an musl environment to be an unsupported
platform.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-26 17:47:33 +02:00
Jo-Philipp Wich
cbf11196b7 ntpd: fix fortify source compatibility
The ntpd package ships autoconf macros which attempt to test for the C99
compliance of `snprintf()` and `vsnprintf()`.

Those macros unconditionally consider the functions not compliant in a cross
compile setting and therfore break all subsequent configure tests because
the `snprintf` and `vsnprintf` symbols are shadowed with `#define` directives
redirecting them to their respectiv gnulib replacements.

The fortify source headers in turn will `#undef` those defines when wrapping
the associated functions and therfore cause all `conftest` programs to emit
a failure.

Pass the required magic autoconf cache variables via `CONFIGURE_VARS` to let
`./configure` assume C99 compliance of the affected functions, thus fixing
the build.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-26 17:17:13 +02:00
Jo-Philipp Wich
e10abaf165 ntripclient: fix musl comaptibility
Add missing `sys/select.h` include to `ntripclient.c` to provide
declarations for `struct timeval` and `fd_set` under musl.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-26 16:48:26 +02:00
Jo-Philipp Wich
a187bc8d57 opennhrp: fix musl compatibility
- Add `fcntl.h` to `nrhp/opennhrp.c` for `open()`, `O_WRONLY` etc.
 - Add missing `sys/types.h` include to `nrhp/nrhp_common.h` to provide
   required `u_int*_t` types under musl

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-26 15:48:25 +02:00
Daniel Golle
2925877e73 gnunet: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-26 04:20:08 +02:00
Luka Perkov
0983670143 Merge pull request #1469 from jow-/squid-musl-compat
squid: fix musl compatibility
2015-06-25 22:04:35 +02:00
Luka Perkov
c6ffaa34d6 snort: add maintainer and SPDX license info
Signed-off-by: Luka Perkov <luka@openwrt.org>
2015-06-25 22:00:35 +02:00
Luka Perkov
b35efb38d5 Merge pull request #1470 from jow-/snort-hardening-fix
snort: fix build with CONFIG_PKG_CHECK_FORMAT_SECURITY
2015-06-25 21:54:58 +02:00
Maxim Storchak
5d4955c9ff iodine: fix musl compatibility
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2015-06-25 19:57:50 +03:00
Jo-Philipp Wich
a89c0cadcf shadowsocks-client: fix fortify source compatibility
The shadowsocks source uses the name `encrypt` which is already reserved by
the `unistd.h` header. Rename the local `encrypt` and `decrypt` functions to
`crypto_encrypt` and `crypto_decrypt` in order to prevent clashes with the
standard headers.

Fixes the following build error oberserved on the buildbot:

    In file included from client.c:19:0:
    crypto.h:18:5: error: conflicting types for 'encrypt'
     int encrypt(int sockfd, struct link *ln);
         ^
    In file included from .../staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_musl-1.1.10/include/fortify/unistd.h:20:0,
                     from client.c:12:
    .../staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_musl-1.1.10/include/unistd.h:145:6: note: previous declaration of 'encrypt' was here
     void encrypt(char *, int);
          ^
    make[3]: *** [sslocal] Error 1

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-25 18:02:37 +02:00
Jo-Philipp Wich
eaf4652760 snort: fix build with CONFIG_PKG_CHECK_FORMAT_SECURITY
The configure script incorrectly mangles `CFLAGS` by attempting to remove
`-Werror` from it, thus turning `-Werror=format-security` into just
`=format-security` which will cause subsequent autoconf tests to fail.

Patch out the custom `CFLAGS` mangling to fix the build.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-25 17:29:22 +02:00
Jo-Philipp Wich
321043ede9 Merge pull request #1468 from jow-/sstp-client-musl-compat
sstp-client: fix musl compatibility
2015-06-25 16:44:52 +02:00
Jo-Philipp Wich
768f1a42ae squid: fix musl compatibility
Change `sys/signal.h` include to just `signal.h`. The build otherwise fails
due to `-Werror` with the following message:

    In file included from rfcnb-io.c:43:0:
    .../staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_musl-1.1.10/include/sys/signal.h:1:2: error: #warning redirecting incorrect #include <sys/signal.h> to <signal.h> [-Werror=cpp]
     #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      ^
    cc1: all warnings being treated as errors

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-25 16:44:11 +02:00
Jo-Philipp Wich
419637e17f sstp-client: fix musl compatibility
- Ship a `net/ppp_defs.h` replacement header since musl does not provide one
   but `pppd/pppd.h` provided by pppd is needing it.
 - Add missing `sys/types.h` includes

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-25 16:31:58 +02:00
Jo-Philipp Wich
757de70511 usb: fix musl compatibility
Replace the nonstandard `SIGCLD` signal name with the proper `SIGCHLD` spelling
as the `SIGCLD` alias is not provided by musl.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-25 14:49:52 +02:00
Christian Schoenebeck
3788dd697b ddns-scripts: fix/update to version 2.4.3-1
fixed sed when filtering IP address from nslookup output
because "Server:" block might have multiple address lines.
Thanks to Arjen de Korte

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2015-06-24 18:46:52 +02:00
Jo-Philipp Wich
5325329b53 Merge pull request #1407 from jow-/wifidog-musl-compat
wifidog: fix musl compatibility
2015-06-24 13:50:57 +02:00
Jo-Philipp Wich
f0cb183834 Merge pull request #1387 from jow-/etherwake-musl-compat
etherwake: fix musl compatibility
2015-06-24 13:50:00 +02:00
Jonathan McCrohan
eaf358fbe6 Merge pull request #1425 from jow-/mtr-musl-compat
mtr: switch to upstream "newdns" branch
2015-06-23 23:04:10 +01:00
Steven Barth
c665325f8c strongswan: add more exceptions to musl-fixes
Signed-off-by: Steven Barth <steven@midlink.org>
2015-06-23 18:41:11 +02:00
Nicolas Thill
bdf5ef09e1 Merge branch 'ulogd-musl-compat' of git://github.com/jow-/packages into ulogd-musl-compat 2015-06-23 10:57:12 +02:00
Nicolas Thill
0aa8cea665 Merge branch 'keepalived-musl-compat' of git://github.com/jow-/packages into jow--keepalived-musl-compat 2015-06-23 01:33:11 +02:00
Noah Meyerhans
0b73e6833b Merge pull request #1436 from ManoftheSea/musl-compat
Make ipsec-tools compatible with musl
2015-06-22 14:44:20 -07:00
Steven Barth
1c66cd37e8 Merge pull request #1421 from Zokormazo/bwm-ng
bwm-ng: Fix building with gcc-security enabled
2015-06-22 17:20:09 +02:00
Steven Barth
33e58b49ac Merge pull request #1369 from kissg1988/seafile
seafile: build against libevhtp 1.1 instead of 1.2
2015-06-22 17:15:27 +02:00
heil
b1cac15063 haproxy: upstream fixes
- [PATCH 15/18] MEDIUM: ssl: replace standards DH groups with custom
 - [PATCH 16/18] BUG/MINOR: debug: display (null) in place of "meth"
 - [PATCH 17/18] CLEANUP: deinit: remove codes for cleaning
 - [PATCH 18/18] BUG/MINOR: ssl: fix smp_fetch_ssl_fc_session_id

Signed-off-by: heil <heil@terminal-consulting.de>
2015-06-22 14:57:26 +02:00
Steven Barth
9bf0217f2f strongswan: refresh musl compatibility fixes
Signed-off-by: Steven Barth <steven@midlink.org>
2015-06-22 12:24:19 +02:00
Derek LaHousse
088ec6029f ipsec-tools: Make compatible with musl
Based on changes at http://git.alpinelinux.org/cgit/aports/plain/main/ipsec-tools/musl-cdefs.patch
Removed references to "login" and "logout" functions, as musl utmp
doesn't.
Bump PKG_RELEASE

Signed-off-by: Derek LaHousse <dlahouss@mtu.edu>
2015-06-21 20:38:39 -04:00
Ted Hess
6cbf2e0ad1 Merge pull request #1448 from damianorenfer/master
net/dnscrypt-proxy: update to 1.5.0
2015-06-21 17:05:18 -04:00
heil
9433d5ad28 nginx: fix musl compatibility
- include Patches according to issue #1129
 - refresh Makefile

Signed-off-by: heil <heil@terminal-consulting.de>
2015-06-21 21:41:17 +02:00
Damiano Renfer
7621572e22 net/dnscrypt-proxy: update to 1.5.0
Signed-off-by: Damiano Renfer damiano.renfer@gmail.com
2015-06-21 18:45:30 +02:00
Daniel Golle
60ba8483f1 gnunet: build PostgreSQL and mySQL backends
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-21 17:30:32 +02:00
Daniel Golle
161b225acc gnunet: update source to r35963
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-21 15:25:43 +02:00
Nikos Mavrogiannopoulos
18be1b77cf transmission: bumped version
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-06-21 12:00:02 +02:00
Steven Barth
c2d2967e59 Merge pull request #1441 from commodo/ovs-musl
openvswitch: a bit of cleanup + fix musl compatibility
2015-06-20 16:27:25 +02:00
Nikos Mavrogiannopoulos
bc034ae30a ocserv: depend on radcli
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-06-20 13:56:49 +02:00
Nikos Mavrogiannopoulos
1b426f5bcf Merge pull request #1442 from nmav/oc
openconnect: added support for supplying a fixed second password.
2015-06-20 13:48:40 +03:00
Nikos Mavrogiannopoulos
2c6a3743c6 openconnect: updated documentation
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-06-20 12:36:55 +02:00
Nikos Mavrogiannopoulos
749abcacc8 openconnect: allow processing multiple passwords from stdin
Resolves #1419

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-06-20 12:36:39 +02:00
Alexandru Ardelean
3c78eb04b8 openvswitch: fix musl compatibility
Remove libatomic support from OVS: musl's libatomic seems incomplete.
Conditionally compile <net/if_packet.h>.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-06-20 11:16:22 +03:00