Kuburitswa kwePCRE2 raibhurari 10.37

Kuburitswa kwePCRE2 raibhurari 10.37 yakaburitswa, ichipa seti yemabasa mumutauro weC nekushandiswa kwemaitiro enguva dzose uye maitiro ekufananidza maturusi, akafanana mu syntax uye semantics kune yenguva dzose mataurirwo emutauro wePerl 5. PCRE2 ibasa reworked. kuitwa kweiyo yekutanga PCRE raibhurari ine isingaenderane API uye yepamusoro hunyanzvi. Raibhurari iyi yakavambwa nevagadziri veExim mail server uye yakagoverwa pasi peiyo BSD rezinesi.

Shanduko huru:

  • POSIX basa zviratidzo senge regcomp zvakabviswa pa libpcre2-posix nekuti zvakakonzera matambudziko kune mamwe maapplication. Iyo pcre2-symbol-clash.patch chigamba chagamuchirwa kumusoro. Iyo ABI vhezheni yeraibhurari ino yakagadziridzwa zvakare.
  • Yakagadzirisa nyaya inogona kutungamira kune null pointer dereference.
  • Yakagadzirisa tsikidzi mbiri kana uchibata nhamba huru kwazvo izvo zvakakonzera hunhu husingaenderane nePerl's yenguva dzose kutaura injini. Semuenzaniso, izwi rekuti "/\214748364/" rakakonzera kufashukira pachinzvimbo chekubatwa senhamba yeoctal "\214" ichiteverwa nevatambi "748364".
  • Yakagadziriswa maitiro asina kunaka paunenge uchishandisa "\ K" kushanda mumatemplate.
  • Optimization yemaitiro ekudzokorora maitiro akadzoserwa kuJIT.

Source: opennet.ru

Voeg