aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | | | | libfmt: bump to version 8.0.1Othmar Truniger2021-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Othmar Truniger <github@truniger.ch>
* | | | | | | | Merge pull request #16055 from BKPepe/yt-updateJosef Schlehofer2021-07-07
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | youtube-dl: update to version 2021.6.6
| * | | | | | | | youtube-dl: update to version 2021.6.6Josef Schlehofer2021-07-06
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* | | | | | | | Merge pull request #16049 from nxhack/libuv_CVE-2021-22918Rosen Penev2021-07-06
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | libuv: fix CVE-2021-22918
| * | | | | | | | libuv: fix CVE-2021-22918Hirokazu MORIKAWA2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | idna: fix OOB read in punycode decoder libuv was vulnerable to out-of-bounds reads in the uv__idna_toascii() function which is used to convert strings to ASCII. This is called by the DNS resolution function and can lead to information disclosures or crashes. https://github.com/libuv/libuv/commit/b7466e31e4bee160d82a68fca11b1f61d46debae https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990561 https://nodejs.org/en/blog/vulnerability/july-2021-security-releases/ Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* | | | | | | | | Merge pull request #16053 from PowerDNS/pdns-recursor-4.5.4Rosen Penev2021-07-06
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | pdns-recursor: update to 4.5.4
| * | | | | | | | | pdns-recursor: update to 4.5.4Peter van Dijk2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
* | | | | | | | | | syncthing: update to v1.18.0Paul Spooren2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See upstream release notes for changes: https://github.com/syncthing/syncthing/releases/tag/v1.18.0 Signed-off-by: Paul Spooren <mail@aparcar.org>
* | | | | | | | | | postgresql: prevent addition of ARM target flagSebastian Kemper2021-07-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configure.in checks for "ARMv8 CRC32C intrinsics" and goes as far as adding "-march=armv8-a+crc" to the target flags if the compiler allows it. This can clash with the OpenWrt target flags in CONFIG_TARGET_OPTIMIZATION. If for example the latter is set to "-mcpu=cortex-a9" the following warning is issued: cc1: warning: switch '-mcpu=cortex-a9' conflicts with '-march=armv5t' switch This commit prevents configure.in from adding the mentioned flag. The addition is unwanted when cross-compiling. An issue was raised for this recently, see [1]. [1] https://github.com/openwrt/packages/issues/16034 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | | | | | | | | | prometheus-node-exporter-lua: Bump PKG_RELEASEMartin Weinelt2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de>
* | | | | | | | | | prometheus-node-exporter-lua: lower case bssid label value in wifi exporterMartin Weinelt2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To allow cross matching bssids between different exporters we need to use the same case, as label matching is case senstive. Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de>
* | | | | | | | | | prometheus-node-exporter-lua: fix corner case in hostapd_stationsMartin Weinelt2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was a corner case, when a vif had no stations, that evaluate_metrics for a station that was nil and had no collected metrics would have been called. Comment the code, to make it easier to understand and follow, and simplify some variable names along the way. Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de>
* | | | | | | | | | prometheus-node-exporter-lua: normalize metric names in hostapd_stationsMartin Weinelt2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Normalizes metrics according to the Prometheus upstream metric guidelines available at https://prometheus.io/docs/practices/naming/. Drops the `hostapd_station_wpa` metric, because it is misleading, as it is not a differentiator between WPA versions, like one could be led to assume. Exposes more flags in a more consistent manner. Their metric was previously only exposed if the flag was present, but not if it wasn't. The same applies issue was fixed with regards to vht caps. After this commit the following breaking changes are in place: - All flags have been moved below `hostapd_station_flags_$flagname`: - `hostapd_station_ht` is now `hostapd_station_flag_ht` - `hostapd_station_mfp` is now `hostapd_station_flag_mfp` - `hostapd_station_vht` is now `hostapd_station_flag_vht` - `hostapd_station_wmm` is now `hostapd_station_flag_wmm` - New flags have been exposed: - `hostapd_station_flag_he` for high-efficency connections - `hostapd_station_flag_short_preamble` for short preamble connections - `hostapd_station_flag_auth` for authentication state - `hostapd_station_flag_assoc` for association state - Some metrics have had their unit normalized to the SI base unit or embedded into the metrics name: - `hostapd_station_inactive_msec` is now `hostapd_station_inactive_seconds`, the value is still float64 and as such has enough precision anyway, but becomes easier to reason about - `hostapd_station_connected_time` has been renamed to `hostapd_station_connected_seconds_total` so the unit, as well as the nature of the counter is reflected - `hostapd_station_signal` now includes its unit and is therefore named `hostapd_station_signal_dbm` - The packet counter metrics have been normalized to what the node exporter uses, so it is more in line with the defaults in the Prometheus ecosystem: - `hostapd_station_rx_packets` is now `hostapd_station_receive_packets_total` - `hostapd_station_rx_bytes` is now `hostapd_station_receive_bytes_total` - `hostapd_station_tx_packets` is now `hostapd_station_transmit_packets_total` - `hostapd_station_tx_bytes` is now `hostapd_station_transmit_bytes_total` Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de>
* | | | | | | | | | prometheus-node-exporter-lua: handle empty lines in all_sta output correctlyMartin Weinelt2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An empty line has a name and value that is nil and setting a table index to nil breaks metrics for every vif after the first one. Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de>
* | | | | | | | | | prometheus-node-exporter-lua: increase label density in hostapd_stationsMartin Weinelt2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Correlating data is only possible when we have more metadata, this adds a bunch of labels for each client, that will increase the depth of dashboards yet to come. In particular the changes in this commit are: - renames the `ifname` label to `vif` - adds `frequency`, `channel`, `bssid`, `ssid`, `encryption` and `mode` Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de>
* | | | | | | | | | python3: do a simple ls on pip & setuptools if not selected for buildAlexandru Ardelean2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I seem to forget to check/select setuptools and pip (that come bundled with Python). This change will do a simple 'ls' on the 2 wheel files, so that the build fails even if just building Python. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | | | | | | | python3: update to version 3.9.6Alexandru Ardelean2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refreshed patches. Bumped pip to 21.1.3. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | | | | | | | Merge pull request #16047 from oskarirauta/apparmor_utilsFlorian Eckert2021-07-06
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | apparmor: add missing parser.conf
| * | | | | | | | | apparmor: add missing parser.confOskari Rauta2021-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* | | | | | | | | | Merge pull request #16029 from dangowrt/mwan3-rttablesFlorian Eckert2021-07-06
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | mwan3: use default routes from additional tables
| * | | | | | | | | mwan3: use default routes from additional tablesDaniel Golle2021-07-05
| | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Until now the additional tables listed in gobal 'rt_table_lookup' were not considered for interfaces. In order to be able to also use interface-defined routes from tables other than main, consider also tables listed in 'rt_table_lookup'. Update version to 2.10.10 as requested by maintainer. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | | | | | | uvol: fix units with lvm backendDaniel Golle2021-07-06
| |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Free and total bytes are now properly returned as bytes by LVM2 as requested. No longer multiply values. Fix parameter order of 'create' command in usage output while at it. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | | | | | Merge pull request #16038 from mhei/php7-updateMichael Heimpold2021-07-05
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | php7: update to 7.4.21
| * | | | | | | | php7: update to 7.4.21Michael Heimpold2021-07-05
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes: - CVE-2021-21704 - CVE-2021-21705 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | | | | | Merge pull request #16037 from mhei/php8-updateMichael Heimpold2021-07-05
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | php8: update to 8.0.8
| * | | | | | | php8: update to 8.0.8Michael Heimpold2021-07-05
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes: - CVE-2021-21704 - CVE-2021-21705 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | | | | Merge pull request #16043 from commodo/pillowRosen Penev2021-07-05
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | pillow: bump to version 8.3.0
| * | | | | | | pillow: bump to version 8.3.0Alexandru Ardelean2021-07-05
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | | | | Merge pull request #16041 from commodo/django-bumpRosen Penev2021-07-05
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | django: bump to version 3.2.5
| * | | | | | django: bump to version 3.2.5Alexandru Ardelean2021-07-05
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Several bug-fixes. Fix CVE-2021-35042 Release notes: https://docs.djangoproject.com/en/3.2/releases/3.2.5/ Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | | | Merge pull request #16012 from commodo/python-dateutilRosen Penev2021-07-03
|\ \ \ \ \ \ | | | | | | | | | | | | | | python-dateutil: add setuptools-scm build dep
| * | | | | | python-dateutil: add setuptools-scm build depAlexandru Ardelean2021-07-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Following: https://github.com/openwrt/packages/pull/16004 https://github.com/openwrt/packages/pull/15995 https://github.com/openwrt/packages/issues/15988 It seems that dateutil requires setuptools-scm to be installed. As such, this is being added as a dependency. Also, bump setuptools-scm to version 6.0.1 Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | | | | Merge pull request #16025 from rs/nextdns-1.34.2-masterRosen Penev2021-07-03
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | nextdns: Update to version 1.34.2
| * | | | | | | nextdns: Update to version 1.34.2Olivier Poitrey2021-07-02
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Olivier Poitrey <rs@nextdns.io>
* / / / / / / libzip: fix typo in patch (fixes #15992)Michael Heimpold2021-07-02
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This prevented expansion of libdir in pkgconfig. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | | | Merge pull request #16010 from pprindeville/strongswan-simplify-stroke-installPhilip Prindeville2021-07-01
|\ \ \ \ \ \ | | | | | | | | | | | | | | strongswan: trivial improvement in 'stroke' packaging
| * | | | | | strongswan: trivial improvement in 'stroke' packagingPhilip Prindeville2021-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | | | | | | Merge pull request #14716 from mhei/libgpiod-updateMichael Heimpold2021-07-01
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | libgpiod: update to 1.6.3
| * | | | | | libgpiod: update to 1.6.3Michael Heimpold2021-06-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | | | | Merge pull request #16003 from zorun/tessdata_speed_buildRosen Penev2021-06-30
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | tessdata: uncompress tarball only once to speed up builds
| * | | | | | | tessdata: uncompress tarball only once to speed up buildsBaptiste Jonglez2021-06-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous approach was to uncompress N times a big tarball (638 MB) where N=130 is the number of supported languages. Each iteration would only extract a single file, but it still needs to uncompress the whole tarball. This is of course completely inefficient. Now, we uncompress the tarball only once to extract all relevant files, and then iterate N times to copy the file needed for each language. This massively speeds up builds, at the expense of temporarily requiring more build space (about 1 GB more) Signed-off-by: Baptiste Jonglez <git@bitsofnetworks.org>
* | | | | | | | Merge pull request #16000 from dibdot/adblockDirk Brenken2021-06-30
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | adblock: update 4.1.3-2
| * | | | | | | adblock: update 4.1.3-2Dirk Brenken2021-06-29
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add a tcpdump option to resolve IPs in adblock reporting, set 'adb_represolve' accordingly (disabled by default). If enabled tcpdump will perform a reverse DNS (PTR) lookup for each IP address * add 'stalkerware' source (provided by @astryzia) * update readme Signed-off-by: Dirk Brenken <dev@brenken.org>
* | | | | | | auc: update to version 0.1.8Daniel Golle2021-06-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes support for x86, auc now selects the right combined image depending on the system being booted in EFI mode or not. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | | | | Merge pull request #15979 from G-M0N3Y-2503/cache-domains-fix-wildcardRosen Penev2021-06-29
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | cache-domains: Fixed missing wildcard entries
| * | | | | | | cache-domains: Fixed missing wildcard entriesGerard Ryan2021-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fix requires the use of the generated dnsmasq `lancache.conf` file. So I moved configuration of the hosts directory out of the UCI and into the generated dnsmasq configuration file to simplify the script. Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
* | | | | | | | Merge pull request #15950 from rsalvaterra/lolcatRosen Penev2021-06-29
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | lolcat: add package
| * | | | | | | | lolcat: add packageRui Salvaterra2021-06-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A pure C implementation of lolcat, probably the lightest out there. Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
* | | | | | | | | Merge pull request #15797 from lnslbrty/update/libulfius-2.7.3Rosen Penev2021-06-29
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | libulfius: update to 2.7.3
| * | | | | | | | | libulfius: update to 2.7.3Toni Uhlig2021-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>