Pärast viit kuud kestnud arendustööd on Cisco välja andnud tasuta viirusetõrjepaketi ClamAV 1.1.0. Projekt läks Cisco kätte 2013. aastal pärast ClamAV-i ja Snorti arendava Sourcefire'i ostu. Projekti koodi levitatakse GPLv2 litsentsi all. 1.1.0 haru liigitatakse tavaliseks (mitte-LTS) ja värskendused postitatakse vähemalt 4 kuud pärast järgmise haru esimest väljalaset. Allkirjade andmebaasi allalaadimise võimalus ka mitte-LTS filiaalide jaoks on ette nähtud veel vähemalt 4 kuuks pärast järgmise haru väljaandmist.
ClamAV 1.1 peamised täiustused:
- Rakendatud on võimalus ekstraheerida CSS-stiili plokkidesse manustatud pilte.
- Sigtool-utiliidile on lisatud suvand "-vba", et ekstraheerida VBA-kood MS Office'i dokumentidest sarnaselt libclamaviga.
- Lisati clamscanile ja clamdile suvand "--fail-if-cvd-older-than=days" ja konfiguratsiooniparameeter FailIfCvdOlderThan, mis käivitavad clamscan ja clamd veaga, kui viiruste andmebaas on vanem kui määratud arv päevadel.
- API-le on lisatud uued funktsioonid: cl_cvdgetage() CVD/CLD-failide viimase värskenduse määramiseks ja cl_engine_set_clcb_vba(), et määrata dokumendist ekstraheeritud VBA-koodi tagasihelistamise töötleja.
- Suurte arvudega matemaatiliste operatsioonide puhul kasutatakse eraldi TomsFastMathi teegi asemel OpenSSL-i võimalusi.
- Lisatud suvand DO_NOT_SET_RPATH CMke ehitusskriptidele, et keelata Unixi-sarnastes süsteemides RPATH-seade. Versiooniskripti kasutatakse teekide libclamav, libfreshclam, libclamunrar_iface ja libclamunrar jaoks eksporditavate sümbolite piiramiseks. Võimalus edastada kohandatud lippe Rusti kompilaatorile muutuja RUSTFLAGS abil. Lisati tugi Pythoni konkreetse versiooni valimiseks, määrates CMake'is suvandi "-D PYTHON_FIND_VER=version".
- Täiustatud domeeninimede sobitamine PDB, WDB ja CDB allkirjade jaoks.
- Suurendati clamonacci protsessilogi teabesisu, et lihtsustada vigade diagnoosimist.
- Windowsi platvormil saab MSI installer värskendada ClamAV-i versioone, mis on installitud muusse kataloogi kui C:\Program Files\ClamAV.
- Lisatud suvandid "--tempdir" ja "--leave-temps" sigtool'ile, et valida ajutiste failide jaoks kataloog ja jätta ajutised failid pärast protsessist väljumist.
Allikas: opennet.ru