Po penkių mėnesių kūrimo Cisco išleido nemokamą antivirusinį paketą ClamAV 1.1.0. Projektas perėjo į „Cisco“ rankas 2013 m., įsigijus „Sourcefire“, kuriantį „ClamAV“ ir „Snort“. Projekto kodas platinamas pagal GPLv2 licenciją. 1.1.0 atšaka priskiriama įprastinei (ne LTS) kategorijai, o atnaujinimai paskelbti praėjus mažiausiai 4 mėnesiams po pirmosios kitos šakos išleidimo. Galimybė atsisiųsti parašų duomenų bazę ne LTS filialams taip pat suteikiama dar mažiausiai 4 mėnesius po kito filialo išleidimo.
Pagrindiniai ClamAV 1.1 patobulinimai:
- Įdiegta galimybė išgauti į CSS stiliaus blokus įterptus vaizdus.
- Pridėta „-vba“ parinktis prie „sigtool“ įrankio, leidžiančio išgauti VBA kodą iš „MS Office“ dokumentų, panašių į „libclamav“.
- Prie clamscan ir clamd pridėta parinktis „--fail-if-cvd-older-than=days“ ir FailIfCvdOlderThan konfigūracijos parametras, dėl kurių camscan ir clamd bus paleisti su klaida, jei virusų duomenų bazė yra senesnė už nurodytą skaičių. dienų.
- Prie API pridėtos naujos funkcijos: cl_cvdgetage(), kad būtų nustatytas paskutinis CVD/CLD failų atnaujinimas, ir cl_engine_set_clcb_vba(), kad būtų nustatyta iš dokumento išskirto VBA kodo atgalinio skambučio tvarkyklė.
- Atliekant matematines operacijas su dideliais skaičiais, vietoj atskiros TomsFastMath bibliotekos naudojamos OpenSSL galimybės.
- Pridėta parinktis DO_NOT_SET_RPATH prie CMake kūrimo scenarijų, kad išjungtumėte RPATH nustatymą į Unix panašiose sistemose. Versijos scenarijus naudojamas apriboti simbolius, eksportuojamus bibliotekoms libclamav, libfreshclam, libclamunrar_iface ir libclamunrar. Suteikta galimybė perduoti pasirinktines vėliavėles Rust kompiliatoriui naudojant RUSTFLAGS kintamąjį. Pridėtas konkrečios Python versijos pasirinkimo palaikymas, nurodant parinktį „-D PYTHON_FIND_VER=version“ programoje CMake.
- Patobulintas domeno vardo atitikimas PDB, WDB ir CDB parašams.
- Padidintas clamonacc proceso žurnalo informacijos turinys, siekiant supaprastinti klaidų diagnostiką.
- „Windows“ platformoje MSI diegimo programa gali atnaujinti ClamAV versijas, įdiegtas kitame kataloge nei numatytasis C:\Program Files\ClamAV.
- Pridėtos parinktys „--tempdir“ ir „--leave-temps“, kad būtų galima pasirinkti laikinųjų failų katalogą ir palikti laikinuosius failus pasibaigus procesui.
Šaltinis: opennet.ru