]> git.ipfire.org Git - thirdparty/systemd.git/commit
sysupdate: Allow multiple documentation URLs for a feature 42900/head
authorPhilip Withnall <pwithnall@gnome.org>
Mon, 13 Jul 2026 14:55:41 +0000 (15:55 +0100)
committerPhilip Withnall <pwithnall@gnome.org>
Tue, 14 Jul 2026 14:03:35 +0000 (15:03 +0100)
commit75a247d4de5a16ec950eea9f9bc805386386bf13
treed14bf96b84ea46dcb89cef0015d32814b7622d0e
parenta8a88fc3ba995de1b220f775ad03d164efeef1f7
sysupdate: Allow multiple documentation URLs for a feature

Change the varlink API for Feature structs to allow multiple
documentation URLs for them, to match what systemd already does for
units etc.

This is a deviation from what the sysupdated D-Bus API allows and, for
the moment, from what’s supported internally by sysupdate. Internally it
continues to support 0-1 URLs for now.

But by defining the API as a strv, multiple URLs can be supported in
future without API breaks.
src/shared/varlink-io.systemd.SysUpdate.c
src/sysupdate/sysupdate.c