Beberapa Perbaikan Core pada Rilis PHP 5.6.26

Ditulis oleh Ridwan Fajar, dipublikasi pada 29 Sep 2016 dalam kategori News
Beberapa Perbaikan Core pada Rilis PHP 5.6.26 - CodePolitan.com

PHP v5 sudah rilis pada tanggal 15 September 2016, dengan sejumlah perbaikan pada modul - modul PHP. Seperti halnya pada modul Core, JSON, PDO, dan ZIP. Terdapat juga pada modul - modul lain yang terdapat bug di dalamnya. Berikut adalah sebagian daftar perbaikan pada modul - modul PHP di v5.6.26:

  • Core, perbaikan bug null pointer deref yang mengalami segmentation fault di gc_remove_zval_from_buffer
  • Dba, perbaikan bug karena tidak dapat mengambil multiple value dengan grup di file .ini dan kondisi dba_replace yang jelek karena salah penggunaan API
  • EXIF, perbaikan bug terhadap uninitialized thumbnail data yang mengarah kepada memory leakage di exif_process_IFD_in_TIFF
  • FTP, perbaikan bug karena tidak dapat mengunggah file menggunakan ftp_put ke FTPES dengan require_ssl_reuse
  • GD, perbaikan bugpada imagecopyyang tidak mendukung gambar 1-bit transparency dengan truecolor dan kemungkinan resource leak di _php_image_convert()
  • Intl, perbaikan bug dengan menambahkan pemeriksaan panjang locale
  • JSON, perbaikan bug pada json_decode yang mengalami pembacaan diluar batas
  • mbstring, perbaikan bug pada mb_substr yang hanya mengambil 32-bit-signed integer
  • MSSQL, perbaikan bug pada uninitialized value di mssql_guid_string
  • Mysqlnd, perbaikan bug heap overflow pada mysqndb yang tertuju kepada BIT field
  • PDO, perbaikan bug call_to_empty() pada hasil NULL menggunakan PDO::FETCH_LAZY yang mengembalikan nilai false
  • PDO_pgsql, mengimplementasikan FR yang dapat membuat Postgres PDO lastInsertId() dapat bekerja tanpa harus menambahkan sequence
  • Phar, perbaikan bug karena nilai diluar batas saat memverifikasi signature dari zip phar di php_parse_zipfile. Hal yang sama terjadi pada tar phardi phar_parse_tarfile
  • SPL, perbaikan bug pada pemeriksan missing type ketika unserializing SplArray
  • Standard, perbaikan bug pada sttr, getimagesize, get_browser, ftruncate, fgets, wordwrap, fgetcsv, dan saat penghancuran deserialized-object
  • Streams, perbaikan bug karena stream_set_blocking tidak bekerja
  • Wddx, perbaikan bug karena pembacaan diluar batas di php_wddx_push_element
  • XML, perbaikan bug karena interger overflow di xml_utf8_encode
  • ZIP, perbaikan bug karena tidak bisa meng-compile PHP dengan dukungan ZIP

Untuk melihat daftar lengkap perbaikan di PHP v5.6.26, dapat Anda kunjungi di tautan berikut: http://www.php.net.

(rfs/php)



Berlangganan Informasi CodePolitan Melalui Email

Jangan sampai kamu melewatkan informasi penting tentang pemrograman dan teknologi! Kamu bisa berlangganan Newsletter CodePolitan dengan cara mengisi formulir di samping.

Ingin belajar coding lebih terstruktur? Gabung kelas online CodePolitan sekarang!