<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/svanheule/package/utils, branch main</title>
<subtitle>Staging tree of Sander Vanheule</subtitle>
<id>https://git-03.infra.openwrt.org/openwrt/staging/svanheule/atom?h=main</id>
<link rel='self' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/'/>
<updated>2025-04-06T23:00:45Z</updated>
<entry>
<title>busybox: use external libtirpc when using glibc</title>
<updated>2025-04-06T23:00:45Z</updated>
<author>
<name>Matthias Franck</name>
</author>
<published>2025-01-31T09:00:46Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=84e090086795a45d5580138436ce74b6170584ab'/>
<id>urn:sha1:84e090086795a45d5580138436ce74b6170584ab</id>
<content type='text'>
In recent glibc versions rpc functionality has been moved to a separate
library instead of glibc itself.
Depend on this library when rpc functionality is needed and glibc is
used.

Signed-off-by: Matthias Franck &lt;matthias.franck@softathome.com&gt;
Link: https://github.com/openwrt/openwrt/pull/17796
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>ucode: update to Git HEAD (2025-03-24)</title>
<updated>2025-03-25T10:07:24Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2025-03-25T10:07:24Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=2ced0e59a43acc028d10bf4cbb77e8818645e23e'/>
<id>urn:sha1:2ced0e59a43acc028d10bf4cbb77e8818645e23e</id>
<content type='text'>
2824982da336 ubus: fix broken uc_ubus_defer()

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>provision: add script for managing device provisioning data</title>
<updated>2025-03-17T12:17:52Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2025-03-14T13:05:06Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=5d401238185f56d7791d0850e4f83d6b1cf2ec7d'/>
<id>urn:sha1:5d401238185f56d7791d0850e4f83d6b1cf2ec7d</id>
<content type='text'>
This is useful for keeping specific data on a device across factory reset.
It uses a separate partition (only UBI supported at the moment) to store
the data. The primary use case is storing sensitive data like cryptographic
keys for maintaining a device as part of a network.

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>ucode: update to Git HEAD (2025-03-17)</title>
<updated>2025-03-17T09:25:23Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2025-03-17T09:25:04Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=960e1c4c247abc264124b8eeabde2424eef476f7'/>
<id>urn:sha1:960e1c4c247abc264124b8eeabde2424eef476f7</id>
<content type='text'>
9d94d54ed1a3 uci: implement cursor.list_append() and cursor.list_remove()
a5a299075f37 zlib: rework code logic
ee6a6c3ca579 zlib: deduplicate code
d20f7bb87d47 zlib: add stream-oriented deflate operations
0255af462be3 zlib: add stream-oriented inflate operations
9260bd5354bf WIP: lib: support map() over objects
60f05ac60bfe docs: cover switch statement in syntax article
338aa2ebf00e docs: add article with array specific information
df5a79a04b17 uci: link save() and commit() functions in cursor class description
03fb60d0e4b3 docs: add detailed documentation article for dictionaries
8e122f16327c ubus: add support for calling system objects
21a615c84367 socket: add reuseaddr argument for socket.listen()
e04908ef57e7 uci: add support for altering the override config directory
9dbace122d7e socket: add missing documentation for socket.listen() reuseaddr
312b25482b30 ubus: add errval_return() helper macro
1af4a6bbc206 ubus: add channel defer() method
0002684b9772 ubus: support sending multiple reply messages on a request
fb1da7157d13 ubus: remove broken implied await when calling defer() outside of uloop.run()
67a4ad20f172 ubus: fix uninitialized variable warning

Fixes: https://github.com/jow-/ucode/issues/279
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>bcm27xx-utils: update to latest version</title>
<updated>2025-03-16T07:03:28Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2025-03-15T10:50:44Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=6403c2890cfc07e37d70c7cb5cfbc20207b5369d'/>
<id>urn:sha1:6403c2890cfc07e37d70c7cb5cfbc20207b5369d</id>
<content type='text'>
Full changelog: https://github.com/raspberrypi/utils/compare/0c02957911da1c661be201236c4f2a2be1778b3e...685afa8c0d6f2310eaefe1b528627a8bf3154ca0

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
</content>
</entry>
<entry>
<title>cli: fix showing empty lists</title>
<updated>2025-03-13T10:23:03Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2025-03-11T12:37:33Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=a46a55b407e71b8f92a2754565f7883de49e368e'/>
<id>urn:sha1:a46a55b407e71b8f92a2754565f7883de49e368e</id>
<content type='text'>
Display &lt;none&gt; as value instead of hiding the attribute name

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>cli: fix removing values when attribute has .get_object set</title>
<updated>2025-03-13T10:23:03Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2025-03-11T12:33:45Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=ae31c0ddd78f8f02b303cff8b455b0a5d05239bf'/>
<id>urn:sha1:ae31c0ddd78f8f02b303cff8b455b0a5d05239bf</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>cli: fix spurious error when exiting the cli</title>
<updated>2025-03-09T09:52:07Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2025-03-09T09:51:46Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=f6a9cce09a6f93e9774ac72ff856e313f44e860b'/>
<id>urn:sha1:f6a9cce09a6f93e9774ac72ff856e313f44e860b</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>cli: improve error handling on editor select call</title>
<updated>2025-03-09T09:52:07Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2025-03-09T09:49:52Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=7f0913d7b1fd15d911a23e1651263b6eb64c112a'/>
<id>urn:sha1:7f0913d7b1fd15d911a23e1651263b6eb64c112a</id>
<content type='text'>
Use common error functions instead of explicit warn() calls

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>ucode-mod-pkgen: fix refcounting issue</title>
<updated>2025-03-05T07:25:43Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2025-03-05T07:24:01Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=4d4e63126722ab6b56add10d39c4ecbd5edfbd1c'/>
<id>urn:sha1:4d4e63126722ab6b56add10d39c4ecbd5edfbd1c</id>
<content type='text'>
Do not call ucv_get if the reference is transferred without being used
elsewhere

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
</feed>
