Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-08-28 | Initial untested implementation. Now supports all the remaining metadata | Russ Allbery | |
operations on objects and the full set of ACL operations. | |||
2007-08-28 | Add accessor functions for the name and type. | Russ Allbery | |
2007-08-28 | Checkpoint. The object manipulation functions are here, as are the ACL | Russ Allbery | |
verification pieces. | |||
2007-08-28 | Throw exceptions for failure of object new() and create() functions | Russ Allbery | |
rather than returning undef so that we can save the error message. | |||
2007-08-28 | Rename Wallet::Object to Wallet::Object::Base and fix some syntax errors | Russ Allbery | |
introduced by recent changes. | |||
2007-08-28 | Use the new ACL object interface to find the ID of an ACL rather than | Russ Allbery | |
assuming they're always numeric. | |||
2007-08-28 | Add an accessor function to retrieve the ACL ID. | Russ Allbery | |
2007-08-28 | Initial implementation of ACL objects for the wallet. | Russ Allbery | |
2007-08-28 | Fix some terminology consistency issues. Log creation of new objects | Russ Allbery | |
properly. Fix the logging of object deletion. | |||
2007-08-28 | Have to use the module we inherit from. | Russ Allbery | |
2007-08-28 | No need to pass a database handle into the ACL constructors any more. | Russ Allbery | |
I was only going to use that for the krb5-group ACL, which I won't be implementing. | |||
2007-08-28 | Add the keytab object implementation. Add the skeleton of a config | Russ Allbery | |
module which currently doesn't do anything useful except define some variables so that I can do syntax checking. | |||
2007-08-28 | Make sure the module always evaluates to true. | Russ Allbery | |
2007-08-28 | Add the error() method and allow the date argument for tracing to various | Russ Allbery | |
method calls to be omitted. Add full documentation. This should be basically functionally complete for the first pass, although there is as yet no flags implementation. | |||
2007-08-27 | Add generic store, destroy, and show methods and a get placeholder. The | Russ Allbery | |
basic methods are now complete. Add the trace information as parameters to the functions to set various attributes. Rename delete to destroy to avoid the Perl reserved word. Rename _create_internal and _new_internal to create and new to use a more conventional inheritance structure. Always use exceptions for database errors. | |||
2007-08-27 | Rename Wallet::ACL to Wallet::ACL::Base to preserve the Wallet::ACL | Russ Allbery | |
package name for higher-level ACL handling. | |||
2007-08-27 | Snapshot work in progress. | Russ Allbery | |
2007-05-02 | Add a test suite for the new ACL modules and declare $VERSION so that | Russ Allbery | |
they'll load properly. | |||
2007-05-02 | Add the simple and trivial POD formatting test for the wallet Perl | Russ Allbery | |
modules. | |||
2007-05-02 | Add the initial build infrastructure for the wallet Perl modules and | Russ Allbery | |
the superclass for Wallet::ACL. Add the Wallet::ACL::Krb5 ACL verifier. |