summaryrefslogtreecommitdiff
path: root/perl/Wallet
AgeCommit message (Expand)Author
2007-08-30Reject all-numeric ACL names since they're ambiguous. Change the storedRuss Allbery
2007-08-30Clean up all exception output when storing it in the error variable toRuss Allbery
2007-08-30Fix all the interfaces so that objects are identified as type, name, notRuss Allbery
2007-08-30This class now provides a method to do database initialization, whichRuss Allbery
2007-08-30Adjust for SQL syntax differences for auto-increment keys between MySQLRuss Allbery
2007-08-30Call last_insert_id with the correct arguments.Russ Allbery
2007-08-29Load the configuration file after setting defaults for variables.Russ Allbery
2007-08-29Add an initialize function to Wallet::Server to set up the database.Russ Allbery
2007-08-29Fix lots of problems with the schema and rework it a little bit to beRuss Allbery
2007-08-29Wallet::Server is now responsible for connecting to the database. Don'tRuss Allbery
2007-08-29Convert the schema documentation into a Perl class that contains the sameRuss Allbery
2007-08-29The backend will be called wallet-backend, not walletd.Russ Allbery
2007-08-29Fix the store implementation to take the right arguments.Russ Allbery
2007-08-29Add the database parameters.Russ Allbery
2007-08-29Show ACL names instead of IDs when displaying objects.Russ Allbery
2007-08-29Retrieve the ACL name on object creation and store it in the object asRuss Allbery
2007-08-28Unlink the temporary keytab file after we've gotten the data out of it.Russ Allbery
2007-08-28Initial untested implementation. Now supports all the remaining metadataRuss Allbery
2007-08-28Add accessor functions for the name and type.Russ Allbery
2007-08-28Checkpoint. The object manipulation functions are here, as are the ACLRuss Allbery
2007-08-28Throw exceptions for failure of object new() and create() functionsRuss Allbery
2007-08-28Rename Wallet::Object to Wallet::Object::Base and fix some syntax errorsRuss Allbery
2007-08-28Use the new ACL object interface to find the ID of an ACL rather thanRuss Allbery
2007-08-28Add an accessor function to retrieve the ACL ID.Russ Allbery
2007-08-28Initial implementation of ACL objects for the wallet.Russ Allbery
2007-08-28Fix some terminology consistency issues. Log creation of new objectsRuss Allbery
2007-08-28Have to use the module we inherit from.Russ Allbery
2007-08-28No need to pass a database handle into the ACL constructors any more.Russ Allbery
2007-08-28Add the keytab object implementation. Add the skeleton of a configRuss Allbery
2007-08-28Make sure the module always evaluates to true.Russ Allbery
2007-08-28Add the error() method and allow the date argument for tracing to variousRuss Allbery
2007-08-27Add generic store, destroy, and show methods and a get placeholder. TheRuss Allbery
2007-08-27Rename Wallet::ACL to Wallet::ACL::Base to preserve the Wallet::ACLRuss Allbery
2007-08-27Snapshot work in progress.Russ Allbery
2007-05-02Add a test suite for the new ACL modules and declare $VERSION so thatRuss Allbery
2007-05-02Add the initial build infrastructure for the wallet Perl modules andRuss Allbery