## -*-m4-*-
##
-## $Id: Makefile.m4,v 1.70 2004/03/27 00:04:46 mdw Exp $
+## $Id: Makefile.m4,v 1.71 2004/03/27 17:54:11 mdw Exp $
##
## Makefile for Catacomb
##
##----- Revision history ----------------------------------------------------
##
## $Log: Makefile.m4,v $
+## Revision 1.71 2004/03/27 17:54:11 mdw
+## Standard curves and curve checking.
+##
## Revision 1.70 2004/03/27 00:04:46 mdw
## Implement efficient reduction for pleasant-looking primes.
##
./mptypes >mptypes.h.new
mv mptypes.h.new mptypes.h
+ectab.c: ectab.in ec-gentab.sh mpdump
+ $(srcdir)/ec-gentab.sh <$(srcdir)/ectab.in >ectab.c.new
+ mv ectab.c.new ectab.c
+
BUILT_SOURCES = \
getdate.c modes-stamp \
addsuffix(join(`ciphers', `-', `cipher_modes'), `.c') \
## difference between the first and last numbers is major version.
pkginclude_HEADERS = \
- arena.h paranoia.h buf.h \
+ arena.h paranoia.h buf.h qdparse.h \
blkc.h hash.h gcipher.h ghash.h gmac.h grand.h ghash-def.h \
lcrand.h fibrand.h rc4.h seal.h rand.h noise.h fipstest.h maurer.h \
key.h key-data.h passphrase.h pixie.h lmem.h \
gfreduce.c gfreduce-exp.h ')
define(`EC_SOURCES',
- `field.c f-prime.c f-niceprime.c f-binpoly.c \
- ec.c ec-prime.c ec-bin.c ec-test.c')
+ `field.c field-parse.c f-prime.c f-niceprime.c f-binpoly.c \
+ ec.c ec-prime.c ec-bin.c ec-test.c ec-info.c ectab.c')
define(`PGEN_SOURCES',
`pfilt.c rabin.c \
libcatacomb_la_SOURCES = \
grand.c keysz.c \
lcrand.c fibrand.c rc4.c seal.c rand.c noise.c fipstest.c maurer.c \
- arena.c \
+ arena.c qdparse.c \
passphrase.c pixie-client.c pixie-common.c lmem.c \
oaep.c pkcs1.c pss.c tlsprf.c sslprf.c \
gfshare.c \
bin_PROGRAMS = dsig key pixie rspit factorial hashsum mkphrase
bin_SCRIPTS = catacomb-config xpixie
noinst_PROGRAMS = \
- genprimes mptypes serpent-check bittest \
+ genprimes mptypes serpent-check bittest mpdump \
addsuffix(`gen_tables', `-mktab')
LDADD = libcatacomb.la
mptypes_SOURCES = mptypes.c
mptypes_LDADD =
+mpdump_SOURCES = \
+ mpdump.c \
+ mpx.c mpx-kmul.c mpx-ksqr.c mpscan.c mparena.c \
+ mp-misc.c mp-mem.c mp-const.c mp-arith.c mp-io.c \
+ mptext.c mptext-string.c
+mpdump_LDADD =
+
## --- Install the pixie setuid-root if we can ---
##
## Bodge around a bug in Automake: it doesn't call `install-exec-hook' from