diff --git a/makefile b/makefile
new file mode 100644
index 0000000000000000000000000000000000000000..acb79722ec0a50f60293e48089919bb1181c3d2f
--- /dev/null
+++ b/makefile
@@ -0,0 +1,3 @@
+web:
+	doxygen
+	rsync -ravK doc/html/ spidey2.bmsi.com:/Public/pymilter
diff --git a/pymilter.spec b/pymilter.spec
index 573710a419d1574ba8c0f6f071a03a486782389b..3ddc62d877767a8f3c00fd7dc9446adcddb0102a 100644
--- a/pymilter.spec
+++ b/pymilter.spec
@@ -85,6 +85,8 @@ rm -rf $RPM_BUILD_ROOT
 %changelog
 * Thu Jul 02 2009 Stuart Gathman <stuart@bmsi.com> 0.9.3-1
 - Handle source route in Milter.util.parse_addr()
+- Fix default arg in chgfrom.
+- Disable negotiate callback for libmilter < 8.14.3 (1,0,1)
 
 * Tue Jun 02 2009 Stuart Gathman <stuart@bmsi.com> 0.9.2-3
 - Change result of @noreply callbacks to NOREPLY when so negotiated.