Releases: HomeACcessoryKid/life-cycle-manager
Releases · HomeACcessoryKid/life-cycle-manager
2.2.6 overclocking and fix in version string processing
- overclock in ota_set_verify=ON fixes tighter timeout applied by GitHub - version string malloc was 1 byte short - keyid now uint16_t
2.2.5 updated certificates to be identical across all versions
- contains DigiCertGlobalRootCA and DigiCertHighAssuranceEVRootCA - EC support put back in place - flow diagram still not updated
2.2.3 updated GitHub root CA certificate
- since the new certificates use EllipticCurve, versions prior to 2.2.1 crash when checking cert - note that the usage of EC makes the TLS process a lot slower
2.2.2 updated README and fixed wifi-config repo commit
- removed now outdated info from README - the commit to wifi-config was not synced to github and got rolled back which meant that the hash code changed, even though the code did not... now added one cosmetic change after all
2.2.1 fixed support for ECDHE in TLS protocol
- even though these protocols were offered in the ClientHello, they were broken - the supporting extensions were missing and the server never selected them
2.2.0 more robust parsing of Location header and added ota_string
- even long headers existing before the Location header will be parsable - ota_string sysparam added to pass configuration to user app
2.1.2 creating smaller otamain.bin with -Os
- because 2.1.1 otamain was too big and clobbered sysparam area
2.1.1 introduced SNI extension to fix issue created by GitHub new CDN
- without SNI the server presents the wrong certificate - no need to add the intermediate certificate since it is offered by the server - this means the certificate file remains the same as in version 2.0.2
2.1.0
2.1.0 updated to the new certificate used by GitHub for the content d…
2.0.2 overwrite RavenSystem/haa filename with lcm special version
this special version uses sysparam definition compatible with lcm