<?xml version="1.0" encoding="ISO-8859-1" ?>
<package version="1.0">
  <name>Auth</name>
  <summary>Creating an authentication system.</summary>
  <description>The PEAR::Auth package provides methods for creating an authentication
system using PHP.

Currently it supports the following storage containers to read/write
the login data:

* All databases supported by the PEAR database layer
* Plaintext files
* LDAP servers</description>
  <maintainers>
    <maintainer>
      <user>MJ</user>
      <name>Martin Jansen</name>
      <email>mj@php.net</email>
      <role>lead</role>
    </maintainer>
    <maintainer>
      <user>jflemer</user>
      <name>James E. Flemer</name>
      <email>jflemer@acm.jhu.edu</email>
      <role>developer</role>
    </maintainer>
  </maintainers>
  <release>
    <version>1.1.0</version>
    <date>2002-09-02</date>
    <license>PHP License</license>
    <state>stable</state>
    <notes>This release contains a lot of fixes and massive
improvements. See the changelog for the complete list.</notes>
    <filelist>
      <file role="php" baseinstalldir="Auth" md5sum="335a535eca8d9a7c2a27bcc079063e74" name="Auth.php"/>
      <file role="php" baseinstalldir="Auth" md5sum="f05208636721a90ebe76defe1429b130" name="Container.php"/>
      <file role="doc" baseinstalldir="Auth" md5sum="f5632fbe6d758b2da9af3f54485d0398" name="README.Auth"/>
      <file role="php" baseinstalldir="Auth/Container" md5sum="ceb987218d8d5752f9e9aa7750103ab2" name="Container/DB.php"/>
      <file role="php" baseinstalldir="Auth/Container" md5sum="2ecf61ad823036fa79f08e9c8efdfa87" name="Container/File.php"/>
      <file role="php" baseinstalldir="Auth/Container" md5sum="88df0b4bb5770b2cd8e54ee307e96054" name="Container/LDAP.php"/>
    </filelist>
  </release>
  <changelog>
    <release>
      <version>1.1.0</version>
      <date>2002-09-26</date>
      <state>stable</state>
      <notes>* Silenced some warnings when working with

    &lt;?php error_reporting(E_ALL); ?&gt;

  and fixed two bugs.

* Don't update idletime after the authentification session has expired.

* Allow setting session ID in assignData(). This becomes handy when
  using Auth_HTTP. (Patch by Marko Karppinen, &lt;karppinen@pobox.com&gt;)

* Added optional setLoginCallback() and setLogoutCallback() methods.
  (Patch by Marko Karppinen, &lt;karppinen@pobox.com&gt;)

* Added method setIdle() that complements to setExpire().
  (Patch by Marko Karppinen, &lt;karppinen@pobox.com&gt;)

* Added new methods setAuthData() and getAuthData() that allow to write
  and read additional data into/from the session pool.

* Improved internal handling of session variables.

* Instead of sticking to md5 as the password encryption method, one
  can now choose between standard Unix DES-based encryption algorithm,
  md5 hashing and using plain text passwords. Please note that the
  last option is a security risk and shouldn't be used unless you
  *really* now what you are doing.
  
* Database storage container: Only open connection to SQL server if it
  is really necessary. This speeds up the whole process in a lot of
  situations.


      
</notes>
    </release>
  </changelog>
</package>
