gluon-packages/admin/autoupdater/src
David Bauer b804281664 autoupdater: ignore minor compat-version
Ignore a mismatching minor compat-version. A minor version hints an
incompatibility with configuration, which Gluon re-generates based on
the intent on upgrade. Thus, only mismatching major versions present
a reason to block installation.

This is required to provide a migration path from swconfig to DSA based
ethernet architectures.

Signed-off-by: David Bauer <mail@david-bauer.net>
2022-06-26 01:55:38 +02:00
..
CMakeLists.txt autoupdater: new implementation 2018-01-13 00:22:27 +01:00
autoupdater.c autoupdater: ignore minor compat-version 2022-06-26 01:55:38 +02:00
hexutil.c autoupdater: new implementation 2018-01-13 00:22:27 +01:00
hexutil.h autoupdater: new implementation 2018-01-13 00:22:27 +01:00
manifest.c autoupdater: use safe allocation functions 2018-02-22 02:39:48 +01:00
manifest.h autoupdater: new implementation 2018-01-13 00:22:27 +01:00
settings.c autoupdater: use safe allocation functions 2018-02-22 02:39:48 +01:00
settings.h autoupdater: allow skipping the version check (#187) 2018-06-03 12:13:50 +02:00
uclient.c autoupdater: Add HTTP-Header X-FIRMWARE-VERSION (#246) 2021-07-16 19:25:06 +02:00
uclient.h autoupdater: Add HTTP-Header X-FIRMWARE-VERSION (#246) 2021-07-16 19:25:06 +02:00
util.c autoupdater: add safe allocation functions 2018-02-22 02:39:47 +01:00
util.h autoupdater: add safe allocation functions 2018-02-22 02:39:47 +01:00
version.c autoupdater: consider end of string smaller than all characters except for '~' 2018-12-18 23:16:17 +01:00
version.h autoupdater: new implementation 2018-01-13 00:22:27 +01:00