<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/aparcar/package, branch master</title>
<subtitle>Staging tree of Paul Spooren</subtitle>
<id>https://git.openwrt.org/openwrt/staging/aparcar/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/aparcar/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/'/>
<updated>2023-02-20T10:24:17Z</updated>
<entry>
<title>openssl: bump to 3.0.8</title>
<updated>2023-02-20T10:24:17Z</updated>
<author>
<name>Eneas U de Queiroz</name>
</author>
<published>2023-02-07T21:14:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=7e7e76afca7877b97bc049d8f5a83a840a20a2af'/>
<id>urn:sha1:7e7e76afca7877b97bc049d8f5a83a840a20a2af</id>
<content type='text'>
This is a major update to the current LTS version, supported until
2026-09-07.

Changelog:
https://github.com/openssl/openssl/blob/openssl-3.0.8/CHANGES.md

Signed-off-by: Eneas U de Queiroz &lt;cotequeiroz@gmail.com&gt;
</content>
</entry>
<entry>
<title>mac80211: fix mesh issues and improve performance</title>
<updated>2023-02-20T11:59:51Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2023-02-15T18:40:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=57db2280a2155c39f545ac712766a849cf45f62c'/>
<id>urn:sha1:57db2280a2155c39f545ac712766a849cf45f62c</id>
<content type='text'>
fix forwarding received mesh a-msdu packets
add fast xmit support for mesh to improve performance

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>hostapd: always use sae_password for mesh/SAE auth</title>
<updated>2023-02-19T18:43:57Z</updated>
<author>
<name>Leon M. Busch-George</name>
</author>
<published>2022-11-23T16:40:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=ae751535de0cb46978bfcbacab882dd1082e59e3'/>
<id>urn:sha1:ae751535de0cb46978bfcbacab882dd1082e59e3</id>
<content type='text'>
This patch fixes a corner case when using passwords that are exactly 64
characters in length with mesh mode or passwords longer than 63 characters
with SAE because 'psk' is used instead of 'sae_password'.
SAE is obligatory for 802.11s (mesh point).

The 'psk' option for hostapd is suited for WPA2 and enforces length
restrictions on passwords. Values of 64 characters are treated as PMKs.
With SAE, PMKs are always generated during the handshake and there are no
length restrictions.
The 'sae_password' option is more suited for SAE and should be used
instead.

Before this patch, the 'sae_password' option is only used with mesh mode
passwords that are not 64 characters long.
As a consequence:
- mesh passwords can't be 64 characters in length
- SAE only works with passwords with lengths &gt;8 and &lt;=63 (due to psk
  limitation).

Fix this by always using 'sae_password' with SAE/mesh and applying the PMK
differentiation only when PSK is used.

Fixes: #11324
Signed-off-by: Leon M. Busch-George &lt;leon@georgemail.eu&gt;
[ improve commit description ]
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>hostapd: add quotes in assignments</title>
<updated>2023-02-19T18:43:54Z</updated>
<author>
<name>Leon M. Busch-George</name>
</author>
<published>2022-11-23T17:22:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=3c10c42ddd4741615b896e1d429ac7d6e91a980f'/>
<id>urn:sha1:3c10c42ddd4741615b896e1d429ac7d6e91a980f</id>
<content type='text'>
It's generally advised to use quotes for variable assignments in bash.

Signed-off-by: Leon M. Busch-George &lt;leon@georgemail.eu&gt;
</content>
</entry>
<entry>
<title>base-files: sysfixtime: Fix time on the fake RTC</title>
<updated>2023-02-19T12:04:59Z</updated>
<author>
<name>Yuan Tao</name>
</author>
<published>2020-09-14T09:19:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=fa08d900d4ec3bf0c2440b336a75f2b9bda29845'/>
<id>urn:sha1:fa08d900d4ec3bf0c2440b336a75f2b9bda29845</id>
<content type='text'>
On some devices the chip has RTC but no battery save time.
This leads back to getting the wrong time
and skipping the check of the last file modification date.

This commit ensures that the file time is checked even
if the RTC exists.
which would ordinarily return an approbiate
system time used for e.g. certificate generation.

Tested-on: NanoPi R2S

Signed-off-by: Yuan Tao &lt;ty@wevs.org&gt;
</content>
</entry>
<entry>
<title>wireguard-tools: remove unnecessary .mk includes</title>
<updated>2023-02-18T18:59:12Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2023-02-16T11:50:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=78dc8e2b13df439db92f233fe61d75959ffb57a6'/>
<id>urn:sha1:78dc8e2b13df439db92f233fe61d75959ffb57a6</id>
<content type='text'>
Including kernel.mk moves the package build folder in the linux one, which
is confusing since this isn't building any kernel modules.

package-defaults.mk is already included my package.mk.

Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: kmod-ramoops: Include pstore console support</title>
<updated>2023-02-18T18:58:22Z</updated>
<author>
<name>Brian Norris</name>
</author>
<published>2023-02-05T00:35:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=a3adbec37061e56e7161f28140272cdd86b1dc38'/>
<id>urn:sha1:a3adbec37061e56e7161f28140272cdd86b1dc38</id>
<content type='text'>
Pstore ramoops support is useful even when there isn't an explicit
panic/crash. We can log all kernel messages via a "console", and then
retrieve them in the event of some non-kernel-panic reset (e.g.,
watchdog).

Since the buffer memory is already reserved, there isn't much overhead
to doing this.

The new console files will show up as:

  /sys/fs/pstore/console-ramoops-N

Cc: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt;
</content>
</entry>
<entry>
<title>elfutils: fix build with GCC 11</title>
<updated>2023-02-18T18:55:37Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2023-02-07T19:23:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=0859c7129f40fa40c0170a1d436b06aa543d8d26'/>
<id>urn:sha1:0859c7129f40fa40c0170a1d436b06aa543d8d26</id>
<content type='text'>
GCC 11 doesn't know about -Wno-error=use-after-free and aborts
compilation.

Fixes: 2748c45d "elfutils: Ignore wrong use-after-free error"
Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: can: fix MCP251x CAN controller module autoload</title>
<updated>2023-02-18T18:54:08Z</updated>
<author>
<name>Tim Harvey</name>
</author>
<published>2023-02-18T00:53:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=29d02d8ce584fa7e420204e04dde1e17e14e009c'/>
<id>urn:sha1:29d02d8ce584fa7e420204e04dde1e17e14e009c</id>
<content type='text'>
Fix autoload module name for can-mcp251x kmod.

Signed-off-by: Tim Harvey &lt;tharvey@gateworks.com&gt;
</content>
</entry>
<entry>
<title>netfilter: add kmod-nf-conntrack</title>
<updated>2023-02-18T16:12:30Z</updated>
<author>
<name>Aviana Cruz</name>
</author>
<published>2023-02-02T13:39:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=144fa4d4e7c00df370924751f58781689cd333e7'/>
<id>urn:sha1:144fa4d4e7c00df370924751f58781689cd333e7</id>
<content type='text'>
There have been some demands for the `ct count` expression,
like https://forum.openwrt.org/t/22-03-2-unable-to-use-ct-count-nft-rules/146680.

This adds the required kernel modules for the expression to work.

Signed-off-by: Aviana Cruz &lt;gwencroft@proton.me&gt;
</content>
</entry>
</feed>
