<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/package/system, branch v21.02.4</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.4</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.4'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2022-02-19T09:01:03Z</updated>
<entry>
<title>rpcd: backport 802.11ax support</title>
<updated>2022-02-19T09:01:03Z</updated>
<author>
<name>Šimon Bořek</name>
</author>
<published>2022-02-08T17:02:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=7fc336484b1e4727f419dd930955048f323580be'/>
<id>urn:sha1:7fc336484b1e4727f419dd930955048f323580be</id>
<content type='text'>
Backport of commit 7a560a1a5769 ("iwinfo: add 802.11ax HE support").

enables 802.11ax capability detection through ubus in OpenWrt 21.02
(e.g. with MT7915E 802.11ax PCI Express Wireless Network Adapter)

Signed-off-by: Šimon Bořek &lt;simon.borek@nic.cz&gt;
[commit message facelift, use openwrt-21.02 branch]
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>uci: update to the latest master</title>
<updated>2022-01-23T10:30:30Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2021-04-14T06:32:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=97b95ef8b9186518cda6f2d3cec8a01860fae2e7'/>
<id>urn:sha1:97b95ef8b9186518cda6f2d3cec8a01860fae2e7</id>
<content type='text'>
4b3db11 cli: add option for changing save path

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 05a4273058303c8cfb5ff9c087739b924df056b3)
</content>
</entry>
<entry>
<title>procd: update to git HEAD</title>
<updated>2022-01-18T14:09:15Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-01-07T06:28:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=1472a8fa4253c0aed5053adffe59463ceb94f139'/>
<id>urn:sha1:1472a8fa4253c0aed5053adffe59463ceb94f139</id>
<content type='text'>
 945d0d7 utils: fix C style in header file
 2cfc26f inittab: detect active console from kernel if no console= specified

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit ffeb37047e85a5efd96890db12710e9d60b4b76a)
</content>
</entry>
<entry>
<title>procd: update to git HEAD</title>
<updated>2022-01-18T14:09:15Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-01-07T06:28:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=015f170fe69e41abaf174131e87aa9ae8f55673c'/>
<id>urn:sha1:015f170fe69e41abaf174131e87aa9ae8f55673c</id>
<content type='text'>
 64e9f3a procd: fix compilation with newer musl

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit 1cd4a02c8e3f8574f1ba8c40b1bd4decbfb49e62)
</content>
</entry>
<entry>
<title>treewide: unmark selected packages nonshared</title>
<updated>2021-07-02T16:15:02Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2021-07-02T16:00:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=d723002d84e25d18b7e225d5e6f2810875d052c7'/>
<id>urn:sha1:d723002d84e25d18b7e225d5e6f2810875d052c7</id>
<content type='text'>
This partially reverts changes done in commit 72cc44958ef4 ("treewide:
mark selected packages nonshared") as it removes the nonshared flag, but
keeps the PKG_RELEASE as the PKG_RELEASE bump while adding nonshared
flag was incorrect.

Unmark uci, ubus, libubox, lua, libnl-tiny and libjson-c as nonshared
packages as this fix attempt didn't worked out. Currently the
imagebuilder is broken again:

 openwrt-imagebuilder-21.02.0-rc3-ipq40xx-generic.Linux-x86_64$ make image PROFILE=avm_fritzbox-7530 PACKAGES=luci-ssl-openssl
 ...
 Collected errors:
  * pkg_hash_check_unresolved: cannot find dependency libiwinfo20210430 for luci-mod-status
  * pkg_hash_fetch_best_installation_candidate: Packages for luci-mod-status found, but incompatible with the architectures configured
  * pkg_hash_check_unresolved: cannot find dependency libiwinfo20210430 for rpcd-mod-iwinfo
  * pkg_hash_fetch_best_installation_candidate: Packages for rpcd-mod-iwinfo found, but incompatible with the architectures configured
  * satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-ssl-openssl:
  * 	libiwinfo20210430
  * opkg_install_cmd: Cannot install package luci-ssl-openssl.

Everything because iwinfo's ABI was changed two times since rc3 release:

 +IWINFO_ABI_VERSION:=20210430
 +IWINFO_ABI_VERSION:=20210420

Since iwinfo is marked as nonshared, it wasn't built by phase2 builders, but
luci-mod-status was already updated 2 times since rc3 and was thus rebuilt by
phase2 builders:

 d1d452ed2fb3 luci-mod-status: don't set '-' hostname when creating static lease
 95b3633055c1 luci-mod-status: switch to html table for wlan channel analysis

So now luci-mod-status depends on libiwinfo20210430 but only
libiwinfo20210106 can be downloaded. This is first part of the fix, in
the upcoming commit Jo is going to remove nonshared flag from iwinfo
package as well.

References: https://lists.infradead.org/pipermail/openwrt-devel/2021-July/035736.html
References: https://lists.infradead.org/pipermail/openwrt-devel/2021-July/035741.html
Acked-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
Reported-by: Nick Hainke &lt;vincent@systemli.org&gt;
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
(cherry picked from commit 8307da3dbdaff13d5ce99f8aefa32f5b7a2e18e6)
</content>
</entry>
<entry>
<title>ubus: update to the latest version</title>
<updated>2021-06-30T20:01:25Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2021-06-30T19:57:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=d666ebcaa327a1e03992a484d9601ea5f2e6b19a'/>
<id>urn:sha1:d666ebcaa327a1e03992a484d9601ea5f2e6b19a</id>
<content type='text'>
4fc532c8a55b ubusd: fix tx_queue linked list usage

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>opkg: update to git HEAD</title>
<updated>2021-06-13T22:02:19Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-06-13T21:43:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=2aba3e9784e772dd8c7d8a01d17303d6110f0fa3'/>
<id>urn:sha1:2aba3e9784e772dd8c7d8a01d17303d6110f0fa3</id>
<content type='text'>
 1bf042d libopkg: pkg_hash: print unresolved dependencies

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
(cherry picked from commit da86064611db657bce8c3c96b2e58eca8551c3d0)
</content>
</entry>
<entry>
<title>treewide: mark selected packages nonshared</title>
<updated>2021-06-13T22:02:13Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2021-06-06T15:15:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=ea308e2f383c071a710973aa7825530de80c08d6'/>
<id>urn:sha1:ea308e2f383c071a710973aa7825530de80c08d6</id>
<content type='text'>
Mark uci, ubus, libubox, lua, libnl-tiny and libjson-c
as nonshared packages. This helps to keep coherent dependencies
if these ABI versioned packages are later updated.

Before this commit it is possible to get missing dependencies
in target-specific nonshared packages (like iwinfo) that depend
on these shared ABI versioned packages. If these are later updated
and rebuilt, only the new ABI version will be available for download,
while the target-specific packages in releases continue to depend on
the old ABI version.

After this commit the packages are built along the other nonshared
packages by the phase1 images buildbot and will be available at the
target/ download directories instead of packages/base dir. That will
help to keep a coherent set available.

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
(cherry picked from commit 72cc44958ef4e0df1a152178514c92899d6a957a)
</content>
</entry>
<entry>
<title>ubus: update to version 2021-06-03</title>
<updated>2021-06-03T08:36:10Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2021-06-03T07:49:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=1b27d89d4075a2be7cb8035fde04dd5bbe2c91a3'/>
<id>urn:sha1:1b27d89d4075a2be7cb8035fde04dd5bbe2c91a3</id>
<content type='text'>
This update contains following changes:

 * ubusd: protect against too-short messages
 * ubusd: add per-client tx queue limit
 * ubusd: convert tx_queue to linked list

Fixes: FS#1525
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
(cherry picked from commit 4f2243d40a400aa1ce6ae5d06325f93b4d9463a5)
</content>
</entry>
<entry>
<title>ubox: fix init script validation of log_ip option</title>
<updated>2021-05-28T13:25:31Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2021-05-28T13:23:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=0bc3f51aa650ec9fea995233714219d2cb63f53c'/>
<id>urn:sha1:0bc3f51aa650ec9fea995233714219d2cb63f53c</id>
<content type='text'>
The underlying logread process uses usock() to handle remote connections
which is able to handle both hostnames and IP addresses.

Ref: https://github.com/openwrt/luci/issues/5077
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit ec83fb9ced138b7945135adffb9ff0ba63b695ec)
</content>
</entry>
</feed>
