Skip to content

CA-O 2.2.22

Latest

Choose a tag to compare

@Pyromesis Pyromesis released this 02 Nov 16:26

CA-O 2.2.22 publica el paquete con manifiesto firmado y corrige dos fallos detectados durante la auditoría del release.

Actualización segura

  • Cada ZIP distribuible incluye *.manifest.json (schema, versión, asset, tamaño y SHA-256) y *.manifest.sig (RSA-3072/PKCS#1-SHA-256).
  • CA-O y CA-O.Setup verifican la firma contra las dos anclas públicas compiladas en la app (primary y recovery) y fallan cerrados si falta el manifiesto o la firma, si no validan, o si el asset, la versión, el tamaño o el hash no coinciden.
  • El sidecar .sha256 queda para verificación manual; ya no autoriza una instalación.
  • Se añade una segunda raíz recovery para poder publicar una versión de transición si la clave primaria se pierde o se compromete.

Corregido

  • Presets de overclock fuera de su propio rango: nvidia.gpu.powerLimit y amd.gpu.powerLimit declaran ahora 50–150 % (100 = stock) y CatalogValidator rechaza cualquier preset que no quepa en el rango.
  • Los certificados públicos del backup podían quedar sin permiso efectivo porque icacls /T con flags (OI)(CI)F no concede acceso a los ficheros existentes. El barrido usa ahora F por fichero y deja la herencia solo en la carpeta.

Verificación

  • Build Release: 0 warnings, 0 errores.
  • 2600 tests, 0 fallos.
  • scripts/verify-release.ps1: hashes y manifiesto firmado verificados con la clave primary.

Descarga

  • Recomendado: CA-O-Instalador.exe (Inno Setup) o CA-O.Setup.exe.
  • ZIP portable: CA-O-2.2.22-win-x64.zip — SHA-256 DCFECFBA0DA2E043BA90994DA48602984396341E3DC89787E0878E9022C1C5E9.
  • Los artefactos no llevan firma Authenticode, así que Windows/SmartScreen puede avisar. Verifica el SHA-256 contra SHA256SUMS.txt, el .sha256 o el manifiesto firmado.