diff --git a/ChangeLog b/ChangeLog
index 09f253f3879c1a7881752b95784cf3c657347dad..cdadceca7c99ca4c3d61e09443bc4cfe0d2e2146 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,30 @@
 2005-10-05  Niels Möller  <nisse@lysator.liu.se>
 
+	* Makefile.in (TARGETS, DISTFILES): Added nettle.pdf.
+	(.texinfo.dvi, .dvi.ps, .ps.pdf): New targets, to build nettle.pdf.
+	(DOCTARGETS): New variable with targets that shouldn't be deleted
+	by make clean.
+	(maintainer-clean-here): New target. Deletes generated
+	documentation files.
+
+	* nettle.texinfo: Define AUTHOR with accents, when running in TeX
+	mode, which doesn't handle latin-1 properly. Set UPDATED-FOR to
+	1.13. Updated copyright years, and introduced a COPYRIGHT-YEARS
+	symbol. Updated copyright section, to mention assembler
+	implementations.
+	(Cipher modes): Transformed the Cipher Block Chaining to a section
+	Cipher modes, describing both CBC and the new CTR mode.
+
+	* src/nettle/x86/aes_tables.asm: Deleted unused file.
+
+	* x86/aes.asm: Deleted contents. This file is needed just to
+	override aes.c, which isn't needed for the x86 implementation.
+
+	* configure.ac (SHLIBMINOR): Increased minor number. Library
+	version is now libnettle.so.2.4, soname still libnettle.so.2.
+
+	* examples/nettle-benchmark.c (main): Reordered hash benchmarks.
+
 	* x86/sha1-compress.asm (EXPAND): Use % 16 instead of & 15 to
 	compute offsets mod 16, since m4 on FreeBSD 49.RELEASE and NetBSD
 	doesn't implement & correctly in eval.
diff --git a/NEWS b/NEWS
index 154cc703f6a9d1dd873ed50aeb9fbf24653591e7..922a13b96f7ad34fd7dab8238ef89a8a3e587d0b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,26 @@
+NEWS for the 1.13 release
+
+	Implemented CTR mode.
+
+	Fixed problem with broken m4 on bsd, which resulted in
+	corrupted x86 assembler for sha1.
+
+	Improved sha1 performance on x86.
+
+	Configure check to figure out if symbols in assembler files
+	need a leading underscore.
+
+	Improved benchmark program. Displays cycles per byte and block,
+	and compares with openssl (if openssl is installed).
+	
+	Terminating newline in output from sexp-conv --hash.
+
+	The library is intended to be binary compatible with earlier
+	versions. The library name is libnettle.so.2.4. However, the
+	interface for the internal function _nettle_sha1_compress has
+	changed; any program that calls this function directly will
+	break.
+
 NEWS for the 1.12 release
 	
 	Fixed a bug in the configure script.