cvs: pear /LiveUser package.xml

From: Date: Sun, 20 Feb 2005 15:27:50 +0000
Subject: cvs: pear /LiveUser package.xml
Groups: php.pear.cvs 
Request: Send a blank email to pear-cvs+get-29530@lists.php.net to get a copy of this message
lsmith Sun Feb 20 10:27:50 2005 EDT Modified files: /pear/LiveUser package.xml Log: - updated changelog - added Session auth container - added install.php schema installer http://cvs.php.net/diff.php/pear/LiveUser/package.xml?r1=1.8&r2=1.9&ty=u Index: pear/LiveUser/package.xml diff -u pear/LiveUser/package.xml:1.8 pear/LiveUser/package.xml:1.9 --- pear/LiveUser/package.xml:1.8 Thu Dec 30 13:00:26 2004 +++ pear/LiveUser/package.xml Sun Feb 20 10:27:50 2005 @@ -63,17 +63,44 @@ </maintainer> </maintainers> <release> - <version>0.14.1</version> - <date>2004-12-28</date> + <version>0.15.0</version> + <date>2005-02-20</date> <license>LGPL</license> <state>beta</state> - <notes> - fixed php5 issues in example4 + <notes>general notes + - moved all config parameter handling inside the containers into init() methods - reworked RC4 handling into cryptRC4() method - - perm container now also has a default init() method that is called in the factory - - default datatype for auth_user_id should be 'text' (thx Matthias aka Nomatt for spotting) - - default datatype for auth_user_id should be 'text' (thx Matthias aka Nomatt for spotting) + - fixed bug in LiveUser_Perm_Storage_XML::mapUser() method which would result + in read issues if the user is not the first user in the xml file + - moved authTableCols from the database containers into common + - added conversion of PEAR errors to error stack in several places + - disable password checks in the auth containters if password is set to false + in the authTableCols config option + - some cleanups and refactoring to add support for the authTableCols fields + in the XML container like in the database containers + - added Session auth container that checks a password as set inside the + session. this could be useful in combination with a CAPTCHA + - use LIVEUSER_ERROR constant instead of LIVEUSER_ADMIN_ERROR_QUERY_BUILDER + - added allowEmptyPasswords auth container option + - added install.php class to handle database schema installation via the MDB2 + schema manager to provide support for other RDBMS than only MySQL + - removed unused userExists() auth container method (use admin interface instead) + - accept all config parameters by reference inside the containers + - move readAreaAdminsAreas over to Complex where it should be. + +perm schema structure - moved default database structure into separate file (using the GLOBALS super globals) - - table rights_implied should have been right_implied</notes> + - default datatype for auth_user_id should be 'text' (thx Matthias aka Nomatt for spotting) + - table rights_implied should have been right_implied in the perm schema structure + - removed has_level from the database schema + - added area_admin_areas and all it's joins + - fixed remember me feature in example2 + - remove empty placeholders and block in loadTemplate() calls in example4 + +examples + - fixed bug in example1 onLogout -&gt; postLogout (bug #3135) + - fixed php5 issues in example4 + - all examples now have a unique database name by default</notes> <deps> <dep type="pkg" rel="ge" version="1.6.0" optional="yes">DB</dep> <dep type="pkg" rel="ge" version="1.1.4" optional="yes">MDB</dep> @@ -81,7 +108,7 @@ <dep type="pkg" rel="has" optional="yes">Crypt_RC4</dep> <dep type="pkg" rel="ge" version="2.0.0beta2" optional="yes">MDB2</dep> <dep type="php" rel="ge" version="4.2.0" optional="no"/> - <dep type="pkg" rel="ge" version="1.3.1" optional="no">PEAR</dep> + <dep type="pkg" rel="ge" version="1.3.3" optional="no">PEAR</dep> <dep type="pkg" rel="ge" version="1.7.0" optional="yes">Log</dep> </deps> <filelist> @@ -92,6 +119,7 @@ <file role="php" name="MDB.php"/> <file role="php" name="MDB2.php"/> <file role="php" name="PEARAuth.php"/> + <file role="php" name="Session.php"/> <file role="php" name="XML.php"/> </dir> <!-- Auth --> <dir name="docs"> @@ -151,6 +179,7 @@ <file role="data" install-as="misc/schema/Auth_DB.sql" name="Auth_DB.sql"/> <file role="data" install-as="misc/schema/auth_mdb_schema.xml" name="auth_mdb_schema.xml"/> <file role="data" install-as="misc/schema/Auth_XML.xml" name="Auth_XML.xml"/> + <file role="data" install-as="misc/schema/install.php" name="install.php"/> <file role="data" install-as="misc/schema/perm_db.sql" name="perm_db.sql"/> <file role="data" install-as="misc/schema/perm_db_complex.sql" name="perm_db_complex.sql"/> <file role="data" install-as="misc/schema/perm_db_medium.sql" name="perm_db_medium.sql"/> @@ -166,16 +195,56 @@ </release> <changelog> <release> - <version>0.14.1</version> - <date>2004-12-28</date> + <version>0.15.0</version> + <date>2005-02-20</date> <license>LGPL</license> <state>beta</state> - <notes> - fixed php5 issues in example4 + <notes>general notes + - moved all config parameter handling inside the containers into init() methods - reworked RC4 handling into cryptRC4() method - - perm container now also has a default init() method that is called in the factory - - default datatype for auth_user_id should be 'text' (thx Matthias aka Nomatt for spotting) + - fixed bug in LiveUser_Perm_Storage_XML::mapUser() method which would result + in read issues if the user is not the first user in the xml file + - moved authTableCols from the database containers into common + - added conversion of PEAR errors to error stack in several places + - disable password checks in the auth containters if password is set to false + in the authTableCols config option + - some cleanups and refactoring to add support for the authTableCols fields + in the XML container like in the database containers + - added Session auth container that checks a password as set inside the + session. this could be useful in combination with a CAPTCHA + - use LIVEUSER_ERROR constant instead of LIVEUSER_ADMIN_ERROR_QUERY_BUILDER + - added allowEmptyPasswords auth container option + - added install.php class to handle database schema installation via the MDB2 + schema manager to provide support for other RDBMS than only MySQL + - removed unused userExists() auth container method (use admin interface instead) + - accept all config parameters by reference inside the containers + - move readAreaAdminsAreas over to Complex where it should be. + +perm schema structure - moved default database structure into separate file (using the GLOBALS super globals) - - table rights_implied should have been right_implied</notes> + - default datatype for auth_user_id should be 'text' (thx Matthias aka Nomatt for spotting) + - table rights_implied should have been right_implied in the perm schema structure + - removed has_level from the database schema + - added area_admin_areas and all it's joins + - fixed remember me feature in example2 + - remove empty placeholders and block in loadTemplate() calls in example4 + +examples + - fixed bug in example1 onLogout -&gt; postLogout (bug #3135) + - fixed php5 issues in example4 + - all examples now have a unique database name by default</notes> + </release> + <release> + <version>0.14.1</version> + <date>2004-12-28</date> + <license>LGPL</license> + <state>beta</state> + <notes>- fixed php5 issues in example4 +- reworked RC4 handling into cryptRC4() method +- perm container now also has a default init() method that is called in the factory +- default datatype for auth_user_id should be 'text' (thx Matthias aka Nomatt for spotting) +- moved default database structure into separate file (using the GLOBALS super globals) +- table rights_implied should have been right_implied</notes> </release> <release> <version>0.14.0</version>

« previous php.pear.cvs (#29530) next »