Đây là lệnh perl5163delta có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
perl5163delta - có gì mới cho perl v5.16.3
MÔ TẢ
Tài liệu này mô tả sự khác biệt giữa bản phát hành 5.16.2 và bản phát hành 5.16.3.
Nếu bạn đang nâng cấp từ bản phát hành cũ hơn, chẳng hạn như 5.16.1, trước tiên hãy đọc perl5162delta,
trong đó mô tả sự khác biệt giữa 5.16.1 và 5.16.2.
Trung tâm Cải tiến
Không có thay đổi nào kể từ 5.16.0.
Bảo mật
Bản phát hành này chứa một số bản sửa lỗi bảo mật chính và một số bản sửa lỗi nhỏ. Sau này là
được bao gồm chủ yếu để cho phép bộ thử nghiệm vượt qua một cách rõ ràng với địa chỉ của trình biên dịch clang
cơ sở vệ sinh.
CVE-2013-1667: trí nhớ kiệt sức với tùy ý băm phím
Với một bộ khóa băm được chế tạo cẩn thận (ví dụ: các đối số trên URL), có thể
để khiến một hàm băm tiêu thụ một lượng lớn bộ nhớ và CPU, và do đó có thể đạt được
từ chối dịch vụ.
Vấn đề này đã được cố định.
quấn quanh với IO on Dài dây
Đọc hoặc ghi các chuỗi có kích thước lớn hơn 2 ** 31 byte có thể mặc định do số nguyên
quấn quanh.
Vấn đề này đã được cố định.
trí nhớ bị rò rỉ in Mã hóa
Việc triển khai mã hóa UTF-8 trong Encode.xs bị rò rỉ bộ nhớ đã được khắc phục.
Không tương thích Những thay đổi
Không có thay đổi nào cố ý không tương thích với 5.16.0. Nếu có tồn tại, chúng là lỗi
và báo cáo được hoan nghênh.
Không dùng nữa
Không có sự phản đối nào kể từ 5.16.0.
Modules và Thực dụng
cập nhật Modules và Thực dụng
· Mã hóa đã được nâng cấp từ phiên bản 2.44 lên phiên bản 2.44_01.
· Mô-đun :: CoreList đã được nâng cấp từ phiên bản 2.76 lên phiên bản 2.76_02.
· XS :: APItest đã được nâng cấp từ phiên bản 0.38 lên phiên bản 0.39.
Được biết Vấn đề
Không có.
Lời cảm ơn
Perl 5.16.3 đại diện cho khoảng 4 tháng phát triển kể từ Perl 5.16.2 và
chứa khoảng 870 dòng thay đổi trên 39 tệp từ 7 tác giả.
Perl tiếp tục phát triển trong thập kỷ thứ ba nhờ vào một cộng đồng người dùng sôi động
và các nhà phát triển. Những người sau đây được biết là đã đóng góp những cải tiến
đã trở thành Perl 5.16.3:
Andy Dougherty, Chris 'BinGOs' Williams, Dave Rolsky, David Mitchell, Michael Schroeder,
Ricardo Signes, Yves Orton.
Danh sách trên gần như chắc chắn không đầy đủ vì nó được tạo tự động từ
lịch sử kiểm soát phiên bản. Đặc biệt, nó không bao gồm tên của (rất nhiều
đánh giá cao) những người đóng góp đã báo cáo sự cố cho trình theo dõi lỗi Perl.
Để có danh sách đầy đủ hơn về tất cả những người đóng góp lịch sử của Perl, vui lòng xem TÁC GIẢ
trong bản phân phối nguồn Perl.
Báo cáo Lỗi
Nếu bạn tìm thấy những gì bạn cho là lỗi, bạn có thể kiểm tra các bài báo được đăng gần đây lên
nhóm tin comp.lang.perl.misc và cơ sở dữ liệu lỗi perl tại http://rt.perl.org/perlbug/ .
Cũng có thể có thông tin tại http://www.perl.org/ , Trang chủ Perl.
Nếu bạn cho rằng mình gặp lỗi chưa được báo cáo, hãy chạy chương trình perlbug đi kèm với
bản phát hành của bạn. Hãy chắc chắn cắt lỗi của bạn xuống một trường hợp thử nghiệm nhỏ nhưng đủ. Lỗi của bạn
báo cáo, cùng với đầu ra của "perl -V", sẽ được gửi đến [email được bảo vệ] được
được phân tích bởi nhóm porting Perl.
Nếu lỗi bạn đang báo cáo có liên quan đến bảo mật, khiến nó không phù hợp với
gửi đến danh sách gửi thư được lưu trữ công khai, sau đó vui lòng gửi đến
[email được bảo vệ]. Điều này chỉ ra một đăng ký đã đóng gửi thư không lưu trữ
danh sách, bao gồm tất cả những người cam kết cốt lõi, những người sẽ có thể giúp đánh giá tác động
về các vấn đề, tìm ra giải pháp và giúp điều phối việc phát hành các bản vá để
giảm thiểu hoặc khắc phục sự cố trên tất cả các nền tảng mà Perl được hỗ trợ. Làm ơn chỉ
sử dụng địa chỉ này cho các vấn đề bảo mật trong lõi Perl, không cho các mô-đun một cách độc lập
được phân phối trên CPAN.
Sử dụng perl5163delta trực tuyến bằng các dịch vụ onworks.net