. Fixed bug #78342 (Bus error in configure test for iconv //IGNORE). (Rainer
Jung)
-- LiteSpeed:
- . Updated to LiteSpeed SAPI V7.5 (Fixed clean shutdown). (George Wang)
-
+ - MySQLnd:
+ . Fixed bug #78213 (Empty row pocket). (cmb)
+
-- Standard:
- . Fixed bug #69100 (Bus error from stream_copy_to_stream (file -> SSL stream)
- with invalid length). (Nikita)
- . Fixed bug #78326 (improper memory deallocation on stream_get_contents()
- with fixed length buffer). (Albert Casademont)
-
-01 Aug 2019, PHP 7.3.8
-
-- Core:
- . Added syslog.filter=raw option. (Erik Lundin)
- . Fixed bug #78212 (Segfault in built-in webserver). (cmb)
-
-- Date:
- . Fixed bug #69044 (discrepency between time and microtime). (krakjoe)
- . Updated timelib to 2018.02. (Derick)
-
-- EXIF:
- . Fixed bug #78256 (heap-buffer-overflow on exif_process_user_comment).
- (CVE-2019-11042) (Stas)
- . Fixed bug #78222 (heap-buffer-overflow on exif_scan_thumbnail).
- (CVE-2019-11041) (Stas)
-
-- FTP:
- . Fixed bug #78039 (FTP with SSL memory leak). (Nikita)
-
-- Libxml:
- . Fixed bug #78279 (libxml_disable_entity_loader settings is shared between
- requests (cgi-fcgi)). (Nikita)
-
-- LiteSpeed:
- . Updated to LiteSpeed SAPI V7.4.3 (increased response header count limit from
- 100 to 1000, added crash handler to cleanly shutdown PHP request, added
- CloudLinux mod_lsapi mode). (George Wang)
- . Fixed bug #76058 (After "POST data can't be buffered", using php://input
- makes huge tmp files). (George Wang)
-
-- Openssl:
- . Fixed bug #78231 (Segmentation fault upon stream_socket_accept of exported
- socket-to-stream). (Nikita)
-
- Opcache:
- . Fixed bug #78189 (file cache strips last character of uname hash). (cmb)
- . Fixed bug #78202 (Opcache stats for cache hits are capped at 32bit NUM).
- (cmb)
- . Fixed bug #78271 (Invalid result of if-else). (Nikita)
- . Fixed bug #78291 (opcache_get_configuration doesn't list all directives).
- (Andrew Collington)
. Fixed bug #78341 (Failure to detect smart branch in DFA pass). (Nikita)
- PCRE:
MYSQLND_MEMORY_POOL * ret;
DBG_ENTER("mysqlnd_mempool_create");
- arena = zend_arena_create(MAX(arena_size, sizeof(zend_arena)));
- arena = mysqlnd_arena_create(MAX(arena_size, ZEND_MM_ALIGNED_SIZE(sizeof(zend_arena))));
- ret = mysqlnd_arena_alloc(&arena, sizeof(MYSQLND_MEMORY_POOL));
++ arena = zend_arena_create(MAX(arena_size, ZEND_MM_ALIGNED_SIZE(sizeof(zend_arena))));
+ ret = zend_arena_alloc(&arena, sizeof(MYSQLND_MEMORY_POOL));
ret->arena = arena;
ret->last = NULL;
ret->checkpoint = NULL;