]> eyrie.org Git - kerberos/krb5-strength.git/commit - Makefile.am
Rewrite the Heimdal plugin tests in C
authorRuss Allbery <rra@stanford.edu>
Tue, 24 Sep 2013 22:22:58 +0000 (15:22 -0700)
committerRuss Allbery <rra@stanford.edu>
Tue, 24 Sep 2013 22:22:58 +0000 (15:22 -0700)
commit10f1d26cc70f9382fb084a122176635fa2cb64a8
tree94ecd5e56a4ad0fb819fa89726a9234865a01c5c
parent3c120d3bd03f1390d813b6964d96fe5aee48fe2b
Rewrite the Heimdal plugin tests in C

Add a new Perl program to generate a C version of the password
test data from the JSON source, and run that program during
autogen so that we can ship the source in the distribution and
not require JSON support for the basic test suite.  Add a new
shell script to generate the necessary krb5.conf file.

Rewrite the Heimdal plugin test in pure C, using the generated C
data and calling the shell script to create the necessary krb5.conf
file.
15 files changed:
.gitignore
Makefile.am
autogen
configure.ac
portable/krb5-extra.c
portable/krb5.h
tests/data/make-c-data [new file with mode: 0755]
tests/data/make-krb5-conf [new file with mode: 0755]
tests/data/password-tests.h [new file with mode: 0644]
tests/heimdal/plugin-t [deleted file]
tests/heimdal/plugin-t.c [new file with mode: 0644]
tests/heimdal/plugin.c [deleted file]
tests/mit/plugin-t
tests/tap/kerberos.c [new file with mode: 0644]
tests/tap/kerberos.h [new file with mode: 0644]