<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/utils/librespeed-common, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-09-03T12:53:08Z</updated>
<entry>
<title>librespeed-common: add measurement backend</title>
<updated>2026-09-03T12:53:08Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-08-16T10:40:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=08da28b3e81185053263ee262326c66b88760c0f'/>
<id>urn:sha1:08da28b3e81185053263ee262326c66b88760c0f</id>
<content type='text'>
Add a common backend for running librespeed-cli measurements on a router.

The package provides a locked measurement runner, live progress state, and
an rpcd ucode plugin exposing start/stop/status/result/history/config over
ubus. Scheduled measurements are managed through cron and can run within a
configurable time window. Optional daily aggregation keeps longer-term
history compact.

Raw measurements are kept in JSONL for a configurable retention period.
When persistent archive storage is configured, completed days are reduced
to daily min/avg/max values.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
</feed>
