aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | | | luaossl: fix build on macosSergey V. Lobanov2022-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | luaossl detects OS and changes compilation flags depends on OS. If Darwin is detected then it adds GCC non-compatible flags. OpenWrt is always Linux so build OS detection is disabled Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* | | | | | diffutils: update to 3.8Rosen Penev2022-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes compilation with newer glibc. Ported gnulib patch from m4. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | | hwinfo: fix build on macosSergey V. Lobanov2022-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hwinfo host-compile builds hwinfo entirely that is not really required. It is required to build only some host tools to generate ids and isdn related C-code This patch changes host build to build only required host tools Added patch to remove malloc.h using as deprecated, not required and not supported on macos system (stdlib.h has required functions on Linux and MacOS systems) Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* | | | | | neon: fix build on macosSergey V. Lobanov2022-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | neon detects Darwin on target build and fails due to darwin-specific build behaviour. OS detection is disable (as non required) via ne_cv_os_uname=Linux as a part of CONFIGURE_VARS Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* | | | | | redsocks: fix build on macosSergey V. Lobanov2022-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix cross-compile issues (on macos) use $CC -dumpmachine instead of `uname` use $CC instead of CC Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* | | | | | libreswan: update to 4.6Lucian Cristian2022-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this update also fixes a CVE Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | | | | | expat: bump to version 2.4.3Sebastian Kemper2022-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CVE-2021-45960 CVE-2021-46143 CVE-2022-22822 CVE-2022-22823 CVE-2022-22824 CVE-2022-22825 CVE-2022-22826 CVE-2022-22827 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | | | | | qemu: add seccomp featureVladimir Ermakov2022-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch add an option to enable seccomp support, adds dependency on libseccomp. Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
* | | | | | qemu: update to 6.2.0Vladimir Ermakov2022-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Qemu version updated to 6.2.0, patch set refreshed for it. Options --disable-jemalloc --disable-tcmalloc was replaced by --enable-malloc=CHOICE, defaults to system. Libudev search was moved from configure to meson.build, and now it's not so easy to disable it. Even though --disable-mpath present. Delete patches 0008-falloc and 0009-fs - they're already in 6.2.0. Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
* | | | | | knxd: bump to new upstream version 0.14.53Othmar Truniger2022-01-17
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Othmar Truniger <github@truniger.ch>
* | | | | | dawn: update to 2022-01-17Nick Hainke2022-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 877e2dc iwinfo: fix get_bandwidth_iwinfo 9ce01ec datastorage: fix multi-SSID 9187665 treewide: improve maintaince 6bf9b6d memory: Tighten up some memory handling to help spot errors 4df0c98 treewide: improve logging Signed-off-by: Nick Hainke <vincent@systemli.org>
* | | | | | Merge pull request #17623 from mhei/mmc-utilsMichael Heimpold2022-01-17
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | mmc-utils: update to latest git head
| * | | | | mmc-utils: update to latest git headMichael Heimpold2022-01-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While at, update project's reference URL. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | | | Merge pull request #17534 from neheb/4Michael Heimpold2022-01-16
|\ \ \ \ \ \ | |/ / / / / |/| | | | | knxd: fix compilation with newer glibc
| * | | | | knxd: fix compilation with newer glibcRosen Penev2022-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the link variable conflicts with the link() function. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | | wg-installer: switch to ubus call for olsrd hotplugNick Hainke2022-01-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use ubus ipc calls to add and remove interfaces. Signed-off-by: Nick Hainke <vincent@systemli.org>
* | | | | | wg-installer: rework iproute2 commandsNick Hainke2022-01-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use ip address add instead of ip a a - Directly add broadcast address Signed-off-by: Nick Hainke <vincent@systemli.org>
* | | | | | Merge pull request #17617 from hgl/ddns-cloudflareFlorian Eckert2022-01-15
|\ \ \ \ \ \ | | | | | | | | | | | | | | ddns-scripts-cloudflare: fix shell conditional
| * | | | | | ddns-scripts-cloudflare: fix shell conditionalGlen Huang2022-01-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Glen Huang <heyhgl@gmail.com>
* | | | | | | Merge pull request #17600 from camarel/feature/ddns-scripts-wget-user-agentFlorian Eckert2022-01-15
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | ddns-scripts: pass user agent string
| * | | | | | ddns-scripts: pass user agent stringClaudio Marelli2022-01-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a user agent string to the wget request. Fixes #17507 Signed-off-by: Claudio Marelli <camarelli@gmx.net>
* | | | | | | Merge pull request #17432 from r4sas/i2pd-2.40.0Josef Schlehofer2022-01-14
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | i2pd: Update to 2.40.0, update init.rc script, UCI config and Makefile
| * | | | | | | i2pd: Update to 2.40.0 and update package sourcesR4SAS I2P2022-01-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Updating i2pd package to 2.40.0 * Rewrite Makefile * Remove usage of PKG_INSTALL (package's make install) * Rewrite init.rc configuration and script * Remove '--service' option from init, which only sets datadir to /var/lib/i2pd * Use '--datadir' option in init, otherwise datadir changing via uci is not works * Update patch for i2pd.conf Signed-off-by: R4SAS I2P <r4sas@i2pmail.org>
* | | | | | | | Merge pull request #17608 from miska/mariadb-owner-fixJosef Schlehofer2022-01-14
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Mariadb owner fix & sudo dependency
| * | | | | | | | mariadb: Add sudo dependencyMichal Hrusecky2022-01-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During update we use sudo to start an instance. It probably could be workarounded, but given the MariaDB size, dependency on sudo shouldn't be an issue. Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
| * | | | | | | | mariadb: Check and fix datadir owner issues during upgradeMichal Hrusecky2022-01-14
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If you are migrating to MariaDB package, you might have old datadir stored somewhere using different setup with different users. If you trust us enough to enable autoupgrade, you probably trust us enough to chown your datadir as well. This can prevent some potential issues. Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
* | | | | | | | CI: fix runtime testing for non master branchPaul Spooren2022-01-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The runtime testing always ran on master branch aka snapshots since the branch wasn't passed over to the container execution! Signed-off-by: Paul Spooren <mail@aparcar.org>
* | | | | | | | Merge pull request #16389 from paper42/apparmor-3.0.3Jeffery To2022-01-14
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | apparmor: cleanup
| * | | | | | | | apparmor: cleanupMichal Vasilek2022-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * replace 020-fix-ss-path.patch with an upstream patch 020-remove-which-dep.patch * remove 030-remove-pynotify2-dep.patch and do not install aa-notify * simplify 060-openwrt-dnsmasq-profile.patch * add two upstream patches for Python 3.10 compatibility * add an upstream patch to move from deprecated distutils which broke the build with Python 3.10+ Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* | | | | | | | | modemmanager: remove 2s timeout before reporting cached eventsAleksander Morgado2022-01-13
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When ModemManager is started on boot we may end up with hotplug events reported directly to the daemon, plus some others already cached in the cache file before the daemon was started. If the cached events correspond to the same device that is still notifying ports directly, we may end up with a modem object created before the cached events have been emitted, so the modem may not handle all control/data ports it should. E.g.: - modem detected - hotplug event for wwan0 port, cached as MM not running - hotplug event for cdc-wdm0 port, cached as MM not running - hotplug event for ttyUSB0, cached as MM not running - MM starts - hotplug event for ttyUSB1, directly processed as MM is running - hotplug event for ttyUSB2, directly processed as MM is running - modem object created with ttyUSB1 and ttyUSB2 - 2s after MM starts, cached events for wwan0, cdc-wdm0 and ttyUSB0 happen, but are ignored because the modem object has already been created MM expects that ports of the same device are reported with less than 1500ms in between ports. In other words, if ports are reported more than 1500ms after the last reported port, they may get ignored. If we remove the 2s timeout, the report of the cached events will happen as soon as MM starts, which makes it much more likely to happen in the timeslot that MM expects for ports of the same device reported. The logic is still not perfect, and we may also need to increase that 1500ms timeout inside MM, but removing the 2s timeout right away here makes sense. This 2s timeout was introduced along with the new wrapper launcher for the daemon, it didn't exist before. Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
* | | | | | | | gpgme: Fix compile with glibc 2.34Hauke Mehrtens2022-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This backports a patch from upstream gpgme to fix compilation with glibc 2.34. It fixes the following build problem: posix-io.c: In function '_gpgme_io_spawn': posix-io.c:577:23: error: void value not ignored as it ought to be 577 | while ((i = closefrom (fd)) && errno == EINTR) | ^ make[5]: *** [Makefile:947: posix-io.lo] Error 1 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* | | | | | | | netdata: Update init script to use -D rather than -ndJames White2022-01-13
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current init script is using the deprecated -nd flag. This updates netdata to be started with -D. Signed-off-by: James White <james@jmwhite.co.uk>
* | | | | | | Merge pull request #17563 from TDT-AG/pr/20220110-stunnelFlorian Eckert2022-01-13
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | stunnel: update to 5.61
| * | | | | | | stunnel: add new protocol option capwin and capwinctrlFlorian Eckert2022-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new protocol capwin and capwinctrl was added in version 5.61 https://www.stunnel.org/NEWS.html Signed-off-by: Florian Eckert <fe@dev.tdt.de>
| * | | | | | | stunnel: update to 5.61Florian Eckert2022-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* | | | | | | | Merge pull request #17494 from BKPepe/update-atlasJosef Schlehofer2022-01-13
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Atlas SW probe to version 5040 and its busybox version
| * | | | | | | | atlas-probe: update to version 2.4.1Josef Schlehofer2022-01-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed patches: 001-fix-stime-glibc-remove.patch - it is included in upstream 003-Fix-compilation-with-gcc11.patch - no longer necessary Updated patches: 002-Avoid-problems-with-64-bit-time_t.patch Refreshed patches: 004-Comment-out-librt-testing.patch Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
| * | | | | | | | atlas-sw-probe: update to version 5040Josef Schlehofer2022-01-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update copyright Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* | | | | | | | | libfmt: bump to new upstream version 8.1.1Othmar Truniger2022-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Othmar Truniger <github@truniger.ch>
* | | | | | | | | serdisplib: fix build on macosSergey V. Lobanov2022-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ./configure script detects if serdisplib is built on non-linux build host and disables framebuffer driver. It blocks touchscreen_tool compilation. This detection is not required on cross-compile build so it is disabled via ac_cv_build=$(GNU_TARGET_NAME) in Makefile Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* | | | | | | | | wg-installer: fix shell typoNick Hainke2022-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nick Hainke <vincent@systemli.org>
* | | | | | | | | Merge pull request #17592 from svlobanov/lcdproc-fix-build-on-macosPhilip Prindeville2022-01-12
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | lcdproc: fix build on macos
| * | | | | | | | | lcdproc: fix build on macosSergey V. Lobanov2022-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ./configure script detects mtab file and fails build if mtab is not found on build host. It is not required for OpenWrt build due to mtab is always /etc/mtab on OpenWrt MacOS doesn't have mtab file so disable it via ac_cv_mtab_file var Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* | | | | | | | | | wg-installer: allow defining link costs for hotplugsNick Hainke2022-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add options to set link costs in mesh routing daemons. Signed-off-by: Nick Hainke <vincent@systemli.org>
* | | | | | | | | | miniflux: update to 2.0.34Michal Vasilek2022-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* | | | | | | | | | jool: update to 4.1.6, add init files and default configurationTiago Gaspar2022-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds support for starting and running jool through init scripts, with default config files as examples. Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
* | | | | | | | | | tor: bump to 0.4.6.9 stableRui Salvaterra2022-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
* | | | | | | | | | iodine: fix build on macosSergey V. Lobanov2022-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | redefine TARGETOS=Linux due to OpenWrt is always Linux Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* | | | | | | | | | wg-installer: private key as parameterNick Hainke2022-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nick Hainke <vincent@systemli.org>
* | | | | | | | | | nut: refactor upssched uci-defaults scriptPascal Coudurier2022-01-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add checks not to overwrite defaultnotify options in the nut-sendmail-notify fashion. Use lists for defaultnotify instead of option. Add check not to overwrite notifycmd if already defined. upssched-cmd script must not be called directly, it is called by the upssched binary with needed arguments. Signed-off-by: Pascal Coudurier <coudu@wanadoo.fr>