| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Avash-0.13.2-1.x86_64.rpm | 2026-10-06 | 16.4 MB | |
| Avash-0.13.2-1.x86_64.rpm.sig | 2026-10-06 | 416 Bytes | |
| avash-0.13.2-windows-x64.zip | 2026-10-06 | 14.3 MB | |
| avash-v0.13.2.intoto.jsonl | 2026-10-06 | 11.9 kB | |
| avash-v0.13.2.spdx.json | 2026-10-06 | 4.1 MB | |
| Avash.app.tar.gz | 2026-10-06 | 11.9 MB | |
| Avash.app.tar.gz.sig | 2026-10-06 | 404 Bytes | |
| Avash_0.13.2_aarch64.dmg | 2026-10-06 | 12.0 MB | |
| Avash_0.13.2_amd64.AppImage | 2026-10-06 | 90.8 MB | |
| Avash_0.13.2_amd64.AppImage.sig | 2026-10-06 | 416 Bytes | |
| Avash_0.13.2_amd64.deb | 2026-10-06 | 16.4 MB | |
| Avash_0.13.2_amd64.deb.sig | 2026-10-06 | 412 Bytes | |
| Avash_0.13.2_x64-setup.exe | 2026-10-06 | 10.4 MB | |
| Avash_0.13.2_x64-setup.exe.sig | 2026-10-06 | 416 Bytes | |
| latest.json | 2026-10-06 | 3.0 kB | |
| SHA256SUMS | 2026-10-06 | 727 Bytes | |
| Avash v0.13.2 source code.tar.gz | 2026-10-06 | 6.2 MB | |
| Avash v0.13.2 source code.zip | 2026-10-06 | 6.7 MB | |
| README.md | 2026-10-06 | 4.7 kB | |
| Totals: 19 Items | 189.2 MB | 0 | |
Avash 0.13.2
Sécurité
- Une clé d'hôte apprise ne se perd plus quand on en oublie une autre au même
moment. Oublier une clé lisait
known_hosts, le filtrait puis le remplaçait : une clé apprise entre-temps (premier contact dans un autre onglet) disparaissait. Comme le premier contact mémorise sans rien demander, l'hôte redevenait inconnu, et une interception à la connexion suivante serait passée inaperçue. L'apprentissage et l'oubli prennent désormais le même verrou. Le test qui fait courir les deux perdait 64 à 81 clés sur 150 ; il n'en perd plus aucune. C'était aussi la cause du test d'intégration instableun_rebond_a_cle_changee_garde_le_marqueur_sous_le_format_alterne, dont les écritures passent maintenant par le même verrou. - rustls 0.23.45 (RUSTSEC-2026-0285 : messages de poignée de main TLS 1.3 acceptés d'un niveau de chiffrement à l'autre), dans l'application, où il sert à la mise à jour automatique, et dans le processus de bureau distant.
- cryptoki 0.12.1 dans le processus de bureau distant (RUSTSEC-2026-0286 :
lecture hors limites en décodant
CKA_ALLOWED_MECHANISMSd'un jeton PKCS#11). - Dépendances de développement du front et de la suite bout en bout remontées
(
npm audit fix). Reste braces (GHSA-vfj7-8cjw-p6xm), sans aucune version corrigée, qui n'arrive que par stylelint, mocha et chokidar, jamais livrés : il est accepté et justifié dansscripts/npm-audit-acceptes.txt, jumeau de.cargo/audit.toml.scripts/npm-audit.shn'écarte un paquet que s'il n'est vulnérable que par des avis acceptés, propagation comprise ; un autre avis sur le même chemin compte toujours (garde étendue).
Validation
- gitleaks 8.24.3 → 8.30.1 dans les audits de sécurité et de publication : la 8.24.3 n'appliquait pas l'allowlist au jeton de test du processus de bureau distant et rougissait chaque passage hebdomadaire depuis le 14 septembre.
- Clippy de Rust 1.99 (
assert_is_empty) : les 20 assertions de vacuité des tests comparent désormais à une liste vide, pour que l'échec affiche le contenu inattendu. - Le test de la langue du bouton de confirmation vide le focus différé (30 ms)
d'
askConfirmavant de finir : sur un exécuteur de CI, jsdom pouvait être démonté avant, et le minuteur levait « document is not defined » (vu sur la PR Dependabot [#51]). - codeql-action 4.37.9 → 4.38.2, ses trois étapes ensemble (
init,analyze,upload-sarif) : Dependabot les proposait séparément (#37, [#39], [#40]), etinitetanalyzeà des versions différentes faisaient échouer CodeQL.
Vérifier un fichier téléchargé : sha256sum -c SHA256SUMS depuis le dossier de téléchargement, et gh attestation verify <fichier> --repo AdrienAvalon/avash pour sa provenance. La nomenclature logicielle (SBOM, SPDX) est jointe et attestée elle aussi. Mise à jour automatique depuis une version installée : pastille de version, « vérifier les mises à jour ».
What's Changed
- fix(securite): rustls et cryptoki, audits npm, gitleaks 8.30.1, Clippy 1.99 by @AdrienAvalon in https://github.com/AdrienAvalon/avash/pull/53
- build(deps): Bump taiki-e/install-action from 2.87.8 to 2.87.23 by @dependabot[bot] in https://github.com/AdrienAvalon/avash/pull/34
- build(deps): Bump anthropics/claude-code-action from 1.0.217 to 1.0.241 by @dependabot[bot] in https://github.com/AdrienAvalon/avash/pull/38
- build(deps): Bump the sidecar-mineur group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/AdrienAvalon/avash/pull/54
- build(deps): Bump the front-mineur group across 1 directory with 12 updates by @dependabot[bot] in https://github.com/AdrienAvalon/avash/pull/55
- build(deps): Bump nix from 0.26.4 to 0.31.3 by @dependabot[bot] in https://github.com/AdrienAvalon/avash/pull/35
- build(deps-dev): Bump @wdio/spec-reporter from 9.31.2 to 9.32.0 in /e2e by @dependabot[bot] in https://github.com/AdrienAvalon/avash/pull/46
- build(deps-dev): Bump @wdio/cli from 9.31.6 to 9.32.0 in /e2e by @dependabot[bot] in https://github.com/AdrienAvalon/avash/pull/47
- build(deps): codeql-action 4.38.2, ses trois étapes ensemble by @AdrienAvalon in https://github.com/AdrienAvalon/avash/pull/57
- build(deps-dev): Bump @wdio/local-runner from 9.31.6 to 9.32.0 in /e2e by @dependabot[bot] in https://github.com/AdrienAvalon/avash/pull/49
- fix(ssh): une clé d'hôte apprise ne se perd plus pendant un oubli by @AdrienAvalon in https://github.com/AdrienAvalon/avash/pull/58
Full Changelog: https://github.com/AdrienAvalon/avash/compare/v0.13.1...v0.13.2