version 1.9
diff --git a/ChangeLog b/ChangeLog
index 5d33766..efef652 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2004-10-14  Miklos Szeredi <miklos@szeredi.hu>
+
+	* Released 1.9
+
 2004-10-09  Miklos Szeredi <miklos@szeredi.hu>
 
 	* Don't allow fuse_flush() to be interrupted (bug found by David
diff --git a/Makefile.am b/Makefile.am
index cc75c4d..f319a92 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -6,4 +6,5 @@
 	fuse.spec		\
 	README*			\
 	Filesystems		\
-	BUGS
+	BUGS			\
+	doc/how-fuse-works
diff --git a/NEWS b/NEWS
index 1994f3d..13a84e1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,40 @@
+What is new in 1.9
+
+* Lots of bugs fixed
+
+* Minor modifications to the library API
+
+* Improvements to the kernel/userspace interface
+
+* Mounting by non-root made more secure
+
+* Build shared library in addition to the static one
+
+* Consolidated mount options
+
+* Optimized reading under 2.6 kernels
+
+* Direct I/O support
+
+* Support file I/O on deleted files
+
+* Extended attributes support
+
+What is new in 1.3
+
+* Thanks to user bugreports and stress testing with LTP and sfx-linux
+a number of bugs were fixed, some quite serious.
+
+* Fix compile problems with recent SuSE kernles
+
+What is new in 1.2
+
+* Fix mount problems on recent 2.6 kernels with SELinux enabled
+
+* Fixed writing files lager than 2GBytes
+
+* Other bugfixes
+
 What is new in 1.1
 
 * Support for the 2.6 kernels
diff --git a/configure.in b/configure.in
index 0e76491..cd4a856 100644
--- a/configure.in
+++ b/configure.in
@@ -1,5 +1,5 @@
 AC_INIT(lib/fuse.c)
-AM_INIT_AUTOMAKE(fuse, 1.1)
+AM_INIT_AUTOMAKE(fuse, 1.9)
 AM_CONFIG_HEADER(include/config.h)
 
 m4_ifdef([LT_INIT],
diff --git a/kernel/Makefile.in b/kernel/Makefile.in
index aa6dd60..7850b83 100644
--- a/kernel/Makefile.in
+++ b/kernel/Makefile.in
@@ -6,6 +6,7 @@
 majver = @majver@
 
 DISTFILES = Makefile.in dev.c dir.c file.c inode.c util.c fuse_i.h
+COMPATDISTFILES = compat/parser.c compat/parser.h
 
 fusemoduledir = @kmoduledir@/kernel/fs/fuse
 
@@ -34,9 +35,10 @@
 
 maintainer-clean: distclean
 
-distdir: $(DISTFILES)
+distdir: $(DISTFILES) $(COMPATDISTFILES)
 	cp -p $(DISTFILES) $(distdir)
-
+	mkdir $(distdir)/compat
+	cp -p $(COMPATDISTFILES) $(distdir)/compat
 
 ifeq ($(majver), 2.4)