diff --git a/sm5/CHANGELOG b/sm5/CHANGELOG
index 751f81bbb6e82509a9ca66b127610cc13bf96f56..7729cc0b27fb17d6d363cda2f75c82386d6d4a85 100644
--- a/sm5/CHANGELOG
+++ b/sm5/CHANGELOG
@@ -1,6 +1,6 @@
 CHANGELOG for smartmontools
 
-$Id: CHANGELOG,v 1.29 2002/10/29 17:50:58 ballen4705 Exp $
+$Id: CHANGELOG,v 1.30 2002/10/29 23:18:29 ballen4705 Exp $
 
 Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net>
 
@@ -26,7 +26,18 @@ NOTES FOR FUTURE RELEASES: see TODO file.
 
 CURRENT RELEASE (see VERSION file in this directory):
 
-smartmontools-5.0.VERSION
+
+smartmontools-5.0.21
+
+    smartd, smartctl now warn if they find an attribute whose ID
+    number does not match between Data and Threshold structures.
+
+    Fixed nasty bug which led to wrong number of arguments for a
+    varargs statement, with attendent stack corruption.  Sheesh!
+    Have added script to CVS attic to help find such nasties in the
+    future.
+
+smartmontools-5.0.21
 
     Eliminated some global variables out of header files and other
     minor cleanup of smartd.
diff --git a/sm5/smartmontools.spec b/sm5/smartmontools.spec
index 34f1bfa20d9400a08923ca3d7677a69b7c8bfd4f..4cfbdb2cd6d4ed864ce92af25799d0dcfe35de69 100644
--- a/sm5/smartmontools.spec
+++ b/sm5/smartmontools.spec
@@ -1,4 +1,4 @@
-Release:  21
+Release:  22
 Summary:	SMARTmontools - for monitoring S.M.A.R.T. disks and devices
 Name:		smartmontools
 Version:	5.0
@@ -18,7 +18,7 @@ Packager:       Bruce Allen <smartmontools-support@lists.sourceforge.net>
 # http://telia.dl.sourceforge.net/sourceforge/smartmontools/smartmontools-%{version}-%{release}.tar.gz
 
 # CVS ID of this file is:
-# $Id: smartmontools.spec,v 1.32 2002/10/29 17:50:59 ballen4705 Exp $
+# $Id: smartmontools.spec,v 1.33 2002/10/29 23:18:30 ballen4705 Exp $
 
 # Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net>
 # Home page: http://smartmontools.sourceforge.net
@@ -112,6 +112,13 @@ fi
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
+* Wed Oct 29 2002 Bruce Allen  <smartmontools-support@lists.sourceforge.net>
+- smartd, smartctl now warn if they find an attribute whose ID
+  number does not match between Data and Threshold structures.
+- Fixed nasty bug which led to wrong number of arguments for a
+  varargs statement, with attendent stack corruption.  Sheesh!
+  Have added script to CVS attic to help find such nasties in the
+  future.
 * Tue Oct 29 2002 Bruce Allen  <smartmontools-support@lists.sourceforge.net>
 - Eliminated some global variables out of header files and other
   minor cleanup of smartd.