feed/packages.git
6 years agolinuxptp: Upgrade to v1.9 5867/head
Wojciech Dubowik [Tue, 24 Jan 2017 15:37:17 +0000 (16:37 +0100)]
linuxptp: Upgrade to v1.9

Plus one upstream fix.

Signed-off-by: Wojciech Dubowik <klute99@gmail.com>
6 years agophp7: fix compile issue with icu 61.1 (refs #5853)
Michael Heimpold [Mon, 2 Apr 2018 21:28:29 +0000 (23:28 +0200)]
php7: fix compile issue with icu 61.1 (refs #5853)

Compile tested only at the moment.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
6 years agonano: update to 2.9.5
Hannu Nyman [Mon, 2 Apr 2018 15:18:40 +0000 (18:18 +0300)]
nano: update to 2.9.5

Update nano to 2.9.5

Release Notes:
 2018 March 29
 GNU nano 2.9.5 "Kiša pada" changes the way the Scroll-Up
 and Scroll-Down commands work (M-- and M-+): instead of
 keeping the cursor in the same screen position they now
 keep the cursor in the same text position (if possible).
 This version further adds a new color name, "normal",
 which gives the default foreground or background color,
 which is useful when you want to undo some overzealous
 painting by earlier syntax regexes.  Bug fixes include:
 a segfault when trying to insert a file in restricted
 mode, the reading in of a new file being "undoable", a
 slight miswrapping of help texts when --linenumbers was
 used, and the shell syntax coloring the word "tar" in
 file names.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
6 years agoMerge pull request #5852 from bluewavenet/patch-5
Hannu Nyman [Mon, 2 Apr 2018 15:08:01 +0000 (18:08 +0300)]
Merge pull request #5852 from bluewavenet/patch-5

mwan3: Add missing globals config section

6 years agoMerge pull request #5819 from pprindeville/add-explicit-domain
Philip Prindeville [Mon, 2 Apr 2018 01:59:17 +0000 (19:59 -0600)]
Merge pull request #5819 from pprindeville/add-explicit-domain

Add more functionality to ISC-DHCP configuration

6 years agomwan3: Add missing globals config section 5852/head
Rob White [Sun, 1 Apr 2018 09:04:46 +0000 (10:04 +0100)]
mwan3: Add missing globals config section

Add missing globals config section with default values.
Without the correctly named section, mwan3 startup will fail with the error - Warning: mwan3 is global disabled. Usage: /etc/init.d/mwan3 start.
Compile: not required
Run tested: LEDE 17.01.04
Author-name: Rob White
Maintainer: Florian Eckert <fe@dev.tdt.de>
Signed-off-by: Rob White <rob@blue-wave.net>
6 years agoldbus: remove nonshared flag
Matthias Schiffer [Sat, 31 Mar 2018 13:08:23 +0000 (15:08 +0200)]
ldbus: remove nonshared flag

As confirmed by the maintainer, the flag was not added intentionally.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
6 years agonet-snmp: InstallDev fix
Hans Dedecker [Mon, 6 Nov 2017 13:38:26 +0000 (14:38 +0100)]
net-snmp: InstallDev fix

Commit 384c2a8cfd2af9bc7acd6a642d71dbac2cc5056f added support for symlinking
net-snmp-config into $(STAGING_DIR)/usr/bin but forgot to install first
$(STAGING_DIR)/usr/bin resulting into a compile issue if
$(STAGING_DIR)/usr/bin is not yet present.

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
6 years agophp7: update to 7.2.4
Michael Heimpold [Sat, 31 Mar 2018 06:58:42 +0000 (08:58 +0200)]
php7: update to 7.2.4

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
6 years agolibgpiod: depend on kernel version
Michael Heimpold [Fri, 30 Mar 2018 19:23:26 +0000 (21:23 +0200)]
libgpiod: depend on kernel version

Required kernel interface was introduced in kernel v4.8,
so add the kernel version as dependency for this library.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
6 years agoisc-dhcp: support generic DHCP options 5819/head
Philip Prindeville [Sun, 25 Mar 2018 08:17:52 +0000 (02:17 -0600)]
isc-dhcp: support generic DHCP options

Allow specifying NTP servers, search domains, etc. by the administrator
directly specifying DHCP options (per interface, i.e. per pool).

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
6 years agoisc-dhcp: allow explicitly configuring a domain
Philip Prindeville [Sun, 25 Mar 2018 07:49:13 +0000 (01:49 -0600)]
isc-dhcp: allow explicitly configuring a domain

Setting a domain now results in 'option domain-name "xyzzy";'
being generated globally.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
6 years agoMerge pull request #5847 from luizluca/ruby-2.5.1
Luiz Angelo Daros de Luca [Thu, 29 Mar 2018 18:16:58 +0000 (15:16 -0300)]
Merge pull request #5847 from luizluca/ruby-2.5.1

ruby: bump to 2.5.1

6 years agoruby: bump to 2.5.1 5847/head
Luiz Angelo Daros de Luca [Thu, 29 Mar 2018 14:13:08 +0000 (11:13 -0300)]
ruby: bump to 2.5.1

This release includes some bug fixes and some security fixes.

* CVE-2017-17742: HTTP response splitting in WEBrick
* CVE-2018-6914: Unintentional file and directory creation with directory traversal in tempfile and tmpdir
* CVE-2018-8777: DoS by large request in WEBrick
* CVE-2018-8778: Buffer under-read in String#unpack
* CVE-2018-8779: Unintentional socket creation by poisoned NUL byte in UNIXServer and UNIXSocket
* CVE-2018-8780: Unintentional directory traversal by poisoned NUL byte in Dir
* Multiple vulnerabilities in RubyGems

There are also some bug fixes.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
6 years agoMerge pull request #5776 from hanetzer/coova-misleading-indentation
Hannu Nyman [Thu, 29 Mar 2018 16:57:07 +0000 (19:57 +0300)]
Merge pull request #5776 from hanetzer/coova-misleading-indentation

net/coova-chilli: fix -Werror=misleading-indendation

6 years agoMerge pull request #5845 from TDT-AG/pr/20180329-net-mwan3-default-mask
Hannu Nyman [Thu, 29 Mar 2018 13:41:27 +0000 (16:41 +0300)]
Merge pull request #5845 from TDT-AG/pr/20180329-net-mwan3-default-mask

net/mwan3: set default mask to 0x3F00

6 years agonet/mwan3: update version to 2.6.12 5845/head
Florian Eckert [Thu, 29 Mar 2018 12:58:02 +0000 (14:58 +0200)]
net/mwan3: update version to 2.6.12

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agonet/mwan3: set default mask to 0x3F00
Florian Eckert [Thu, 29 Mar 2018 09:30:52 +0000 (11:30 +0200)]
net/mwan3: set default mask to 0x3F00

The IPsec ip route table has the default number 220.
If mwan3 has more then 7 bits set (124 interfaces) then if mwan3 down is
executed the table is also cleared. To solve this set default max 7
bits in the mmx_mask for mwan3.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agoMerge pull request #5824 from neheb/xinetd
Hannu Nyman [Tue, 27 Mar 2018 20:28:48 +0000 (23:28 +0300)]
Merge pull request #5824 from neheb/xinetd

xinetd: Update URLs.

6 years agoMerge pull request #5837 from zhaojh329/wifidog-ng
Hannu Nyman [Tue, 27 Mar 2018 20:26:48 +0000 (23:26 +0300)]
Merge pull request #5837 from zhaojh329/wifidog-ng

wifidog-ng: depends ipset

6 years agoMerge pull request #5838 from nxhack/icu_bump_61_1
Hannu Nyman [Tue, 27 Mar 2018 20:26:06 +0000 (23:26 +0300)]
Merge pull request #5838 from nxhack/icu_bump_61_1

icu: update to 61.1

6 years agoMerge pull request #5842 from Andy2244/libtirpc
Hannu Nyman [Tue, 27 Mar 2018 20:25:28 +0000 (23:25 +0300)]
Merge pull request #5842 from Andy2244/libtirpc

libtirpc: update to 1.0.3

6 years agolibtirpc: update to 1.0.3 5842/head
Andy Walsh [Tue, 27 Mar 2018 15:24:19 +0000 (17:24 +0200)]
libtirpc: update to 1.0.3

* Remove unnecessary patch
* fix musl types.h defines

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
6 years agoicu: update to 61.1 5838/head
Hirokazu MORIKAWA [Tue, 27 Mar 2018 06:57:54 +0000 (15:57 +0900)]
icu: update to 61.1

Maintainer: me
Compile tested: ar71xx, LEDE trunk r5488-893a1ed
Run tested: NONE

Description:
ICU 61 upgrades to CLDR 33 locale data, has a new Java implementation
for number and currency parsing, and includes many small API additions,
improvements, and bug fixes.
(includes security fix CVE-2017-17484,CVE-2017-15422)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
6 years agowifidog-ng: depends ipset 5837/head
Jianhui Zhao [Tue, 27 Mar 2018 03:32:13 +0000 (11:32 +0800)]
wifidog-ng: depends ipset

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
6 years agoMerge pull request #5790 from micmac1/postgresql-fixes
Daniel Golle [Mon, 26 Mar 2018 22:54:03 +0000 (00:54 +0200)]
Merge pull request #5790 from micmac1/postgresql-fixes

Postgresql fixes

6 years agoacme: update acme to latest git
Lucian Cristian [Mon, 26 Mar 2018 19:51:15 +0000 (22:51 +0300)]
acme: update acme to latest git
adds V2 support

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
6 years agoMerge pull request #5810 from micmac1/glib2-res_nquery-fix
tripolar [Mon, 26 Mar 2018 19:34:32 +0000 (21:34 +0200)]
Merge pull request #5810 from micmac1/glib2-res_nquery-fix

glib2: fix build when res_nquery is not available

6 years agofdk-aac: Update to v0.1.6. Use github/codeload for source URL
Ted Hess [Mon, 26 Mar 2018 19:29:53 +0000 (15:29 -0400)]
fdk-aac: Update to v0.1.6. Use github/codeload for source URL

Signed-off-by: Ted Hess <thess@kitschensync.net>
6 years agoMerge pull request #5823 from neheb/p11-kit
Nikos Mavrogiannopoulos [Mon, 26 Mar 2018 17:47:52 +0000 (19:47 +0200)]
Merge pull request #5823 from neheb/p11-kit

p11-kit: Update to 0.23.10 and update URLs

6 years agoMerge pull request #5828 from zhaojh329/wifidog-ng 5967/head
Hannu Nyman [Mon, 26 Mar 2018 16:06:52 +0000 (19:06 +0300)]
Merge pull request #5828 from zhaojh329/wifidog-ng

wifidog-ng: Update to 1.4.0

6 years agowifidog-ng: Update to 1.4.0 5828/head
Jianhui Zhao [Mon, 26 Mar 2018 09:09:14 +0000 (17:09 +0800)]
wifidog-ng: Update to 1.4.0

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
6 years agoxinetd: Update URLs. 5824/head
Rosen Penev [Mon, 26 Mar 2018 01:23:39 +0000 (18:23 -0700)]
xinetd: Update URLs.

xinetd.org has been defunct for a long time and it seems the main developer moved everything to GitHub.

Discovered with uscan.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agop11-kit: Update to 0.23.10 and update URLs 5823/head
Rosen Penev [Mon, 26 Mar 2018 01:05:08 +0000 (18:05 -0700)]
p11-kit: Update to 0.23.10 and update URLs

The FreeDesktop link does not work anymore. Switch to new upstream at GitHub.

Update the version while we're at it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agoMerge pull request #5818 from Wedmer/master
Hannu Nyman [Sun, 25 Mar 2018 19:36:40 +0000 (22:36 +0300)]
Merge pull request #5818 from Wedmer/master

zoneinfo: Updated to the latest release.

6 years agoMerge pull request #5817 from zhaojh329/libuwsc
Hannu Nyman [Sun, 25 Mar 2018 19:36:06 +0000 (22:36 +0300)]
Merge pull request #5817 from zhaojh329/libuwsc

libuwsc: update to 2.0.1

6 years agoMerge branch 'libfmt-knxd'
Michael Heimpold [Sun, 25 Mar 2018 18:39:22 +0000 (20:39 +0200)]
Merge branch 'libfmt-knxd'

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
6 years agoknxd: add dependency on libfmt (closes #5793)
Othmar Truniger [Wed, 21 Mar 2018 15:27:20 +0000 (16:27 +0100)]
knxd: add dependency on libfmt (closes #5793)

Signed-off-by: Othmar Truniger <github@truniger.ch>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
6 years agolibfmt: add new package (closes #5617)
Othmar Truniger [Wed, 14 Feb 2018 19:10:08 +0000 (20:10 +0100)]
libfmt: add new package (closes #5617)

Signed-off-by: Othmar Truniger <github@truniger.ch>
Build shared library, add license file hints

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
6 years agogit: update to 2.16.3
Peter Wagner [Sun, 25 Mar 2018 18:05:10 +0000 (20:05 +0200)]
git: update to 2.16.3

Signed-off-by: Peter Wagner <tripolar@gmx.at>
6 years agozoneinfo: Updated to the latest release. 5818/head
Vladimir Ulrich [Sun, 25 Mar 2018 14:02:12 +0000 (17:02 +0300)]
zoneinfo: Updated to the latest release.

Signed-off-by: Vladimir Ulrich <admin@evl.su>
6 years agolibuwsc: update to 2.0.1 5817/head
Jianhui Zhao [Sun, 25 Mar 2018 13:53:35 +0000 (21:53 +0800)]
libuwsc: update to 2.0.1

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
6 years agoMerge pull request #5816 from lucize/doveup
Hannu Nyman [Sun, 25 Mar 2018 09:03:22 +0000 (12:03 +0300)]
Merge pull request #5816 from lucize/doveup

dovecot: update dovecot to 2.2.35

6 years agodovecot: update dovecot to 2.2.35 5816/head
Lucian Cristian [Sun, 25 Mar 2018 07:34:58 +0000 (10:34 +0300)]
dovecot: update dovecot to 2.2.35

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
6 years agoMerge pull request #5815 from zhaojh329/wifidog-ng
Hannu Nyman [Sun, 25 Mar 2018 07:34:03 +0000 (10:34 +0300)]
Merge pull request #5815 from zhaojh329/wifidog-ng

wifidog-ng: Update to 1.3.0

6 years agoMerge pull request #5813 from lucize/clamup
Hannu Nyman [Sun, 25 Mar 2018 07:33:36 +0000 (10:33 +0300)]
Merge pull request #5813 from lucize/clamup

clamav: update clamav to 0.99.4

6 years agowifidog-ng: Update to 1.3.0 5815/head
Jianhui Zhao [Sun, 25 Mar 2018 04:23:30 +0000 (12:23 +0800)]
wifidog-ng: Update to 1.3.0

be35e54 Optimized by use ipset
2dcc126 Optimize kernel module code
08231b4 Remove url param of login api
bf7b435 Support compile kernel module on ubuntu for test
ffca07a Optimize kernel module
b03c757 Optimize code

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
6 years agoclamav: update clamav to 0.99.4 5813/head
Lucian Cristian [Sat, 24 Mar 2018 23:01:05 +0000 (01:01 +0200)]
clamav: update clamav to 0.99.4

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
6 years agoMerge pull request #5722 from alive4ever/feature-mksh-update
Dirk Brenken [Sat, 24 Mar 2018 16:00:30 +0000 (17:00 +0100)]
Merge pull request #5722 from alive4ever/feature-mksh-update

mksh: update to R56c

6 years agoMerge pull request #5812 from micmac1/mysql-fix
Jo-Philipp Wich [Sat, 24 Mar 2018 13:00:57 +0000 (14:00 +0100)]
Merge pull request #5812 from micmac1/mysql-fix

mysql: remove $(FPIC), fix AARCH64 builds

6 years agomysql: remove $(FPIC), fix AARCH64 builds 5812/head
Sebastian Kemper [Sat, 24 Mar 2018 12:15:27 +0000 (13:15 +0100)]
mysql: remove $(FPIC), fix AARCH64 builds

mysql already makes sure that the compiler emits position-independent code when
appropriate, namely when compiling shared objects. The mysql build system puts
its own flag behind the CFLAGS, overriding whatever was set before.

Additionally, forcing applications into PIC mode will just slow them
down (mysql not only provides shared objects but also applications).

Last but not least OpenWrt's $(FPIC) can cause build failures. This is
the case currently for AARCH64:

  net_serv.o: In function `my_net_init':
  net_serv.cc:(.text+0x28): relocation truncated to fit: R_AARCH64_LD64_GOTPAGE_LO15 against symbol `my_malloc' defined in .text section in ../mysys/libmysys.a(my_malloc.o)
  net_serv.cc:(.text+0x28): warning: Too many GOT entries for -fpic, please recompile with -fPIC
  /data/bowl-builder/aarch64_cortex-a53/build/sdk/staging_dir/toolchain-aarch64_cortex-a53_gcc-7.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/7.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld: final link failed: Symbol needs debug section which does not exist
  collect2: error: ld returned 1 exit status
  Makefile:955: recipe for target 'mysqld' failed
  make[7]: *** [mysqld] Error 1

Remove $(FPIC) from TARGET_CFLAGS to address all of the above.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoglib2: fix build when res_nquery is not available 5810/head
Sebastian Kemper [Sat, 24 Mar 2018 08:27:29 +0000 (09:27 +0100)]
glib2: fix build when res_nquery is not available

Upstream commit "gio: Port GThreadedResolver to use res_nquery() to fix
thread-safety" introduced a bug that causes compile failures on
platforms where res_nquery is unavailable. This patch fixes that.

Bug 794606 has been opened upstream: https://bugzilla.gnome.org/show_bug.cgi?id=794606

On the OpenWrt buildbots this bug is visible during the arc_archs
compile:

  gthreadedresolver.c: In function 'do_lookup_records':
  gthreadedresolver.c:875:16: error: 'res' undeclared (first use in this function); did you mean '_res'?
     res_nclose (&res);
                  ^~~
                  _res
  gthreadedresolver.c:875:16: note: each undeclared identifier is reported only once for each function it appears in
  Makefile:3334: recipe for target 'libgio_2_0_la-gthreadedresolver.lo' failed
  make[8]: *** [libgio_2_0_la-gthreadedresolver.lo] Error 1

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #5801 from dibdot/mc_vfs-fix
Dirk Brenken [Fri, 23 Mar 2018 18:29:55 +0000 (19:29 +0100)]
Merge pull request #5801 from dibdot/mc_vfs-fix

mc: fix warnings with enabled vfs support

6 years agoMerge pull request #5804 from sartura/openzwave_fix_include_path
Marko Ratkaj [Fri, 23 Mar 2018 18:15:03 +0000 (19:15 +0100)]
Merge pull request #5804 from sartura/openzwave_fix_include_path

utils: openzwave: disable examples and fix include

6 years agoutils: openzwave: disable examples and fix include 5804/head
Marko Ratkaj [Fri, 23 Mar 2018 12:50:28 +0000 (13:50 +0100)]
utils: openzwave: disable examples and fix include

Patch 903 disables building of examples.

Patch 904 fixes the following issue:
When building software that build depends on openzwave, build will
always search in /usr/include/openzwave instead of
staging_dir/.../usr/include/openzwave.

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
6 years agomwan3: adjust dependency from ip-full to ip
Hannu Nyman [Fri, 23 Mar 2018 14:52:27 +0000 (16:52 +0200)]
mwan3: adjust dependency from ip-full to ip

Adjust the dependency from ip-full back to ip.

Returning back to "ip" is now possible as busybox does not provide
"ip" any more, making "ip" again reference to ip-tiny or ip-full.

Reference to discussion in #5747

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
6 years agomc: fix warnings with enabled vfs support 5801/head
Dirk Brenken [Fri, 23 Mar 2018 13:23:35 +0000 (14:23 +0100)]
mc: fix warnings with enabled vfs support

* vfs support needs an additional ini file and another directory by
  default (/usr/lib/mc/extfs.d), backport of a turris fix.
* cleanup makefile

Signed-off-by: Dirk Brenken <dev@brenken.org>
6 years agoauc: always send version when requesting image
Daniel Golle [Fri, 23 Mar 2018 00:51:32 +0000 (01:51 +0100)]
auc: always send version when requesting image

Fixes #5799

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
6 years agoMerge pull request #5765 from thess/ffmpeg-patent-config
Ted Hess [Thu, 22 Mar 2018 18:00:21 +0000 (14:00 -0400)]
Merge pull request #5765 from thess/ffmpeg-patent-config

ffmpeg: Re-organize use of BUILD_PATENTED. Update to 3.2.10

6 years agoffmpeg: Update to 3.2.10. 5765/head
Ted Hess [Wed, 7 Mar 2018 22:07:02 +0000 (17:07 -0500)]
ffmpeg: Update to 3.2.10.

Re-organize configuration options to allow non-patented/un-licensed builds.
Include AAC and WMA codecs without BUILD_PATENTED

Signed-off-by: Ted Hess <thess@kitschensync.net>
6 years agoMerge pull request #5766 from thess/faad2-config
Ted Hess [Thu, 22 Mar 2018 17:17:14 +0000 (13:17 -0400)]
Merge pull request #5766 from thess/faad2-config

faad2: Remove BUILD_PATENTED

6 years agoreaver: Update to 1.6.4
Rosen Penev [Mon, 19 Mar 2018 00:38:46 +0000 (17:38 -0700)]
reaver: Update to 1.6.4

Compile tested on ar71xx

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agoMerge pull request #5791 from EricLuehrsen/unbound_dhcpfix
Dirk Brenken [Tue, 20 Mar 2018 07:05:54 +0000 (08:05 +0100)]
Merge pull request #5791 from EricLuehrsen/unbound_dhcpfix

unbound: fix SLAAC DNS inference

6 years agounbound: fix SLAAC DNS inference 5791/head
Eric Luehrsen [Mon, 19 Mar 2018 21:05:14 +0000 (17:05 -0400)]
unbound: fix SLAAC DNS inference

Bug: If DHCPv4 MAC are used to infer SLAAC and the forth position of
the subnet /64 is 0 (X:X:X:0::/64), then DNS records where malformed.

Signed-off-by: Eric Luehrsen <ericluehrsen@hotmail.com>
6 years agopostgresql: update to version 9.6.8 5790/head
Sebastian Kemper [Mon, 19 Mar 2018 22:56:58 +0000 (23:56 +0100)]
postgresql: update to version 9.6.8

This update addresses:

CVE-2018-1052
CVE-2018-1053
CVE-2018-1058

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agopostgresql: fix build for ARC arch
Sebastian Kemper [Mon, 19 Mar 2018 22:51:04 +0000 (23:51 +0100)]
postgresql: fix build for ARC arch

When building for ARC the compile fails with:

  /var/lib/buildbot/slaves/dave-builder/arc_arc700/build/sdk/build_dir/target-arc_arc700_uClibc/postgresql-9.6.5/src/include/storage/s_lock.h:899:2: error: #error PostgreSQL does not have native spinlock support on this platform. To continue the compilation, rerun configure using --disable-spinlocks. However, performance will be poor. Please report this to pgsql-bugs@postgresql.org.
   #error PostgreSQL does not have native spinlock support on this platform.  To continue the compilation, rerun configure using --disable-spinlocks.  However, performance will be poor.  Please report this to pgsql-bugs@postgresql.org.

So disable spinlocks when compiling for this arch. This was done
likewise for the avr32 target, which is not supported anymore, so this
can be deleted.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agopostgresql: clean up DEPENDS
Sebastian Kemper [Mon, 19 Mar 2018 22:49:14 +0000 (23:49 +0100)]
postgresql: clean up DEPENDS

Currently the DEPENDS do not reflect reality. Fix this.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agopostgresql: clean up CFLAGS
Sebastian Kemper [Mon, 19 Mar 2018 22:38:45 +0000 (23:38 +0100)]
postgresql: clean up CFLAGS

- The extra include is removed; the postgresql build system adds this
  include by itself.

- '-lpthread' is removed; the postgresql build system is able to detect
  how to access pthread features by itself.

- '$(FPIC)' is removed; adding this to CFLAGS is not recommendable:

  a) The postgresql build system adds its own PIC flag behind OpenWrt's
  CFLAGS when compiling shared objects, overriding OpenWrt's setting.
  b) Forcing applications into PIC mode will just slow them down.
  c) This leads to build failures on aarch64:

    access/transam/commit_ts.o: In function `CommitTsPagePrecedes':
    commit_ts.c:(.text+0x14): relocation truncated to fit: R_AARCH64_LD64_GOTPAGE_LO15 against symbol `TransactionIdPrecedes' defined in .text section in access/transam/transam.o
    commit_ts.c:(.text+0x14): warning: Too many GOT entries for -fpic, please recompile with -fPIC
    /var/lib/buildbot/slaves/dave-builder/aarch64_generic/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-7.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/7.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld: final link failed: Symbol needs debug section which does not exist
    collect2: error: ld returned 1 exit status

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #5773 from ryzhovau/picocom-src
Hannu Nyman [Mon, 19 Mar 2018 15:33:18 +0000 (17:33 +0200)]
Merge pull request #5773 from ryzhovau/picocom-src

picocom: use Google Storage API to get sources from former Googlecode

6 years agoMerge pull request #5772 from ryzhovau/softflowd-src
Hannu Nyman [Mon, 19 Mar 2018 15:32:16 +0000 (17:32 +0200)]
Merge pull request #5772 from ryzhovau/softflowd-src

softflowd: use Google Storage API to get sources from former Googlecode

6 years agoMerge pull request #5787 from EricLuehrsen/unbound_pnet
Hannu Nyman [Mon, 19 Mar 2018 15:30:45 +0000 (17:30 +0200)]
Merge pull request #5787 from EricLuehrsen/unbound_pnet

unbound: update to 1.7.0 and add domain control options

6 years agoMerge pull request #5789 from zhaojh329/rtty
Hannu Nyman [Mon, 19 Mar 2018 15:29:07 +0000 (17:29 +0200)]
Merge pull request #5789 from zhaojh329/rtty

rtty: Fix the bug of startup script

6 years agoMerge pull request #5788 from micmac1/baresip-pulse-dep2
tripolar [Mon, 19 Mar 2018 07:41:57 +0000 (08:41 +0100)]
Merge pull request #5788 from micmac1/baresip-pulse-dep2

pulseaudio: fix non-NEON ARM compiles

6 years agortty: Fix the bug of startup script 5789/head
Jianhui Zhao [Mon, 19 Mar 2018 07:30:59 +0000 (15:30 +0800)]
rtty: Fix the bug of startup script

Not correctly judging whether uci_validate_section is successful

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
6 years agopulseaudio: fix non-NEON ARM compiles 5788/head
Sebastian Kemper [Mon, 19 Mar 2018 02:43:39 +0000 (03:43 +0100)]
pulseaudio: fix non-NEON ARM compiles

PulseAudio in some cases does not detect the ARM CPU's capabilities
correctly and enables NEON ASM while it is not supported. For example
when compiling for arm_arm1176jzf-s_vfp the assembler rejects this and
the compile fails:

{standard input}: Assembler messages:
{standard input}:27: Error: selected processor does not support `vld1.16 {d0},[r1]!' in ARM mode
{standard input}:28: Error: selected processor does not support `vmovl.s16 q0,d0' in ARM mode
{standard input}:29: Error: selected FPU does not support instruction -- `vcvt.f32.s32 q0,q0,#15'
{standard input}:31: Error: selected processor does not support `vst1.32 {q0},[r2]!' in ARM mode
{standard input}:70: Error: selected processor does not support `vld1.32 {q0},[r1]!' in ARM mode
{standard input}:71: Error: selected FPU does not support instruction -- `vcvt.s32.f32 q0,q0,#31'
{standard input}:72: Error: selected processor does not support `vqrshrn.s32 d0,q0,#16' in ARM mode
{standard input}:74: Error: selected processor does not support `vst1.16 {d0},[r2]!' in ARM mode
Makefile:8668: recipe for target 'pulsecore/libpulsecore_sconv_neon_la-sconv_neon.lo' failed

To fix this tell PulseAudio explicitly when to use the NEON ASM and when
not to.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agounbound: add domain resolution control options 5787/head
Eric Luehrsen [Tue, 13 Feb 2018 05:01:58 +0000 (00:01 -0500)]
unbound: add domain resolution control options

- Add domain_forward to permit designated domains to forward instead
  of recurse as listed in resolve.conf.auto from DHCP WAN client
- Update rebind_protection and add rebind_interface to protect IP6
  GLA locally just like RFC 1918 protection
- Rename trigger to trigger_interface with backwards compatability
- Update odhcpd script for efficiency handling many clients

Signed-off-by: Eric Luehrsen <ericluehrsen@hotmail.com>
6 years agounbound: update to 1.7.0
Eric Luehrsen [Fri, 16 Mar 2018 03:21:05 +0000 (23:21 -0400)]
unbound: update to 1.7.0

Signed-off-by: Eric Luehrsen <ericluehrsen@hotmail.com>
6 years agoMerge pull request #5777 from TDT-AG/pr/20181316-net-wan3-update
Hannu Nyman [Sun, 18 Mar 2018 17:42:34 +0000 (19:42 +0200)]
Merge pull request #5777 from TDT-AG/pr/20181316-net-wan3-update

net/wan3: add some enhancements

6 years agoMerge pull request #5779 from zhaojh329/wifidog-ng
Hannu Nyman [Sun, 18 Mar 2018 17:40:41 +0000 (19:40 +0200)]
Merge pull request #5779 from zhaojh329/wifidog-ng

wifidog-ng: update to 1.2.4

6 years agoMerge pull request #5783 from zhaojh329/libuhttpd
Hannu Nyman [Sun, 18 Mar 2018 17:40:07 +0000 (19:40 +0200)]
Merge pull request #5783 from zhaojh329/libuhttpd

libuhttpd: update to 2.0.3

6 years agoglib2: update to 2.56.0
Peter Wagner [Sun, 18 Mar 2018 14:05:05 +0000 (15:05 +0100)]
glib2: update to 2.56.0

Signed-off-by: Peter Wagner <tripolar@gmx.at>
6 years agowifidog-ng: update to 1.2.4 5779/head
Jianhui Zhao [Sat, 17 Mar 2018 04:45:46 +0000 (12:45 +0800)]
wifidog-ng: update to 1.2.4

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
6 years agolibuhttpd: update to 2.0.3 5783/head
Jianhui Zhao [Sun, 18 Mar 2018 03:03:19 +0000 (11:03 +0800)]
libuhttpd: update to 2.0.3

ecb3ea9 Fix compile error on openwrt-x64
d9ef540 mention some code in lua_template.c copied from.

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
6 years agoMerge pull request #5774 from ryzhovau/stm32flash-src
Hannu Nyman [Fri, 16 Mar 2018 14:19:32 +0000 (16:19 +0200)]
Merge pull request #5774 from ryzhovau/stm32flash-src

stm32flash: fix source URL

6 years agonet/mwan3: update version to 2.6.11 5777/head
Florian Eckert [Fri, 16 Mar 2018 13:00:39 +0000 (14:00 +0100)]
net/mwan3: update version to 2.6.11

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agonet/mwan3: update hint in mwan3.user for connected/disconnected
Florian Eckert [Fri, 16 Mar 2018 13:36:24 +0000 (14:36 +0100)]
net/mwan3: update hint in mwan3.user for connected/disconnected

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agonet/mwan3: deviate max interface value from mmx_mask value
Florian Eckert [Wed, 14 Mar 2018 10:57:02 +0000 (11:57 +0100)]
net/mwan3: deviate max interface value from mmx_mask value

We need always three of the firewall mask value for
* default routing table
* blackhole
* unreachable
the other will be used for the interfaces.

* If we have set the mmx_mask to max 0xFF00 (8 bit set) we could use max 252
  interfaces.
* If we have set the mmx_mask to min 0x0E00 (3 bit set) we could use max 4
  interfaces.

Only the ones are counting from the firewall mask value.
Minimal three firewall mask bit vaules must be set.
Maximal eight firewall mask bit vaules could be set.

Table overview mmx_mask value bits vs. max interfaces

mmx_mask value bits set 1 -> not usefull
mmx_mask value bits set 2 -> not usefull
mmx_mask value bits set 3 ->   4 Interfaces (mask example 0x0E)
mmx_mask value bits set 4 ->  12 Interfaces
mmx_mask value bits set 5 ->  28 Interfaces
mmx_mask value bits set 6 ->  60 Interfaces
mmx_mask value bits set 7 -> 124 Interfaces
mmx_mask value bits set 8 -> 252 Interfaces (mask example 0xFF)

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agonet/mwan3: remove unused local variables
Florian Eckert [Wed, 14 Mar 2018 09:25:14 +0000 (10:25 +0100)]
net/mwan3: remove unused local variables

Remove unused local variables

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agonet/mwan3: add connected/disconnected ACTION to mwan3track
Florian Eckert [Tue, 6 Mar 2018 14:44:50 +0000 (15:44 +0100)]
net/mwan3: add connected/disconnected ACTION to mwan3track

Add a new ACTIONs:

* connected ACTION is called once if mwan3track reach all configured track_ips
* disconnected ACTION is called once if mwan3track is unable to reach the track_ips

The connected/disconnected will called only by mwan3track in opposite
the ACTIONs ifup/ifdown will also be called by netifd.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
6 years agonet/coova-chilli: fix -Werror=misleading-indendation 5776/head
Marty E. Plummer [Fri, 16 Mar 2018 12:01:10 +0000 (07:01 -0500)]
net/coova-chilli: fix -Werror=misleading-indendation

As it currently stands, the version of coova-chilli the packages feed
will not compile against 4fd87220567f1ae3ad209da1f602dc81c6b4d6b1

I've quasi-backported (could not find a single commit which fixes these
particular issues) https://github.com/coova/coova-chilli 's formatting
on the impacted sections, and it compiles.

Once a new version is added to the feed this patch can likely be
dropped.

Signed-off-by: Marty E. Plummer <hanetzer@startmail.com>
6 years agostm32flash: fix source URL 5774/head
Alexander Ryzhov [Fri, 16 Mar 2018 07:08:18 +0000 (10:08 +0300)]
stm32flash: fix source URL

Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
6 years agopicocom: use Google Storage API to get sources from former Googlecode 5773/head
Alexander Ryzhov [Fri, 16 Mar 2018 06:56:07 +0000 (09:56 +0300)]
picocom: use Google Storage API to get sources from former Googlecode

Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
6 years agosoftflowd: use Google Storage API to get sources from former Googlecode 5772/head
Alexander Ryzhov [Fri, 16 Mar 2018 06:49:15 +0000 (09:49 +0300)]
softflowd: use Google Storage API to get sources from former Googlecode

Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
6 years agoMerge pull request #5768 from zhaojh329/wifidog-ng
Hannu Nyman [Thu, 15 Mar 2018 16:34:18 +0000 (18:34 +0200)]
Merge pull request #5768 from zhaojh329/wifidog-ng

wifidog-ng: update 1.2.0

6 years agowifidog-ng: update 1.2.0 5768/head
Jianhui Zhao [Thu, 15 Mar 2018 16:13:22 +0000 (00:13 +0800)]
wifidog-ng: update 1.2.0

78c472b Support allow doamin by ubus
eb6036d support add/del client by ubus

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
6 years agoMerge pull request #5763 from neheb/patch-1
Hannu Nyman [Thu, 15 Mar 2018 15:40:51 +0000 (17:40 +0200)]
Merge pull request #5763 from neheb/patch-1

aircrack-ng: Add -std=gnu89 to fix compile issues.

6 years agoMerge pull request #5657 from iamperson347/stubby0.2.2
Hannu Nyman [Thu, 15 Mar 2018 15:39:12 +0000 (17:39 +0200)]
Merge pull request #5657 from iamperson347/stubby0.2.2

stubby: Bump to 0.2.2 plus updates to default config

6 years agoMerge pull request #5762 from iamperson347/getdns1.4
Hannu Nyman [Thu, 15 Mar 2018 15:37:19 +0000 (17:37 +0200)]
Merge pull request #5762 from iamperson347/getdns1.4

gettdns: Bump to 1.4.1 plus fixes

6 years agoMerge pull request #5767 from zhaojh329/rtty
Hannu Nyman [Thu, 15 Mar 2018 15:36:29 +0000 (17:36 +0200)]
Merge pull request #5767 from zhaojh329/rtty

rtty: update to v4.1.1

6 years agortty: update to v4.1.1 5767/head
Jianhui Zhao [Thu, 15 Mar 2018 14:46:00 +0000 (22:46 +0800)]
rtty: update to v4.1.1

f056af0 Fix bug: double free when execute a command timeout
69260b6 Fix bug: Error class did not match the server

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>