Cisco pakêtek antivirus a belaş ClamAV 1.0.0 derxist

Cisco serbestberdana nû ya mezin a pakêta antivirus a belaş ClamAV 1.0.0 destnîşan kir. Şaxa nû ji bo derbasbûna jimareya berdana kevneşopî ya "Major.Minor.Patch" (li şûna 0.Version.Patch) balkêş e. Guhertina girîng a guhertoyê jî ji ber guhertinên li pirtûkxaneya libclamav e ku bi rakirina cîhê navan CLAMAV_PUBLIC, guheztina celebê argumanan di fonksiyona cl_strerror de, û di nav qada navan de sembolên zimanê Rust vedihewîne, lihevhatina ABI dişkîne. Proje di sala 2013-an de piştî kirîna Sourcefire, ku ClamAV û Snort pêş dixe, kete destê Cisco. Koda projeyê di bin lîsansa GPLv2 de tê belav kirin.

Şaxa 1.0.0 wekî Piştgiriya Demdirêj (LTS) tê kategorîzekirin û sê salan tê domandin. Serbestberdana ClamAV 1.0.0 dê şûna şaxê berê yê LTS-ê yê ClamAV 0.103 bigire, ji bo ku nûvekirinên bi rastkirinên qelsî û pirsgirêkên krîtîk dê heya Îlona 2023-an werin berdan. Nûvekirinên ji bo şaxên ne-LTS yên birêkûpêk bi kêmî ve 4 meh piştî derketina yekem a şaxê din têne weşandin. Hêza dakêşana databasa îmzeyê ji bo şaxên ne-LTS jî bi kêmî ve 4 mehên din piştî serbestberdana şaxê din tê peyda kirin.

Pêşveçûnên sereke di ClamAV 1.0 de:

  • Piştgiriyek ji bo deşîfrekirina pelên XLS-ya-tenê-xwendewarî yên XLS yên ku bi şîfreyek xwerû hatine şîfrekirin zêde kir.
  • Kod bi pêkanîna moda hemî-maçê ji nû ve hate nivîsandin, ku tê de hemî maçên di pelê de têne destnîşankirin, ango. şopandin piştî maça yekem berdewam dike. Koda nû wekî pêbawertir û parastinê hêsantir tê nîşankirin. Pêkanîna nû di heman demê de rêzek xeletiyên têgehî yên ku dema ku li hember îmzeyan di moda hemî-maçê de têne kontrol kirin xuya dikin jî ji holê radike. Testên zêde kirin da ku rastbûna tevgera tevhev-hevçê kontrol bikin.
  • Banga vegerandina bangê clcb_file_inspection() li API-yê hate zêdekirin da ku rêvebirên ku naveroka pelan teftîş dikin, tevî yên ku ji arşîvan hatine derxistin ve girêbide.
  • Fonksiyona cl_cvdunpack() ji bo vekirina arşîvên îmzeyê di formata CVD de li API-yê hate zêdekirin.
  • Skrîptên ji bo çêkirina wêneyên dokerê bi ClamAV ve hatine veguheztin depoyek clamav-docker ya cihê. Wêneya docker ji bo pirtûkxaneya C pelên sernavê vedigire.
  • Dema ku tiştan ji belgeyên PDF-ê derdixin, kontrol zêde kirin da ku asta vegerê sînordar bike.
  • Sînorê mezinahiya bîranînê ya ku dema hilberandina daneya têketina nebawer tê veqetandin zêde bûye, û dema ku ev sînor derbas bibe hişyariyek tê bilind kirin.
  • Ji bo pirtûkxaneya libclamav-Rust kombûna ceribandinên yekîneyê bi girîngî bilez kir. Modulên ClamAV ku bi Rust hatine nivîsandin naha di pelrêçekek ku bi ClamAV re hatî parve kirin de têne çêkirin.
  • Dema ku di pelên ZIP-ê de tomarên hevgirtî têne kontrol kirin, sînordar hatine sist kirin, ku ev gengaz kir ku dema ku arşîvên JAR-ê hinekî hatine guheztin, lê ne xirabkar, ji hişyariyên derewîn xilas bibin.
  • Avakirin herî kêm û herî zêde guhertoyên piştgirî yên LLVM diyar dike. Hewldana avakirina guhertoyek pir kevn an pir nû dê naha di derheqê pirsgirêkên lihevhatinê de bibe sedema hişyariyek xeletiyê.
  • Bi navnîşa xweya RPATH (lîsteya peldankên ku pirtûkxaneyên parvekirî jê têne barkirin) ve hatî çêkirin, destûr dide ku pelên îcrakar piştî avakirina hawîrdora pêşkeftinê veguhezînin cîhek din.

Source: opennet.ru

Add a comment