10 Commits

Author SHA1 Message Date
a6e337a2a1 Switch to new catalog update file and switch to SHA-256 (phase 1)
Versions 2.2 and 2.3 require to update to 2.4 first (to fix Active Setup
issue which works for minor updates only), before updating to 2.5
(requires major update).

The 2.5 and beyond updates will have to be visible to 2.4 version only.
Therefore, we switch the Updater in 2.4 to a new catalog file. While the
2.4 update itself needs to be published to the existing catalog file to
instruct pre-2.4 versions to update to 2.4.

In other words:
- include\UpdaterCfg.h is about checking for future releases
- Makefile publish is about upgrading the past releases

This is also an excellent opportunity to phase out SHA-1.

Updater will treat all hashes as SHA-256 when checking for updates in
the new catalog - the future releases.

While we keep hashing and signing the old catalog file using SHA-1 - for
past releases.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-25 13:32:48 +01:00
94cbed643d Move distribution to CDN server
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-12-04 10:18:01 +01:00
52689653d0 Adaptation to Updater changes 2016-10-11 13:25:33 +02:00
8d9af61d5e ZRCOLA_ >> PRODUCT_ 2016-10-11 12:54:13 +02:00
641d178248 include/zrcola.h >> include/version.h 2016-10-11 12:49:01 +02:00
9d6a4d2f1f Update publish URL changed 2016-04-01 13:33:06 +02:00
111db1ef21 Obsolete UPDATER_LOG_FILE setting removed 2016-03-29 15:33:57 +02:00
301f218098 Updater integration continues 2016-03-25 13:15:54 +01:00
18b9bf3750 Updater path changed to allow future expansion 2016-03-24 10:29:01 +01:00
75ca79a466 Keys and configuration for Updater module added 2016-03-18 12:49:50 +01:00