Commit graph

11 commits

Author SHA1 Message Date
roy
0a5f4a13c4 Update to apcu-5.1.8 with the following changes:
- fix gh#207 Segmentation fault in apc_sma_api_free()
- fix gh#221 memory leak
- update to apc dashboard
2017-02-07 21:00:35 +00:00
jdolecek
7c93cfd082 Update php-apcu to 5.1.7
Changes:
- fixes gh#19: hung apaches on pthread wrlocks
- fixes gh#203: segfaults in bailout / longjmp
2016-11-05 14:37:21 +00:00
jdolecek
6de779f7df Update php-apcu to version 5.1.6
Changes:
- fixes gh#19: Hung apaches on pthread wrlocks
- fixes gh#188: Fix Segfault in ZTS build when locking (Tyson Andre)
- fixes gh#194: apcu_entry ttl not working
- fixes gh#189: SegFault in apc_copy_zval
- fixes gh#185: zend_mm_heap corrupted
- fixes gh#190: memory leak/failed check for duplicates
2016-10-14 14:48:10 +00:00
wiz
82b3cb9f7e Fix distinfo for patch-apc_cache.c. 2016-09-01 04:17:01 +00:00
jdolecek
b38741a6fa add patch for apcu memory allocation failure handling, submitted as
https://bugs.php.net/bug.php?id=72801
2016-08-19 09:34:46 +00:00
jdolecek
41769e9d9c php apcu 5.x (and php apcu_bc) is only compatible with 7.x; adjust PHP_VERSIONS_ACCEPTED accordingly
add php-apcu4 (as copy what we used to have as php-apcu before upgrade to 5.1.5), and mark with PHP_VERSIONS_ACCEPTED 55 56
2016-08-11 22:54:16 +00:00
jdolecek
326f220f9e add php-apcu buildlink, needed for apcu_bc build 2016-07-26 09:31:04 +00:00
jdolecek
553cdc7d0b Update php-apcu to 5.1.5
Changes:
- PHP 7 compatibility
- provide APC compatibility in "apc" optional extension
- move APCIterator to APC compatibility extension
- add APCuIterator without cache argument
- drop apcu_bin_* functions
- add apcu_entry(key, callback, ttl) function
- fix race on refcount of entry when using rwlocks (or on windows)

NOTE: apc-compatible interfaces moved into separate module
2016-07-26 09:22:40 +00:00
taca
431051a05e Restrict PHP_VERSIONS_ACCEPTED to 55 and 56. 2015-12-19 14:27:12 +00:00
agc
b9b754e081 Add SHA512 digests for distfiles for www category
Problems found locating distfiles:
	Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz
	Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz
	Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz
	Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz
	Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz
	Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz
	Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz
	Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 02:46:46 +00:00
taca
3d8c946009 Add php-apc 4.0.7.
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.

APCu has a revised and simplified codebase, by the time the PECL release is
available, every part of APCu being used will have received review and where
necessary or appropriate, changes.

Simplifying and documenting the API of APCu completely removes the barrier to
maintenance and development of APCu in the future, and additionally allows us
to make optimizations not possible previously because of APC's inherent
complexity.

APCu only supports userland caching (and dumping) of variables, providing an
upgrade path for the future. When O+ takes over, many will be tempted to use
3rd party solutions to userland caching, possibly even distributed solutions;
this would be a grave error. The tried and tested APC codebase provides far
superior support for local storage of PHP variables.
2015-02-01 08:11:20 +00:00