Claudio Leite [Fri, 3 Jul 2015 13:21:18 +0000 (09:21 -0400)]
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>
Claudio Leite [Fri, 3 Jul 2015 13:20:43 +0000 (09:20 -0400)]
ngircd: make myself the maintainer
Signed-off-by: Claudio Leite <leitec@staticky.com>
Claudio Leite [Fri, 3 Jul 2015 13:17:14 +0000 (09:17 -0400)]
ngircd: import from oldpackages as-is
Signed-off-by: Claudio Leite <leitec@staticky.com>
Matteo Croce [Thu, 2 Jul 2015 19:58:16 +0000 (21:58 +0200)]
add list of domains serving advertising
Add a script to download a list of domains which serves ads.
This list can be used to block these servers in the DNS server.
Steven Barth [Fri, 3 Jul 2015 06:40:13 +0000 (08:40 +0200)]
Merge pull request #1530 from
aa65535/master
shadowsocks-libev: add package
aa65535 [Fri, 3 Jul 2015 06:11:30 +0000 (14:11 +0800)]
shadowsocks-libev: use realname in the maintainer tag
Signed-off-by: aa65535 <aa65535@live.com>
Steven Barth [Fri, 3 Jul 2015 05:46:58 +0000 (07:46 +0200)]
Merge pull request #1485 from mickeprag/master
python-pyserial: new package
Steven Barth [Fri, 3 Jul 2015 05:44:56 +0000 (07:44 +0200)]
Merge pull request #1015 from aTanW/master
ipsec-tools: racoon uci integration
Steven Barth [Fri, 3 Jul 2015 05:23:15 +0000 (07:23 +0200)]
Merge pull request #1516 from bk138/ola-0.9.6
ola: Update to 0.9.6, tidy up makefile, try to resolve build dependencies
Steven Barth [Fri, 3 Jul 2015 05:22:06 +0000 (07:22 +0200)]
Merge pull request #1524 from sairon/python3-disable-wcsftime-detection
python3: disable usage of wcsftime (broken in uClibc)
Steven Barth [Fri, 3 Jul 2015 05:21:05 +0000 (07:21 +0200)]
Merge pull request #1526 from sairon/python-fix-host-multiarch-support
python: fix patch removing multiarch support for host python
aa65535 [Thu, 2 Jul 2015 06:15:02 +0000 (14:15 +0800)]
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>
heil [Thu, 2 Jul 2015 19:53:56 +0000 (21:53 +0200)]
haproxy: fixes from upstream
- BUG/MAJOR: buffers: make the buffer_slow_realign() function respect output data
Signed-off-by: heil <heil@terminal-consulting.de>
Jan Čermák [Thu, 2 Jul 2015 15:57:13 +0000 (17:57 +0200)]
python: fix patch removing multiarch support for host python
Patch removing multiarch paths from build should be applied only when
Python is built for target, but not for host. When the paths are removed
during host build, host python throws some ugly errors when importing
some hashlib modules. Also it reports that modules crypt and nis failed
to build (tested on Ubuntu 14.04 host).
Signed-off-by: Jan Čermák <jan.cermak@nic.cz>
Jan Čermák [Thu, 2 Jul 2015 13:37:22 +0000 (15:37 +0200)]
python3: disable usage of wcsftime (broken in uClibc)
Python 3 prefers usage of wcsftime() over strftime() if it's available,
however this function returns just an empty string in some older
uClibc versions. Proposed solution disables detection of wcsftime() in
./configure that results in HAVE_WCSFTIME being undefined, effectively
disabling branches of code that use possibly broken wcsftime().
See: http://lists.busybox.net/pipermail/uclibc/2014-November/048718.html
Signed-off-by: Jan Čermák <jan.cermak@nic.cz>
Jo-Philipp Wich [Thu, 2 Jul 2015 12:20:30 +0000 (14:20 +0200)]
mysql: fix datadir check in init script
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Christian Beier [Wed, 1 Jul 2015 15:27:17 +0000 (17:27 +0200)]
ola: update to 0.9.6, tidy up makefile, try to resolve build dependencies.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
Jo-Philipp Wich [Thu, 2 Jul 2015 08:01:55 +0000 (10:01 +0200)]
Merge pull request #1471 from jow-/shadowsocks-fortify-compat
shadowsocks-client: fix fortify source compatibility
Nikos Mavrogiannopoulos [Wed, 1 Jul 2015 22:22:33 +0000 (00:22 +0200)]
ocserv: updated to 0.10.6
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Hauke Mehrtens [Wed, 1 Jul 2015 21:00:30 +0000 (23:00 +0200)]
Merge pull request #1505 from hauke/iotivity
iotivity: add IoTivity
Hauke Mehrtens [Mon, 22 Jun 2015 17:06:18 +0000 (19:06 +0200)]
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>
Florian Fainelli [Wed, 1 Jul 2015 20:37:38 +0000 (13:37 -0700)]
Merge pull request #1498 from dangowrt/hfsprogs-fix-musl-build
hfsprogs: fix build with musl
Florian Fainelli [Wed, 1 Jul 2015 20:36:47 +0000 (13:36 -0700)]
Merge pull request #1515 from dvlemplgk/patch-1
open-plc-utils: Update to commit
885a1b7e2e663b5ab8797db6d40a0318131f…
Jo-Philipp Wich [Wed, 1 Jul 2015 19:50:56 +0000 (21:50 +0200)]
Merge pull request #1496 from puleglot/master
sudo: preserve sudoers during sysupgrade
Alexander Tsoy [Sun, 28 Jun 2015 11:33:09 +0000 (14:33 +0300)]
sudo: preserve sudoers.d during sysupgrade
Signed-off-by: Alexander Tsoy <alexander@tsoy.me>
Marko Ratkaj [Wed, 1 Jul 2015 11:13:46 +0000 (13:13 +0200)]
squid: bump version to 3.5.5
Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
Steven Barth [Wed, 1 Jul 2015 12:35:40 +0000 (14:35 +0200)]
Merge pull request #1495 from oskar456/unboundecdsa
unbound: Support for validating ECDSA DNSSEC signatures
dvlemplgk [Wed, 1 Jul 2015 11:30:37 +0000 (13:30 +0200)]
open-plc-utils: Update to commit
885a1b7e2e663b5ab8797db6d40a0318131fdf18
This particularly fixes unusable amphost utility on big endian targets.
Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>
Jonas Gorski [Wed, 1 Jul 2015 10:30:58 +0000 (12:30 +0200)]
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>
Jonas Gorski [Wed, 1 Jul 2015 10:27:31 +0000 (12:27 +0200)]
znc: close Network tags
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
Jo-Philipp Wich [Wed, 1 Jul 2015 08:25:35 +0000 (10:25 +0200)]
Merge pull request #1501 from jow-/diffutils-fortify-source-compat
diffutils: fix fortify source compat
Jo-Philipp Wich [Wed, 1 Jul 2015 08:15:26 +0000 (10:15 +0200)]
Merge pull request #1511 from jow-/davfs2-musl-compat
davfs2: fix musl compatibility
Jonathan McCrohan [Wed, 1 Jul 2015 00:17:39 +0000 (01:17 +0100)]
Merge pull request #1512 from jow-/mtr-disable-ipv6-fix
mtr: fix build with globally disabled IPv6
Jo-Philipp Wich [Tue, 30 Jun 2015 23:25:52 +0000 (01:25 +0200)]
Merge pull request #1031 from ionum/master
net-snmp: Enable pass_persist support for snmpd in Makefile
tripolar [Tue, 30 Jun 2015 18:54:22 +0000 (20:54 +0200)]
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
Jo-Philipp Wich [Tue, 30 Jun 2015 17:41:14 +0000 (19:41 +0200)]
Merge pull request #1504 from hauke/boost
boost: do not fail when no shared libs were build
Jo-Philipp Wich [Tue, 30 Jun 2015 15:32:03 +0000 (17:32 +0200)]
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>
Jo-Philipp Wich [Tue, 30 Jun 2015 10:52:43 +0000 (12:52 +0200)]
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>
Jo-Philipp Wich [Tue, 30 Jun 2015 09:13:41 +0000 (11:13 +0200)]
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>
Marcel Denia [Sun, 28 Jun 2015 14:52:32 +0000 (16:52 +0200)]
perl-*: Update dependencies
All packages should now properly depend on all perlbase- and perl- packages
they need.
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Mon, 29 Jun 2015 09:22:34 +0000 (11:22 +0200)]
perl-www-mechanize: Update to 1.75
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Mon, 29 Jun 2015 09:22:11 +0000 (11:22 +0200)]
perl-uri: Update to 1.68
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 12:31:00 +0000 (14:31 +0200)]
perl-www: Update to 6.13
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Mon, 29 Jun 2015 11:38:50 +0000 (13:38 +0200)]
perl-html-tree: Re-format description
Just capitalize it to match the other packages.
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 12:32:15 +0000 (14:32 +0200)]
perl-www-robotrules: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 12:32:15 +0000 (14:32 +0200)]
perl-test-warn: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 12:32:15 +0000 (14:32 +0200)]
perl-sub-uplevel: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 12:32:15 +0000 (14:32 +0200)]
perl-net-http: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 12:32:15 +0000 (14:32 +0200)]
perl-io-html: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 12:32:15 +0000 (14:32 +0200)]
perl-http-server-simple: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 12:32:15 +0000 (14:32 +0200)]
perl-html-form: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 12:32:15 +0000 (14:32 +0200)]
perl-cgi: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 08:44:59 +0000 (10:44 +0200)]
perl-http-message: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 08:43:56 +0000 (10:43 +0200)]
perl-lwp-mediatypes: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 08:43:56 +0000 (10:43 +0200)]
perl-http-negotiate: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 08:43:56 +0000 (10:43 +0200)]
perl-http-date: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 08:43:56 +0000 (10:43 +0200)]
perl-http-daemon: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 08:43:56 +0000 (10:43 +0200)]
perl-http-cookies: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 08:43:56 +0000 (10:43 +0200)]
perl-file-listing: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Marcel Denia [Sun, 28 Jun 2015 08:43:56 +0000 (10:43 +0200)]
perl-encode-locale: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
Hauke Mehrtens [Mon, 29 Jun 2015 19:25:34 +0000 (21:25 +0200)]
boost: do not fail when no shared libs were build
When only boost is selected without any specific boost library no *.so
file will be build and the InstallDev part is failing. Instead of
checking if there is a lib directory just try to copy the libs and do
not fail in case of an error.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Daniel Golle [Mon, 29 Jun 2015 18:34:08 +0000 (20:34 +0200)]
gnutls: backport upstream --with-ca-path implementation
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 29 Jun 2015 17:43:13 +0000 (19:43 +0200)]
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>
Jo-Philipp Wich [Mon, 29 Jun 2015 17:50:01 +0000 (19:50 +0200)]
aiccu: fix uClibc build after #1389
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Jo-Philipp Wich [Mon, 29 Jun 2015 16:00:44 +0000 (18:00 +0200)]
libnet-1.2.x: fix uClibc regression caused by #1410
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Micke Prag [Mon, 29 Jun 2015 13:04:36 +0000 (15:04 +0200)]
python-pyserial: Add missing license
Signed-off-by: Micke Prag <micke.prag@telldus.se>
Jo-Philipp Wich [Mon, 29 Jun 2015 08:42:27 +0000 (10:42 +0200)]
diffutils: fix fortify source compat
Compile with `-std=gnu99` instead of `-std=c99` to avoid redefining
`__attribute__` in `src/system.h`.
Fixes the following error spotted by the buildbot:
In file included from ../lib/stdio.h:43:0,
from cmp.c:22:
.../staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-4.8-linaro_musl-1.1.10_eabi/include/fortify/stdio.h: In function 'snprintf':
.../staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-4.8-linaro_musl-1.1.10_eabi/include/fortify/stdio.h:99:2: error: invalid use of '__builtin_va_arg_pack ()'
return __orig_snprintf(__s, __n, __f, __builtin_va_arg_pack());
^
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Steven Barth [Mon, 29 Jun 2015 09:28:28 +0000 (11:28 +0200)]
Merge pull request #1494 from ejurgensen/master
forked-daapd: fix build problem after pr #1475
Steven Barth [Mon, 29 Jun 2015 04:28:45 +0000 (06:28 +0200)]
Merge pull request #1499 from obsy/master
[packages] vsftpd: CVE-2015-1419 Unspecified vulnerability in vsftp …
Cezary Jackiewicz [Sun, 28 Jun 2015 20:02:08 +0000 (22:02 +0200)]
[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.
Daniel Golle [Sun, 28 Jun 2015 19:03:28 +0000 (21:03 +0200)]
hfsprogs: fix build with musl
Do not make use of sysctl in makehfs.c on non-glibc systems.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 28 Jun 2015 17:52:25 +0000 (19:52 +0200)]
gnunet: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 28 Jun 2015 17:08:24 +0000 (19:08 +0200)]
libinput: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 28 Jun 2015 17:08:10 +0000 (19:08 +0200)]
libevdev: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
aTanW [Sun, 28 Jun 2015 14:58:00 +0000 (17:58 +0300)]
Merge https://github.com/openwrt/packages
Conflicts:
net/ipsec-tools/Makefile
Jo-Philipp Wich [Sun, 28 Jun 2015 12:58:24 +0000 (14:58 +0200)]
Merge pull request #1492 from tru7/linknx
linknx: fix musl compatibility
Jo-Philipp Wich [Sun, 28 Jun 2015 12:57:24 +0000 (14:57 +0200)]
Merge pull request #1491 from tru7/knxd
knxd: fix musl compatibility
Jo-Philipp Wich [Sun, 28 Jun 2015 12:50:46 +0000 (14:50 +0200)]
Merge pull request #1479 from jow-/pthsem-musl-compat
pthsem: fix musl and fortify source compatibility
Ondřej Caletka [Sun, 28 Jun 2015 09:16:30 +0000 (11:16 +0200)]
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>
Nuno Goncalves [Sun, 28 Jun 2015 01:32:31 +0000 (02:32 +0100)]
Merge pull request #1486 from jow-/ntpd-fortify-source-compat
ntpd: fix fortify source compatibility
Nuno Goncalves [Sun, 28 Jun 2015 01:32:00 +0000 (02:32 +0100)]
Merge pull request #1484 from jow-/ntripclient-musl-compat
ntripclient: fix musl comaptibility
ejurgensen [Sat, 27 Jun 2015 22:35:32 +0000 (00:35 +0200)]
forked-daapd: fix build problem after pr #1475
The upgraded forked-daapd required some more pregenerated ANTLR3 files,
but I forgot to add them to the patch. They are included here.
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
Othmar Truniger [Sat, 27 Jun 2015 20:55:51 +0000 (22:55 +0200)]
linknx: fix musl compatibility
Signed-off-by: Othmar Truniger <github@truniger.ch>
Othmar Truniger [Sat, 27 Jun 2015 19:49:25 +0000 (21:49 +0200)]
knxd: fix musl compatibility
Signed-off-by: Othmar Truniger <github@truniger.ch>
Jo-Philipp Wich [Sat, 27 Jun 2015 12:31:29 +0000 (14:31 +0200)]
screen: remove leftover Makefile code
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Jo-Philipp Wich [Sat, 27 Jun 2015 12:25:43 +0000 (14:25 +0200)]
screen: fix autoconf misdetection
The configure script shipped by screen uses the presence of `elf.h` and `-lelf`
as indicator for an SVR4 system which implies a `#define BUGGYGETLOGIN`.
The SVR4 `getlogin()` replacement function does not compile with a musl
toolchain and we do not want it anyway, so patch configure to remove the broken
SVR4 detection logic.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Jo-Philipp Wich [Sat, 27 Jun 2015 11:30:05 +0000 (13:30 +0200)]
Merge pull request #1439 from mstorchak/iodine
iodine: fix musl compatibility
Jo-Philipp Wich [Sat, 27 Jun 2015 09:19:07 +0000 (11:19 +0200)]
Merge pull request #1483 from jow-/open-plc-utils-musl-compat
open-plc-utils: fix musl and fortify source compatibility
Nikos Mavrogiannopoulos [Sat, 27 Jun 2015 06:22:07 +0000 (08:22 +0200)]
vpnc-scripts: bumped version
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Nikos Mavrogiannopoulos [Sat, 27 Jun 2015 06:20:37 +0000 (09:20 +0300)]
Merge pull request #1489 from nmav/dns
vpnc-script: handle multiple servers in INTERNAL_IP_DNS vars
Nikos Mavrogiannopoulos [Wed, 24 Jun 2015 19:51:50 +0000 (21:51 +0200)]
vpnc-script: handle multiple servers in INTERNAL_IP_DNS vars
Resolves #1372
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Ted Hess [Fri, 26 Jun 2015 21:57:24 +0000 (17:57 -0400)]
Merge pull request #1488 from thess/mpd-0.19-work
mpd: Upgrade to 0.19.10, refresh patches
Ted Hess [Fri, 26 Jun 2015 21:56:53 +0000 (17:56 -0400)]
Merge pull request #1487 from thess/boost-build-fix
boost: force build of meta-package to satisfy other package dependencies
Ted Hess [Fri, 26 Jun 2015 21:04:08 +0000 (17:04 -0400)]
Merge pull request #1460 from cjkoenig/update_mpc
mpc: update to 0.27
Ted Hess [Fri, 26 Jun 2015 20:49:11 +0000 (16:49 -0400)]
boost: force build of meta-package to satisfy other package dependencies
Signed-off-by: Ted Hess <thess@kitschensync.net>
Ted Hess [Fri, 26 Jun 2015 20:46:05 +0000 (16:46 -0400)]
mpd: Upgrade to 0.19.10, refresh patches
Signed-off-by: Ted Hess <thess@kitschensync.net>
heil [Fri, 26 Jun 2015 16:02:49 +0000 (18:02 +0200)]
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>
Jo-Philipp Wich [Fri, 26 Jun 2015 15:46:10 +0000 (17:46 +0200)]
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>
Jo-Philipp Wich [Fri, 26 Jun 2015 15:28:40 +0000 (17:28 +0200)]
Merge pull request #1480 from jow-/postfix-musl-compat
postfix: fix musl compatibility
Jo-Philipp Wich [Fri, 26 Jun 2015 15:09:13 +0000 (17:09 +0200)]
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>