1 2007-12-05 Love Hörnquist Åstrand <lha@it.su.se>
3 * kdc/check-kadmin.in: Check that admin-less principal works.
5 2007-12-04 Love Hörnquist Åstrand <lha@it.su.se>
7 * gss/check-ntlm.in: test kdigest digest-probe command.
9 2007-12-03 Love Hörnquist Åstrand <lha@it.su.se>
11 * gss/check-basic.in: Test GSS_C_NO_NAME too.
13 2007-10-24 Love Hörnquist Åstrand <lha@it.su.se>
15 * kdc/check-kdc.in: Try multiple enctypes.
17 2007-08-17 Love Hörnquist Åstrand <lha@it.su.se>
19 * java/Makefile.am: EXTRA_DIST += jaas.conf
21 2007-08-13 Love Hörnquist Åstrand <lha@it.su.se>
23 * java/Makefile.am: Add java source code.
25 2007-08-09 Love Hörnquist Åstrand <lha@it.su.se>
27 * kdc/check-iprop.in: Don't run this test in AFS since AFS is
30 * kdc/wait-kdc.sh: Catch bind ../../tests/kdc/signal: Operation
33 2007-08-08 Love Hörnquist Åstrand <lha@it.su.se>
35 * kdc/check-iprop.in: use wait-kdc.sh for all diffrent places we
36 start ipropd-{master,slave}.
38 * all-tests: empty messages.log
40 * kdc/check-iprop.in: Use wait-kdc.sh to wait for
41 ipropd-{master,slave}.
43 * kdc/wait-kdc.sh: look futher back in the logfile.
45 * kdc/wait-kdc.sh: Make wait-kdc.sh able to wait on other things.
47 * kdc/check-iprop.in: Checking master going backward, create
50 2007-08-07 Love Hörnquist Åstrand <lha@it.su.se>
52 * java/have-java.sh: GNU GCC Java doesn't support Kerberos
54 2007-08-01 Love Hörnquist Åstrand <lha@it.su.se>
56 * kdc/check-iprop.in: wait longer for iprop, dump messages.log on
59 * kdc/Makefile.am: Clean after iprop tests.
61 * kdc/check-iprop.in: more iprop tests.
63 2007-07-31 Love Hörnquist Åstrand <lha@it.su.se>
65 * kdc/Makefile.am: Add check-iprop and related files.
67 * kdc/krb5.conf.in: Add stuff for iprop.
69 * kdc/check-iprop.in: Test for iprop.
71 * kdc/iprop-acl: ACL file for iprop.
73 2007-07-28 Love Hörnquist Åstrand <lha@it.su.se>
75 * kdc/donotexists.txt: missing file.
77 2007-07-26 Love Hörnquist Åstrand <lha@it.su.se>
79 * kdc/Makefile.am: EXTRA_DIST += donotexists.txt
81 2007-07-22 Love Hörnquist Åstrand <lha@it.su.se>
83 * kdc/check-kdc.in: Test renewing.
85 2007-07-21 Love Hörnquist Åstrand <lha@it.su.se>
87 * kdc/Makefile.am: Test for simple salt types.
89 * kdc/krb5.conf.keys.in: Configuration file for testing keys.
91 * kdc/check-keys.in: Test some simple salt types.
93 2007-07-17 Love Hörnquist Åstrand <lha@it.su.se>
95 * java/Makefile.am: EXTRA_DIST += have_java.sh
97 * java/check-kinit.in: Make failing to compile a java program a
100 * java/check-kinit.in: Disable test if we use socket wrapper.
102 2007-07-16 Love Hörnquist Åstrand <lha@it.su.se>
104 * kdc/check-kadmin.in: Give more hints of what went wrong.
106 2007-07-14 Love Hörnquist Åstrand <lha@it.su.se>
108 * kdc/Makefile.am: add check-kadmin.in
110 2007-07-12 Love Hörnquist Åstrand <lha@it.su.se>
112 * ldap/slapd.conf: add samba.schema.
114 * ldap/slapd-init.in: Add samba schema.
116 * ldap/init.ldif: Samba entry to do testing with.
118 2007-07-11 Love Hörnquist Åstrand <lha@it.su.se>
120 * java/check-kinit.in: Only print when there is an error.
122 * java/krb5.conf.in: Move the AES enctypes first.
124 2007-07-10 Love Hörnquist Åstrand <lha@it.su.se>
126 * kdc/check-kadmin.in: Send kill outout to /dev/null.
128 * kdc/krb5.conf.in: Add bits needed for kadmind server test.
130 * kdc/Makefile.am: Add check-kadmin.
132 * kdc/check-kadmin.in: Simple test for server based kadmin.
134 * kdc/heimdal.acl: ACL file for check-admin test.
136 2007-07-05 Love Hörnquist Åstrand <lha@it.su.se>
138 * Makefile.am: Add java.
140 * java: simple java kinit test
142 2007-06-26 Love Hörnquist Åstrand <lha@it.su.se>
144 * ldap/check-ldap.in: Add one more principal and list the
147 * kdc/check-pkinit.in: Fix hxtool issue-certificate --req.
149 * kdc/check-referral.in: Spelling.
151 2007-06-22 Love Hörnquist Åstrand <lha@it.su.se>
153 * gss/check-context.in: disable dns canon on test, break on some
156 2007-06-19 Love Hörnquist Åstrand <lha@it.su.se>
158 * can/test_can.in: readline seems strange, try diffrent way to
161 2007-06-18 Love Hörnquist Åstrand <lha@it.su.se>
163 * can/test_can.in: spoon feed kadmin diffrently
165 2007-06-11 Love Hörnquist Åstrand <lha@it.su.se>
167 * kdc/check-kdc.in: Also test rename user to anther realm.
169 * kdc/check-kdc.in: Test renaming a user.
171 * can/test_can.in: Tell use what the messages.log told us.
173 * kdc/check-referral.in: Add some more as-req canon tests, add
174 disable tgs-req tests.
176 2007-06-09 Love Hörnquist Åstrand <lha@it.su.se>
178 * can/check-can.in: Check is there is a working db backend here.
180 2007-06-08 Love Hörnquist Åstrand <lha@it.su.se>
182 * can/Makefile.am: Clean up more cruft.
184 2007-06-07 Love Hörnquist Åstrand <lha@it.su.se>
186 * can/Makefile.am: More files we want in the dist.
188 * can/test_can.in: Simplify error reporting.
190 * can/test_can.in: Catch error from kadmin.
192 * can/mit-pkinit-20070607.*: mit pkinit-9 request
194 * can/check-can.in: Add mit-pkinit test.
196 * can/Makefile.am: Create specific configurtion files for some
199 * can/test_can.in: Pick up the right generated
200 krb5.conf (spelling).
202 * can: Add Apple Tiger 10.4/MIT Kerberos 1.4
204 * can/test_can.in: Don't need to start a kdc for this test.
206 * can: pre-canned requests from older versions and other implementations
208 * Makefile.am: SUBDIRS += can
210 2007-06-04 Love Hörnquist Åstrand <lha@it.su.se>
212 * kdc/check-uu.in: Use stdout from uu_server.
214 2007-05-31 Love Hörnquist Åstrand <lha@it.su.se>
216 * kdc/check-pkinit.in: Try pkinit in w2k mode, also add tests for
219 * kdc/Makefile.am: generate a krb5-pkinit-win.conf
221 * kdc/krb5-pkinit.conf.in: W2K tests.
223 2007-05-30 Love Hörnquist Åstrand <lha@it.su.se>
225 * kdc/Makefile.am: remove more files
227 2007-05-10 Love Hörnquist Åstrand <lha@it.su.se>
229 * kdc/check-pkinit.in: try principal subject in DB
231 2007-05-08 Love Hörnquist Åstrand <lha@it.su.se>
233 * gss/check-basic.in: test using test_kcred
235 * gss/check-ntlm.in: One more test.
237 * ldap/check-ldap.in: check in /usr/lib/openldap too for slapd and
240 2007-05-07 Love Hörnquist Åstrand <lha@it.su.se>
242 * db/add-modify-delete.in: Remove comment.
244 * db/add-modify-delete.in: try replay
246 * db/Makefile.am: clean more files.
248 * db/add-modify-delete.in: try iprop-log commands.
250 2007-04-27 Love Hörnquist Åstrand <lha@it.su.se>
252 * db/krb5.conf.in: Add longer example.
254 2007-04-23 Love Hörnquist Åstrand <lha@it.su.se>
256 * db: basic tests for dbinfo
258 2007-04-22 Love Hörnquist Åstrand <lha@it.su.se>
260 * gss/Makefile.am: Add check-ntlm.
262 * gss/check-ntlm.in: test ntlm client credentials code.
264 2007-04-21 Love Hörnquist Åstrand <lha@it.su.se>
266 * db/loaddump-db.in: make kstash quiet
268 2007-04-18 Love Hörnquist Åstrand <lha@it.su.se>
270 * gss/check-basic.in: more gss_acquire_cred tests
272 2007-04-17 Love Hörnquist Åstrand <lha@it.su.se>
274 * gss/Makefile.am: add check-basic
276 * gss/check-basic.in: basic tests that might require a KDC.
278 2007-04-16 Love Hörnquist Åstrand <lha@it.su.se>
280 * kdc/Makefile.am: CLEANFILES += sdigest-init
282 2007-04-11 Love Hörnquist Åstrand <lha@it.su.se>
284 * ldap/slapd-init.in: Add Id tag
286 2007-02-22 Love Hörnquist Åstrand <lha@it.su.se>
288 * kdc/check-kdc.in: test new kadmin add_enctype functionallity
290 2007-02-17 Love Hörnquist Åstrand <lha@it.su.se>
292 * Makefile.am: add ldap
294 * kdc/check-referral.in: add check-referral
296 * kdc/Makefile.am: add check-referral
298 2007-02-15 Love Hörnquist Åstrand <lha@it.su.se>
300 * tests/ldap: simple ldap test, inspried by samba ldb ldap test
302 2007-02-03 Love Hörnquist Åstrand <lha@it.su.se>
304 * kdc/check-digest.in: Test ms-chap-v2 (client response, server
305 response, session key)
307 2007-02-02 Love Hörnquist Åstrand <lha@it.su.se>
309 * kdc/krb5.conf.in: allow ms-chap-v2
311 2007-02-01 Love Hörnquist Åstrand <lha@it.su.se>
313 * kdc/check-digest.in: Negative check too.
315 2007-01-18 Love Hörnquist Åstrand <lha@it.su.se>
317 * kdc/check-uu.in: save log, wait longer
319 2007-01-15 Love Hörnquist Åstrand <lha@it.su.se>
321 * kdc/check-pkinit.in: tell me about certifiate that we have
324 2007-01-11 Love Hörnquist Åstrand <lha@it.su.se>
326 * no random, no RSA/DH tests
328 * plugin/Makefile.am: remove files created by tests
330 * gss/Makefile.am: remove files created by tests
332 * gss/Makefile.am: add ntlm-user-file.txt
334 2007-01-10 Love Hörnquist Åstrand <lha@it.su.se>
336 * kdc/ap-req.c: --verify-pac no means verify existance of PAC in
337 ticket, the signature checking is done by the kerberos library.
339 * kdc/check-digest.in: display messages.log and help that that
340 tells us what went wrong.
342 * plugin/windc.c: Update to validate function signature change.
344 * Makefile.am: Only traverse into plugin if there is shared
347 2007-01-09 Love Hörnquist Åstrand <lha@it.su.se>
349 * kdc/check-pkinit.in: Prefix key with FILE:
351 2007-01-04 Love Hörnquist Åstrand <lha@it.su.se>
353 * plugin/Makefile.am: EXTRA_DIST += krb5.conf.in
355 * plugin/check-pac.in: test explicit requested pac and explicit
356 negative requested pac.
358 * kdc/ap-req.c: Make it possible to turn off PAC check, its
361 * plugin/windc.c: Add client_access.
363 * plugin/check-pac.in: Verify PAC on server end too.
365 * kdc/ap-req.c: Add verification of PAC.
367 * kdc/Makefile.am: Add test for pkinit with locally generated
370 * kdc/check-pkinit.in: Generate a ca, kdc cert and client cert and
373 * kdc/pki-mapping: add other foo@TEST
375 * kdc/krb5-pkinit.conf.in: pkinit specific krb5.conf
377 2007-01-03 Love Hörnquist Åstrand <lha@it.su.se>
379 * plugin/check-pac.in: test tgs-req
381 * plugin/windc.c: log that the function is called.
383 * kdc/check-digest.in: Test security layer in ntlm.
385 * plugin: test WinDC PAC functionallity
387 * Makefile.am: Include plugin in tests
389 2006-12-28 Love Hörnquist Åstrand <lha@it.su.se>
391 * kdc/ntlm-user-file.txt: Correct DOMAIN name
393 2006-12-26 Love Hörnquist Åstrand <lha@it.su.se>
395 * kdc/krb5.conf.in: Add digests acls (all)
397 2006-12-19 Love Hörnquist Åstrand <lha@it.su.se>
399 * gss/check-spnego.in: test wrapunwrap
401 * gss/check-spnego.in: Test get and verify MIC.
403 * gss/check-context.in: don't need to set GSSAPI_SPNEGO_NAME any
406 2006-12-18 Love Hörnquist Åstrand <lha@it.su.se>
408 * gss/check-context.in: Define GSSAPI_SPNEGO_NAME and re-add
411 * gss/check-context.in: add trap, remove allow-digest, pretty
414 * gss/check-gssmask.in: catch EXIT traps
416 * gss/check-spnego.in: test more combination of spnego contexts
418 * gss/Makefile.am: add check-spnego
420 * gss/check-spnego.in: check spnego combinations.
422 2006-12-16 Love Hörnquist Åstrand <lha@it.su.se>
424 * kdc/check-digest.in: test more combinations of names
426 2006-12-15 Love Hörnquist Åstrand <lha@it.su.se>
428 * kdc/ntlm-user-file.txt: ntlm username and password file
430 * kdc/check-digest.in: Check that ntlm works.
432 2006-12-12 Love Hörnquist Åstrand <lha@it.su.se>
434 * kdc/check-digest.in: prefix digest commands with digest-
436 2006-11-29 Love Hörnquist Åstrand <lha@it.su.se>
438 * kdc/check-kdc.in: Don't (afs) unlog using kdestroy
440 2006-11-25 Love Hörnquist Åstrand <lha@it.su.se>
442 * kdc/Makefile.am: Add LIB_roken and (implictly by that libvers
443 for print_version) to LDADD
445 2006-11-23 Love Hörnquist Åstrand <lha@it.su.se>
447 * kdc/check-kdc.in: check that the getarg -- option works for
450 * kdc/check-kdc.in: Test proxy cert.
452 2006-11-19 Love Hörnquist Åstrand <lha@it.su.se>
454 * kdc/krb5.conf.in: revert the enable-pkinit change, and make it
455 consistant with all other other enable- options
457 2006-11-15 Love Hörnquist Åstrand <lha@it.su.se>
459 * gss/check-context.in: Add dce-style context building test.
461 * gss/check-context.in: test more combination of context building
463 2006-11-13 Love Hörnquist Åstrand <lha@it.su.se>
465 * Use TEST{,2}.H5L.SE for testing
467 2006-11-08 Love Hörnquist Åstrand <lha@it.su.se>
469 * kdc/Makefile.am: Use EGREP.
471 * kdc/check-kdc.in: Use EGREP.
473 2006-10-23 Love Hörnquist Åstrand <lha@it.su.se>
475 * kdc/check-kdc.in: run eval on the testfailed variable so we run
478 2006-10-22 Love Hörnquist Åstrand <lha@it.su.se>
480 * db/Makefile.am: make have-db being built in the "make all"
483 * kdc/check-kdc.in: tell more what the kdc though about the
486 2006-10-21 Love Hörnquist Åstrand <lha@it.su.se>
488 * db/add-modify-delete.in: Use EGREP.
490 * db/Makefile.am: add EGREP to do_subst
492 2006-10-20 Love Hörnquist Åstrand <lha@it.su.se>
494 * gss/Makefile.am: Clean temporary files
496 * db/Makefile.am: clean have-db
498 * kdc/Makefile.am: Add pki-mapping to dist file.
500 * kdc/Makefile.am: more files
502 * db/Makefile.am: more files
504 2006-10-19 Love Hörnquist Åstrand <lha@it.su.se>
506 * gss/check-context.in: give path to have-db
508 * gss/check-gssmask.in: give path to have-db
510 * kdc/check-kdc.in: give path to have-db
512 * kdc/check-digest.in: give path to have-db
514 * gss/check-gssmask.in: If there is no useful db support compile
517 * gss/check-context.in: Add commeted out digest check.
519 * kdc/check-digest.in: If there is no useful db support compile
522 * kdc/check-kdc.in: If there is no useful db support compile in,
525 * db/loaddump-db.in: If there is no useful db support compile in,
528 * db/have-db.in: Check if the kdc have any useful builtin
531 * kdc/check-kdc.in: Fix awk statement, put RE on the right side.
533 2006-10-17 Love Hörnquist Åstrand <lha@it.su.se>
535 * gss/check-gssmask.in: remove dup exit
537 * gss/check-context.in: More name tests.
539 * gss/check-context.in: test with and without dns-canon
541 2006-10-14 Love Hörnquist Åstrand <lha@it.su.se>
543 * kdc/check-kdc.in: Be more explit about what test failed.
545 2006-10-13 Love Hörnquist Åstrand <lha@it.su.se>
547 * gss/check-context.in: et KRB5CCNAME in global enviorment
549 2006-10-12 Love Hörnquist Åstrand <lha@it.su.se>
551 * gss/Makefile.am: Check if the gss context tester test_context
554 * gss/check-context.in: Check if the gss context tester
555 test_context works ok.
557 2006-10-10 Love Hörnquist Åstrand <lha@it.su.se>
559 * gss/check-gssmask.in: use wait-kdc.sh script
561 * kdc/check-kdc.in: use wait-kdc.sh script
563 * kdc/check-digest.in: use wait-kdc.sh script
565 * Heimdal uses TESTS_ENVIRONMENT before every binary being tested
566 directly from the Makefile. This now uses the same for the
567 scripts, so we can run them under valgrind. From Andrew Bartlet
569 2006-10-07 Love Hörnquist Åstrand <lha@it.su.se>
571 * gss/Makefile.am: splits script tests and binary tests
573 * db/Makefile.am: Add tests script depenencies
575 * kdc/Makefile.am: Split script tests and binary tests
577 2006-10-04 Love Hörnquist Åstrand <lha@it.su.se>
579 * kdc/check-kdc.in: Test pkinit encKey case.
581 2006-09-22 Love Hörnquist Åstrand <lha@it.su.se>
583 * gss/check-gssmask.in: Catch failures from gssmaestro.
585 2006-09-20 Love Hörnquist Åstrand <lha@it.su.se>
587 * gss/check-gssmask.in: Add a third client
589 2006-09-19 Love Hörnquist Åstrand <lha@it.su.se>
591 * gss/check-gssmask.in: test for gssmask + gssmaestro.
593 * gss/krb5.conf.in: Add krb5.conf for krb5.conf
595 2006-09-18 Love Hörnquist Åstrand <lha@it.su.se>
597 * gss/check-gss.in: Add (c)
599 * kdc/check-kdc.in: Test constrained delegation impersonation.
601 2006-09-16 Love Hörnquist Åstrand <lha@it.su.se>
603 * kdc/check-kdc.in: Change the password on krbtgt a couple of
604 times to have a non boring kvno.
606 2006-08-24 Love Hörnquist Åstrand <lha@it.su.se>
608 * kdc/check-digest.in: Use the server as the server and set
609 diffrent password for the user and service.
611 * kdc/check-digest.in: Set allow digest flag on the server.
613 * kdc/Makefile.am: Build and run check-digest test.
615 * kdc/check-digest.in: Remove channel bindings from CHAP tests,
616 there is no such thing for CHAP.
618 * kdc/check-kdc.in: Test aes only krbtgt and des3 only service.
620 2006-08-21 Love Hörnquist Åstrand <lha@it.su.se>
622 * kdc/check-kdc.in: Remove empty lines for picky awks
624 2006-07-06 Love Hörnquist Åstrand <lha@it.su.se>
626 * kdc/check-kdc.in: Check for cross realm case where remove user
627 doesn't exists in the database, this is ok assuming the cross
628 realm isn't local. In the general case this isn't true.
630 2006-06-22 Love Hörnquist Åstrand <lha@it.su.se>
632 * kdc/check-kdc.in: run kadmin check
634 2006-06-07 Love Hörnquist Åstrand <lha@it.su.se>
636 * kdc/check-kdc.in: test that delegated cred works too
638 * kdc/check-kdc.in: Test delegation
640 2006-06-06 Love Hörnquist Åstrand <lha@it.su.se>
642 * kdc/check-kdc.in: Add impersonation tests.
644 2006-06-01 Love Hörnquist Åstrand <lha@it.su.se>
646 * kdc/check-kdc.in: Less verbose, spelling.
648 * kdc/check-kdc.in: test cross realm and deleted user
650 2006-05-12 Love Hörnquist Åstrand <lha@it.su.se>
652 * kdc/check-kdc.in: Check password protected pk-init keyfile.
654 2006-04-30 Love Hörnquist Åstrand <lha@it.su.se>
656 * kdc/check-kdc.in: Don't try pkinit if there is no rsa
658 2006-04-29 Love Hörnquist Åstrand <lha@it.su.se>
660 * kdc/pki-mapping: change pki-mapping
662 * kdc/Makefile.am: clean the server.keytab
664 * kdc/check-kdc.in: Add test for pk-init
666 * kdc/krb5.conf.in: Add pkinit glue
668 2006-04-28 Love Hörnquist Åstrand <lha@it.su.se>
670 * kdc/pki-mapping: Add pk-init mapping file
672 2006-04-27 Love Hörnquist Åstrand <lha@it.su.se>
674 * kdc/check-kdc.in: Sprinkle more ap-req now that the credential
675 is removed from the cache using kdestroy --credential=
677 * kdc/ap-req.c: check that AP_OPTS_MUTUAL_REQUIRED matches, check
680 * kdc/Makefile.am: Build as-req.
682 * kdc/check-kdc.in: Sprinkel some as-req
684 * kdc/ap-req.c: simple test program checking that as ap-req/as-rep
687 2006-04-25 Love Hörnquist Åstrand <lha@it.su.se>
689 * {,kdc/,db/}.cvsignore: ignore Makefile.in
691 * kdc/check-kdc.in: Try to detect another KDC running.
693 * kdc/check-kdc.in: more tests regarding doing AS-REQ and TGS-REQ
695 * kdc/krb5.conf.in: krb5.conf template
697 * kdc/check-kdc.in: check that the keytab have the right kvno
699 * db/add-modify-delete.in: create a server too
701 * kdc/check-kdc.in: check kdc too
703 * db/Makefile.am: Add add-modify-delete
705 * db/add-modify-delete.in: basic kadmin tests
707 * Makefile.am: SUBDIRS += kdc
709 * kdc/check-kdc.in: Test framework for getting and checking
710 tickets, start kdc on localhost:8888.
712 * kdc/Makefile.am: Test framework for getting and checking
715 * db/krb5.conf.in: log all message to local file
717 * db/Makefile.am: clean messages file
719 2006-01-17 Love Hörnquist Åstrand <lha@it.su.se>
721 * db/krb5.conf.in: Set [libdefaults] default_realm = EXAMPLE.ORG.
723 2005-11-30 Love Hörnquist Åstrand <lha@it.su.se>
725 * db/loaddump-db.in: Specifify explicitly that the database is in
726 the current directory.
728 2005-08-11 Love Hörnquist Åstrand <lha@it.su.se>
730 * test loading and dumping of the database