diff --git a/sm5/CHANGELOG b/sm5/CHANGELOG
index 57f1a67008417eab77eb16b2b7bb9969b747c6fe..d1ab416fc464560d145faf348025042feb0d509e 100644
--- a/sm5/CHANGELOG
+++ b/sm5/CHANGELOG
@@ -1,6 +1,6 @@
 CHANGELOG for smartmontools
 
-$Id: CHANGELOG,v 1.344 2004/02/23 20:32:10 ballen4705 Exp $
+$Id: CHANGELOG,v 1.345 2004/02/24 09:57:26 ballen4705 Exp $
 
 The most recent version of this file is:
 http://cvs.sourceforge.net/viewcvs.py/smartmontools/sm5/CHANGELOG?sortby=date&view=markup
@@ -25,6 +25,9 @@ Maintainers / Developers Key:
 NOTES FOR FUTURE RELEASES: see TODO file.
 
 <ADDITIONS TO THE CHANGE LOG SHOULD BE ADDED JUST BELOW HERE, PLEASE>
+
+smartmontools 5.29 (note: there was NO 5.28 release)
+
   [BA] smartd: configure script did not set correct directory to search for
        smartd.conf based on --prefix argument to ./configure.  Thanks to
        GG for identifying the problem and fix.
diff --git a/sm5/NEWS b/sm5/NEWS
index d061b0d6bf02c4f41819c04f70d5106329b9e8b1..545ae7dbcec7e3744f5954e0fbc2eb5bec6df773 100644
--- a/sm5/NEWS
+++ b/sm5/NEWS
@@ -1,14 +1,21 @@
 smartmontools NEWS
 ------------------
-CVS ID: $Id: NEWS,v 1.17 2004/02/23 20:32:12 ballen4705 Exp $
+CVS ID: $Id: NEWS,v 1.18 2004/02/24 09:57:27 ballen4705 Exp $
 
 The most up-to-date version of this file is:
 http://cvs.sourceforge.net/viewcvs.py/smartmontools/sm5/NEWS?sortby=date&view=markup
 
+Date: 2003-2-24
+Summary: smartmontools release 5.29 (Experimental, not STABLE)
+--------------------------------------------------------------
+This is another experimental release, to replace the 5.27 release that
+had a damaged configure script.  The next stable release will be 5.30
+- This release has SCSI support for NetBSD
 
-Date: 
-Summary: smartmontools release 5.27
------------------------------------
+
+Date: 2003-2-12 
+Summary: smartmontools release 5.27 (Experimental, not STABLE)
+--------------------------------------------------------------
 - WARNING: this release has a broken --prefix=/a/path option to the
   configure script.  The consequence is that smartd will not look for the
   configuration file (smartd.conf) at the desired location.
diff --git a/sm5/configure.in b/sm5/configure.in
index 578d1ae7530a199c7bb770633caf70759f08f89a..29e754c3c5c950f135cef482d61b54a0c0aa7f4c 100644
--- a/sm5/configure.in
+++ b/sm5/configure.in
@@ -1,15 +1,15 @@
 #
-# $Id: configure.in,v 1.57 2004/02/23 20:32:12 ballen4705 Exp $
+# $Id: configure.in,v 1.58 2004/02/24 09:57:27 ballen4705 Exp $
 #
 dnl Process this file with autoconf to produce a configure script.
 AC_PREREQ(2.50)
-AC_INIT(smartmontools, 5.28, smartmontools-support@lists.sourceforge.net)
+AC_INIT(smartmontools, 5.29, smartmontools-support@lists.sourceforge.net)
 AC_CONFIG_SRCDIR(smartctl.c)
 
 smartmontools_configure_date=`date -u +"%Y/%m/%d %T %Z"`
