899 lines
36 KiB
XML
899 lines
36 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<package packagerversion="1.9.4" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0"
|
|
xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
|
|
<name>Cache_Lite</name>
|
|
<channel>pear.php.net</channel>
|
|
<summary>Fast and Safe little cache system</summary>
|
|
<description>This package is a little cache system optimized for file containers. It is fast and safe (because it
|
|
uses file locking and/or anti-corruption tests).
|
|
</description>
|
|
<lead>
|
|
<name>Fabien MARTY</name>
|
|
<user>fab</user>
|
|
<email>fab@php.net</email>
|
|
<active>no</active>
|
|
</lead>
|
|
<lead>
|
|
<name>Markus Tacker</name>
|
|
<user>tacker</user>
|
|
<email>tacker@php.net</email>
|
|
<active>no</active>
|
|
</lead>
|
|
<date>2019-11-19</date>
|
|
<version>
|
|
<release>1.8.3</release>
|
|
<api>1.8.0</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
* PR #8: Fix failing CI
|
|
* PR #9: Add PHP 7.1 and 7.2 to run PHPUnit on Travis
|
|
* PR #10: fix(Lite): make _memoryCacheAdd not clear whole cache if limit reached
|
|
* PR #11: fix get_magic_quotes_runtime is deprecated
|
|
</notes>
|
|
<contents>
|
|
<dir baseinstalldir="/" name="/">
|
|
<file baseinstalldir="/" name="/Cache/Lite.php" role="php"/>
|
|
<file baseinstalldir="/" name="/Cache/Lite/File.php" role="php"/>
|
|
<file baseinstalldir="/" name="/Cache/Lite/Function.php" role="php"/>
|
|
<file baseinstalldir="/" name="/Cache/Lite/NestedOutput.php" role="php"/>
|
|
<file baseinstalldir="/" name="/Cache/Lite/Output.php" role="php"/>
|
|
<file baseinstalldir="/" name="/docs/examples" role="doc"/>
|
|
<file baseinstalldir="/" name="/docs/technical" role="doc"/>
|
|
<file baseinstalldir="/" name="LICENSE" role="doc"/>
|
|
<file baseinstalldir="/" name="README.md" role="doc"/>
|
|
<file baseinstalldir="/" name="TODO" role="doc"/>
|
|
<file baseinstalldir="/" name="/tests/bench.php" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/bench2.php" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/bench3.php" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_automaticCleaning.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/cache_lite_base.inc" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_classical.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_error.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_error2.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_eternal.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_fatest.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/cache_lite_file_base.inc" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_File_classical.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/cache_lite_function_base.inc" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_Function_classical.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_Function_dontcache.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_Function_drop.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_hashed.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_lifetime.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_memorycache.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/cache_lite_output_base.inc" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_Output_classical.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/Cache_Lite_serialization.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/callcache.inc" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/NestedOutputTest.php" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/pearbug513.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/pearbug7618.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/pearbug13693.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/pearbug18192.php" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/pearbug18328.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/pearbug19422.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/pearbug19711.phpt" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/readme" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/tmpdir.inc" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/ErrorDieTest.php" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/errordie.php" role="test"/>
|
|
<file baseinstalldir="/" name="/tests/bootstrap.php" role="test"/>
|
|
<file baseinstalldir="/" name="/phpunit.xml.dist" role="test"/>
|
|
</dir>
|
|
</contents>
|
|
<dependencies>
|
|
<required>
|
|
<php>
|
|
<min>5.4.0</min>
|
|
</php>
|
|
<pearinstaller>
|
|
<min>1.5.4</min>
|
|
</pearinstaller>
|
|
<package>
|
|
<name>PEAR</name>
|
|
<channel>pear.php.net</channel>
|
|
<min>1.10.1</min>
|
|
</package>
|
|
</required>
|
|
</dependencies>
|
|
<phprelease/>
|
|
<changelog>
|
|
<release>
|
|
<version>
|
|
<release>0.1</release>
|
|
<api>0.1</api>
|
|
</version>
|
|
<stability>
|
|
<release>beta</release>
|
|
<api>beta</api>
|
|
</stability>
|
|
<date>2002-08-08</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
This is the first release.
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>0.1.1</release>
|
|
<api>0.1.1</api>
|
|
</version>
|
|
<stability>
|
|
<release>beta</release>
|
|
<api>beta</api>
|
|
</stability>
|
|
<date>2002-08-08</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
A little packaging fix
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>0.2.0</release>
|
|
<api>0.2.0</api>
|
|
</version>
|
|
<stability>
|
|
<release>beta</release>
|
|
<api>beta</api>
|
|
</stability>
|
|
<date>2002-08-10</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
New features :
|
|
- Adding Cache_Lite_Function (to cache the result and output of functions/methods)
|
|
Bugs fixed :
|
|
- In a few cases of cache corruption, it was possible to get some warnings (but the output was correct)
|
|
- Cache_Lite_Output require_once (to load Cache_Lite) wasn't correct
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>0.3</release>
|
|
<api>0.3</api>
|
|
</version>
|
|
<stability>
|
|
<release>beta</release>
|
|
<api>beta</api>
|
|
</stability>
|
|
<date>2002-08-31</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
New features :
|
|
- Add '$doNotTestCacheValidity' optional parameter for the get() method
|
|
Changes :
|
|
- raiseError() method becomes public
|
|
- swap of two lines in _write() method (Thanks to Jean-Francois BUSTARRET)
|
|
Bugs fixed :
|
|
- remove blank spaces at the end of the class (Thanks to Jean-Francois BUSTARRET)
|
|
- E_NOTICEs problems and maybe a minor bug of errors management (Thanks to Sebastian BERGMANN)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>0.4</release>
|
|
<api>0.4</api>
|
|
</version>
|
|
<stability>
|
|
<release>beta</release>
|
|
<api>beta</api>
|
|
</stability>
|
|
<date>2002-09-25</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
New features :
|
|
- Add setLifeTime() method to change the cache lifetime dynamicaly
|
|
Changes :
|
|
- changes in the directory layout and in file names to (better) respect PEAR standards
|
|
=> incompatibility with 0.3 version even there is no incompatible change in the API
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.0</release>
|
|
<api>1.0</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2002-11-11</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
This is the first stable release of Cache_Lite. There is no big change since the
|
|
0.4 beta release but two months of tests !
|
|
Changes :
|
|
- fix magic_q issue (Thanks to Moshe Doron)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.0.1</release>
|
|
<api>1.0.1</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2002-11-12</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Bug fixed :
|
|
- clean() bug with group (Thanks to Ondrej Jombik)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.1</release>
|
|
<api>1.1</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2003-02-23</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Changes :
|
|
- Move to usage of call_user_func_array() and call_user_func() as call_user_method() is depreciated
|
|
(thanks to Sterling Hughes)
|
|
New Features :
|
|
- Introduce memoryCaching (idea of Mike Benoit)
|
|
- Add of a file name protection option (can be faster if set to off) (thanks to Brian Webb for the idea)
|
|
Bug fixed :
|
|
- Little fix : cache was inefficient if the output is only 0 (thanks to Brian Webb)
|
|
- notice fix (thanks to Lorenzo Alberton, Pierre-Alain Joye and Jon Parise)
|
|
- Little fix to avoid file names problems with an exotic group name (thanks to Brian Webb)
|
|
- Fix a possible bug when resave a cache file after a succesfull get (thanks to Michael Caplan)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.2</release>
|
|
<api>1.2</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2003-10-25</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Changes :
|
|
- Rewrite of Cache_Lite constructor (thanks to Brian E. Lozier)
|
|
New Features :
|
|
- Add of lastModified() method (for Cache_Lite hackers) (thanks to Harry Fuecks)
|
|
- Introduce automatic serialization (false in default) (thanks to Dan Wilson)
|
|
- Add of an url for a cache_lite tutorial (english (thanks to paj) and french)
|
|
Bug fixed :
|
|
- Change the Cache_Lite::raiseError calls in $this->raiseError (thanks to Holger Willenborg)
|
|
- Set the default group for remove, since get and save both have it set (thanks to jellybob)
|
|
- Little fix for caching binary data under Windows (thanks to Simeon Franklin)
|
|
- little fix with fileNameProtection set to false (not the default (big thank to Harry Fuecks))
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.3</release>
|
|
<api>1.3</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2004-02-07</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Changes :
|
|
- Add a warning in examples file because of http://pear.php.net/bugs/bug.php?id=660
|
|
Bug fixed :
|
|
- little warning fix in Cache_Lite_Function (fab)
|
|
- little bug fix in lastModified() method (thanks to Yavor Shahpasov)
|
|
- fix http://pear.php.net/bugs/bug.php?id=513 (thanks to alan@aardwolfweb.com)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.3.1</release>
|
|
<api>1.3.1</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2004-08-16</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Bug fixed :
|
|
- problem with clean() method with memoryCaching activated (thanks to Bojan Mihelac (bmihelac at mihelac
|
|
dot org))
|
|
- remove() method didn't deal with memoryCaching
|
|
- bug fix #1758, thanks to Dave (djpenton at cs dot mu dot oz dot au)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.4.0beta1</release>
|
|
<api>1.4.0beta1</api>
|
|
</version>
|
|
<stability>
|
|
<release>beta</release>
|
|
<api>beta</api>
|
|
</stability>
|
|
<date>2004-12-11</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
New features :
|
|
- hashed cache directory structure with the choice of the level (thanks to Mike Benoit (ipso at
|
|
snappymail dot ca))
|
|
- new options for cleaning the cache ("not in group", "too old"...) (thanks to
|
|
dontilooksweetandinnocent@ambience.ru)
|
|
- automatic cleaning of too old cache files based on a customisable "random method"
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.4.0</release>
|
|
<api>1.4.0</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2005-01-21</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Changes :
|
|
- juste a little more docs since 1.4.0beta1
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.4.1</release>
|
|
<api>1.4.1</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2005-03-01</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Bug fixed :
|
|
- problem of non-ISO-8859-1 characters in package.xml (bug #3621)
|
|
- problem of the returning value in clean() method (integer and not void)
|
|
(thanks to Demian Turner (demian (at) phpkitchen (dot) com))
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.5.0</release>
|
|
<api>1.5.0</api>
|
|
</version>
|
|
<stability>
|
|
<release>beta</release>
|
|
<api>beta</api>
|
|
</stability>
|
|
<date>2005-06-18</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
New features :
|
|
- add of a doNotTestCacheValidity in Output (like in Lite.php)
|
|
- request #4502 : better control on cache cleaning condition (thanks to
|
|
vincent lascaux); introduce the idea of a user callback for the
|
|
cleaning process
|
|
- new Cache_Lite_File module (for a cache controlled by a master file,
|
|
very usefull for templates or config caching)
|
|
Bug fixed :
|
|
- avoid a potential error message if cache doesn't exist
|
|
- bug #4236 : fread PHP warning on zero length read (because of the change
|
|
of fread() behaviour in PHP) (thanks to rick dot overman at gmail dot com)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.5.1</release>
|
|
<api>1.5.1</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2005-07-10</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Changes :
|
|
- juste a little more docs since 1.5.0 (beta)
|
|
- the state in "stable" now
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.5.2</release>
|
|
<api>1.5.2</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2005-07-18</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Bug Fixed :
|
|
- a "package.xml" problem (a file was forgotten)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.6.0beta1</release>
|
|
<api>1.6.0beta1</api>
|
|
</version>
|
|
<stability>
|
|
<release>beta</release>
|
|
<api>beta</api>
|
|
</stability>
|
|
<date>2005-11-17</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
New features :
|
|
- phpt test scripts
|
|
- add of drop() method to Cache_Lite_Function (thanks to
|
|
Hugo Morganho hjm at holos dot pt)
|
|
- request #5495 : a null lifetime give an eternal caching (need tests)
|
|
Bug fixed :
|
|
- bugfix #5921 : a variable was unused (no consequence for the end user),
|
|
thanks to moosh at php dot net
|
|
- bugfix #5938 : little mistakes given by Zend Code Analyser
|
|
- little mistake in the example for Cache_Lite_File
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.6.0beta2</release>
|
|
<api>1.6.0beta2</api>
|
|
</version>
|
|
<stability>
|
|
<release>beta</release>
|
|
<api>beta</api>
|
|
</stability>
|
|
<date>2005-11-25</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
New features :
|
|
- a new phpt test script (eternal caching)
|
|
- you can now call Cache_Lite constructor with any argument (thanks to ratibus at gmail dot com)
|
|
Bug fixed :
|
|
- bugfixes about eternal caching
|
|
Other change :
|
|
- better code factoring (thanks to ratibus at gmail dot com)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.6.0</release>
|
|
<api>1.6.0</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2005-12-03</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
No change (just some modifications into online documentation)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.7.0beta1</release>
|
|
<api>1.7.0beta1</api>
|
|
</version>
|
|
<stability>
|
|
<release>beta</release>
|
|
<api>beta</api>
|
|
</stability>
|
|
<date>2006-01-29</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
New features :
|
|
- 3 new unit tests
|
|
- a new option is available in the constructor "errorHandlingAPIBreak" (boolean, false by
|
|
default) ;
|
|
if set to true, it introduces a little API break but the error handling is better in
|
|
CACHE_LITE_ERROR_RETURN
|
|
mode (specially with the save() method which can return a PEAR_Error object)
|
|
Changes :
|
|
- code refactoring for setToDebug() (thanks to moosh (at) php (dot) net)
|
|
- code refactoring (thanks to code analyzer)
|
|
Bugs fixed :
|
|
- #6388 : add an explicit dependancy on PEAR package (for error handling) (thanks to moosh (at) php
|
|
(dot) net)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.7.0beta2</release>
|
|
<api>1.7.0beta2</api>
|
|
</version>
|
|
<stability>
|
|
<release>beta</release>
|
|
<api>beta</api>
|
|
</stability>
|
|
<date>2006-02-04</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Bugs fixed :
|
|
- 3 unit test files was forgotten in beta1 package.xml
|
|
New features :
|
|
- request #6681 : new extendLife() method (thanks to alex at vegagames dot net)
|
|
- request #6617 : "$this->method()" calls are ok with Cache_Lite_Function without
|
|
workaround
|
|
(thanks to thomas dot nicolai at unisg dot ch)
|
|
- request #6575 : new options 'dontCacheWhenTheOutputContainsNOCACHE', 'dontCacheWhenTheResultIsFalse',
|
|
'dontCacheWhenTheResultIsNull' (thanks to thomas dot nicolai at unisg dot ch)
|
|
- new debug option for Cache_Lite_Function
|
|
- new test files
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.7.0</release>
|
|
<api>1.7.0</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2006-02-21</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
No change (just some modifications into online documentation)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.7.1</release>
|
|
<api>1.7.1</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2006-05-14</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Bugs fixed :
|
|
- #7618 : can't save cache correctly (in some particular cases)
|
|
(thanks to neta-master at ywcafe dot net)
|
|
Other changes :
|
|
- new unit test file (about bug #7618)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.7.2</release>
|
|
<api>1.7.2</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2006-06-03</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Bugs fixed :
|
|
- #7799 : setToDebug() doesn't work
|
|
- #7732 (or #7598) : hashedDirectory refactoring to get rid of some warnings (in some particular cases)
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.7.3</release>
|
|
<api>1.7.2</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2008-04-13</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Bugs fixed :
|
|
- #11224 Fixed improper use of strpos
|
|
- #11260 Fixed improper use of internal property resulting in memory cache not beeing saved
|
|
- #12750 Fxied internal cleaning routine
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.7.4</release>
|
|
<api>1.7.4</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2008-06-08</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Implemented feature request:
|
|
- #13693 Added new option to Cache_Lite::remove() to check for non-existing cache files.
|
|
- Added unit test file for Bug #13693
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<date>2009-01-13</date>
|
|
<version>
|
|
<release>1.7.5</release>
|
|
<api>1.7.4</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- Bug #7446 - use time() instead if mktime() to prevent a strict error beeing raised.
|
|
- Request #11766 - Use mt_rand() instead of rand()
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<date>2009-01-25</date>
|
|
<time>00:00:00</time>
|
|
<version>
|
|
<release>1.7.6</release>
|
|
<api>1.7.4</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- Changed PEAR dependency to 1.5.4. See http://pear.php.net/advisory-20070507.txt
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<date>2009-03-07</date>
|
|
<time>00:00:00</time>
|
|
<version>
|
|
<release>1.7.7</release>
|
|
<api>1.7.7</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- Fixing definition of Cache_Lite_File::get(). See Bug #15986.
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<date>2009-07-07</date>
|
|
<time>00:00:00</time>
|
|
<version>
|
|
<release>1.7.8</release>
|
|
<api>1.7.7</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- Set magic quotes runtime only if needed. See Bug #15725.
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<date>2011-03-02</date>
|
|
<time>12:00:00</time>
|
|
<version>
|
|
<release>1.7.9</release>
|
|
<api>1.7.7</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- If sys_get_temp_dir() is available and the 'cacheDir' option is not provided in the
|
|
constructor options array its output is used to determine the suitable temporary directory. See Bug
|
|
#18328
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<date>2011-05-29</date>
|
|
<time>12:00:00</time>
|
|
<version>
|
|
<release>1.7.10</release>
|
|
<api>1.7.7</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- Updated LICENSE to include "new" address of FSF. Fixes PEAR Bug #18571. Props to Remi Collet
|
|
for reporting.
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<date>2011-05-30</date>
|
|
<time>12:00:00</time>
|
|
<version>
|
|
<release>1.7.11</release>
|
|
<api>1.7.7</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- Updated LICENSE to include "new" address of FSF. Fixes PEAR Bug #18571. Props to Remi Collet
|
|
for reporting.
|
|
- Updated links to LGPL in package.xml
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.7.12</release>
|
|
<api>1.7.7</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2011-11-15</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- Fixes PEAR Bug #18679. Props to Tama Pugsley for reporting.
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.7.13</release>
|
|
<api>1.7.7</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2011-11-15</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
Bug #18965 Tests fail with current dir structure
|
|
Bug #18987 Remove error_reporting
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>
|
|
<release>1.7.14</release>
|
|
<api>1.7.7</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<date>2012-05-21</date>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- Fixes PEAR Bug #19422. Props to Fletcher Moore for reporting.
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<date>2012-05-24</date>
|
|
<time>12:00:00</time>
|
|
<version>
|
|
<release>1.7.15</release>
|
|
<api>1.7.7</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- Fixes Bug #19434: Bad roles for test and doc files. Props to Remi Collet for reporting.
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<date>2014-05-10</date>
|
|
<time>12:00:00</time>
|
|
<version>
|
|
<release>1.7.16</release>
|
|
<api>1.7.7</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- Update tests to work with PHPUnit4
|
|
</notes>
|
|
</release>
|
|
|
|
<release>
|
|
<date>2016-07-04</date>
|
|
<time>07:00:00</time>
|
|
<version>
|
|
<release>1.8.0</release>
|
|
<api>1.8.0</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- Add PHP5-style constructors, but keep PHP4 ones for BC
|
|
- Make non-static test method static
|
|
- Raise minimum PEAR version to 1.10.1
|
|
- Raise minimum PHP version to 5.4
|
|
</notes>
|
|
</release>
|
|
|
|
<release>
|
|
<date>2018-01-27</date>
|
|
<version>
|
|
<release>1.8.1</release>
|
|
<api>1.8.0</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- Use correct SPDX license identifier
|
|
</notes>
|
|
</release>
|
|
|
|
<release>
|
|
<date>2018-02-13</date>
|
|
<version>
|
|
<release>1.8.2</release>
|
|
<api>1.8.0</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
- Bug #21003 "PHP7: Cache_Lite has a deprecated constructor"
|
|
- Bug #21231 "The each() function is deprecated in PHP7.2"
|
|
</notes>
|
|
</release>
|
|
|
|
<release>
|
|
<date>2019-11-19</date>
|
|
<version>
|
|
<release>1.8.3</release>
|
|
<api>1.8.0</api>
|
|
</version>
|
|
<stability>
|
|
<release>stable</release>
|
|
<api>stable</api>
|
|
</stability>
|
|
<license uri="http://www.gnu.org/licenses/lgpl-2.1.html">lgpl</license>
|
|
<notes>
|
|
* PR #8: Fix failing CI
|
|
* PR #9: Add PHP 7.1 and 7.2 to run PHPUnit on Travis
|
|
* PR #10: fix(Lite): make _memoryCacheAdd not clear whole cache if limit reached
|
|
* PR #11: fix get_magic_quotes_runtime is deprecated
|
|
</notes>
|
|
</release>
|
|
</changelog>
|
|
</package>
|