aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
| * | | nextdns: update to version 1.3.1Olivier Poitrey2019-12-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - IPv6 support - Fix HTTP/2 negociation - Improve endpoint fallback - Add support for unencrypted DNS - Many other fixes and features Signed-off-by: Olivier Poitrey <rs@nextdns.io>
* | | | cgi-io: implement exec actionJo-Philipp Wich2019-12-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement a new "cgi-exec" applet which allows to invoke remote commands and stream their stdandard output back to the client via HTTP. This is needed in cases where large amounts of data or binary encoded contents such as tar archives need to be transferred, which are unsuitable to be transported via ubus directly. The exec call is guarded by the same ACL semantics as rpcd's file plugin, means in order to be able to execute a command remotely, the ubus session identified by the given session ID must have read access to the "exec" function of the "cgi-io" scope and an explicit "exec" permission rule for the invoked command in the "file" scope. In order to initiate a transfer, a POST request in x-www-form-urlencoded format must be sent to the applet, with one field "sessionid" holding the login session and another field "command" specifiying the commandline to invoke. Further optional fields are "filename" which - if present - will cause the download applet to set a Content-Dispostition header and "mimetype" which allows to let the applet respond with a specific type instead of the default "application/octet-stream". Below is an example for the required ACL rules to grant exec access to both the "date" and "iptables" commands. The "date" rule specifies the base name of the executable and thus allows invocation with arbitrary parameters while the latter "iptables" rule merely allows one specific set of arguments which must appear exactly in the given order. ubus call session grant '{ "ubus_rpc_session": "...", "scope": "cgi-io", "objects": [ [ "exec", "read" ] ] }' ubus call session grant '{ "ubus_rpc_session": "...", "scope": "file", "objects": [ [ "/bin/date", "exec" ], [ "/usr/sbin/iptables -n -v -L", "exec" ] ] }' Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* | | | git: update to version 2.24.1 (security fix)Jan Pavlinec2019-12-13
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CVE-2019-1348, CVE-2019-1349, CVE-2019-1350, CVE-2019-1351, CVE-2019-1352, CVE-2019-1353, CVE-2019-1354, CVE-2019-1387, and CVE-2019-19604 And fix deprecated PKG_CPE_ID Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | | ibrdtnd: Remove c++03 optionRosen Penev2019-12-12
| | | | | | | | | | | | | | | | | | Needed for libcxx compatibility. It probably generates bigger code. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | bonnie++: Remove several pointless optionsRosen Penev2019-12-12
| | | | | | | | | | | | | | | | | | Needed for libcxx compatibility. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | Merge pull request #10773 from James-TR/h2o/wslay-linkingRosen Penev2019-12-12
|\ \ \ | |_|/ |/| | h2o: update wslay link patch to upstream
| * | h2o: update wslay link patch to upstreamJames Taylor2019-12-13
|/ / | | | | | | | | | | Update wslay link patch with upstream fix from h2o/h2o#2196 Signed-off-by: James Taylor <james@jtaylor.id.au>
* | Merge pull request #10746 from aleksander0m/aleksander/mm-1-12-2Rosen Penev2019-12-12
|\ \ | | | | | | modemmanager: release 1.12.2
| * | modemmanager: release 1.12.2Aleksander Morgado2019-12-10
| | | | | | | | | | | | | | | | | | | | | | | | This new release also installs additional 'shared utils' loadable libraries in /usr/lib/ModemManager, so make sure we include them in the packaging. Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
* | | Merge pull request #10771 from nxhack/serialport_bindings_8Rosen Penev2019-12-12
|\ \ \ | | | | | | | | node-serialport-bindings: update to 8.0.4
| * | | node-serialport-bindings: update to 8.0.4Hirokazu MORIKAWA2019-12-12
| | |/ | |/| | | | | | | | | | | | | support node v12 Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* | | Merge pull request #10772 from nxhack/serialport_8Rosen Penev2019-12-12
|\ \ \ | | | | | | | | node-serialport: update to 8.0.5
| * | | node-serialport: update to 8.0.5Hirokazu MORIKAWA2019-12-13
|/ / / | | | | | | | | | | | | | | | support node v12 Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* | | Merge pull request #10723 from neheb/shaRosen Penev2019-12-12
|\ \ \ | | | | | | | | shairport-sync: Update to 3.3.5
| * | | shairport-sync: Update to 3.3.5Rosen Penev2019-12-09
| | | | | | | | | | | | | | | | | | | | | | | | Rebased patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | Merge pull request #10717 from WeekendSoftware/safe-searchRosen Penev2019-12-12
|\ \ \ \ | | | | | | | | | | net/safe-search Update Google host list.
| * | | | safe-search: Update Google host list.Gregory L. Dietsche2019-12-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Periodic update of the list of Google domains using https://www.google.com/supported_domains as a reference. Signed-off-by: Gregory L. Dietsche <gregory.dietsche@cuw.edu>
* | | | | Merge pull request #10766 from aleksander0m/aleksander/libqmi-1-24-2Rosen Penev2019-12-12
|\ \ \ \ \ | | | | | | | | | | | | libqmi: update to version 1.24.2
| * | | | | libqmi: update to version 1.24.2Aleksander Morgado2019-12-12
| | |_|/ / | |/| | | | | | | | | | | | | Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
* | | | | Merge pull request #10767 from James-TR/dnsdist/libcapRosen Penev2019-12-12
|\ \ \ \ \ | | | | | | | | | | | | dnsdist: add missing dependency on libcap
| * | | | | dnsdist: add missing dependency on libcapJames Taylor2019-12-12
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When present on the build system dnsdist will try to make use of libcap. This change adds an explicit dependency to ensure it's present at build time, to prevent build failures when another package brings the dependency in. Signed-off-by: James Taylor <james@jtaylor.id.au>
* | | | | Merge pull request #10713 from dengqf6/mtrRosen Penev2019-12-12
|\ \ \ \ \ | | | | | | | | | | | | mtr: update to 0.93
| * | | | | mtr: update to 0.93DENG Qingfang2019-12-12
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update mtr to 0.93 Add size optimization options ath79 ipk size: 31.9k -> 31.4k Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
* | | | | Merge pull request #10765 from nxhack/node_hid_1_1_0Rosen Penev2019-12-12
|\ \ \ \ \ | |_|/ / / |/| | | | node-hid: update to 1.1.0
| * | | | node-hid: update to 1.1.0Hirokazu MORIKAWA2019-12-12
|/ / / / | | | | | | | | | | | | | | | | | | | | Up to Node v12, v13 Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* | | | Merge pull request #10704 from neheb/cooRosen Penev2019-12-11
|\ \ \ \ | | | | | | | | | | coova-chilli: Update to 1.5
| * | | | coova-chilli: Update to 1.5Rosen Penev2019-12-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove upstreamed patches. Added patch to fix compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | Merge pull request #10725 from neheb/idnRosen Penev2019-12-11
|\ \ \ \ \ | | | | | | | | | | | | libidn2: Update to 2.3.0
| * | | | | libidn2: Update to 2.3.0Rosen Penev2019-12-11
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed license information. Several Makefile cleanups for consistency between packages. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | Merge pull request #10724 from neheb/icalRosen Penev2019-12-11
|\ \ \ \ \ | | | | | | | | | | | | libical: Update to 3.0.6
| * | | | | libical: Update to 3.0.6Rosen Penev2019-12-11
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace InstallDev with CMAKE_INSTALL. Add PKG_BUILD_PARALLEL for faster compilation. Fixed license info. Refreshed patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | Merge pull request #10693 from neheb/nnRosen Penev2019-12-11
|\ \ \ \ \ | | | | | | | | | | | | p11-kit: Fix uClibc-ng compile failure
| * | | | | p11-kit: Fix uClibc-ng compile failureRosen Penev2019-12-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It seems the issue was not fixed. Easiest way to fix is to pass the proper configure variable. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | | Merge pull request #10721 from James-TR/update/dnsdistRosen Penev2019-12-11
|\ \ \ \ \ \ | | | | | | | | | | | | | | dnsdist: update to 1.4.0 w/ new dependencies
| * | | | | | dnsdist: update to 1.4.0James Taylor2019-12-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update dnsdist to next major release 1.4.0. This release introduces dependencies on libh2o-evloop and libwslay for support of DNS over HTTPS. Release Blog Post: https://blog.powerdns.com/2019/11/20/dnsdist-1-4-0/ Changelog: https://dnsdist.org/changelog.html#change-1.4.0 Also removes compatibility patches required for previous release that have been incorporated upstream. Signed-off-by: James Taylor <james@jtaylor.id.au>
| * | | | | | h2o: add packageJames Taylor2019-12-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | H2O is a new generation HTTP server that provides quicker response to users with less CPU utilization when compared to older generation of web servers. Designed from ground-up, the server takes full advantage of HTTP/2 features including prioritized content serving and server push, promising outstanding experience to the visitors of your web site. Signed-off-by: James Taylor <james@jtaylor.id.au>
| * | | | | | libwslay: add packageJames Taylor2019-12-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Wslay is a WebSocket library written in C. It implements the protocol version 13 described in RFC 6455. This library offers 2 levels of API: event-based API and frame-based low-level API. For event-based API, it is suitable for non-blocking reactor pattern style. You can set callbacks in various events. For frame-based API, you can send WebSocket frame directly. Wslay only supports data transfer part of WebSocket protocol and does not perform opening handshake in HTTP. Signed-off-by: James Taylor <james@jtaylor.id.au>