Repository navigation
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.Setupverifican la firma contra las dos anclas públicas compiladas en la app (primaryyrecovery) 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
.sha256queda para verificación manual; ya no autoriza una instalación. - Se añade una segunda raíz
recoverypara 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.powerLimityamd.gpu.powerLimitdeclaran ahora 50–150 % (100 = stock) yCatalogValidatorrechaza cualquier preset que no quepa en el rango. - Los certificados públicos del backup podían quedar sin permiso efectivo porque
icacls /Tcon flags(OI)(CI)Fno concede acceso a los ficheros existentes. El barrido usa ahoraFpor 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 claveprimary.
Descarga
- Recomendado:
CA-O-Instalador.exe(Inno Setup) oCA-O.Setup.exe. - ZIP portable:
CA-O-2.2.22-win-x64.zip— SHA-256DCFECFBA0DA2E043BA90994DA48602984396341E3DC89787E0878E9022C1C5E9. - Los artefactos no llevan firma Authenticode, así que Windows/SmartScreen puede avisar. Verifica el SHA-256 contra
SHA256SUMS.txt, el.sha256o el manifiesto firmado.