Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-11-14 | Add tests for the syslog logging in keytab-backend. | Russ Allbery | |
2007-10-11 | Add an acl history function to the server backend and the client | Russ Allbery | |
documentation and test it. Update NEWS and TODO for the completion of the history code. | |||
2007-10-11 | Add an acl_history method to the server layer and test it. | Russ Allbery | |
2007-10-10 | Add a history method to the Wallet::ACL API. | Russ Allbery | |
2007-10-10 | Add history to the wallet-backend and to its documentation and the end-user | Russ Allbery | |
documentation. Fix a variety of other problems with the documentation of the ACLs used and add mentions of getattr and setattr to a few places where they were missing. | |||
2007-10-10 | Add some additional history items that I'm not going to get to right | Russ Allbery | |
away. | |||
2007-10-10 | Use variables for the user and host in the history traces. | Russ Allbery | |
2007-10-10 | Adjust for the new behavior of showing the former value of an attribute | Russ Allbery | |
when it is set. Use variables for the user and host. | |||
2007-10-10 | Add tests for the history method and its ACLs. | Russ Allbery | |
2007-10-10 | Add the history method (for objects). | Russ Allbery | |
2007-10-10 | Add tests for the history trace, which tests history records for | Russ Allbery | |
attributes. | |||
2007-10-10 | Make enctype changes in sorted order so that the history trace is reliable | Russ Allbery | |
and can be tested. | |||
2007-10-10 | Redo history tracking for attributes. Currently, all of our attributes | Russ Allbery | |
take multiple values, so log them like flags. Hopefully this will continue to work; if not, we'll have to revisit it later. Improve logging for unsetting of attributes. | |||
2007-10-10 | Test rollback when attempting to set an invalid enctype. | Russ Allbery | |
2007-10-10 | Start checking the history. | Russ Allbery | |
2007-10-10 | Pass a timestamp in for trace information as well and check the timestamp | Russ Allbery | |
on show rather than zeroing it. | |||
2007-10-10 | Add an object history method and tests for it. | Russ Allbery | |
2007-10-09 | Fix foreign key reference in the history table for the object name. | Russ Allbery | |
2007-10-09 | Bump version number for the keytab changes. | Russ Allbery | |
2007-10-09 | Document the DBI and DBD::SQLite requirements. | Russ Allbery | |
2007-10-09 | Add NEWS entry for enctypes. Clarify in the documentation the behavior | Russ Allbery | |
of the enctypes attribute when the unchanging flag is set. | |||
2007-10-09 | Add user documentation for the enctypes attribute on keytabs. Mention | Russ Allbery | |
that the enctype must be in the database in the keytab object API documentation. The README and NEWS files are now done. | |||
2007-10-09 | Flesh out the rest of the tests for enctype handling. | Russ Allbery | |
2007-10-09 | We have to check the validity of enctypes ourselves since SQLite doesn't | Russ Allbery | |
enforce referential integrity. | |||
2007-10-09 | Initial implementation of enctype restriction with a basic test suite. | Russ Allbery | |
Still needs a more comprehensive test suite. Remove all attributes for a keytab object when it is destroyed so that when the object is recreated, it doesn't inherit attributes from its previous self. Add a test case for that for the sync attribute. | |||
2007-10-08 | Fix some heading levels for attribute information. | Russ Allbery | |
2007-10-08 | Include the server scripts in the distribution.release/0.2 | Russ Allbery | |
2007-10-08 | Add autogen to the distributed files. | Russ Allbery | |
2007-10-08 | Release 0.2. | Russ Allbery | |
2007-10-08 | Remove the Automake helper programs on make maintainer-clean. | Russ Allbery | |
2007-10-08 | Add --with-wallet-server and --with-wallet-port. | Russ Allbery | |
2007-10-08 | Add documentation for the --with-wallet-server option, which is currently | Russ Allbery | |
required. | |||
2007-10-08 | Add a missing close parenthesis to the wallet -h output. | Russ Allbery | |
2007-10-07 | Default to a port of 0, which tells remctl to use its default. | Russ Allbery | |
2007-10-07 | Use WALLET_SERVER and WALLET_PORT rather than SERVER and PORT. | Russ Allbery | |
2007-10-07 | Add a CONFIGURATION section. | Russ Allbery | |
2007-10-06 | Add standard README and NEWS files and organize TODO a bit more by | Russ Allbery | |
release targets. | |||
2007-10-06 | Include LICENSE. We don't have to list TODO explicitly; it's included | Russ Allbery | |
by default in the distribution. | |||
2007-10-05 | Updates to the required test configuration for the kaserver sync tests. | Russ Allbery | |
2007-10-05 | Remove some repetativeness in our license statement. | Russ Allbery | |
2007-10-05 | Add comprehensive license information in LICENSE and update the copyright | Russ Allbery | |
and license statements in all files. Make sure that some files that were missing copyright information now have them. Reference LICENSE rather than README in all notices. | |||
2007-10-05 | Flesh out EXTRA_DIST for all the new test suite and config files. | Russ Allbery | |
2007-10-05 | Fix the keytab attribute handling to call getattr and setattr instead of | Russ Allbery | |
just attr to match the actual API. | |||
2007-10-05 | The wallet client now automatically sets the sync attribute on a keytab | Russ Allbery | |
object when get is called with the -S flag. | |||
2007-10-05 | Refactor the remctl calls in the wallet client to share a common routine. | Russ Allbery | |
2007-10-05 | Pull keytab handling in the client into a separate file for later | Russ Allbery | |
expansion. Use the fine-grained remctl API instead of the simple one since in some cases we'll be running multiple commands. | |||
2007-10-05 | Pull the file writing code for the wallet client into a separate file | Russ Allbery | |
so that the srvtab and keytab management can share it. Write atomically to a new file and then link and rename to do an atomic update. Leave a backup copy of any file that's replaced. | |||
2007-10-04 | Use die, warn, and xmalloc, now that we have them. | Russ Allbery | |
2007-10-04 | Update runtests to the latest version. Fix various other missing or | Russ Allbery | |
incorrect makefile and configure rules and some include issues so that the portability layer compiles and passes its test suite. | |||
2007-10-04 | Initial import of a C portability framework and utility functions from | Russ Allbery | |
remctl so that the wallet client error handling can rest on a firmer foundation. |