Après huit mois de développement, la version 4.8.27 du gestionnaire de fichiers en console Midnight Commander a été publiée, distribuée sous licence GPLv3+.
Liste des principales modifications :
- Une option de suivi des liens symboliques («Follow symlinks») a été ajoutée dans la boîte de dialogue de recherche de fichiers («Find File»).
- Les versions minimales des composants requis pour la compilation ont été augmentées : Autoconf 2.64, Automake 1.12, Gettext 0.18.2 et libssh2 1.2.8.
- Le temps de compilation a été considérablement réduit après la mise à jour de la version.
- Pour zsh, un fichier de configuration distinct ~/.local/share/mc/.zshrc a été ajouté.
- Le système de widgets a été retravaillé, avec la mise en œuvre de l'état WST_VISIBLE pour afficher et masquer les widgets.
- Le module VFS extfs a ajouté la prise en charge de unrar 6 et des versions officielles de 7z.
- Le parseur de liste de fichiers a été transféré du projet lftp vers ftpfs.
- L'éditeur intégré prend désormais en charge la coloration syntaxique pour les fichiers d'en-tête Verilog et SystemVerilog, les scripts openrc-run et le format JSON. Les scénarios de coloration syntaxique pour Python ont été mis à jour.
- Les panneaux assurent la coloration syntaxique des fichiers c++ et h++ en tant que textes sources, et des fichiers JSON en tant que documents.
- La prise en charge des émulateurs de terminal alacritty et foot a été ajoutée.
- Le support du format de livres électroniques fb2 a été ajouté au mc.ext.
- L'utilitaire mediainfo a été employé dans ext.d pour afficher des informations sur divers fichiers multimédias.
- Une vulnérabilité CVE-2021-36370 dans le module VFS avec prise en charge SFTP, liée à l'absence de vérification des empreintes digitales des clés d'hôte, a été corrigée.
Source : opennet.ru
