Re: [PATCH 3/3] uclient-fetch: Support for WebDAV methods

2023-04-07 Thread Elliott Mitchell
On Fri, Apr 07, 2023 at 12:39:09AM +0300, Sergey Ponomarev wrote: > The WebDAV is an extension for HTTP for shared folders. > In order to make wget working with it we have to declare the missing > constants with methods. > They don't take part in a logic except of OPTIONS methods that can't have

Re: [PATCH 2/3] uclient-fetch: Simplify uclient_request_supports_body()

2023-04-07 Thread Elliott Mitchell
On Fri, Apr 07, 2023 at 12:39:08AM +0300, Sergey Ponomarev wrote: > Only GET and HEAD shouldn't have a body > > Signed-off-by: Sergey Ponomarev Still kind of on the short side. Also doesn't exactly describe what the patch is doing. > @@ -292,14 +292,7 @@ static void

Re: [PATCH 1/3] uclient-fetch: Make request_types sorted to optimize search

2023-04-07 Thread Elliott Mitchell
On Fri, Apr 07, 2023 at 12:39:07AM +0300, Sergey Ponomarev wrote: > Signed-off-by: Sergey Ponomarev > --- That is a *very* short commit message. If self-explanatory that is enough, but I tend to be wary of patches with so little exposition. Mostly you're sorting things, which does tend to ease

Best practices for meta packages with variants

2023-04-07 Thread Philip Prindeville
Hi, Hoping to get a little guidance from my peers. I'm trying to create a meta-package that can be selected and it will include all of the subordinate/dependent packages, but in this case one of the subordinate packages comes in two variants (IPv4-only or IPv4/v6):

Re: next OpenWrt 22.03 and 21.02 minor release

2023-04-07 Thread openwrt-devel
Mateusz Jończyk wrote on 06.04.23 14:18: W dniu 28.03.2023 o 00:54, hauke at hauke-m.de (Hauke Mehrtens) pisze: Hi, I was wondering whether you would like to delay the release until this is fixed in mainline Linux. Hi Mateusz, this paper is about CVE-2022-47522 which seems to be fixed in

[PATCH-22.03 07/10] ipq40xx: add LED functions for Google WiFi

2023-04-07 Thread openwrt
From: Jan-Niklas Burfeind Add LED function properties for the LED controller to avoid failing driver probe with kernel 5.15. While at it, also define the OpenWrt LED indicator patterns for this device. Ref commit 583ac0e11df7 ("mpc85xx: update lp5521 led-controller node for 5.10") Google uses

[PATCH-22.03 02/10] ipq40xx: Add subtarget for Google WiFi (Gale)

2023-04-07 Thread openwrt
From: Brian Norris Google WiFi (codename: Gale) is an IPQ4019-based AP, with 2 Ethernet ports, 2x2 2.4+5GHz WiFi, 512 MB RAM, 4 GB eMMC, and a USB type C port. In its stock configuration, it runs a Chromium OS-based system, but you wouldn't know it, since you can only manage it via a "cloud" +

[PATCH-22.03 06/10] ipq40xx: add reset button for Google WiFi (Gale)

2023-04-07 Thread openwrt
From: Jan-Niklas Burfeind Add the external reset button for use with OpenWrt. Co-authored-by: Brian Norris Signed-off-by: Jan-Niklas Burfeind Reviewed-by: Brian Norris Tested-by: Brian Norris Signed-off-by: David Bauer (cherry picked from commit 791550b94fc791866e486e52d3c4d1d0378966ff)

[PATCH-22.03 01/10] ipq40xx: Support Chromium OS image-type creation

2023-04-07 Thread openwrt
From: Brian Norris See firmware-utils.git commits [1], which implemented the cros-vbutil verified-boot payload-packing tool, and extended ptgen for the CrOS kernel partition type. With these, it's now possible to package kernel + rootfs to make disk images that can boot a Chrome OS-based system

[PATCH-22.03 09/10] ipq40xx: qcom_scm: Fix cold boot address command

2023-04-07 Thread openwrt
From: Brian Norris See my upstream questions: https://lore.kernel.org/linux-arm-msm/20200913201608.GA3162100@bDebian/ This effectively reverts upstream Linux commit 13e77747800e ("firmware: qcom: scm: Use atomic SCM for cold boot"), because Google WiFi boot firmwares don't support the atomic

[PATCH-22.03 05/10] ipq40xx: qcom_scm: Disable SDI at boot

2023-04-07 Thread openwrt
From: Brian Norris See my upstream RFC of this: https://lore.kernel.org/linux-arm-msm/20200721080054.2803881-1-computersforpe...@gmail.com/ This fixes warm boot (reboot) for Google WiFi devices using their factory bootloader/firmware. I may resend this upstream eventually. Signed-off-by:

[PATCH-22.03 08/10] kernel: Package GOOGLE_FIRMWARE drivers

2023-04-07 Thread openwrt
From: Brian Norris Useful for some Chromium OS based systems, like Google WiFi. Signed-off-by: Brian Norris (cherry picked from commit e5b009e532813d73fe7d3e3deb77b4a60c364913) --- package/kernel/linux/modules/other.mk | 26 ++ 1 file changed, 26 insertions(+) diff

[PATCH-22.03 04/10] ipq40xx: chromium: Enable kmod-ramoops by default

2023-04-07 Thread openwrt
From: Brian Norris Chromium devices (like Google WiFi) have ramoops memory reserved by the bootloader. Let's enable the ramoops kernel module by default, so we get better crash logging. Signed-off-by: Brian Norris Signed-off-by: Jan-Niklas Burfeind (updated makefile after missing drop commit)

[PATCH-22.03 10/10] ipq40xx: google (gale) add label-mac-device

2023-04-07 Thread openwrt
From: Jan-Niklas Burfeind use gmac0 as in commit a3da858ab030 ("ipq40xx: Convert Google Wifi to DSA, reenable") Signed-off-by: Jan-Niklas Burfeind --- .../linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-wifi.dts | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH-22.03 03/10] firmware/ipq-wifi: Add Google Wifi board-2.bin

2023-04-07 Thread openwrt
From: Brian Norris >From a manufacturer's image (version R89-13729.57.27), with appopriate ',variant=' appended to the board names: $ .../qca-swiss-army-knife/tools/scripts/ath10k/ath10k-bdencoder \ -i ./board-google_wifi.qca4019 FileSize: 48596 FileCRC32: 3966df5d FileMD5:

Re: [PATCH 1/3] uclient-fetch: Make request_types sorted to optimize search

2023-04-07 Thread Paul Oranje via openwrt-devel
The sender domain has a DMARC Reject/Quarantine policy which disallows sending mailing list messages using the original "From" header. To mitigate this problem, the original message has been wrapped automatically by the mailing list software.--- Begin Message --- Op 06-04-2023 om 23:39 schreef