diff --git a/ChangeLog b/ChangeLog
index 723becade40a051a29a814bfc58adf2e49a5e5ba..e05567b30470fea3441bbf589971d380f2e325cd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2003-03-11  Niels Möller  <nisse@cuckoo.hack.org>
+
+	* nettle.texinfo (DSA): New section.
+	(RSA): Updated documentation.
+
 2003-03-02  Niels Möller  <nisse@cuckoo.hack.org>
 
 	* examples/nettle-benchmark.c (time_cipher): Don't use GNU C
@@ -294,12 +299,11 @@
 	grow_realloc. 
 	(nettle_buffer_clear): Rewritten to use buffer->realloc.
 
-	* buffer.h (struct nettle_buffer): REplaced the GROW function
-	pointer with a nettle_realloc_func pointer and a void
+	* buffer.h (struct nettle_buffer): Replaced the GROW function
+	pointer with a nettle_realloc_func pointer and a
+	void *realloc_ctx.
 	(NETTLE_BUFFER_GROW): Deleted macro, use function instead.
 
-	*realloc_ctx.
-
 	* buffer-init.c (nettle_buffer_init): Moved to a separate file.
 
 	* realloc.c (nettle_realloc): New function.
diff --git a/NEWS b/NEWS
index 7f03e7038f236cf0aed9da2779bdaaefaebeba7a..f1c75b48406db476db174d3ffbae57a5d2e03772 100644
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,24 @@
 NEWS for the 1.7 release
 
-	Renamed rsa functions for consistency. Now it's
+	Implemented DSA.
+
+	Renamed RSA functions for consistency. Now it's
 	rsa_public_key_init, not rsa_init_public_key, etc.
-	
+
+	Both RSA and DSA now have sign/verify functions that take the
+	hash digest as argument.
+
+	A rewritten and much more powerful sexp-conv program.
+
+	Other changes to the sexp code, in particular updating it to
+	the latest SPKI draft.
+
+	Building nettle as a shared library (ELF only) seems to work.
+	The version number is increased, so the library "soname" for
+	this release is "libnettle.so.1".
+
+	Bugfixes. Fixes for build and portability problems.
+
 NEWS for the 1.6 release
 
 	Optimized assembler implementations of aes, for sparc and x86.