Update changelog and bump version number
diff --git a/ChangeLog b/ChangeLog
index 7ff90c8..c75057b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+ver 2.21:
+	Move create_dirs() and create_file() into the textfile library.
+	Let textfile_put() also replace the last key value pair.
+	Fix memory leaks with textfile_get() usage.
+	Fix infinite loops and false positive matches.
+	Don't retrieve stored link keys for RAW devices.
+	Document the putkey and delkey commands.
+	Show supported commands also in clear text.
+	Support volatile changes of the BD_ADDR for CSR chips.
+
+	Note:
+	This version needs at least bluez-libs-2.21
+
 ver 2.20:
 	Add support for extended inquiry response.
 	Add support for HotSync service record.
diff --git a/configure.in b/configure.in
index abe9383..ac0c883 100644
--- a/configure.in
+++ b/configure.in
@@ -5,7 +5,7 @@
 AC_PREREQ(2.50)
 AC_INIT()
 
-AM_INIT_AUTOMAKE(bluez-utils, 2.20)
+AM_INIT_AUTOMAKE(bluez-utils, 2.21)
 AM_CONFIG_HEADER(config.h)
 
 AM_MAINTAINER_MODE