<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/nbd, branch master</title>
<subtitle>Felix Fietkaus staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/nbd/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/nbd/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/nbd/'/>
<updated>2026-02-15T09:45:40Z</updated>
<entry>
<title>unetd: cli: add helper function for getting path to temp files</title>
<updated>2026-02-15T09:45:40Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2025-06-06T08:58:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/nbd/commit/?id=46a6b7d5359fe300314f100a2e44cc5a58a62d67'/>
<id>urn:sha1:46a6b7d5359fe300314f100a2e44cc5a58a62d67</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>unetd: cli: split generating network key from signing</title>
<updated>2026-02-15T09:45:40Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2025-06-06T08:44:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/nbd/commit/?id=41d21ef25f37c64ef20176c8fc3bfc3862f623dd'/>
<id>urn:sha1:41d21ef25f37c64ef20176c8fc3bfc3862f623dd</id>
<content type='text'>
Preparation for reusing the key for more operations

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>unetd: cli: fix error reporting in the apply command</title>
<updated>2026-02-15T09:45:40Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2025-06-06T08:42:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/nbd/commit/?id=3b8e64649726304a8a73d70a3dfbf9bcbf27a12f'/>
<id>urn:sha1:3b8e64649726304a8a73d70a3dfbf9bcbf27a12f</id>
<content type='text'>
Pass errors during config signing to the user

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>gcc/binutils: disable sysv style hash tables for generated binaries</title>
<updated>2026-02-15T09:45:40Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2022-08-16T17:35:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/nbd/commit/?id=c9e489ae0f14dc633023a5ea8a0356b5751567cc'/>
<id>urn:sha1:c9e489ae0f14dc633023a5ea8a0356b5751567cc</id>
<content type='text'>
GNU hash tables are always preferred by musl, so the sysv ones are completely
unused and only waste space. Reduces image size by ~1.4%

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>ramips: add support for actiontec web7200</title>
<updated>2026-02-15T09:45:40Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2022-01-07T09:58:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/nbd/commit/?id=699ba0f436832f236aea0e08294629c073ac4127'/>
<id>urn:sha1:699ba0f436832f236aea0e08294629c073ac4127</id>
<content type='text'>
Signed-off-by: John Crispin &lt;john@phrozen.org&gt;
</content>
</entry>
<entry>
<title>wireguard-tools: rewrite proto handler in ucode</title>
<updated>2026-02-15T09:45:06Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2026-02-14T19:44:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/nbd/commit/?id=85470d284e6fd2fa73f0737663a4ebbcccbdaba4'/>
<id>urn:sha1:85470d284e6fd2fa73f0737663a4ebbcccbdaba4</id>
<content type='text'>
This fixes automatic config reload on peer changes

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>netifd: update to Git HEAD (2026-02-15)</title>
<updated>2026-02-15T08:32:19Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2026-02-15T08:27:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/nbd/commit/?id=8f421c90cd5705044756bd0758e31136d0d23c84'/>
<id>urn:sha1:8f421c90cd5705044756bd0758e31136d0d23c84</id>
<content type='text'>
Adds ucode proto handler support

51fa9ed6d4d6 interface-ip: fix fortify build error
ca33316f8552 proto-ext: extract shared protocol handler code from proto-shell.c
2098f29810e8 proto: add config_load callback to proto_handler
aaf5b194b15d proto-ucode: add ucode protocol handler infrastructure
3fc8b83c8b62 proto-ucode: add ucode proto handler scripts
c6122254eb70 examples: sync wireless scripts with openwrt

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>wifi-scripts: netifd: fix null dereference in config_init for missing devices</title>
<updated>2026-02-15T08:32:19Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2026-02-15T08:23:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/nbd/commit/?id=5c1c2787db657140736c6bedf50e41dcf1e5eae4'/>
<id>urn:sha1:5c1c2787db657140736c6bedf50e41dcf1e5eae4</id>
<content type='text'>
Add optional chaining when accessing device config in the wifi-iface
loop to handle cases where a referenced device doesn't exist.

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>kernel: backport crypto selftests for some ciphersuites</title>
<updated>2026-02-15T00:25:54Z</updated>
<author>
<name>Aleksander Jan Bajkowski</name>
</author>
<published>2026-01-28T00:00:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/nbd/commit/?id=d22eb0a0123d90b951442fe38472570e0339ee69'/>
<id>urn:sha1:d22eb0a0123d90b951442fe38472570e0339ee69</id>
<content type='text'>
FIPS 140-3 recommends that all crypto implementations should be tested
before first use. Testmanager performs initial tests based on existing
test vectors. Not all algorithms have defined test vectors, so to improve
this situation, this commit backports recently added test vectors for
three  cipher suites:
* authenc(hmac(md5),cbc(des3_ede)),
* authenc(hmac(sha224),cbc(aes)),
* authenc(hmac(sha384),cbc(aes)).

These vectors were calculated using a software implementation and then
double-checked on Mediatek MT7981 (safexcel) and NXP P2020 (talitos).
Both platforms passed self-tests.

Signed-off-by: Aleksander Jan Bajkowski &lt;olek2@wp.pl&gt;
Link: https://github.com/openwrt/openwrt/pull/21970
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>wifi-scripts: ucode: allow sae_pwe to be modified for AP mode</title>
<updated>2026-02-15T00:18:18Z</updated>
<author>
<name>Rany Hany</name>
</author>
<published>2026-02-14T17:25:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/nbd/commit/?id=70ba7512e7fc434fabc02487a46e2637a86c614e'/>
<id>urn:sha1:70ba7512e7fc434fabc02487a46e2637a86c614e</id>
<content type='text'>
Some Android devices have issues with H2E causing downgrades to PSK
when using WPA2/3. With WPA3 it doesn't work reliably whatsoever.

My Samsung A55/6 for example has the following behavior:

daemon.info hostapd: lan5g: STA &lt;redacted&gt; IEEE 802.11: authenticated
daemon.notice hostapd: SAE: &lt;redacted&gt; indicates support for SAE H2E, but did not use it
daemon.info hostapd: lan2g: STA &lt;redacted&gt; IEEE 802.11: authenticated
daemon.info hostapd: lan2g: STA &lt;redacted&gt; IEEE 802.11: associated (aid 1)
daemon.notice hostapd: lan5g: Prune association for &lt;redacted&gt;
daemon.notice hostapd: lan2g: AP-STA-CONNECTED &lt;redacted&gt; auth_alg=open
daemon.info hostapd: lan2g: STA &lt;redacted&gt; RADIUS: starting accounting session 8234C696AAC1AE7D
daemon.info hostapd: lan2g: STA &lt;redacted&gt; WPA: pairwise key handshake completed (RSN)
daemon.notice hostapd: lan2g: EAPOL-4WAY-HS-COMPLETED &lt;redacted&gt;

This is also brought up in the issue: https://github.com/openwrt/openwrt/issues/9963

Ultimately this allows users to have the option to at the very least
disable H2E.

Unrelated: a minor cleanup was done so that ieee80211w uses set_default instead.
There is no functional change on that front.

Signed-off-by: Rany Hany &lt;rany_hany@riseup.net&gt;
Link: https://github.com/openwrt/openwrt/pull/22021
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
</feed>
