<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/hauke/package/system, branch v22.03.2</title>
<subtitle>Hauke Mehrtens staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/hauke/atom?h=v22.03.2</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/hauke/atom?h=v22.03.2'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/'/>
<updated>2022-10-14T22:42:05Z</updated>
<entry>
<title>rpcd: update to latest Git HEAD</title>
<updated>2022-10-14T22:42:05Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2022-09-12T11:48:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=fa4ec0399332dbf88dddc605103921b5749d07be'/>
<id>urn:sha1:fa4ec0399332dbf88dddc605103921b5749d07be</id>
<content type='text'>
8c852b6 ucode: write ucode runtime exceptions to stderr
e80d0b2 ucode: pass-through `ubus_rpc_session` argument
0d02243 ucode: initialize module search path early

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(backported from commits 94129cbefb6027cdfe2b7801a6e27a36d4ec58b8
 and db17c7527107c1dae190608a1313a3977fe4f23f)
</content>
</entry>
<entry>
<title>rpcd: bump version to 2022-08-24</title>
<updated>2022-08-25T09:05:20Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2022-08-24T11:10:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=8a9733ee0d0fc3fe6667ece1bf43956692cba155'/>
<id>urn:sha1:8a9733ee0d0fc3fe6667ece1bf43956692cba155</id>
<content type='text'>
gcc 10 with -O2 reports following:

 In function ‘strncpy’,
     inlined from ‘rpc_sys_packagelist’ at /opt/devel/openwrt/c-projects/rpcd/sys.c:244:4:
 /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: error: ‘__builtin_strncpy’ specified bound 128 equals destination size [-Werror=stringop-truncation]
   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In function ‘strncpy’,
     inlined from ‘rpc_sys_packagelist’ at /opt/devel/openwrt/c-projects/rpcd/sys.c:227:4:
 /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: error: ‘__builtin_strncpy’ specified bound 128 equals destination size [-Werror=stringop-truncation]
   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Since it is not possible to avoid truncation by strncpy, it is necessary
to make sure the result of strncpy is properly NUL-terminated and the
NUL must be inserted explicitly, after strncpy has returned.

References: #10442
Reported-by: Alexey Smirnov &lt;s.alexey@gmail.com&gt;
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
(cherry picked from commit 34ddd2e545f068e4684ecce98c1da3a6c7c9b04a)
</content>
</entry>
<entry>
<title>rpcd: update to latest Git HEAD</title>
<updated>2022-08-25T08:33:14Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2022-08-12T19:37:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=8f4a2e42341ef1beed8f096511095cf57d40338b'/>
<id>urn:sha1:8f4a2e42341ef1beed8f096511095cf57d40338b</id>
<content type='text'>
ae5afea ucode: parse ucode plugin scripts in raw mode, init search path

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(backported from commit 66a360206e341abdd1e5560e9cb522d8e453b095)
</content>
</entry>
<entry>
<title>fstools: add uci fstab section to conffiles for package block-mount</title>
<updated>2022-08-12T20:46:51Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2022-08-03T07:54:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=5c69416246967f3cb443195b80a3c56dc1f52413'/>
<id>urn:sha1:5c69416246967f3cb443195b80a3c56dc1f52413</id>
<content type='text'>
The command 'opkg search /etc/config/fstab' does not return a package
name for this config file. In order to know to which package this config
file belongs to, a 'conffiles' entry was made for this file to package
'block-mount'.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
(cherry picked from commit 885f04b30556edddb9378c5e9eb561334e44ac7a)
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>opkg: update to 2022-02-24</title>
<updated>2022-07-17T13:15:11Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2022-06-15T14:31:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=a8001815a61ce556828276e6f7817cc161cb1105'/>
<id>urn:sha1:a8001815a61ce556828276e6f7817cc161cb1105</id>
<content type='text'>
Changes:
9c44557 opkg_remove: avoid remove pkg repeatly with option --force-removal-of-dependent-packages
2edcfad libopkg: set 'const' attribute for argv

This should fix the CI error in the packages repository, which happens with perl.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
(cherry picked from commit e21fea92891fbdfb4eb14e9fe836530b6225cb1f)
</content>
</entry>
<entry>
<title>fstools: update to git HEAD</title>
<updated>2022-06-05T10:38:20Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-06-02T07:00:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=4afa65af8e9ca48ad130f0208b7eb694c12d0a5c'/>
<id>urn:sha1:4afa65af8e9ca48ad130f0208b7eb694c12d0a5c</id>
<content type='text'>
 93369be Revert "fstools: remove SELinux restorecon hack"

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit b641dadc1386146c4213ff6c5c443bad053a85d6)
</content>
</entry>
<entry>
<title>ubus: update to git HEAD</title>
<updated>2022-06-05T10:38:12Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-06-01T21:31:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=0a47d522870a55763a142e45a1715ef85e5eb25a'/>
<id>urn:sha1:0a47d522870a55763a142e45a1715ef85e5eb25a</id>
<content type='text'>
 2f793a4 lua: add optional path filter to objects() method
 2bebf93 ubusd: handle invoke on event object without data

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit 1521d5f453683ca1aae87d025d2892901369ce0c)
</content>
</entry>
<entry>
<title>procd: update to git HEAD</title>
<updated>2022-06-05T10:37:52Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-06-01T19:44:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=19f287a7ca4f17583ebc138c21354c213616b69c'/>
<id>urn:sha1:19f287a7ca4f17583ebc138c21354c213616b69c</id>
<content type='text'>
 557c98e init: selinux: don't relabel virtual filesystems
 7a00968 init: only relabel rootfs if started from initramfs

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit 4cbc26b212836973b22ae2a426de43325f893ee3)
</content>
</entry>
<entry>
<title>fstools: update to git HEAD</title>
<updated>2022-05-03T19:32:48Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-05-03T01:10:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=2ac5ee7f8a99c799bad687030c7648a2a7b8e269'/>
<id>urn:sha1:2ac5ee7f8a99c799bad687030c7648a2a7b8e269</id>
<content type='text'>
 9e11b37 fstools: remove SELinux restorecon hack

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit 4509b790f09183b2ac757371f6d79052f232e4cd)
</content>
</entry>
<entry>
<title>procd: update to git HEAD</title>
<updated>2022-05-03T19:32:48Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-05-03T01:07:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=ffe12f8b48cf9de730af3d79344d887b6b227d3d'/>
<id>urn:sha1:ffe12f8b48cf9de730af3d79344d887b6b227d3d</id>
<content type='text'>
 652e6df init: restore SELinux labels after policy is loaded

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit fb011118664756ee33bf16a39bf6e73d02cc2d3f)
</content>
</entry>
</feed>
