macFUSE Dev Notes de version

Benjamin Fleischer and contributors · Ajoute les systèmes de fichiers FUSE à macOS et fournit API et bibliothèques pour les utiliser ou les développer.

CaskPilotes et matérielMise à jour intégréeApple silicon · Intel
Site web
Source : homebrew/cask
Installations sur 30 jours
15
N° 1710 du classement App
Installations sur 1 an
226
365 derniers jours
Dernière version
5.5.0
17 oct. · 17 oct.
Taille du téléchargement
23Mo
arm64 / x86_64 · dmg
Rythme des versions
Toutes les 2 semaines
1 version en 30 jours
  1. 5.5.0

    Dernière version

    Rédaction OpenNavo Ajout à Homebrew Traduit par IA

    CompatibilitéInconnue

    Préversion améliorant les montages FSKit, la lecture seule dès macOS 26.4 et atténuant une corruption ; ajoute verrous distants et libfuse3 3.18.3.

    Cette préversion améliore les montages FSKit et ajoute les montages en lecture seule dès macOS 26.4. Le contournement d’une corruption de données peut entraîner des erreurs de lecture si la taille des fichiers change à distance. Ajoute les verrous consultatifs distants au backend noyau et actualise libfuse3 en 3.18.3.

    https://github.com/macfuse/macfuse/releases/tag/macfuse-5.5.0

  2. 5.4.0

    Rédaction OpenNavo Ajout à Homebrew Traduit par IA

    CompatibilitéInconnue

    Actualise FSKit, backend noyau, montages et libfuse ; corrige opérations, validation des requêtes et diagnostics.

    FSKit est compilé avec Xcode 27.0 et le SDK macOS 27 ; les autres composants avec Xcode 26.6 et le SDK macOS 26.5. Ajoute les opérations de volumes macOS 27 tout en conservant la compatibilité antérieure et un cache d’attributs selon les délais du serveur. Améliore lectures, écritures, handles, répertoires et renommages.

    Le noyau valide la taille des réponses ioctl et ne copie que les données du serveur, empêchant une divulgation potentielle de mémoire noyau. Corrige requêtes, notifications, verrous, invalidation du cache et reprise après échec du démontage.

    libfuse/libfuse3 attendent le montage avant la fin du parent de démonisation ; son code de sortie reflète le résultat. Les flux standards restent ouverts pour les diagnostics. MFMount.framework signale l’échec de création du point de montage et propose des alertes localisées. Son API peut encore changer.

    https://github.com/macfuse/macfuse/releases/tag/macfuse-5.4.0

  3. 5.3.3

    Correctif

    Rédaction OpenNavo Ajout à Homebrew Traduit par IA

    CompatibilitéInconnue

    Actualise démonisation et signaux et ajoute des opérations de canal MFMount interruptibles.

    Passe à Xcode 26.6/SDK macOS 26.5 et améliore la démonisation FSKit via libfuse/libfuse3. MFMount.framework ajoute MFChannelInterrupt() pour interrompre CopyNextMessage/WaitForNextMessage sans fermer le canal, avec EINTR. La réception réagit à SIGHUP, SIGINT, SIGTERM et SIGPIPE. Un trampoline C sûr désactive l’annulation pthread pendant le code Swift. Dès macOS 14.4, la vérification du service utilise les exigences de code XPC légères. L’API peut évoluer.

    libfuse/libfuse3 différèrent le montage à la première utilisation et évitent fork après son début. Signaux et arrêt des workers passent par démontage et interruption MFChannel ; un repli pthread remplace dispatch_semaphore_t. Les sessions custom_io libfuse3 suivent la sortie de session normale. Extension noyau actualisée en 5.3.3.

    https://github.com/macfuse/macfuse/releases/tag/macfuse-5.3.3

  4. 5.3.2

    Développer

    Rédaction OpenNavo Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  5. 5.3.1

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  6. 5.3.0

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  7. 5.2.0

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  8. 5.1.3

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  9. 5.1.2

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  10. 5.1.1

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  11. 5.1.0

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  12. 5.0.7

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  13. 5.0.6

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  14. 5.0.5

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  15. 5.0.3

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  16. 5.0.2

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  17. 5.0.1

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  18. 5.0.0

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  19. 4.10.2

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  20. 4.10.1

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  21. 4.10.0

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  22. 4.9.1

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  23. 4.9.0

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version
  24. 4.8.3

    Développer

    Ajout à Homebrew

    CompatibilitéInconnue

    Aucune note dédiée à cette version