-smartmontools_cvs_tag=`echo '$Id: configure.in,v 1.57 2004/02/23 20:32:12 ballen4705 Exp $'`
-smartmontools_release_date=2004/02/12
-smartmontools_release_time="23:33:10 UTC"
+smartmontools_cvs_tag=`echo '$Id: configure.in,v 1.58 2004/02/24 09:57:27 ballen4705 Exp $'`
+smartmontools_release_date=2004/02/24
+smartmontools_release_time="10:02:44 UTC"
 
 AC_DEFINE_UNQUOTED(SMARTMONTOOLS_CONFIGURE_ARGS, "$ac_configure_args",            [smartmontools Configure Arguments])
 AC_DEFINE_UNQUOTED(SMARTMONTOOLS_CONFIGURE_DATE, "$smartmontools_configure_date", [smartmontools Configure Date])
diff --git a/sm5/smartmontools.spec b/sm5/smartmontools.spec
index c44532cdd1ccd5c158c5de3fbb14d904d4111a26..6119006a4ea6489a1b323c2e4d7f787d370e74c6 100644
--- a/sm5/smartmontools.spec
+++ b/sm5/smartmontools.spec
@@ -8,7 +8,7 @@ Summary(pt):	smartmontools - para monitorar discos e dispositivos S.M.A.R.T.
 Summary(it):	smartmontools - per monitare dischi e dispositivi S.M.A.R.T.
 Summary(pl):	Monitorowanie i kontrola dysk�w u�ywaj�� S.M.A.R.T.
 Name:		smartmontools
-Version:	5.28
+Version:	5.29
 License:	GPL
 Group:		Applications/System
 Group(de):	Applikationen/System
@@ -30,7 +30,7 @@ Packager:       Bruce Allen <smartmontools-support@lists.sourceforge.net>
 # http://ftp1.sourceforge.net/smartmontools/smartmontools-%{version}-%{release}.tar.gz
 
 # CVS ID of this file is:
-# $Id: smartmontools.spec,v 1.149 2004/02/13 01:36:51 ballen4705 Exp $
+# $Id: smartmontools.spec,v 1.150 2004/02/24 09:57:27 ballen4705 Exp $
 
 # Copyright (C) 2002-4 Bruce Allen <smartmontools-support@lists.sourceforge.net>
 # Home page: http://smartmontools.sourceforge.net/
@@ -306,6 +306,32 @@ fi
 # [PW] Phil Williams
 
 %changelog
+* Tue Feb 24 2004 Bruce Allen  <smartmontools-support@lists.sourceforge.net>
+  [BA] smartd: configure script did not set correct directory to search for
+       smartd.conf based on --prefix argument to ./configure.  Thanks to
+       GG for identifying the problem and fix.
+  [BA] make clean now removes man pages (generated from *.in) files as well
+       as object files.
+  [EM] Correct copying of sense data in FreeBSD SCSI implementation. Thanks
+       to Sergey Svishchev for noticing the bug.
+  [BA] On solaris, wrong warning message if no ATA support.  Warning message
+       concerns 3ware controller, not ATA.
+  [SS] Added SCSI support for NetBSD.
+  [BA] on big-endian linux machines, fixed interpretation of HDIO_GET_IDENTITY
+       to correctly identify ATAPI bit (was byte swapped).  This should
+       eliminate some SYSLOG noise if user queries a packet device (eg, CD
+       ROM or DVD reader).
+  [PW] Removed warning for IBM Deskstar 40GV & 75GXP series drives with
+       A5AA/A6AA firmware.  Thanks to Gerald Schnabel.
+  [PW] Added Toshiba TOS MK3019GAXB SUN30G to knowndrives table
+  [PW] Added Western Digital Caviar AC12500, AC24300, AC25100, AC36400,
+       and AC38400 to knowndrives table
+  [BA] When printing ATA error log, print the LBA at which READ
+       or WRITE commands failed.
+  [BA] Changed syntax of error message in smartctl
+  [BA] Added versioning info (-V options to smartd/smartctl) for
+       Solaris ATA module.
+
 * Thu Feb 12 2004 Bruce Allen  <smartmontools-support@lists.sourceforge.net>
   [KS] Added ATA/IDE support for Solaris/SPARC (ATA/IDE not yet for
        Solaris/x86).