1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
|
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE package SYSTEM "http://pear.php.net/dtd/package-1.0">
<package version="1.0" packagerversion="1.4.5">
<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
* All databases supported by the MDB database layer
* Plaintext files
* LDAP servers
* POP3 servers
* IMAP servers
* vpopmail accounts
* RADIUS
* SAMBA password files
* SOAP
</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>
<maintainer>
<user>yavo</user>
<name>Yavor Shahpasov</name>
<email>yavo@siava.org</email>
<role>lead</role>
</maintainer>
</maintainers>
<release>
<version>1.2.4</version>
<date>2006-02-15</date>
<license>PHP License</license>
<state>stable</state>
<notes>* Improved parameter validation in the DB and LPAP containers. (Patch
provided by Matthew Van Gundy.)
This release fixes a security issue that allows an attacker to perform
injection attacks against the underlying storage containers. Upgrading
is strongly recommended!
</notes>
<deps>
<dep type="pkg" rel="ge" version="0.9.5" optional="yes">File_Passwd</dep>
<dep type="pkg" rel="ge" version="1.3" optional="yes">Net_POP3</dep>
<dep type="pkg" rel="has" optional="yes">DB</dep>
<dep type="pkg" rel="has" optional="yes">MDB</dep>
<dep type="pkg" rel="has" optional="yes">Auth_RADIUS</dep>
<dep type="pkg" rel="has" optional="yes">File_SMBPasswd</dep>
</deps>
<provides type="class" name="Auth" />
<provides type="function" name="Auth::assignData" />
<provides type="function" name="Auth::start" />
<provides type="function" name="Auth::login" />
<provides type="function" name="Auth::setExpire" />
<provides type="function" name="Auth::setIdle" />
<provides type="function" name="Auth::setSessionname" />
<provides type="function" name="Auth::setShowLogin" />
<provides type="function" name="Auth::setLoginCallback" />
<provides type="function" name="Auth::setFailedLoginCallback" />
<provides type="function" name="Auth::setLogoutCallback" />
<provides type="function" name="Auth::setAuthData" />
<provides type="function" name="Auth::getAuthData" />
<provides type="function" name="Auth::setAuth" />
<provides type="function" name="Auth::checkAuth" />
<provides type="function" name="Auth::getAuth" />
<provides type="function" name="Auth::drawLogin" />
<provides type="function" name="Auth::logout" />
<provides type="function" name="Auth::updateIdle" />
<provides type="function" name="Auth::getUsername" />
<provides type="function" name="Auth::getStatus" />
<provides type="function" name="Auth::sessionValidThru" />
<provides type="function" name="Auth::listUsers" />
<provides type="function" name="Auth::addUser" />
<provides type="function" name="Auth::removeUser" />
<provides type="class" name="Auth_Container" />
<provides type="function" name="Auth_Container::fetchData" />
<provides type="function" name="Auth_Container::verifyPassword" />
<provides type="function" name="Auth_Container::listUsers" />
<provides type="function" name="Auth_Container::getUser" />
<provides type="function" name="Auth_Container::addUser" />
<provides type="function" name="Auth_Container::removeUser" />
<provides type="class" name="Auth_Container_DB" extends="Auth_Container" />
<provides type="function" name="Auth_Container_DB::query" />
<provides type="function" name="Auth_Container_DB::fetchData" />
<provides type="function" name="Auth_Container_DB::listUsers" />
<provides type="function" name="Auth_Container_DB::addUser" />
<provides type="function" name="Auth_Container_DB::removeUser" />
<provides type="class" name="Auth_Container_File" extends="Auth_Container" />
<provides type="function" name="Auth_Container_File::fetchData" />
<provides type="function" name="Auth_Container_File::listUsers" />
<provides type="function" name="Auth_Container_File::addUser" />
<provides type="function" name="Auth_Container_File::removeUser" />
<provides type="class" name="Auth_Container_IMAP" extends="Auth_Container" />
<provides type="function" name="Auth_Container_IMAP::fetchData" />
<provides type="class" name="Auth_Container_POP3" extends="Auth_Container" />
<provides type="function" name="Auth_Container_POP3::fetchData" />
<provides type="class" name="Auth_Container_LDAP" extends="Auth_Container" />
<provides type="function" name="Auth_Container_LDAP::fetchData" />
<provides type="function" name="Auth_Container_LDAP::checkGroup" />
<provides type="class" name="Auth_Container_MDB" extends="Auth_Container" />
<provides type="function" name="Auth_Container_MDB::query" />
<provides type="function" name="Auth_Container_MDB::fetchData" />
<provides type="function" name="Auth_Container_MDB::listUsers" />
<provides type="function" name="Auth_Container_MDB::addUser" />
<provides type="function" name="Auth_Container_MDB::removeUser" />
<provides type="class" name="Auth_Container_RADIUS" extends="Auth_Container" />
<provides type="function" name="Auth_Container_RADIUS::fetchData" />
<provides type="class" name="Auth_Container_SMBPasswd" extends="Auth_Container" />
<provides type="function" name="Auth_Container_SMBPasswd::fetchData" />
<provides type="function" name="Auth_Container_SMBPasswd::listUsers" />
<provides type="function" name="Auth_Container_SMBPasswd::addUser" />
<provides type="function" name="Auth_Container_SMBPasswd::removeUser" />
<provides type="class" name="Auth_Container_SOAP" extends="Auth_Container" />
<provides type="function" name="Auth_Container_SOAP::fetchData" />
<provides type="class" name="Auth_Container_vpopmail" extends="Auth_Container" />
<provides type="function" name="Auth_Container_vpopmail::fetchData" />
<filelist>
<file role="php" baseinstalldir="" md5sum="ddd12be29540b0a1fe6044d8757d5bc9" name="Auth.php">
<replace from="@version@" to="version" type="package-info"/>
</file>
<file role="php" baseinstalldir="" md5sum="6628d0beecac4f0736df560da676ca48" name="Auth/Auth.php"/>
<file role="php" baseinstalldir="Auth" md5sum="65662797618b47ba420afb88f93af75c" name="Container.php"/>
<file role="doc" baseinstalldir="Auth" md5sum="cff69c815df81bffeb8d1117973e1fef" name="README.Auth"/>
<file role="php" baseinstalldir="Auth" md5sum="0f03e88aec6bbf407ba8f00c75d034e0" name="Container/DB.php"/>
<file role="php" baseinstalldir="Auth" md5sum="03ca87de97fc4a72b6510ac949775806" name="Container/File.php"/>
<file role="php" baseinstalldir="Auth" md5sum="c16e9a77475fbfaf857a2d792e2cb426" name="Container/IMAP.php"/>
<file role="php" baseinstalldir="Auth" md5sum="3ca7736f0183e507871bd43e57d82be2" name="Container/POP3.php"/>
<file role="php" baseinstalldir="Auth" md5sum="60e3eaad82b2823e7d0211a08e4faa34" name="Container/LDAP.php"/>
<file role="php" baseinstalldir="Auth" md5sum="4b8c342a4a66993b3dfeb31abdd0ce36" name="Container/MDB.php"/>
<file role="php" baseinstalldir="Auth" md5sum="07f96980f454dc976e0e38c2e98846cc" name="Container/RADIUS.php"/>
<file role="php" baseinstalldir="Auth" md5sum="6a44af84a071c668890977f78d7628af" name="Container/SMBPasswd.php"/>
<file role="php" baseinstalldir="Auth" md5sum="2ef1368b3a542dc55bb945b1c11097c7" name="Container/SOAP.php"/>
<file role="php" baseinstalldir="Auth" md5sum="053bfd90b323a2360b8540737d184e77" name="Container/vpopmail.php"/>
<file role="test" baseinstalldir="Auth" md5sum="374903dbc08f9b4c225698cd3eb52fb6" name="tests/auth_container_db_options.php"/>
<file role="test" baseinstalldir="Auth" md5sum="6fb8b484c605a2c15588f4597894348b" name="tests/DBContainer.php"/>
<file role="test" baseinstalldir="Auth" md5sum="9be89faf8ba60a02a5b0650f4443ac24" name="tests/auth_container_file_options.php"/>
<file role="test" baseinstalldir="Auth" md5sum="713314a235fff9cd9b5643f942804d69" name="tests/FileContainer.php"/>
<file role="test" baseinstalldir="Auth" md5sum="fa2fb9b0523c956fa15699393887450a" name="tests/auth_container_pop3_options.php"/>
<file role="test" baseinstalldir="Auth" md5sum="abddac4a2ec541e72f859f558360380e" name="tests/POP3Container.php"/>
<file role="test" baseinstalldir="Auth" md5sum="d824715b16a53ae48df4e0dab80f3dab" name="tests/auth_container_pop3a_options.php"/>
<file role="test" baseinstalldir="Auth" md5sum="c38b00ddf63096e76d504f1f5d25113a" name="tests/POP3aContainer.php"/>
<file role="test" baseinstalldir="Auth" md5sum="af7ae856621d618066da0020dc86a58d" name="tests/TestAuthContainer.php"/>
<file role="test" baseinstalldir="Auth" md5sum="d41d8cd98f00b204e9800998ecf8427e" name="tests/users"/>
<file role="test" baseinstalldir="Auth" md5sum="03b0f07d47b6c07064d819f65a8ff73d" name="tests/tests.php"/>
</filelist>
</release>
</package>
|