GoGPT Best VPN GoSearch

Favicon OnWorks

perl582delta - Online în cloud

Rulați perl582delta în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda perl582delta care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


perl582delta - ce este nou pentru perl v5.8.2

DESCRIERE


Acest document descrie diferențele dintre versiunea 5.8.1 și versiunea 5.8.2.

Dacă faceți upgrade de la o versiune anterioară, cum ar fi 5.6.1, citiți mai întâi perl58delta,
care descrie diferențele dintre 5.6.0 și 5.8.0 și perl581delta, care descrie
diferențe între 5.8.0 și 5.8.1.

Incompatibil Modificări


Pentru versiunile threaded pentru module care apelează anumite apeluri de sistem reintrante, binar
compatibilitatea a fost pierdută accidental între 5.8.0 și 5.8.1. Compatibilitate binară cu
5.8.0 a fost restaurat în 5.8.2, ceea ce necesită întreruperea compatibilităţii cu 5.8.1. Noi
vezi asta ca fiind cel mai mic dintre cele două rele.

Acest lucru va afecta numai persoanele care au un threaded perl 5.8.1 și module compilate care
utilizați aceste apeluri și acum încercați să rulați modulele compilate cu 5.8.2. Soluția este să re-
compilați și reinstalați modulele folosind 5.8.2.

Nucleu Îmbunătățiri


Hașiș Randomizarea
Randomizarea hash introdusă cu 5.8.1 a fost modificată. A reieșit că, deși
implementarea introdusă în 5.8.1 era compatibilă cu sursa cu 5.8.0, nu era binară
compatibil în anumite cazuri. 5.8.2 conține o implementare îmbunătățită care este ambele
sursă și binar compatibil atât cu 5.8.0, cât și cu 5.8.1 și rămâne robust împotriva
forma de atac care a determinat schimbarea pentru 5.8.1.

Suntem recunoscători proiectului Debian pentru contribuția lor în acest domeniu. Vezi „Algoritmic
Complexity Attacks” în perlsec pentru rațiunea originală din spatele acestei schimbări.

Filetat
Au fost remediate mai multe pierderi de memorie asociate cu variabilele partajate între fire.

Panouri și pragmata


Actualizat Panouri Și pragmata
Următoarele module și pragmate au fost actualizate începând cu Perl 5.8.1:

Dezvoltare::PPPort
Digest::MD5
I18N::LangTags
libnet
MIME::Base64
Pod::Perldoc
strict
Documentația s-a îmbunătățit

Cravată::Hash
Documentația s-a îmbunătățit

Time::HiRes
Unicode::Colationare
Unicode::Normalizare
UNIVERSAL
Documentația s-a îmbunătățit

Selectate Bug Corecții


Unele erori de sintaxă care implică operatori de test de fișiere nerecunoscuți sunt acum tratate corect de
analizatorul.

schimbată Internals


Inițializarea interpretului este mai completă când -DMULTIPLICITY este dezactivat. Asta ar trebui
rezolvați problemele cu inițializarea și distrugerea interpretului Perl de mai multe ori într-un
un singur proces.

Platformă Specific Probleme


Steaguri de linker dinamic au fost modificate pentru Solaris și OS X, ceea ce ar trebui să rezolve problemele
văzut în timpul construirii unor module XS.

Au fost remediate erori în socket-urile OS/2 și tmpfile.

În OS X „setreuid” și prietenii sunt deranjanți - Perl va rezolva acum problemele lor
cât mai bine posibil.

Viitor Direcții


Începând cu 5.8.3 intenționăm să facem lansări de întreținere mai frecvente, cu una mai mică
numărul de modificări în fiecare. Intenția este de a propaga remedierea erorilor către versiuni stabile
mai rapid și face ca actualizarea versiunilor stabile să fie mai puțin tulburătoare. Acest lucru ar trebui să dea sfârșit
utilizatorilor mai multă flexibilitate în alegerea timpului de actualizare și le permite o evaluare mai ușoară
a impactului upgrade-urilor. Planul actual este pentru înghețarea codului, după cum urmează

· 5.8.3 23:59:59 GMT, miercuri, 31 decembrie 2003

· 5.8.4 23:59:59 GMT, miercuri, 31 martie 2004

· 5.8.5 23:59:59 GMT, miercuri, 30 iunie 2004

cu lansarea care urmează imediat după, când testarea este finalizată.

Consultați „Directii viitoare” în perl581delta pentru mai multe adevăruri.

Raportarea Bugs


Dacă găsiți ceea ce credeți că este o eroare, puteți verifica articolele postate recent pe
grupul de știri comp.lang.perl.misc și baza de date de erori Perl la http://bugs.perl.org/. Acolo
pot fi, de asemenea, informații la http://www.perl.com/, Pagina de pornire Perl.

Dacă credeți că aveți o eroare neraportată, vă rugăm să rulați perlbug program inclus cu
eliberarea ta. Asigurați-vă că vă reduceți bug-ul la un caz de testare mic, dar suficient. bug-ul tău
raportul, împreună cu rezultatul „perl -V”, vor fi trimise către [e-mail protejat] pentru a fi
analizate de echipa de portare Perl. Puteți căuta și căuta erorile Perl 5 la
http://bugs.perl.org/

Utilizați perl582delta online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad




×
publicitate
❤️Cumpără, rezervă sau cumpără aici — gratuit, contribuind la menținerea serviciilor gratuite.