diff --git a/ChangeLog b/ChangeLog
index 1fefa86abcdcae07ff809a9fa1e1a9d4c48c27f2..cb4bc12c00f31d7972e1ec7c052dd7847dcdd992 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2004-02-07  Niels Möller  <nisse@lysator.liu.se>
 
+	* configure.ac (SHLIBMINOR): Bumped, library version is now 2.1.
+
 	* testsuite/sexp-format-test.c: Include bignum.h only if HAVE_LIBGMP.
 	* testsuite/rsa-encrypt-test.c: Include rsa.h only if WITH_PUBLIC_KEY.
 	* testsuite/pkcs1-test.c: Include pkcs1.h only if WITH_PUBLIC_KEY.
diff --git a/NEWS b/NEWS
index bd96cb8abb71ad0e869ad319becbb0c27d4ca4a4..8f54b259168b208588d85acccb0ec8391dc364f1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,23 @@
+NEWS for the 1.9 release
+
+	Optimized C implementation of arcfour. Optimized x86
+	implementations of arcfour and sha1.
+
+	Improved benchmark program.
+	
+	Fixed bug in the rsa-encrypt example program.
+
+	Fixed bug in make install, some of the header files were
+	forgotten.
+	
+	Portability fixes. Fixes to make Nettle compile on systems
+	without gmp. This version has been tested on GNU/Linux,
+	Solaris, HPUX and AIX.
+
+	The shared library is intended to be binary compatible with
+	nettle-1.8. Only the minor version number of the shared
+	library is increased.
+
 NEWS for the 1.8 release
 
 	New example programs, demonstrating encrypting and decrypting
diff --git a/configure.ac b/configure.ac
index 1e7d0cc92bc403d4269f6bc193daee68a82f76ec..e3db273f6614f9124eb53cdc37c0bfe9cacb27ab 100644
--- a/configure.ac
+++ b/configure.ac
@@ -9,7 +9,7 @@ AM_INIT_AUTOMAKE
 AM_CONFIG_HEADER([config.h])
 
 SHLIBMAJOR=2
-SHLIBMINOR=0
+SHLIBMINOR=1
 
 AC_CANONICAL_HOST