Beberapa Perbaikan Core pada Rilis PHP 5.6.26
Ridwan Fajar 29 September 2016
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
(rfs/php)
Tags
Newsrilisphprelease notecatatan rilischangelog[1] Early Programmer[2] Middle Dev[3] Pro Dev[4] IT DM
Newsrilisphprelease notecatatan rilischangelog[1] Early Programmer[2] Middle Dev[3] Pro Dev[4] IT DM