Skip to content

Releases: HomeACcessoryKid/life-cycle-manager

2.2.6 overclocking and fix in version string processing

31 Dec 18:57
Compare
Choose a tag to compare
- 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

15 Apr 15:11
Compare
Choose a tag to compare
- contains DigiCertGlobalRootCA and DigiCertHighAssuranceEVRootCA
- EC support put back in place
- flow diagram still not updated

2.2.3 updated GitHub root CA certificate

02 Apr 15:57
Compare
Choose a tag to compare
- 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

02 Dec 16:47
Compare
Choose a tag to compare
- 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

30 Nov 18:07
Compare
Choose a tag to compare
- 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

29 Nov 16:15
Compare
Choose a tag to compare
- 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

03 Feb 21:46
Compare
Choose a tag to compare
- 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

03 Feb 16:21
Compare
Choose a tag to compare
- 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 updated to the new certificate used by GitHub for the content d…

30 Jan 13:28
Compare
Choose a tag to compare
…istribution server

- GitHub switched to their own domain and now use a DigiCert CA instead
of Baltimore CA
- make a final 0x0a and or 0x0d optional for the prerelease file
- fixed an exception if user did not provide proper .sig file

2.0.2 overwrite RavenSystem/haa filename with lcm special version


18 Apr 10:32
Compare
Choose a tag to compare

this special version uses sysparam definition compatible with lcm