Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-20 | Add .gitignore to the distribution | Russ Allbery | |
2010-02-20 | Add missing files to the distribution | Russ Allbery | |
2010-02-20 | Include more missing test suite files in the distribution | Russ Allbery | |
2010-02-20 | Include and install wallet-report and its man page | Russ Allbery | |
2010-02-20 | Include the TAP shell library in EXTRA_DIST | Russ Allbery | |
2010-02-20 | Add portable/uio.h and include it in client/wallet.c | Russ Allbery | |
Now that the wallet client uses struct iovec, it needs to include the relevant header file. Import the portability layer for possible future Windows support. | |||
2010-02-19 | Refactor reporting into a separate module and script | Russ Allbery | |
Move all reporting from Wallet::Admin to Wallet::Report and simplify the method names since they're now part of a dedicated reporting class. Similarly, create a new wallet-report script to wrap Wallet::Report, moving all reporting commands to it from wallet-admin, and simplify the commands since they're for a dedicated reporting script. Remove the contrib script wallet-report to wallet-summary so that it doesn't conflict with the new reporting backend script. | |||
2010-02-09 | Fix up the distclean and maintainerclean rules | Russ Allbery | |
Add .placeholder to the file list, fix the location of the Automake support files that are now in build-aux, and remove an old reference to TEST_FILES. | |||
2010-02-09 | Fix multiple builddir != srcdir issues with test suite | Russ Allbery | |
Simplify the build rules for the test suite to take advantage of the improved runtests support for builddir != srcdir. Stop doing Autoconf substitution on full.conf now that we have that support. | |||
2010-02-09 | Enable silent rule support and use it for make warnings | Russ Allbery | |
2010-02-09 | Update to C TAP Harness 1.1 and rra-c-util 3.0 tests | Russ Allbery | |
* Update portable and util tests for C TAP Harness 1.1. * Remove the need for Autoconf substitution in test programs. * Support running a single test program with runtests -o. * Properly handle test cases that are skipped in their entirety. * Much improved C TAP library more closely matching Test::More. Rewrite client/basic-t to use the new test library functions and my current test case coding style. | |||
2010-02-09 | Update util code and import Kerberos portability glue | Russ Allbery | |
Use the Kerberos portability layer from rra-c-util 3.0 and avoid Kerberos API calls deprecated on Heimdal. Break util/util.h into separate header files and update all source files accordingly. The test suite is not yet updated. That will come in subsequent commits. | |||
2010-02-09 | Update portability code to rra-c-util 3.0 | Russ Allbery | |
Add replacements for mkstemp and setenv, since we now use them when obtaining credentials in the client. Fix the bool type with Sun Studio 12 on Solaris 10. | |||
2010-02-09 | Add Wallet::Kadmin files to PERL_FILES in Makefile.am | Russ Allbery | |
2010-02-09 | Move man page generation to autogen | Russ Allbery | |
Also use set -e in autogen and add --force to autoreconf. | |||
2010-02-09 | Remove the kasetkey client for setting keys in an AFS kaserver | Russ Allbery | |
2009-06-09 | Remove Subversion Id strings | Russ Allbery | |
2008-04-25 | Add missing blank line in comment. | Russ Allbery | |
2008-04-24 | For builddir != srcdir builds, remove the files we copy over on | Russ Allbery | |
make distclean. | |||
2008-04-24 | Disable the uninstall check since Perl can't uninstall. | Russ Allbery | |
2008-04-24 | For DESTDIR, add a trailing slash when passing it to Perl. | Russ Allbery | |
ExtUtils::MakeMaker's man page indicates this may be needed. | |||
2008-04-24 | Propagate DESTDIR settings to the Perl install rule. | Russ Allbery | |
2008-04-24 | Create the correct directory name for Perl test utilities. | Russ Allbery | |
2008-04-24 | Include examples/stanford.conf in the distribution. Create another Perl | Russ Allbery | |
directory for builddir != srcdir builds. | |||
2008-04-24 | First pass at builddir != srcdir support. | Russ Allbery | |
2008-04-24 | Switch to messages-krb5 in util instead of the one built in the client | Russ Allbery | |
library and start the transition of coding style. | |||
2008-04-07 | Add support for enabling and disabling principals (clearing or setting | Russ Allbery | |
the NOTGS flag) and examining principals to kasetkey. This functionality isn't used by wallet (and probably won't be) but is convenient for other users of kasetkey such as kadmin-remctl. | |||
2008-02-12 | Initial pass at an end-to-end test suite. | Russ Allbery | |
2008-02-09 | Add file object support to the wallet server. | Russ Allbery | |
2008-02-08 | Wallet::Config and hence the wallet server now checks for the | Russ Allbery | |
environment variable WALLET_CONFIG and loads configuration from the file specified there instead of /etc/wallet/wallet.conf if it is set. | |||
2008-02-07 | The current version of Net::Remctl can't handle explicit undef or the | Russ Allbery | |
empty string as a principal argument. Be careful not to provide a principal argument if no principal was set. This workaround can be removed once we depend on a later version of Net::Remctl. | |||
2008-02-07 | When creating a srvtab based on a just-downloaded keytab, extract the | Russ Allbery | |
srvtab key before merging the keytab into an existing file. Otherwise, if the new keys had a lower kvno than the old keys (possible after deleting and recreating the object), the wrong key would be extracted for the srvtab. | |||
2008-01-28 | Build and distribute a man page for wallet-report. Include libtest.sh | Russ Allbery | |
in the distribution. | |||
2008-01-25 | Add a keytab reporting script. | Russ Allbery | |
2008-01-24 | Add a wallet-admin program which can initialize and destroy the | Russ Allbery | |
database and list all objects and ACLs in the database. | |||
2008-01-23 | Add the Wallet::Admin and Wallet::Database Perl modules and the admin.t | Russ Allbery | |
test script. | |||
2008-01-19 | The wallet client now supports a -u option, saying to obtain Kerberos | Russ Allbery | |
credentials for the given user and use those for authentication rather than using an existing ticket cache. | |||
2008-01-19 | Add the new test suite files. | Russ Allbery | |
2008-01-05 | The wallet client can now get the server, port, principal, and remctl | Russ Allbery | |
type from krb5.conf as well as from compile-time defaults and command-line options. | |||
2008-01-04 | The build system now probes for GSS-API, Kerberos v5 and v4, and AFS | Russ Allbery | |
libraries as necessary rather than hard-coding libraries. Building on systems without strong shared library dependencies and building against static libraries should now work. Building kasetkey (for AFS kaserver synchronization) is now optional and not enabled by default. Pass --with-afs to enable it. This allows wallet to be easily built in an environment without AFS. | |||
2007-12-04 | Add a subclass of the NetDB ACL verifier that requires the principal | Russ Allbery | |
have an instance of "root" and strips that instance before checking NetDB roles. | |||
2007-12-01 | Use a slightly hackier way to build things in the Perl directory and | Russ Allbery | |
use that for 0.3. | |||
2007-12-01 | The wallet backend test suite now supports using a database other than | Russ Allbery | |
SQLite for testing. Also start a new Util.pm module for the test suite and move the contents sub into that module. More to follow. | |||
2007-11-15 | Add an ACL verifier that checks access against NetDB roles using the | Russ Allbery | |
NetDB remctl interface. | |||
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 | Remove the Automake helper programs on make maintainer-clean. | Russ Allbery | |
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 | 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 | |