gluon-packages/admin/autoupdater/src
Jan-Philipp Litza 49cb4b3fdb
autoupdater: new implementation
This new version of the autoupdater is implemented in C instead of Lua,
allowing us to interface with libuclient (HTTP downloads) and libecdsautil
(signature checks) directly instead of spawning external processes,
saving RAM and making error handling more robust.

[Matthias Schiffer: add commit message]
2018-01-13 00:22:27 +01:00
..
CMakeLists.txt autoupdater: new implementation 2018-01-13 00:22:27 +01:00
autoupdater.c autoupdater: new implementation 2018-01-13 00:22:27 +01: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: new implementation 2018-01-13 00:22:27 +01:00
manifest.h autoupdater: new implementation 2018-01-13 00:22:27 +01:00
settings.c autoupdater: new implementation 2018-01-13 00:22:27 +01:00
settings.h autoupdater: new implementation 2018-01-13 00:22:27 +01:00
uclient.c autoupdater: new implementation 2018-01-13 00:22:27 +01:00
uclient.h autoupdater: new implementation 2018-01-13 00:22:27 +01:00
util.c autoupdater: new implementation 2018-01-13 00:22:27 +01:00
util.h autoupdater: new implementation 2018-01-13 00:22:27 +01:00
version.c autoupdater: new implementation 2018-01-13 00:22:27 +01:00
version.h autoupdater: new implementation 2018-01-13 00:22:27 +01:00