<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE package SYSTEM "http://pear.php.net/dtd/package-1.0">
<package version="1.0">
  <name>Cache_Lite</name>
  <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>
  <maintainers>
    <maintainer>
      <user>fab</user>
      <name>Fabien MARTY</name>
      <email>fab@php.net</email>
      <role>lead</role>
    </maintainer>
  </maintainers>
  <release>
    <version>1.3</version>
    <date>2004-02-07</date>
    <license>lgpl</license>
    <state>stable</state>
    <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>
    <filelist>
      <file role="doc" baseinstalldir="Cache" name="docs/technical"/>
      <file role="doc" baseinstalldir="Cache" name="docs/examples"/>
      <file role="test" baseinstalldir="Cache" name="tests/test.php"/>
      <file role="test" baseinstalldir="Cache" name="tests/test2.php"/>
      <file role="test" baseinstalldir="Cache" name="tests/test3.php"/>
      <file role="test" baseinstalldir="Cache" name="tests/bench.php"/>
      <file role="test" baseinstalldir="Cache" name="tests/bench2.php"/>
      <file role="test" baseinstalldir="Cache" name="tests/bench3.php"/>
      <file role="doc" baseinstalldir="Cache" name="tests/readme"/>
      <file role="php" baseinstalldir="Cache" name="Lite/Output.php"/>
      <file role="php" baseinstalldir="Cache" name="Lite/Function.php"/>
      <file role="php" baseinstalldir="Cache" name="Lite.php"/>
      <file role="doc" baseinstalldir="Cache" name="LICENSE"/>
      <file role="doc" baseinstalldir="Cache" name="TODO"/>
    </filelist>
  </release>
  <changelog>
    <release>
      <version>1.2</version>
      <date>2003-10-25</date>
      <license>lgpl</license>
      <state>stable</state>
      <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-&gt;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>1.1</version>
      <date>2003-02-23</date>
      <license>lgpl</license>
      <state>stable</state>
      <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>1.0.1</version>
      <date>2002-11-12</date>
      <license>lgpl</license>
      <state>stable</state>
      <notes>Bug fixed :
- clean() bug with group (Thanks to Ondrej Jombik)
</notes>
    </release>
    <release>
      <version>1.0</version>
      <date>2002-11-11</date>
      <license>lgpl</license>
      <state>stable</state>
      <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>0.4</version>
      <date>2002-09-25</date>
      <license>lgpl</license>
      <state>beta</state>
      <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
  =&gt; incompatibility with 0.3 version even there is no incompatible change in the API
</notes>
    </release>
    <release>
      <version>0.3</version>
      <date>2002-08-31</date>
      <license>lgpl</license>
      <state>beta</state>
      <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-François BUSTARRET)
Bugs fixed :
- remove blank spaces at the end of the class (Thanks to Jean-François BUSTARRET)
- E_NOTICEs problems and maybe a minor bug of errors management (Thanks to Sebastian BERGMANN)
</notes>
    </release>
    <release>
      <version>0.2.0</version>
      <date>2002-08-10</date>
      <license>lgpl</license>
      <state>beta</state>
      <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>0.1.1</version>
      <date>2002-08-08</date>
      <license>lgpl</license>
      <state>beta</state>
      <notes>A little packaging fix
</notes>
    </release>
    <release>
      <version>0.1</version>
      <date>2002-08-08</date>
      <license>lgpl</license>
      <state>beta</state>
      <notes>This is the first release.
</notes>
    </release>
  </changelog>
</package>
