OpenWrt 21.02.4 fourth service release

2022-10-12 Thread Hauke Mehrtens

Hi,

The OpenWrt community is proud to announce the newest stable release of 
the OpenWrt 21.02 stable version series. It fixes security issues, 
improves device support, and brings a few bug fixes.


Download firmware images using the OpenWrt Firmware Selector:
 * https://firmware-selector.openwrt.org/?version=21.02.4
Download firmware images directly from our download servers:
 * https://downloads.openwrt.org/releases/21.04.4/targets/

The OpenWrt 21.02 stable series is in security maintenance only mode. It 
is projected to go end of life on 6. April 2023 following the OpenWrt 
Security support guidelines. We encourage all users of the OpenWrt 21.02 
stable series to upgrade to OpenWrt 22.03.

https://openwrt.org/docs/guide-developer/security#support_status


Main changes between OpenWrt 21.02.3 and OpenWrt 21.02.4:


Security fixes
==

 * wolfssl: Fix security problem (CVE-2022-34293, CVE-2022-38152,
  CVE-2022-38153 and CVE-2022-39173)
   * See Security Advisory 2022-10-04-1
 * zlib: Fix security problem (CVE-2022-37434)
 * openssl: Fix security problem (CVE-2022-1292, CVE-2022-2068 and
  CVE-2022-2097)


Device support
==

 * Support for the following devices was added:
   * Wavlink WL-WN579X3
   * Sitecom WLR-4100 v1 002
   * Banana Pi M2 Berry
   * YunCore AX820/HWAP-AX820
   * MikroTik RouterBOARD hAP ac lite
   * MikroTik RouterBOARD mAP
 * Youku YK1: speed up spi frequency for YK-L1, split YK1 to YK-L1
   and YK-L1c
 * ZBTLink ZBT-WG2626: add reset GPIO for PCIe port 1
 * ZBTLink ZBT-WE1026 5G: fix watchdog reset
 * Asus RT-AC57U: fix WPS button level
 * Archer VR2600: fix switch ports numbering
 * ZyXEL NBG-419N v2: Fix booting
 * Linksys MR8300: add WAN port
 * ramips: several fixes and improvements to mt7620 Ethernet
 * bcm53xx:
   * Disable GRO by default at kernel level
   * Enable & setup packet steering
 * ipq40xx: fix ar40xx driver
 * bcm4908:
   * Enable NVMEM U-Boot env data driver
   * Backport mtd parser for Broadcom's U-Boot partition
   * fix -EPROBE_DEFER support in bcm4908_enet


