Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: php7-APCu | Distribution: SUSE Linux Enterprise 15 SP3 |
Version: 5.1.18 | Vendor: openSUSE |
Release: bp153.1.17 | Build date: Sat Mar 6 03:20:25 2021 |
Group: Productivity/Networking/Web/Servers | Build host: obs-power9-06 |
Size: 221334 | Source RPM: php7-APCu-5.1.18-bp153.1.17.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://pecl.php.net/package/APCu | |
Summary: APCu - APC User Cache |
APCu is userland caching: APC stripped of opcode caching in preparation for the deployment of Zend Optimizer+ as the primary solution to opcode caching in future versions of PHP.
PHP-3.01
* Wed Nov 20 2019 Cristian RodrÃguez <crrodriguez@opensuse.org> - Update to version 5.1.18 - Fixed compatibility with PHP 7.4 and PHP 8.0 - Implement apcu_inc() and apcu_dec() using atomic operations. This means that these functions no longer have to acquire a write lock. These functions will now wraparound on overflow, instead of saturating to a floating point value. - Make table header in apc.php sticky. - Fix compile warnings related to mktemp() usage. - Fix compatibility with PHP 8.0. - Fix required number of arguments for apcu_store() returned by Reflection. * Sat Dec 15 2018 ecsos@opensuse.org - Updated to 5.1.15 - Restore apc.serializer=php as the default, as the "default" serializer still/again has issues. - Fix possible issues in persistence of arrays with the "default" serializer. - Attempt to reduce shared memory fragementation. - Updated to 5.1.14 - Fixed GH #347: Disable slam defense by default. - Fix potential issue with destruction of locks. This does not affect Linux, but might affect Windows and BSD. - Use mutex instead of rwlock for shared memory allocator (if pthreads mutex available). - Require only read-lock for apcu_cas(), by using atomic compare-and-swap. - Updated to 5.1.13 - Reimplement persistence logic using precise allocation rather than memory pools. This reduces memory usage of cache entries, especially for small values, and improves performance of persisting and unpersisting values. - Fixed GH #335: Stampede protection is broken. - Fixed GH #328: Segfault in apcu_key_info() if APCu is disabled. - Generally make the behavior of functions if APCu is disabled more consistent. - Fixed PHP bug #72980: Empty strings are now consistently allowed as cache keys. - Optimized apcu_key_info() and apcu_cache_info() by using interned strings. - Fix build against PHP master (PHP 7.4). - Many changes to internal C APIs. * Wed Aug 15 2018 crrodriguez@opensuse.org - Updated to 5.1.12 - gh#307: Fix 'Timout' sort option (apc.php). - gh#308: Keep search parameter on cache entry detail link (apc.php). - Fix --enable-apcu-clear-signal support. - Show entries with expired global TTL in APCuIterator. - Respect TTL when calculating APCuIterator totals. - The per-entry TTL now always takes precedence over the global TTL. - The global TTL is now always relative to the access time. - apcu_inc() and apcu_dec() no longer update hard-expired entries. Instead a new entry is created. - Added optional $ttl argument to apcu_inc() and apcu_dec(), used when creating a new entry. - PHP bug #76145: Fix use of APCu inside Serializer::(un)serialize(). - gh#304: If apcu_cas() is used on a non-existing entry, don't insert it. - gh#295: Improve APCuIterator performance by using PCRE JIT and preallocating key strings. - Reduce the memory overhead of cache entries. - Prevent potential memory corruption in the cache slam defense implementation. - Ensure cache entry references are released on bailout during unserialization. - Make support for atomic operations a hard requirement for building APCu. - Check write-lock acquisition for failure, to help debugging deadlock situations. - Make sure apcu_inc/dec are atomic when working on a non-existing entry. - Many changes to internal C APIs. * Fri Apr 20 2018 jweberhofer@weberhofer.at - updated to 5.1.11 - fix gh#krakjoe/apcu#246 apcu_entry hangs - fix gh#krakjoe/apcu#259 deadlock in apcu_store - fix gh#krakjoe/apcu#281 undefined variable in apc.php - fix handling of fatal errors in apcu_entry - check string lengths when looking up keys - many internal C APIs changed - updated to 5.1.10 - fix gh#krakjoe/apcu#247 when a NUL char is used as key, apcu_fetch(array) truncates the key - fix gh#krakjoe/apcu#248 apcu_fetch may return values causing zend_mm_corruption or segfaults when custom serializer is used - fix gh#krakjoe/apcu#260 apcu.serializer=default results in segfault - fix gh#krakjoe/apcu#274 non-portable shell == in config.m4 - fix crash when passing bad array to apcu_delete - improve fix gh#krakjoe/apcu#266 refcounting errors in APCIterator - fix for PHP 7.3 compatibility * Tue Jan 30 2018 crrodriguez@opensuse.org - Build with -fvisibility=hidden, PHP process namespace pollution must be heavily limited to avoid symbol clashes. - Use SOURCE_DATE_EPOCH if set instead of custom build hack. - Update to version 5.1.9 - fix gh#234 mmap disabled when configure is called with --enable-apcu-mmap - fix gh#226 Warning: apcu_fetch(): apc_fetch() expects a string or array of strings. - mitigate gh#223 Fatal error when starting php on windows - add support for PCRE2 in 7.3 - use row formatting for information in phpinfo() tables - set IS_STR_PERSISTENT so refcounting failures are reported by -DRC_DEBUG=1 - fix gh#266 refcounting errors in APCIterator * Fri Apr 07 2017 jweberhofer@weberhofer.at - Removed unneccesary -devel package * Fri Mar 17 2017 jweberhofer@weberhofer.at - updated to 5.1.8 * fix gh#krakjoe/apcu#207 Segmentation fault in apc_sma_api_free() * fix gh#krakjoe/apcu#221 memory leak * update to apc dashboard (Tyson Andre) - updated to 5.1.7 * fixes gh#krakjoe/apcu#19: hung apaches on pthread wrlocks * fixes gh#krakjoe/apcu#203: segfaults in bailout / longjmp - updated to 5.1.6 * fixes gh#krakjoe/apcu#19: Hung apaches on pthread wrlocks * fixes gh#krakjoe/apcu#188: Fix Segfault in ZTS build when locking (Tyson Andre) * fixes gh#krakjoe/apcu#194: apcu_entry ttl not working * fixes gh#krakjoe/apcu#189: SegFault in apc_copy_zval * fixes gh#krakjoe/apcu#185: zend_mm_heap corrupted * fixes gh#krakjoe/apcu#190: memory leak/failed check for duplicates - updated to 5.1.5 * fix version check in control panel page (gh#krakjoe/apcu#182, lennartwesdijk) * do not create null strings, palloc may fail * Thu May 19 2016 pgajdos@suse.cz - updated to 5.1.4 * fix possible memory leak * fix #168 drop trying to return strings from shm * fix #170 do not create entries when serialization fails * Fri Jan 29 2016 pgajdos@suse.com - updated to 5.1.3 - package renamed to php7-APCu - package provides php-APCu symbol * Tue Jan 12 2016 pgajdos@suse.com - call spec-cleaner
/etc/php7/conf.d/apcu.ini /usr/lib64/php7/extensions/apcu.so /usr/share/doc/packages/php7-APCu /usr/share/doc/packages/php7-APCu/NOTICE /usr/share/doc/packages/php7-APCu/README.md /usr/share/doc/packages/php7-APCu/TECHNOTES.txt /usr/share/doc/packages/php7-APCu/apc.php /usr/share/licenses/php7-APCu /usr/share/licenses/php7-APCu/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 13:44:15 2024