Viiden kuukauden kehitystyön jälkeen Cisco on julkaissut ilmaisen virustorjuntapaketin ClamAV 1.1.0. Projekti siirtyi Ciscon käsiin vuonna 2013 ClamAV:tä ja Snortia kehittävän Sourcefiren oston jälkeen. Projektikoodia jaetaan GPLv2-lisenssillä. 1.1.0-haara luokitellaan tavalliseksi (ei-LTS), ja päivitykset on julkaistu vähintään 4 kuukautta seuraavan haaran ensimmäisen julkaisun jälkeen. Mahdollisuus ladata allekirjoitustietokanta muille kuin LTS-haareille tarjotaan myös vielä vähintään 4 kuukauden ajan seuraavan haaran julkaisun jälkeen.
Tärkeimmät parannukset ClamAV 1.1:ssä:
- Otettu käyttöön mahdollisuus poimia CSS-tyylilohkoihin upotettuja kuvia.
- Lisätty "-vba"-vaihtoehto sigtool-apuohjelmaan VBA-koodin purkamiseksi MS Office -asiakirjoista, jotka ovat samanlaisia kuin libclamav.
- Lisätty "--fail-if-cvd-older-than=days" ja FailIfCvdOlderThan-määritysparametri clamscaniin ja clamdiin, mikä saa clamscanin ja clamdin käynnistymään virheellä, jos virustietokanta on vanhempi kuin määritetty määrä päivää.
- Sovellusliittymään on lisätty uusia toimintoja: cl_cvdgetage() määrittää CVD/CLD-tiedostojen viimeisimmän päivityksen ja cl_engine_set_clcb_vba() asettaa takaisinkutsun käsittelijän asiakirjasta puretulle VBA-koodille.
- Matemaattisissa operaatioissa, joissa on suuria lukuja, käytetään OpenSSL:n ominaisuuksia erillisen TomsFastMath-kirjaston sijaan.
- Lisätty DO_NOT_SET_RPATH-vaihtoehto CMake-koontikomentosarjaan RPATH-asetuksen poistamiseksi käytöstä Unix-tyyppisissä järjestelmissä. Versiokomentosarjaa käytetään rajoittamaan libclamav-, libfreshclam-, libclamunrar_iface- ja libclamunrar-kirjastojen vietäviä symboleja. Tarjosi mahdollisuuden välittää mukautettuja lippuja Rust-kääntäjälle RUSTFLAGS-muuttujan avulla. Lisätty tuki tietyn Python-version valitsemiseen määrittämällä "-D PYTHON_FIND_VER=version" CMakessa.
- Parannettu verkkotunnuksen nimien vastaavuus PDB-, WDB- ja CDB-allekirjoituksille.
- Lisättiin clamonacc-prosessilokin tietosisältöä virheiden diagnosoinnin yksinkertaistamiseksi.
- Windows-alustalla MSI-asennusohjelma voi päivittää ClamAV-versiot, jotka on asennettu muuhun kuin oletushakemistoon C:\Program Files\ClamAV.
- Lisätty "--tempdir"- ja "--leave-temps"-asetukset sigtool-työkaluun, jolla valitaan hakemisto väliaikaisille tiedostoille ja jätetään väliaikaiset tiedostot prosessin lopettamisen jälkeen.
Lähde: opennet.ru