Various fixes and improvements
==

 * kernel:
   * Fix IPv6 flow offloading (FS#3373)
   * Backport LEDs driver for BCMBCA devices
   * Backport mtd dynamic partition patch
   * Fix possible mtd NULL pointer dereference
 * mac80211: fix QCA9561 PA bias
 * mac80211: disable ft-over-ds by default
 * mt76: backport fix encap offload ethernet type check
 * hostapd fixes and improvements:
   * Add support for enabling link measurements
   * Fix uninitialized pointer
 * zlib: backport null dereference fix
 * build system:
   * Switch from xxd tool to xxdi.pl script
   * Check TLS certificates by default when downloading over HTTPS
   * feeds: use git-src-full to allow Git versioning
   * Fix build warnings with grep-3.8
   * Add compatibility with Python 3.11


Core components
===

 * Update Linux kernel from 5.4.188 to 5.4.215
 * Update openssl from 1.1.1n to 1.1.1q
 * Update wolfssl from 5.2.0 to 5.5.1
 * Update wireless-regdb from 2021.08.28 to 2022.08.12
 * Update intel-microcode from 20210608 to 20220809
 * Update exfat from 5.12.3 to 5.19.1
 * Update iwinfo from 2021-04-30 to 2022-04-26

-

Full release notes and upgrade instructions are available at
https://openwrt.org/releases/21.02/notes-21.02.4

In particular, make sure to read the regressions and known issues before 
upgrading:

https://openwrt.org/releases/21.02/notes-21.02.4#known_issues

For a detailed list of all changes since 21.02.3, refer to
https://openwrt.org/releases/21.02/changelog-21.02.4

To download the 21.02.4 images, navigate to:
https://downloads.openwrt.org/releases/21.02.4/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org/?version=21.02.4

As always, a big thank you goes to all our active package maintainers,
testers, documenters and supporters.

Have fun!

The OpenWrt Community

---

To stay informed of new OpenWrt releases and security advisories, there
are new channels available:

 * a low-volume mailing list for important announcements:
https://lists.openwrt.org/mailman/listinfo/openwrt-announce

 * a dedicated "announcements" section in the forum:
https://forum.openwrt.org/c/announcements/14

 * other announcement channels (such as RSS feeds) might be added in the
   future, they will be listed at https://openwrt.org/contact

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


OpenWrt 22.03.1 first service release

2022-10-12 Thread Hauke Mehrtens

Hi,

The OpenWrt community is proud to announce the newest stable release of 
the OpenWrt 22.03 stable version series. It fixes security issues, 
improves device support, and brings a few bug fixes.


Download firmware images using the OpenWrt Firmware Selector:
 * https://firmware-selector.openwrt.org/?version=22.03.1
Download firmware images directly from our download servers:
 * https://downloads.openwrt.org/releases/22.03.1/targets/


Main changes between OpenWrt 22.03.0 and OpenWrt 22.03.1:


Security fixes
==

 * wolfssl: Fix security problem (CVE-2022-38152, CVE-2022-38153 and
  CVE-2022-39173)
   * See Security Advisory 2022-10-04-1


Device support
==

 * Support for the following devices was added:
   * ZTE MF281
   * Ubiquiti UniFi FlexHD
 * Asus RT-AX53U: fix switch setup
 * GL-inet GL-AP1300: add LTE package, add WAN LED
 * Ubiquiti XM moved to ath79/tiny
 * Ubiquiti UniFi 6LR: fix network config
 * Linksys RE6500: enable LZMA loader to fix boot
 * LibreRouter v1: fix watchdog and PoE passthrough
 * NanoPi R4S: ensure unique MAC address
 * bcm4908:
   * Enable NVMEM U-Boot env data driver
   * Backport mtd parser for Broadcom's U-Boot partition
   * fix -EPROBE_DEFER support in bcm4908_enet
 * realtek:
   * fix RTL838x receive tag decoding
   * fix RTL839x receive tag decoding
 * ath79/tiny: activate low_mem too


Various fixes and improvements
==

 * kernel:
   * Backport mtd dynamic partition patch
   * Fix possible mtd NULL pointer dereference
 * hostapd: rename hostapd multicast_to_unicast option to
   multicast_to_unicast_all
 * mt7620 wifi: multiple improvements
 * build system:
   * Switch from xxd tool to xxdi.pl script
   * Check TLS certificates by default when downloading over HTTPS
   * Fix issues with targets installed via feeds
   * Fix build warnings with grep-3.8
   * Fix build problems with external toolchains
   * Activate fortify source when using external toolchain


Core components update
==

 * Update Linux kernel from 5.10.138 to 5.10.146
 * Update mt76 from 2022-08-26 to 2022-09-06
 * Update wolfssl from 5.4.0 to 5.5.1
 * Update wireless-regdb from 2022.06.06 to 2022.08.12
 * Update intel-microcode from 20220510 to 20220809


-

Full release notes and upgrade instructions are available at
https://openwrt.org/releases/22.03/notes-22.03.1

In particular, make sure to read the regressions and known issues before 
upgrading:

https://openwrt.org/releases/22.03/notes-22.03.1#known_issues

For a detailed list of all changes since 22.03.0, refer to
https://openwrt.org/releases/22.03/changelog-22.03.1

To download the 22.03.1 images, navigate to:
https://downloads.openwrt.org/releases/22.03.1/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org/?version=22.03.1

As always, a big thank you goes to all our active package maintainers,
testers, documenters and supporters.

Have fun!

The OpenWrt Community

---

To stay informed of new OpenWrt releases and security advisories, there
are new channels available:

 * a low-volume mailing list for important announcements:
https://lists.openwrt.org/mailman/listinfo/openwrt-announce

 * a dedicated "announcements" section in the forum:
https://forum.openwrt.org/c/announcements/14

 * other announcement channels (such as RSS feeds) might be added in the
   future, they will be listed at https://openwrt.org/contact

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: Handle target path located under target/linux/feeds/

2022-10-12 Thread Prasun Maiti
Hi Felix Fietkau,

Was there any mistake from my end while sending this patch? Due to the
fact that this patch was not reviewed?
But i can see still this patch is needed -
https://patchwork.ozlabs.org/project/openwrt/patch/20221012083243.1123-1-prasunmait...@gmail.com/

Thanks,
Prasun

Thanks,
Prasun


On Mon, Oct 3, 2022 at 11:09 PM Hauke Mehrtens  wrote:
>
> On 10/3/22 17:24, Hauke Mehrtens wrote:
> > On 5/31/22 07:23, Prasun Maiti wrote:
> >> When we are installing targets to target/linux/feeds,
> >> BOARD is not located under target/linux/
> >>
> >> So, we need to handle this scenario taking proper target path
> >
> > Does this change also fix your problem?
> > https://git.openwrt.org/3a8825ad6acbf18b2b472ace56be58868af78be7
> > It was also backported to 22.03:
> > https://git.openwrt.org/25d8b9cad6f141104a1065880efe21b8c292d8c6
> >
> > If this is not solving your problem please explain in more detail in the
> > commit message what problem you want to solve, for me it is not really
> > clear from the commit message.
> >
> > Hauke
>
> This commit also looks related to your problem:
> https://git.openwrt.org/00094efec33f07c9dc16cce23be492430c40b3cc
>
> Hauke

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[PATCH] kernel: disable kmod-fs-ntfs3 for Linux 5.10

2022-10-12 Thread Rafał Miłecki
From: Rafał Miłecki 

This new NTFS driver was added in kernel 5.15. Avoid building empty
package for kernel 5.10.

Fixes: bd0db6017b192 ("kernel: 5.15: add new module")
Signed-off-by: Rafał Miłecki 
---
 package/kernel/linux/modules/fs.mk | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/kernel/linux/modules/fs.mk 
b/package/kernel/linux/modules/fs.mk
index 3ad458286f..c4b6861192 100644
--- a/package/kernel/linux/modules/fs.mk
+++ b/package/kernel/linux/modules/fs.mk
@@ -649,6 +649,7 @@ define KernelPackage/fs-ntfs3
   KCONFIG:= CONFIG_NTFS3_FS CONFIG_NTFS3_FS_POSIX_ACL=y
   FILES:=$(LINUX_DIR)/fs/ntfs3/ntfs3.ko
   $(call AddDepends/nls)
+  DEPENDS+=@!LINUX_5_10
   AUTOLOAD:=$(call AutoLoad,80,ntfs3)
 endef
 
-- 
2.34.1


___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[PATCH] fix for sourcing target image config a when target is being replaced

2022-10-12 Thread Prasun Maiti
Sourcing of image/Config.in will not happen 
When a target is installed from target/linux/feeds/ 

Signed-off-by: Prasun Maiti 
---
 config/Config-images.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/config/Config-images.in b/config/Config-images.in
index dcd7575..832e672 100644
--- a/config/Config-images.in
+++ b/config/Config-images.in
@@ -286,6 +286,7 @@ menu "Target Images"
comment "Image Options"
 
source "target/linux/*/image/Config.in"
+   source "target/linux/feeds/*/image/Config.in"
 
config TARGET_KERNEL_PARTSIZE
int "Kernel partition size (in MiB)"
-- 
2.17.1


___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[PATCH] fix for sourcing target image config a when target is being replaced

2022-10-12 Thread Prasun Maiti
From: Prasun Maiti 

Sourcing of image/Config.in will not happen 
When a target is installed from target/linux/feeds/ 

Signed-off-by: Prasun Maiti 
---
 config/Config-images.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/config/Config-images.in b/config/Config-images.in
index dcd7575..832e672 100644
--- a/config/Config-images.in
+++ b/config/Config-images.in
@@ -286,6 +286,7 @@ menu "Target Images"
comment "Image Options"
 
source "target/linux/*/image/Config.in"
+   source "target/linux/feeds/*/image/Config.in"
 
config TARGET_KERNEL_PARTSIZE
int "Kernel partition size (in MiB)"
-- 
2.17.1


___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel