aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* restic-rest-server: add packageMarkus Weippert2019-12-19
| | | | Signed-off-by: Markus Weippert <markus@gekmihesg.de>
* Merge pull request #10819 from ja-pa/lmdb-fix-arRosen Penev2019-12-18
|\ | | | | lmdb: use toolchain AR for compilation
| * lmdb: use toolchain AR for compilationJan Pavlinec2019-12-18
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | cgi-io: close pipe descriptors earlyJo-Philipp Wich2019-12-18
| | | | | | | | | | | | | | | | | | In the command read side, close the superfluous write end of the pipe early to ensure that EOF is reliably detected. Without that change, splice calls to read from the pipe will occasionally hang until the CGI process is eventually killed due to timeout. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* | Merge pull request #10754 from stangri/master-https-dns-proxyHannu Nyman2019-12-18
|\ \ | | | | | | https-dns-proxy: switch to https-dns-proxy package name
| * | https-dns-proxy: switch to https-dns-proxy package nameStan Grishin2019-12-17
| | | | | | | | | | | | Signed-off-by: Stan Grishin <stangri@melmac.net>
* | | Merge pull request #10810 from tru7/knxdRosen Penev2019-12-17
|\ \ \ | | | | | | | | knxd: adjust startup files to better comply with procd
| * | | knxd: adjust startup files to better comply with procdOthmar Truniger2019-12-17
| | |/ | |/| | | | | | | Signed-off-by: Othmar Truniger <github@truniger.ch>
* | | Merge pull request #10806 from micmac1/libzip-ftsMichael Heimpold2019-12-17
|\ \ \ | | | | | | | | libzip: fix musl-fts failure
| * | | libzip: fix musl-fts failureSebastian Kemper2019-12-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | musl doesn't support fts. But with the extra package musl-fts installed, libzip picks up the fts header and fails at the linking stage: zipcmp.c:(.text.startup+0x130): undefined reference to `fts_open' /home/sk/tmp/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: zipcmp.c:(.text.startup+0x172): undefined reference to `fts_read' So with musl-fts we need to link in libfts. To address that this commits patches the cmake setup to check if fts is available in libc itself or in any external libfts. So when musl-fts is installed on the system the setup will be the following: musl: use libfts uclibc: use fts from libc glibc: like uclibc Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | | | Merge pull request #10804 from br101/pingcheck-updateRosen Penev2019-12-17
|\ \ \ \ | |_|/ / |/| | | pingcheck: Update to latest version
| * | | pingcheck: Update to latest versionBruno Randolf2019-12-17
| | | | | | | | | | | | | | | | Signed-off-by: Bruno Randolf <br1@einfach.org>
* | | | Merge pull request #10778 from bobafetthotmail/minidlna-fixRosen Penev2019-12-16
|\ \ \ \ | | | | | | | | | | minidlna: add static uuid in config
| * | | | minidlna: add static uuid in configAlberto Bursi2019-12-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | minidlna uses UUID to uniquely identify the media server by default, if the "uuid" option is not specified in its setting file it will try to autogenerate it by reading MAC address. This seems to fail on some devices resulting in random UUID on reboot, and this causes confusion and issues as for clients this is a new server and must be added to the list. In OpenWrt there are also devices where the system can't read the true MAC address and it is therefore randomized on reboot. So, add a static UUID in the settings file. Since each mindlna server should have a different UUID, if the user has more than one OpenWrt device with minidlna, he should change the UUID of the additional devices. Signed-off-by: Alberto Bursi <bobafetthotmail@gmail.com>
* | | | | Merge pull request #10795 from neheb/lRosen Penev2019-12-16
|\ \ \ \ \ | |_|_|/ / |/| | | | lua-rs232: Update to latest master
| * | | | lua-rs232: Update to latest masterRosen Penev2019-12-16
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Should fix the no previous prototype errors. Also fixed the install paths. Now running this should be correct. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | Merge pull request #10805 from mmtj/pyroute2-0.5.7Rosen Penev2019-12-16
|\ \ \ \ | | | | | | | | | | python3-pyroute2: Update to version 0.5.7
| * | | | python3-pyroute2: Update to version 0.5.7Martin Matějek2019-12-16
| | |/ / | |/| | | | | | | | | | Signed-off-by: Martin Matějek <martin.matejek@gmx.com>
* | | | Merge pull request #10800 from gladiac1337/haproxy-2.0.11Rosen Penev2019-12-16
|\ \ \ \ | | | | | | | | | | haproxy: Update HAProxy to v2.0.11
| * | | | haproxy: Update HAProxy to v2.0.11Christian Lachner2019-12-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Update haproxy download URL and hash - Remove obsolete patches Signed-off-by: Christian Lachner <gladiac@gmail.com>
* | | | | Merge pull request #10803 from Payne-X6/masterRosen Penev2019-12-16
|\ \ \ \ \ | |_|/ / / |/| | | | knot: update to version 2.9.2
| * | | | knot: update to version 2.9.2Jan Hak2019-12-16
|/ / / / | | | | | | | | | | | | Signed-off-by: Jan Hak <jan.hak@nic.cz>
* | | | gnurl: update homepage URL and use @GNU mirrorsDaniel Golle2019-12-16
| | | | | | | | | | | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | Merge pull request #10793 from micmac1/dnsdist-no-bombRosen Penev2019-12-15
|\ \ \ \ | | | | | | | | | | dnsdist: fix various build failures
| * | | | postfix: update tinycdb dependencySebastian Kemper2019-12-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tinycdb now installs a shared lib alongside the static archive. postfix will use the shared lib, hence this commit updates the dependency. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | dnsdist: add dependency on tinycdbSebastian Kemper2019-12-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If libcdb from tinycdb is available dnsdist will link to it. This commit adds the dependency. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | tinycdb: install shared lib and pic archiveSebastian Kemper2019-12-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dnsdist picks up cdb.h but can't link in the static archive. /home/sk/tmp/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.3.0_musl/lib/gcc/mips-openwrt-linux-musl/8.3.0/../../../../mips-openwrt-linux-musl/bin/ld: /home/sk/tmp/openwrt/staging_dir/target-mips_24kc_musl/usr/lib/libcdb.a(cdb_init.o): relocation R_MIPS_26 against `fstat' can not be used when making a shared object; recompile with -fPIC This commit extends the tinycdb Makefile to build and install as well the shared library as well as the pic archive. dnsdist will then pick the shared library. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | tinycdb: use OpenWrt flagsSebastian Kemper2019-12-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently tinycdb doesn't use {C,CPP,LD}FLAGS. This commit adds MAKE_FLAGS to address this. Before: make[3]: Entering directory '/home/sk/tmp/openwrt/build_dir/target-mips_24kc_musl/tinycdb-0.78' ccache_cc -O -D_FILE_OFFSET_BITS=64 -c cdb_init.c cc1: note: someone does not honour COPTS correctly, passed 0 times ccache_cc -O -D_FILE_OFFSET_BITS=64 -c cdb_find.c ... Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | dnsdist: add missing build dep on protocSebastian Kemper2019-12-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The build needs protoc, otherwise it fails. checking if we need to link in protobuf... yes checking for PROTOBUF... yes checking for protoc... no configure: error: Protobuf requested but the protobuf compiler was not found Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | dnsdist: add missing lmdb depSebastian Kemper2019-12-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently dnsdist is failing at packaging stage when lmdb is in staging: make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/dnsdist-1.4.0' Package dnsdist is missing dependencies for the following libraries: liblmdb.so Makefile:109: recipe for target '/builder/shared-workdir/build/sdk/bin/packages/x86_64/packages/dnsdist_1.4.0-2_x86_64.ipk' failed Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | | | | Merge pull request #10794 from mhei/add-libconfigRosen Penev2019-12-15
|\ \ \ \ \ | | | | | | | | | | | | libzip: add package
| * | | | | libzip: add packageMichael Heimpold2019-12-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This introduces libzip which is e.g. a dependency for upcoming upgrade of PHP to version 7.4. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | | | qemu: bump to version 4.2.0Yousong Zhou2019-12-16
| | | | | |
* | | | | | Merge pull request #10798 from Andy2244/wsdd2-(2019-12-14)Daniel Engberg2019-12-15
|\ \ \ \ \ \ | | | | | | | | | | | | | | wsdd2: update to git (2019-12-15), bind to 'lan' only
| * | | | | | wsdd2: update to git (2019-12-15), bind to 'lan' onlyAndy Walsh2019-12-15
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update to git (2019-12-15) * bind to 'lan' interface only * make cifsd compatible (avoid testparm dependency) * only start if needed * add meta data (vendor, model, sku) * update smb.conf procd location * lower restart delay * remove outdated patch Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* | | | | | libmicrohttpd: update to version 0.9.69Alexander Couzens2019-12-15
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* | | | | | gnurl: update to version 7.67.0Daniel Golle2019-12-15
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | | Merge pull request #10791 from micmac1/protobuf-host-libsRosen Penev2019-12-14
|\ \ \ \ \ | | | | | | | | | | | | protobuf: fix libdir handling for host build
| * | | | | protobuf: fix libdir handling for host buildSebastian Kemper2019-12-14
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On some host machines (example: Gentoo amd64 no-multilib) by default cmake will install libraries to lib64. But in OpenWrt the correct libdir is lib (for instance the RPATH is set to lib). So you may end up with libraries in lib64 while RPATH points to lib: sk@darth ~/tmp/openwrt $ ldd staging_dir/hostpkg/bin/protoc linux-vdso.so.1 (0x00007ffc741ea000) libprotoc.so.3.8.0.0 => not found libprotobuf.so.3.8.0.0 => not found libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f0a8f7ea000) libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/libstdc++.so.6 (0x00007f0a8f572000) libm.so.6 => /lib64/libm.so.6 (0x00007f0a8f427000) libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/libgcc_s.so.1 (0x00007f0a8f40d000) libc.so.6 => /lib64/libc.so.6 (0x00007f0a8f23c000) /lib64/ld-linux-x86-64.so.2 (0x00007f0a8f827000) sk@darth ~/tmp/openwrt $ Fix this by specifying the libdir during host builds. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | | | | Merge pull request #10790 from tru7/libfmtRosen Penev2019-12-14
|\ \ \ \ \ | |/ / / / |/| | | | libfmt: bump to version 6.1.2
| * | | | libfmt: bump to version 6.1.2Othmar Truniger2019-12-14
|/ / / / | | | | | | | | | | | | Signed-off-by: Othmar Truniger <github@truniger.ch>
* | | | Merge pull request #10774 from James-TR/James-TR-patch-1Rosen Penev2019-12-14
|\ \ \ \ | | | | | | | | | | dnsdist: fix missing quote in menu
| * | | | dnsdist: fix missing quote in menu James Taylor2019-12-13
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes missing double quote in menu Signed off by: James Taylor <james@jtaylor.id.au>
* | | | | Merge pull request #10782 from dengqf6/ariangRosen Penev2019-12-14
|\ \ \ \ \ | | | | | | | | | | | | ariang: update to 1.1.4
| * | | | | ariang: update to 1.1.4DENG Qingfang2019-12-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update ariang to 1.1.4 Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
* | | | | | mosh: Fix compilation with libcxxRosen Penev2019-12-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Partial backport of upstream patch.`` Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | | libwebp: Fix compilation with mips16Rosen Penev2019-12-14
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | | Merge pull request #10764 from neheb/bfRosen Penev2019-12-13
|\ \ \ \ \ \ | |/ / / / / |/| | | | | bfdd: Fix compilation with uClibc-ng
| * | | | | bfdd: Fix compilation with uClibc-ngRosen Penev2019-12-11
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | | Merge pull request #10775 from rs/nextdns-1.3.1Rosen Penev2019-12-13
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | nextdns: update to version 1.3.1