+2004-12-20 Tom Yu <tlyu@mit.edu>
+
+ * pwhist.exp: New file. Perform some sanity checking on password
+ history mechanism, including erroneous loss of history when
+ growing the history array. Also tries to trigger some known
+ buffer overflows and memory leaks.
+
+2004-03-14 Ken Raeburn <raeburn@mit.edu>
+
+ * gssapi.exp (run_client, doit): Use portbase to compute all port
+ numbers.
+ * gssftp.exp (start_ftp_daemon, ftp_test): Likewise.
+ * rcp.exp (start_rsh_daemon, rcp_one_test): Likewise.
+ * rsh.exp (start_rsh_daemon, rsh_test): Likewise.
+ * sample.exp (start_sserver_daemon, test_sclient): Likewise.
+ * v4gssftp.exp (start_ftp_daemon, v4ftp_test): Likewise.
+ * v4krb524d.exp (start_k524_daemon): Likewise.
+
+2004-02-25 Ken Raeburn <raeburn@mit.edu>
+
+ * rcp.exp (stop_rsh_daemon): Check for any output before eof,
+ causing any such info to be dumped into the debug log.
+ * rsh.exp (stop_rsh_daemon): Likewise.
+
+ * gssapi.exp (doit): Fix typo in log message.
+
+2004-02-09 Ken Raeburn <raeburn@mit.edu>
+
+ * gssapi.exp (doit): Run server with additional options to export
+ and re-import the GSSAPI context, and log info to a file in
+ tmpdir.
+
+2003-12-13 Ken Raeburn <raeburn@mit.edu>
+
+ * gssftp.exp (ftp_test): Look for "GSSAPI authentication failed"
+ error.
+
+2003-05-21 Tom Yu <tlyu@mit.edu>
+
+ * kadmin.exp: Be slightly more lenient about matching password
+ prompts.
+
+2003-03-26 Tom Yu <tlyu@mit.edu>
+
+ * v4gssftp.exp (v4ftp_test): Return early if $des3_krbtgt set.
+
+ * v4krb524d.exp (doit): Return early if $des3_krbtgt set.
+
+ * v4standalone.exp (check_and_destroy_v4_tix): Return early if
+ $des3_krbtgt set.
+
+2003-01-01 Ezra Peisach <epeisach@bu.edu>
+
+ * standalone.exp: Only run the keytab to srvtab tests if kerberos 4
+ support is compiled into the source tree.
+
+2002-09-30 Tom Yu <tlyu@mit.edu>
+
+ * rsh.exp (rsh_test): Explicitly call stop_rsh_daemon upon pass
+ for "encrypted rsh" test, to avoid zombies.
+
+2002-04-26 Ken Raeburn <raeburn@mit.edu>
+
+ * v4gssftp.exp (v4ftp_test): Update checked messages for change of
+ "credentials cache file" to "credentials cache" in error message
+ table.
+
+2002-03-07 Ken Raeburn <raeburn@mit.edu>
+
+ * standalone.exp: Move setting of KLIST and KDESTROY into
+ default.exp.
+ (doit): Call do_klist instead of implementing it here. Add a new
+ principal to the database, and test getting tickets using a
+ keytab, with multiple kvnos starting at 253 and going up past
+ 256; if first supported enctype supports v4, convert the keytab to
+ a srvtab and try getting tickets using it too. Verify that
+ kadmin.local can read the high kvno correctly.
+
+ * v4standalone.exp: Move setting of KLIST and KDESTROY into
+ default.exp. Print correct filename in top-level error message.
+ (check_and_destroy_v4_tix): New proc.
+ (doit): Call v4kinit and check_and_destroy_v4_tix.
+
+ * gssftp.exp (ftp_test): Bump kvno past 256, with multiple entries
+ in the keytab, before running test.
+
+2001-11-06 Tom Yu <tlyu@mit.edu>
+
+ * rsh.exp: Fix date-grabbing regexp to deal with older versions of
+ expect/tcl that have limited regexp capabilities.
+
+12001-11-02 Tom Yu <tlyu@mit.edu>
+
+ * rsh.exp: Fix date grabbing code so we don't try to parse the
+ timezone-less date out of of a syslog message. expect eof in
+ places to drain pty buffers and avoid deadlock.
+
+2001-11-02 Tom Yu <tlyu@mit.edu>
+
+ * v4gssftp.exp: Calling send_error from within a dejagnu test is
+ wrong. So is calling exit. Fix to not do these things. Expect
+ eof rather than "\r" so as to drain pty buffers and avoid
+ deadlock.
+
+2001-11-02 Tom Yu <tlyu@mit.edu>
+
+ * gssftp.exp: Calling send_error from within a dejagnu test is
+ wrong. So is calling exit. Fix to not do these things. Expect
+ eof rather than "\r" so as to drain pty buffers and avoid
+ deadlock.
+
+2001-10-26 Ezra Peisach <epeisach@mit.edu>
+
+ * rcp.exp, rsh_exp (stop_rsh_daemon): Do not close a process and
+ then look for eof. Some versions of expect go through a full
+ timeout in this scenario and others return immediately. New order:
+ kill process, expect eof, close, and then wait.
+
+2001-10-25 Ezra Peisach <epeisach@mit.edu>
+
+ * rsh.exp (rsh_test): Add stop_rsh_daemon before invoking
+ start_rsh_daemon again to prevent running out of ptys.
+
+2001-10-24 Mitchell Berger <mitchb@mit.edu>
+
+ * kadmin.exp: Corrected a couple of unimportant typos. Added procedures
+ kadmin_addpol, kadmin_delpol, kadmin_listpols, kadmin_modpol, and
+ kadmin_showpol, which provide the tools with which to perform policy
+ tests. Added some basic policy operations to the tests of basic
+ kadmin functions. Added a test case to exercise the kadmind crash
+ that used to occur when the history number of a policy was decreased.
+
+2001-10-24 Tom Yu <tlyu@mit.edu>
+
+ * rcp.exp (stop_rsh_daemon): Call "expect eof" to drain pty buffer
+ and avoid deadlock.
+
+ * rsh.exp (stop_rsh_daemon, rsh_test): Call "expect eof" to drain
+ pty buffer and avoid deadlock.
+
+2001-07-04 Ezra Peisach <epeisach@mit.edu>
+
+ * v4gssftp.exp, gssftp.exp: Test transfering a file > 1MB to
+ exercise PBSZ failure.
+
+2001-06-22 Tom Yu <tlyu@mit.edu>
+
+ * gssftp.exp: Use $tmppwd rather than hardcoding tmpdir.
+
+ * kadmin.exp: Use $tmppwd rather than hardcoding tmpdir.
+
+ * rcp.exp: Use $tmppwd rather than hardcoding tmpdir.
+
+ * rsh.exp: Rearrange ordering of environment setup slightly.
+
+ * standalone.exp: Use $KLIST -5 -e so as to better debug enctype
+ problems.
+
+ * v4gssftp.exp: Do check_klogin as well as check_k5login. Use
+ $tmppwd rather than hardcoding tmpdir.
+
+2001-06-17 Ezra Peisach <epeisach@mit.edu>
+
+ * v4krb524d.exp: New tests for the krb524d and k524init programs.
+
+2001-06-08 Ezra Peisach <epeisach@mit.edu>
+
+ * v4gssftp.exp: During test, set KRB5CCNAME to a non-existant
+ cache. Restore at end to previous setting. This prevents failures
+ caused when the krb5 cache contains valid information - as in the
+ case of this test being run immediately after the gssftp.exp test.
+
+2001-06-08 Mitchell Berger <mitchb@mit.edu>
+
+ * gssftp.exp: Invocation of ftpd changed to use -U /dev/null and
+ -a so that the test may successfully be run by root without failing
+ (i.e. root is granted ftp access) and without opening the running
+ ftpd to a password attack (i.e. authorization is required).
+ Check for successful login messages added.
+
+ * v4gssftp.exp: Same changes.
+
2001-06-06 Ezra Peisach <epeisach@mit.edu>
* v4gssftp.exp: Allow for "decrypt integrity check failed" error