Im Blog des Antivirenprogramms ClamAV, entwickelt von Cisco, erschien ein Beitrag über die Veröffentlichung der Version 0.102.0.
Zu den Änderungen gehören:
- Die transparente Überprüfung geöffneter Dateien (on-access scanning) wurde von clamd in einen separaten Prozess clamonacc verlagert, was es ermöglicht, clamd ohne Root-Rechte zu betreiben.
- Das Programm freshclam wurde überarbeitet und bietet jetzt Unterstützung für HTTPS und die Möglichkeit, mit Spiegeln zu arbeiten, die Anfragen auf Netzwerkports und nicht nur auf Port 80 verarbeiten.
- Datenbankoperationen wurden in die Bibliothek libfreshclam ausgelagert.
- Die Unterstützung für die Verarbeitung von Egg-Archiven wurde hinzugefügt, ohne dass die Bibliothek UnEgg installiert werden muss.
- Die Möglichkeit zur Einschränkung der Scanzeit wurde hinzugefügt.
- Die Arbeit mit ausführbaren Dateien mit Authenticode-Digital-Signaturen wurde verbessert.
- Compilerwarnungen bei der Erstellung mit den Optionen „-Wall“ und „-Wextra“ wurden behoben.
- Die Möglichkeit zur Erstellung von Bytecode-Signaturen für das Entpacken von ausführbaren Mach-O- und ELF-Dateien wurde hinzugefügt.
- Die Codebasis wurde mit dem Tool clang-format neu formatiert.
- Für Windows wurde das Tool clamsubmit portiert.
Der Code von ClamAV wird unter einer Lizenz veröffentlicht. GPLv2.
Quelle: linux.org.ru
