2003-06-02 Ken Raeburn * api.2/init-v2.exp (test117): Update lifetime expected for new defaults. 2003-05-21 Tom Yu * api.0/init.exp (test6, test7): Be slightly more lenient about matching password prompt. * api.2/init.exp (test6, test7): Be slightly more lenient about matching password prompt. 2003-01-07 Ken Raeburn * Makefile.ov: Deleted. 2002-12-18 Ken Raeburn * api.2/init-v2.exp (test150, test151, test153): Don't try to set KRB5CCNAME; only the fact that it wasn't being done correctly prevented it from causing test failures. * lib/lib.t (kinit): If kinit reports a problem initializing the credentials cache, raise an error. 2002-10-18 Tom Yu * api.2/init-v2.exp (test106): Make regexp more forgiving of variant password prompts. * api.0/init.exp (test7, test22, test225): Make regexp more forgiving of variant password prompts. 2002-09-15 Tom Yu * api.0/chpass-principal.exp: * api.0/crte-policy.exp: * api.0/crte-principal.exp: * api.0/destroy.exp: * api.0/dlte-policy.exp: * api.0/dlte-principal.exp: * api.0/get-policy.exp: * api.0/get-principal.exp: * api.0/init.exp: * api.0/mod-policy.exp: * api.0/mod-principal.exp: * api.0/randkey-principal.exp: * api.0/rename-principal.exp: * api.1/lock.exp: * api.2/chpass-principal-v2.exp: * api.2/chpass-principal.exp: * api.2/crte-policy.exp: * api.2/crte-principal.exp: * api.2/destroy.exp: * api.2/dlte-policy.exp: * api.2/dlte-principal.exp: * api.2/get-policy.exp: * api.2/get-principal-v2.exp: * api.2/get-principal.exp: * api.2/init-v2.exp: * api.2/init.exp: * api.2/mod-policy.exp: * api.2/mod-principal-v2.exp: * api.2/mod-principal.exp: * api.2/randkey-principal-v2.exp: * api.2/randkey-principal.exp: * lib/lib.t: s/error/perror. * config/unix.exp: Work around tcl 8.4's (incorrect?) output EOL translation. 2002-08-29 Ken Raeburn * Makefile.in: Revert $(S)=>/ change, for Windows support. 2002-08-23 Ken Raeburn * Makefile.in: Change $(S)=>/ and $(U)=>.. globally. 2002-08-08 Ken Raeburn * api.2/init-v2.exp (test100): Expect MISSING_KRB5_CONF_PARAMS error now. 2001-11-27 Ezra Peisach * api.2/init-v2.exp: For test 101 failure, change port number 1 - which is used by tcpmux under Irix, to 4 - which is unassigned by IANA. 2001-06-20 Mitchell Berger * api.0/init.exp: Silly typo fixed. * api.2/init.exp: Same silly typo fixed. 2000-10-12 Ezra Peisach * lock-test.c (main): Cleanup assignments in conditionals. If USE_KADM5_API_VERSION is 1, set to 2. This program uses the V2 api (kadm5_get_config_params). * setkey-test.c: Declare main() as int. Enclose initialization of elements of arrays in '{', '}'. Use krb5_enctype type instead of unsigned int. Break out assignments in conditionals. * destroy-test.c, handle-test.c, init-test.c, iter-test.c, randkey-test.c: Declare main() as int. 2000-06-28 Ezra Peisach * iter-test.c (main): Code was using ovsec_kadm_ret_t in place of an int for referencing array. 2000-05-09 Ken Raeburn * api.2/chpass-principal-v2.exp (test200): Expect an additional key to be reported, since des3 has been added to the list. * api.2/get-principal-v2.exp (test101_102): Likewise. * api.2/randkey-principal-v2.exp (test100): Likewise. 2000-02-08 Tom Yu * api.1/lock.exp: Since a "wait" directive to the command list of the lock_test procedures does not wait for any synchronization, change lock9 to acquire and release a lock before the "wait" directive in order to avoid a race condition where lock9 spawns the ./lock-test but the program has not opened the database prior to lock9_1 acquiring a permanent lock. This was causing difficult-to-reproduce failures. 2000-02-07 Tom Yu * lib/lib.t: Call kinit and kdestroy with -5 flag to accomodate new behavior. 1999-10-26 Wilfredo Sanchez * Makefile.in: Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES, LOCAL_INCLUDES such that one can override CFLAGS from the command line without losing CPP search patchs and defines. Some associated Makefile cleanup. 1999-09-21 Ken Raeburn * api.2/init-v2.exp (test109): Wait for prompt between commands. 1999-09-01 Ken Raeburn * api.2/init-v2.exp (RESOLVE): New variable. (get_hostname): New proc, taken from tests/dejagnu. (test101): Use get_hostname, set a variable in the target process to hold the result, and use that variable in the other commands passed, instead of "localhost". * Makefile.in (unit-test-client-body): Pass $(RUNTESTFLAGS) to runtest, so the user can run subsets of the test suite. (unit-test-server-body): Likewise. 1998-11-13 Theodore Ts'o * Makefile.in: Set the myfulldir and mydir variables (which are relative to buildtop and thisconfigdir, respectively.) Fri Feb 27 22:32:54 1998 Theodore Ts'o * Makefile.in: Changed thisconfigdir to point at the lib/kadm5 directory, since we've moved all of the configure.in tests to the toplevel lib/kadm5 configure.in Wed Feb 18 16:15:53 1998 Tom Yu * Makefile.in: Remove trailing slash from thisconfigdir. Fix up BUILDTOP for new conventions. Mon Feb 2 17:02:29 1998 Theodore Ts'o * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile Wed Nov 19 10:55:20 1997 Ezra Peisach * Makefile.in (clean): Remove server-setkey-test client-setkey-test setkey-test.o Fri Jul 25 15:38:35 1997 Tom Yu * Makefile.in: Remove test-randkey since it was breaking the server-side tests; api.2/getprinc-v2.exp wants *two* keys, while randkey results in only one. Mon May 5 17:11:44 1997 Barry Jaspan * setkey-test.c, configure.in: add rules to test for correct random()-equivlant function Mon Mar 31 17:39:52 1997 Barry Jaspan * Makefile.in, setkey-test.c: add support for setkey Wed Mar 12 15:49:46 1997 Barry Jaspan * Makefile.in (unit-test-server-body): depend on test-randkey, not randkey-test, so the test gets run Wed Feb 5 23:10:56 1997 Tom Yu * Makefile.in: * configure.in: Update to new program build procedure. Mon Dec 9 15:57:55 1996 Barry Jaspan * api.0/init.exp, api.2/init.exp: use spawn/expect instead of exec so tests don't fail when kadmin.local produces output Wed Nov 20 15:59:34 1996 Barry Jaspan * Makefile.in (check-): warn more loudly about unrun tests Mon Nov 11 20:51:27 1996 Tom Yu * configure.in: Add AC_CANONICAL_HOST to deal with new pre.in. Thu Nov 7 20:54:24 1996 Tom Yu * configure.in: Remove spurious WITH_CCOPTS and KRB_INCLUDE. Thu Nov 7 13:02:28 1996 Barry Jaspan * api.2/init-v2.exp: update tests for new init error codes and get_config_params behavior when KDC_PROFILE does not exist * api.2/mod-principal-v2.exp: provide finer-grained test numbers in case of failure Wed Nov 6 17:48:49 1996 Barry Jaspan * lib/lib.t: global $test everywhere it is used * api.2/mod-principal-v2.exp: init to kadmin/admin, not kadmin/changepw; specify real principal, not null (obviously I never ran these tests via the client library before) Fri Nov 1 13:15:37 1996 Barry Jaspan * api.2/get-principal-v2.exp, api.2/mod-principal-v2.exp: update for new tl_data semantics [krb5-admin/140] Thu Oct 31 08:42:18 1996 Ezra Peisach * Makefile.in (check): Only run tests is Perl, tcl, runtest. * configure.in: Check for Perl before running tests. Fri Oct 25 16:43:52 1996 Ezra Peisach * Makefile.in (init-test): Add -UUSE_KADM5_API_VERSION before the -D of same. Wed Oct 23 13:32:40 1996 Ezra Peisach * api.2/get-principal-v2.exp: Fix for test 100 where {} is not equivalent to "{}" for empty tl_data field. Mon Oct 21 16:27:28 1996 Barry Jaspan * api.2/mod-principal-v2.exp: create this file, implement tests 100-104 [krb5-admin/20] Fri Oct 18 13:21:08 1996 Barry Jaspan * api.2/init-v2.exp: add test 117, for default max_life [krb5-admin/18] Thu Oct 17 16:14:11 1996 Barry Jaspan * config/unix.exp, lib/lib.t: begin in process of making these unit tests less horribly inefficient * api.[02]/crte-principal.exp, api.[02].mod-principal: update unit tests for new pw_expiration semantics [krb5-admin/87] * Makefile.in: ditch the capi and sapi hack, just the api for everything, and rename the log files after the tests complete so they are both kept around for viewing [krb5-admin/82] Mon Oct 14 07:04:27 1996 Ezra Peisach * Makefile.in: Only try to run tests if both runtest and the tcl libraries present. * configure.in: Check for runtest and Tcl. Fri Oct 4 08:31:50 1996 Ezra Peisach * sizes-test.c: Removed program. * Makefile.in: Remove sizes-test. Tue Oct 1 14:45:37 1996 Ezra Peisach * api.2/init-v2.exp: Remove tests 104 & 105 as lockfile and policy database names are hard wired. [krb5-admin/46] Thu Sep 26 17:44:10 1996 Barry Jaspan * api.0/init.exp, api.1/lock.exp, api.2/init.exp: use $K5ROOT instead of /krb5 Wed Sep 25 17:45:44 1996 Barry Jaspan * api.1/lock.exp: lockfile is now kdb5.kadm5.lock Mon Sep 23 16:31:24 1996 Barry Jaspan * changes to use runtest --srcdir: - Makefile.in: rewrote [csapi].* links to work in srcdir (boo, hiss) - move lib.t to lib/lib.t - api.*/*.exp: s/source lib.t/load_lib lib.t/ Fri Sep 20 16:51:26 1996 Barry Jaspan * created Makefile.in and configure.in Wed Sep 11 17:03:22 1996 Barry Jaspan * api.2/init-v2.exp: make test100 only run on client Tue Aug 20 13:46:54 1996 Barry Jaspan * Makefile.ov (unit-test-server-body): remove kdb5_edit * api.0/init.exp, api.2/init.exp, config/unix.exp, Makefile.ov: use kadmin.local instead of kdb5_edit Fri Aug 16 17:16:46 1996 Barry Jaspan * Makefile.ov: update for new lib/kadm5 layout * api.1/lock.exp: jik's fix for lock test 13 Thu Jul 18 20:18:30 1996 Marc Horowitz * api.2/init-v2.exp (test150, test151): -s flag is now -S Mon Jul 8 17:00:26 1996 Barry Jaspan * api.2/init-v2.exp: admin databases must now be created before use (not created implicitly) * api.1/lock.exp: lock-test 13 should be a warning, not a failure. * api.0/rename-principal.exp: fix rename test to create principal with correct salt first, and check explicitly for NO_RENAME_SALT when appropriate * lib.t: add create_principal_with_keysalts