Marc Alexander
83cb41e72a
[ticket/16955] Add stubs for cache classes and clean up
...
PHPBB3-16955
2022-12-28 08:37:21 +01:00
Marc Alexander
659f37c1c4
Merge branch 'ticket/16891' into ticket/16891-master
2022-01-31 21:48:53 +01:00
Marc Alexander
5017dbd58d
[ticket/16891] Rename constant for event name of deferred purge
...
PHPBB3-16891
2022-01-31 20:34:24 +01:00
Marc Alexander
3be1e3029e
[ticket/16891] Remove unused use statements
...
PHPBB3-16891
2022-01-31 20:34:23 +01:00
Marc Alexander
9dc25510a1
[ticket/16891] Add new method for deferring cache purge to end of request
...
PHPBB3-16891
2022-01-31 20:34:23 +01:00
rubencm
cd8c09d0b3
[ticket/15540] Fix test
...
PHPBB3-15540
2021-03-23 10:23:50 +01:00
Marc Alexander
c93da86f83
[ticket/10824] Add missing imports and adjust json sanitizer imports
...
This way the imports will also be a bit more explicit to the fact
that this is only a json sanitizer.
PHPBB3-10824
2021-01-26 22:26:01 +01:00
Marc Alexander
93949d1be4
[ticket/10824] Switch to new namespace for json sanitizer
...
PHPBB3-10824
2021-01-26 22:24:05 +01:00
Marc Alexander
204f81c6f7
[ticket/10824] Use json_sanitzer::decode and improve migrations from pre 3.2
...
PHPBB3-10824
2021-01-26 22:22:21 +01:00
Joas Schilling
a200446646
[ticket/10824] Make styles use composer.json files
...
PHPBB3-10824
2021-01-26 22:16:47 +01:00
Marc Alexander
d87becfa8a
Merge branch '3.3.x'
2020-04-21 17:20:18 +02:00
Marc Alexander
e979194a0e
Merge branch '3.2.x' into 3.3.x
2020-04-21 17:20:08 +02:00
mrgoldy
3e128d06f4
[ticket/16432] Display APCu Cache notice when handling extensions through CLI
...
PHPBB3-16432
2020-04-12 00:46:00 +02:00
Marc Alexander
fc541c1943
Merge branch '3.3.x'
2020-02-15 16:51:34 +01:00
Marc Alexander
b1f0276307
Merge branch '3.2.x' into 3.3.x
2020-02-15 16:46:02 +01:00
rubencm
9749aa936c
[ticket/16351] Use CHMOD constants from filesystem_interface
...
PHPBB3-16351
2020-02-02 22:00:38 +00:00
Marc Alexander
f26c79621b
Merge branch '3.3.x'
2019-11-27 08:10:49 +01:00
Marc Alexander
380b7d0a98
[ticket/16223] Use constructor arguments instead of func_get_args()
...
PHPBB3-16223
2019-11-25 22:16:41 +01:00
Marc Alexander
c7d47e34e8
[ticket/16223] Ensure memcached tests are only run when available
...
PHPBB3-16223
2019-11-25 21:27:43 +01:00
Marc Alexander
86085f96ab
[ticket/16223] Remove no longer supported memcache driver
...
PHPBB3-16223
2019-11-24 16:54:57 +01:00
Marc Alexander
30cb427349
Merge branch '3.3.x'
2019-10-07 10:40:25 +02:00
Marc Alexander
25ae4fa355
[ticket/15922] Remove driver for discontinued APC cache
...
PHPBB3-15922
2019-10-03 22:42:34 +02:00
Marc Alexander
0071dce31d
Merge branch '3.3.x'
2019-07-22 21:24:51 +02:00
Marc Alexander
01018630c9
Merge pull request #5619 from marc1706/ticket/16082
...
[ticket/16082] Remove XCache as it does not support PHP 7
2019-07-22 21:24:46 +02:00
Marc Alexander
5b3aa37527
Merge branch '3.3.x'
2019-07-22 21:23:22 +02:00
Marc Alexander
6422bdb5ec
[ticket/16082] Remove XCache as it does not support PHP 7
...
PHPBB3-16082
2019-06-06 22:21:40 +02:00
Marc Alexander
7572bc050b
[ticket/16081] Remove eAccelerator cache driver
...
eAccelerator does not support any PHP version above 5.3.
PHPBB3-16081
2019-06-06 22:13:03 +02:00
Marc Alexander
ebac54aa9e
[ticket/14948] Adjust calls for twig and phpunit updates
...
PHPBB3-14948
2019-05-09 21:40:06 +02:00
Marc Alexander
c6cc6ba8d8
[ticket/14948] Adjust calls for twig and phpunit updates
...
PHPBB3-14948
2019-01-02 20:19:56 +01:00
Marc Alexander
58dd39f781
Merge branch '3.2.x'
2018-09-16 16:19:59 +02:00
Marc Alexander
f08d18c99c
Merge pull request #5295 from v12mike/ticket/15726
...
Ticket/15726 Implement selective purge in APCu cache driver
2018-09-16 16:10:25 +02:00
v12mike
5edb330366
[ticket/15726] Implement selective purge in APCu
...
fix indentation of comment
PHPBB3-15726
2018-09-16 16:06:00 +02:00
v12mike
33268e5a72
[ticket/15726] Implement selective purge in APCu cache driver
...
Edit comment
PHPBB3-15726
2018-09-16 16:05:55 +02:00
v12mike
7f1f64b1dc
[ticket/15726] Implement selective purge in APCu cache driver
...
Fix whitespace
PHPBB3-15726
2018-09-16 16:05:51 +02:00
v12mike
bf9af92220
[ticket/15726] Implement selective purge in APCu cache driver
...
Correcting code formatting and whitespace
PHPBB3-15726
2018-09-16 16:05:46 +02:00
v12mike
7d4d9770cf
[ticket/15726] Implement selective purge in APCu cache driver
...
fix file permissions
PHPBB3-15726
2018-09-16 16:05:40 +02:00
v12mike
63a3033f15
[ticket/15726] Implement selective purge in APCu cache driver
...
Fix whitespace
PHPBB3-15726
2018-09-16 16:05:33 +02:00
v12mike
02234783c6
[ticket/15726] Implement selective purge in APCu cache driver
...
The current APCu cache driver implements a global clearing of the APCu
when the phpBB cache is purged. This is inappropriate if there are other
phpBB boards, or other php applications sharing the APCu cache.
This patch changes the behviour so that only cache entries matching
the key_prefix of this board are cleared by a phpBB cache purge.
The APCu unit test script has been updated to test this behaviour.
It has also been updated so that the test case can be run individually
previously it relied on initialisations made in other test scripts.
PHPBB3-15726
2018-09-16 16:05:22 +02:00
Derky
796dde0428
Merge branch '3.2.x'
2018-09-16 13:08:39 +02:00
hubaishan
c7631635fa
[ticket/15791] php 7.2 count() bug in memory cache driver
...
function `_read` in classes inherted from `memory`
may returns `false` but `$vars` must be an array
PHPBB3-15791
2018-09-16 06:38:58 +03:00
Rubén Calvo
3c295abd66
[ticket/15286] Remove download_mode
...
PHPBB3-15286
2018-05-01 10:47:11 +02:00
rxu
f8fbe37936
[ticket/14972] replace all occurrences of sizeof() with the count()
...
PHPBB3-14972
2018-01-01 13:56:04 +01:00
Marc Alexander
3dc1cde5c6
Merge branch '3.2.x'
2017-10-15 21:32:26 +02:00
Julien Tant
5aceccf00b
[ticket/15401] Use separate constant for memcached driver config
...
PHPBB3-15401
2017-10-15 14:13:26 +02:00
Oliver Schramm
6de10bd75e
Merge branch '3.2.x'
2017-09-28 18:57:57 +02:00
kasimi
f1f35f7f3d
[ticket/15365] Fix invalidating OPcache
...
PHPBB3-15365
2017-09-16 11:10:04 +02:00
Máté Bartus
b1fe0f9dbe
Merge branch '3.2.x'
2017-09-07 15:09:40 +02:00
Jagoba Los Arcos
4e5fd9a6e9
[ticket/15320] Fix to accomplish coding guidelines
2017-08-14 13:00:54 +02:00
Jagoba Los Arcos
a6c9119dfa
[ticket/15320] Redis cache does not save keys withouth expiration
...
In some functions like sql_save in cache/memory.php, code try to save a key/value in cache with ttl = 0 so key should never expire. In current redis.php cache driver, it fails so key never get cached. This cause for example that when you create a subforum, it not appear in the forum box in the admincp.
To solve, if ttl is 0, we use redis->set instead of setex
2017-08-13 22:49:24 +02:00
Tristan Darricau
5e97463651
Merge branch '3.2.x'
...
* 3.2.x:
[PHPBB3-15247] Add support for php v7 APCu cache API
2017-08-06 12:07:53 +02:00