diff --git a/Milter/__init__.py b/Milter/__init__.py
index e406b2e6289406524d0fd1681e07898f3044ed89..4ff23ce848c721ab8fc7d8e48ca2641da383d7a0 100755
--- a/Milter/__init__.py
+++ b/Milter/__init__.py
@@ -9,7 +9,7 @@
 # This code is under the GNU General Public License.  See COPYING for details.
 
 from __future__ import print_function
-__version__ = '1.0.3'
+__version__ = '1.0.4'
 
 import os
 import re
diff --git a/makefile b/makefile
index a3dc460a53774bf0e7b08888d184eb9c2db946a8..532253d22c4028ef00d34328cd22cf909616addd 100644
--- a/makefile
+++ b/makefile
@@ -4,7 +4,7 @@ web:
 	rsync -ravKk doc/html/ bmsi.com:/var/www/html/pymilter
 	cd doc/html; zip -r ../../doc .
 
-VERSION=1.0.3
+VERSION=1.0.4
 PKG=pymilter-$(VERSION)
 SRCTAR=$(PKG).tar.gz
 
diff --git a/milter-nomix.py b/milter-nomix.py
index 671c54fe276e4e8f08db5698c56541156c72b80a..154285d1bff7ff76a8d180463be8568fbfd988b4 100644
--- a/milter-nomix.py
+++ b/milter-nomix.py
@@ -1,4 +1,4 @@
-## A very simple milter to prevent mixing of internal and external mail.  
+## A very simple sample milter to prevent mixing of internal and external mail.
 # Internal is defined as using one of a list of internal top level domains.
 #  This code is open-source on the same terms as Python.
 
diff --git a/pymilter.spec b/pymilter.spec
index 0d52e60c55f063c2f42e13f4a0a1ebe416d29512..c25d1f8bd9c030fd8470ad3d06368ed39a5476c2 100644
--- a/pymilter.spec
+++ b/pymilter.spec
@@ -9,7 +9,7 @@
 
 Summary: %{sum}
 Name: python-pymilter
-Version: 1.0.3
+Version: 1.0.4
 Release: 1%{?dist}
 Url: http://bmsi.com/pymilter
 Source: https://github.com/sdgathman/pymilter/archive/pymilter-%{version}.tar.gz
@@ -138,6 +138,10 @@ if [ $1 -eq 0 ] ; then
 fi
 
 %changelog
+* Wed Apr 17 2019 Stuart Gathman <stuart@gathman.org> - 1.0.4-1
+- New upstream release: cleanup unused files, additional platform support
+- Minor doc updates
+
 * Sun Dec 23 2018 Stuart Gathman <stuart@gathman.org> - 1.0.3-1
 - New upstream release
 - patch step for python3 no longer required in build
diff --git a/setup.py b/setup.py
index 6ab5be601f5016b79eb83de4a53ef35973a8a6ac..5ce202a965cafde061bd422df24a3803d051c22a 100644
--- a/setup.py
+++ b/setup.py
@@ -14,7 +14,7 @@ libdirs = ["/usr/lib/libmilter"]    # needed for Debian
 modules = ["mime"]
 
 # NOTE: importing Milter to obtain version fails when milter.so not built
-setup(name = "pymilter", version = '1.0.3',
+setup(name = "pymilter", version = '1.0.4',
 	description="Python interface to sendmail milter API",
 	long_description="""\
 This is a python extension module to enable python scripts to