<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/jow/package/utils, branch main</title>
<subtitle>Staging tree of Jo-Philipp Wich</subtitle>
<id>https://git.openwrt.org/openwrt/staging/jow/atom?h=main</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/jow/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jow/'/>
<updated>2025-01-26T13:22:24Z</updated>
<entry>
<title>ucode: update to Git HEAD (2025-01-25)</title>
<updated>2025-01-26T13:22:24Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2025-01-26T13:13:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jow/commit/?id=5588ea40e9ec2127ea58c85110059b69e4f11e14'/>
<id>urn:sha1:5588ea40e9ec2127ea58c85110059b69e4f11e14</id>
<content type='text'>
a362263595e6 vm: fix inverted condition in uc_vm_signal_handlers_setup()
1b8660d33fb7 tests: adjust testcases after previous commit
4efad5388184 main: fix crash on printing -p output
0b80ceb29311 vm: close signal pipe in uc_vm_signal_handlers_reset()
175686c97d82 uci: eliminate usage of global variables
0f69da9c3777 struct: fix memory leak in buffer.pull()
47f3a6b69908 debian/control: Build-Depend on cmake
01efa7b92100 debian/control: Fix Standards-Version, add Bugs
f50149d67fef debian/source/format: change to native
bd001ae4f830 debian/control: libucode Recommends ucode-modules
87776a0bc2b2 docs: Mention `libmd` in macOS docs
826a5c9de7d3 docs: Fix compilation command for macOS
af881af4b0dc main: add global SCRIPT_NAME variable
5cbd32514187 socket: fix AF_PACKET recvmsg() and sockaddr formatting

Fixes: https://github.com/jow-/ucode/issues/254
Fixes: https://github.com/jow-/ucode/issues/255
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>treewide: drop librt and libpthread packages</title>
<updated>2025-01-26T13:22:24Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2020-12-18T16:31:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jow/commit/?id=817de2070b03607d2114d4100ee866099dac9362'/>
<id>urn:sha1:817de2070b03607d2114d4100ee866099dac9362</id>
<content type='text'>
Since OpenWrt's main libc library, musl, does not provide separate shared
object files for libpthread and librt, the existing binary packages for
them are empty placeholders which provide no runtime functionality and
frequently cause confusion among users who attempt to build software
linking -lrt or -lpthread on target.

To clean this situation up somewhat and to simplify binary package
dependecies for all of the potential musl, glibc and uclibc cases, drop
those packages and move libpthread.so as well as librt.so into the main
libc package for those libc implementations that happen ship them as
extra shared libraries.

Also let the abstract libc package provide virtual libpthread and librt
packages in order to ease migration for packages that still explicitly
depend on them.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>fritz-tools: increase PKG_RELEASE</title>
<updated>2025-01-20T12:08:38Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2025-01-20T12:08:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jow/commit/?id=4a8717b5e76edbc8e1f63122f8b05685e0b779db'/>
<id>urn:sha1:4a8717b5e76edbc8e1f63122f8b05685e0b779db</id>
<content type='text'>
Increase PKG_RELEASE as follow-up for
("lantiq: fritz_cal_extract with reverse option for AVM FritzBox 7430").

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>lantiq: fritz_cal_extract with reverse option for AVM FritzBox 7430</title>
<updated>2025-01-20T12:07:22Z</updated>
<author>
<name>Dustin Gathmann</name>
</author>
<published>2025-01-15T14:55:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jow/commit/?id=b2cac2a9785ada7c30388349f5d9a9bdcff2e730'/>
<id>urn:sha1:b2cac2a9785ada7c30388349f5d9a9bdcff2e730</id>
<content type='text'>
This implementation of fritz_cal_extract can also retrieve firmware
data stored in reverse byte order, as found in the AVM 7430 device.

This is done by intermediate storage in a buffer presumably large enough
to hold the complete data set. Currently, this buffer size is 128kB + 1kB
(some extra space for skipped data).

In the usual case of "forward" data, this implementation should behave
like the original implementation in all common cases. limit [-l] will
determine the amount of data read and size of buffer allocated.

However, if you are reading reversed data or didn't set a limit, the buffer
may be too small to hold all data. In this case, you can choose a higher
limit [-l] to enforce a sufficient buffer size.

Signed-off-by: Dustin Gathmann &lt;dzsoftware@posteo.org&gt;
Link: https://github.com/openwrt/openwrt/pull/15501
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>ucode-mod-pkgen: add ucode module for generating crypto keys/certificates</title>
<updated>2025-01-17T11:12:23Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2024-03-22T15:21:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jow/commit/?id=2c78e9d7bd153210d576806d40b17895d41ae93c'/>
<id>urn:sha1:2c78e9d7bd153210d576806d40b17895d41ae93c</id>
<content type='text'>
This also includes a script to use the functionality from the
command line

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>e2fsprogs: update to 1.47.2</title>
<updated>2025-01-11T21:24:24Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2025-01-06T10:40:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jow/commit/?id=7a888afa40714fba18329c3c679cda111bd993ae'/>
<id>urn:sha1:7a888afa40714fba18329c3c679cda111bd993ae</id>
<content type='text'>
Release information (not yet published):
https://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.47.2

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
Link: https://github.com/openwrt/openwrt/pull/17499
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>busybox: fix LTO compiler flags</title>
<updated>2024-12-28T21:48:06Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2024-12-28T21:46:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jow/commit/?id=e6ce868c3a6f843f2c14498d0174011c8713a8bd'/>
<id>urn:sha1:e6ce868c3a6f843f2c14498d0174011c8713a8bd</id>
<content type='text'>
When doing LTO builds, the target related CFLAGS need to be passed to the
linker, so that they are considered for target code generation.
Pass TARGET_CFLAGS in EXTRA_LDFLAGS to ensure that this is handled properly.

Fixes: #17200
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>bcm27xx-utils: update to latest version</title>
<updated>2024-12-28T17:50:36Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2024-12-28T08:44:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jow/commit/?id=80189a0350698cebecefefff426b1d05ec628b71'/>
<id>urn:sha1:80189a0350698cebecefefff426b1d05ec628b71</id>
<content type='text'>
Full changelog: raspberrypi/utils@6a2a6be...0c02957

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
</content>
</entry>
<entry>
<title>yafut: Mark as nonshared</title>
<updated>2024-12-26T13:07:11Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2024-12-25T22:59:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jow/commit/?id=d275bcc4bb837240f174a0fe568d00c6a0a282f7'/>
<id>urn:sha1:d275bcc4bb837240f174a0fe568d00c6a0a282f7</id>
<content type='text'>
This package is depending on @NAND_SUPPORT which is only set for some
targets. Mark it nonshared to build it in the target build process.

Fixes: https://github.com/openwrt/openwrt/issues/14714
Link: https://github.com/openwrt/openwrt/pull/17379
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>busybox: Fix hexdump applet</title>
<updated>2024-12-20T18:53:41Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2024-12-19T18:45:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jow/commit/?id=69582e71fabfb42aa2842d24eecb1f4392048404'/>
<id>urn:sha1:69582e71fabfb42aa2842d24eecb1f4392048404</id>
<content type='text'>
Fix the hexdump applet's formatting with certain format types
by applying the upstream fix for 1.37.0.

Also refresh patches.

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
Link: https://github.com/openwrt/openwrt/pull/17308
[Changed to 002- patch file name prefix]
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
</feed>
