summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-12-06Some bad wrapping protection.Russ Allbery
2007-12-06* Update standards version to 3.7.3 (no changes required).release/0.4debian/0.4-1Russ Allbery
2007-12-06Add a reference to the GPL v2.Russ Allbery
2007-12-06* Update debian/copyright using the information from LICENSE.Russ Allbery
2007-12-06* New upstream release.Russ Allbery
- Globally cache ACL verifiers. - Add the netdb-root ACL verifier, which requires root instances. - Determine object and ACL scheme classes from the database. - Coding style fixes and cleanup.
2007-12-06Release 0.4.Russ Allbery
2007-12-06Adjust for the tools to build-aux renaming.Russ Allbery
2007-12-05Further bits from Simon's code review.Russ Allbery
2007-12-05Various coding style fixes and cleanup based on a much-appreciatedRuss Allbery
code audit by Simon Cozens. I didn't take all of his advise, and he shouldn't be blamed for any remaining issues.
2007-12-05Coding style improvements.Russ Allbery
2007-12-05Bump version number for previous changes.Russ Allbery
2007-12-05Maintain a global cache of ACL verifiers in Wallet::ACL and reuse themRuss Allbery
over the life of the process if we see another ACL line from the same scheme, rather than only reusing ACL verifiers within a single ACL.
2007-12-05Determine the class for object and ACL schema implementations from theRuss Allbery
database rather than a hard-coded list and provide Wallet::Schema methods for adding new class mappings. Add a missing class mapping for the netdb ACL schema verifier.
2007-12-04Add a subclass of the NetDB ACL verifier that requires the principalRuss Allbery
have an instance of "root" and strips that instance before checking NetDB roles.
2007-12-04Update the alpha warning since the next release will be beta. Add theRuss Allbery
Net::Remctl requirement for the NetDB ACL verifier.
2007-12-04dh_installdirs similarly needs to have DH_OPTIONS unset.release/0.3debian/0.3-1Russ Allbery
2007-12-04Update TODO for 0.3.Russ Allbery
2007-12-04Update the release date for 0.3.Russ Allbery
2007-12-04Install the keytab ACL file (with no principals in it by default) intoRuss Allbery
/etc/remctl/acl in the keytab-backend package.
2007-12-04Rename tools to build-aux to follow the new GNU standard naming scheme.Russ Allbery
2007-12-01dh_install has to be called without any DH_OPTIONS set.Russ Allbery
2007-12-01Enable verbose to try to figure out WTF.Russ Allbery
2007-12-01This still doesn't work. Try to figure out why.Russ Allbery
2007-12-01keytab-backend is arch-independent.Russ Allbery
2007-12-01We now have arch-independent packages.Russ Allbery
2007-12-01Fix the test number in the SKIP block for enctype restrictions.Russ Allbery
2007-12-01Use a slightly hackier way to build things in the Perl directory andRuss Allbery
use that for 0.3.
2007-12-01Release 0.3.Russ Allbery
2007-12-01* New upstream release.Russ Allbery
* Initial packaging of all components of wallet.
2007-12-01You also need IO::String to run the test suite.Russ Allbery
2007-12-01Update for MySQL support.Russ Allbery
2007-12-01Add news entry for MySQL support.Russ Allbery
2007-12-01Add a MySQL method to check the tables remaining after a drop.Russ Allbery
2007-12-01Document that all tests are now run against the configured database ifRuss Allbery
configuration is present.
2007-12-01Run the full schema test with the configured database. It should workRuss Allbery
fine with MySQL.
2007-12-01Following the DBI documentation, turn on AutoCommit after RaiseError soRuss Allbery
that we have some hope of getting error messages if it fails.
2007-12-01If we're using MySQL, force all the tables to InnoDB so that we getRuss Allbery
transactions.
2007-12-01Clean up the database after running this test.Russ Allbery
2007-12-01Don't disconnect on destruction of the server object if the handle isRuss Allbery
marked with InactiveDestroy.
2007-12-01Set InactiveDestroy to the right thing. Doh.Russ Allbery
2007-12-01Make sure we always have a valid object and access to our databaseRuss Allbery
handle when calling kadmin so that we can do our database handle mangling.
2007-12-01Don't use die when forking kasetkey fails and similarly don't close theRuss Allbery
database connection on a failed fork.
2007-12-01Don't close our open database handles after a failed fork.Russ Allbery
2007-12-01Use reinitialize instead of initialize.Russ Allbery
2007-12-01Ignore test.database.Russ Allbery
2007-12-01Expiration dates are now expressed in YYYY-MM-DD HH:MM:SS instead ofRuss Allbery
seconds since epoch and returned the same way. Timestamps are now stored in the database as correct date and time types rather than seconds since epoch to work properly with MySQL.
2007-12-01Don't do an in-place edit of the SQL inside the object, since we thenRuss Allbery
can't reuse the object with another database handle.
2007-12-01Actually use the username and password from the database configuration.Russ Allbery
2007-12-01Hide kinit errors. No one cares.Russ Allbery
2007-12-01Move wallet.conf to /etc/wallet since we're going to want to put otherRuss Allbery
things in that directory as well.