Nach achtmonatiger Entwicklung wurde die Version des Konsolen-Dateimanagers Midnight Commander 4.8.27 veröffentlicht, die unter der GPLv3+-Lizenz in Quelltexten verbreitet wird.
Liste der wichtigsten Änderungen:
- Im Dialogfeld zum Suchen von Dateien („Find File“) wurde die Option „Follow symlinks“ (Symbolische Links folgen) hinzugefügt.
- Die minimalen Versionen der benötigten Komponenten für die Erstellung wurden erhöht: Autoconf 2.64, Automake 1.12, Gettext 0.18.2 und libssh2 1.2.8.
- Die Build-Zeit wurde nach der Änderung der Version erheblich verkürzt.
- Für zsh wurde eine separate Konfigurationsdatei ~/.local/share/mc/.zshrc hinzugefügt.
- Das Widgets-System wurde überarbeitet, und der Zustand WST_VISIBLE wurde implementiert, um Widgets ein- und auszublenden.
- Im VFS-Modul extfs wurde die Unterstützung für unrar 6 und offizielle 7z-Bauten hinzugefügt.
- Der Parser für die Dateiliste wurde im ftpfs aus dem Projekt lftp übernommen.
- Im integrierten Editor wurde die Syntaxhervorhebung für die Header-Dateien von Verilog und SystemVerilog, die Skripte von openrc-run sowie das JSON-Format implementiert. Die Skripte zur Syntaxhervorhebung für Python wurden aktualisiert.
- In den Panels wurde die Syntaxhervorhebung für c++ und h++ als Quelltexte sowie für JSON-Dateien als Dokumente gewährleistet.
- Die Unterstützung für die Terminalemulatoren alacritty und foot wurde hinzugefügt.
- In mc.ext wurde die Unterstützung für das Format elektronischer Bücher fb2 hinzugefügt.
- In ext.d wurde das Tool mediainfo aktiviert, um Informationen über verschiedene Multimedia-Dateien anzuzeigen.
- Die Schwachstelle CVE-2021-36370 im VFS-Modul mit SFTP-Unterstützung, die auf das Fehlen einer Überprüfung der Fingerabdrücke von Host-Schlüsseln zurückzuführen war, wurde behoben.
Quelle: opennet.ru
