Després de cinc mesos de desenvolupament, Cisco ha llançat el paquet antivirus gratuït ClamAV 1.1.0. El projecte va passar a mans de Cisco el 2013 després de la compra de Sourcefire, que desenvolupa ClamAV i Snort. El codi del projecte es distribueix sota la llicència GPLv2. La branca 1.1.0 es classifica com a regular (no LTS) amb actualitzacions publicades almenys 4 mesos després de la primera versió de la branca següent. També s'ofereix la possibilitat de descarregar la base de dades de signatures per a sucursals que no són LTS durant almenys 4 mesos més després del llançament de la següent sucursal.
Millores clau a ClamAV 1.1:
- S'ha implementat la capacitat d'extreure imatges incrustades en blocs d'estil CSS.
- S'ha afegit l'opció "-vba" a la utilitat sigtool per extreure codi VBA de documents de MS Office similars a libclamav.
- S'ha afegit l'opció "--fail-if-cvd-older-than=days" i el paràmetre de configuració FailIfCvdOlderThan a clamscan i clamd, que provocarà que clamscan i clamd s'iniciïn amb un error si la base de dades de virus és més antiga que el nombre especificat de dies.
- S'han afegit noves funcions a l'API: cl_cvdgetage() per determinar l'última actualització dels fitxers CVD/CLD i cl_engine_set_clcb_vba() per establir un gestor de devolució de trucada per al codi VBA extret d'un document.
- Per a operacions matemàtiques amb nombres grans, s'utilitzen les capacitats d'OpenSSL en lloc d'una biblioteca TomsFastMath separada.
- S'ha afegit l'opció DO_NOT_SET_RPATH als scripts de creació de CMake per desactivar la configuració RPATH en sistemes semblants a Unix. Version-script s'utilitza per limitar els símbols exportats per a les biblioteques libclamav, libfreshclam, libclamunrar_iface i libclamunrar. Va proporcionar la possibilitat de passar senyals personalitzats al compilador Rust mitjançant la variable RUSTFLAGS. S'ha afegit suport per seleccionar una versió específica de Python especificant l'opció "-D PYTHON_FIND_VER=versió" a CMake.
- S'ha millorat la concordança de noms de domini per a signatures PDB, WDB i CDB.
- S'ha augmentat el contingut d'informació del registre del procés clamonacc per simplificar el diagnòstic d'errors.
- A la plataforma Windows, l'instal·lador MSI pot actualitzar les versions de ClamAV instal·lades en un directori diferent del C:\Program Files\ClamAV per defecte.
- S'han afegit opcions "--tempdir" i "--leave-temps" a sigtool per seleccionar un directori per als fitxers temporals i deixar els fitxers temporals després de sortir del procés.
Font: opennet.ru