Bash 5.2 shell heye

Piştî bîst mehan ji pêşveçûnê, guhertoyek nû ya şîrovekarê fermana GNU Bash 5.2, ku bi xwerû di piraniya belavkirinan de tê bikar anîn, hate weşandin. LinuxDi heman demê de, pirtûkxaneya readline 8.2, ku di bash de ji bo sererastkirina rêza fermanan tê bikar anîn, hate berdan.

Pêşveçûnên sereke hene:

  • Koda ji nû ve hatî nivîsandin da ku avahiyên cîgirkirina fermanan pars bike (guheztina fermanê, guheztina encam ji pêkanîna fermanek din, mînakî, "$(ferman)" an "ferman"). Pêkanîna nû bangek vegerî ji parsera bison re bikar tîne û kontrolkirina hevoksaziyê çêtir û tespîtkirina zû ya xeletiyên di strukturên guhezbar de vedihewîne.
  • Parskirin û berfirehkirina pêşekên array çêtir kirin. Kapasîteya karanîna pîvanên "@" û "*" di fermana nesazkirî ya çêkirî de bicîh kir da ku li şûna vesazkirina tevahiya rêzê, miftek bi nirxek diyarkirî vegerîne.
  • Mîhengek nû "patsub_replacement" hat zêdekirin, dema ku were danîn, karaktera "&" di rêzika guhezbar de tê bikar anîn da ku li şûna beşek ji rêzika ku bi şêwaza diyarkirî re têkildar be tê bikar anîn. Ji bo têxistina "&"ya rasteqînî, hûn hewce ne ku bi paşvekêşana wê birevin.
  • Hejmara rewşên ku tê de pêvajoyên zêde nayên çewisandin hatine berfireh kirin, mînakî, dema ku "$( tê bikar anîn, fork êdî nayê bikar anîn.
  • Çarçoveyek navxweyî ya nû ya ji bo demjimêr û hesabên demdirêjê hate bicîh kirin.
  • Mimkun e ku meriv di qonaxa çêkirinê de cîbicîkirina alternatîfek rêzan çalak bike (mîheng - enable-alt-array-pêkanîna), ku ji bo bidestxistina leza gihîştina herî zêde bi lêçûna zêde vexwarina bîranînê ve hatî xweşbîn kirin.
  • Bikaranîna cîgiriyên $'…' û $"..." yên ku di dema herêmîbûnê de hatine bikar anîn berfireh bûye. Mîhenga noexpand_translations û vebijarka avakirina "configure --enable-translatable-strings" lê zêde kir da ku kontrol bike ka piştgirî ji bo cîgiriyên herêmî $"..." çalak e.
  • Mîhenga "globskipdots" ya ku vegerandina "." ji hêla xwerû ve hatî zêdekirin û çalak kirin. û ".." dema vekirina rêyan.

Source: opennet.ru

Ji bo malperên bi parastina DDoS, serverên VPS VDS mêvandariya pêbawer bikirin 🔥 Hostinga malperê ya pêbawer bi parastina DDoS, serverên VPS VDS bikirin | ProHoster