diff --git a/ChangeLog b/ChangeLog
index 1141c996f8f5a1de31eed5869d3609994b941005..1fea9d506710893ab70170b92dcacee91072d65b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2002-10-09  Niels M�ller  <nisse@cuckoo.hack.org>
+
+	* Makefile.am (libnettle_a_SOURCES): Added dsa files.
+	(libnettleinclude_HEADERS): Added dsa.h.
+
+	* testsuite/testutils.c (test_dsa): New function.
+
+	* testsuite/dsa-test.c: New test.
+
+	* dsa.h, dsa.c, dsa-sign.c, dsa-verify.c: New files.
+
+	* nettle-meta.h: Moved the nettle_random_func and
+	nettle_progress_func typedefs here...
+	* rsa.h: ... from here.	
+
 2002-10-07  Niels M�ller  <nisse@cuckoo.hack.org>
 
 	* sexp.h (enum sexp_type): Deleted SEXP_START.
diff --git a/testsuite/.cvsignore b/testsuite/.cvsignore
index 52b923fc3f1fefeac9cef6edcdbdeb239c309e81..ce920987f3ddc917634bdf84b7511c7875e8f5a2 100644
--- a/testsuite/.cvsignore
+++ b/testsuite/.cvsignore
@@ -12,6 +12,7 @@ cbc-test
 des-compat-test
 des-test
 des3-test
+dsa-test
 hmac-test
 knuth-lfib-test
 md5-compat-test
diff --git a/testsuite/.gitignore b/testsuite/.gitignore
index 5a57094739b9ed95eec82b06770b474157556a6e..f32a7864c734f7bdffc331ac50df759255b812d8 100644
--- a/testsuite/.gitignore
+++ b/testsuite/.gitignore
@@ -12,6 +12,7 @@
 /des-compat-test
 /des-test
 /des3-test
+/dsa-test
 /hmac-test
 /knuth-lfib-test
 /md5-compat-test