fusermount-compile-as-pie
[platform/upstream/fuse.git] / ChangeLog
index dbd10e8..18358dc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,78 @@
+FUSE 2.9.6 (2016-04-23)
+=======================
+
+* Tarball now includes documentation.
+* Shared-object version has now been bumped correctly.
+
+FUSE 2.9.5 (2016-01-14)
+=======================
+
+* New maintainer: Nikolaus Rath <Nikolaus@rath.org>. Many thanks to
+  Miklos Szeredi <miklos@szeredi.hu> for bringing FUSE to where it is
+  now!
+
+* fix warning in mount.c:receive_fd().  Reported by Albert Berger
+
+* fix possible memory leak.  Reported by Jose R. Guzman
+
+FUSE 2.9.4 (2015-05-22)
+=======================
+
+* fix exec environment for mount and umount.  Found by Tavis Ormandy
+  (CVE-2015-3202).
+
+* fix fuse_remove_signal_handlers() to properly restore the default
+  signal handler.  Reported by: Chris Johnson
+
+* highlevel API: fix directory file handle passed to ioctl() method.
+  Reported by Eric Biggers
+
+* libfuse: document deadlock avoidance for fuse_notify_inval_entry()
+  and fuse_notify_delete()
+
+* fusermount, libfuse: send value as unsigned in "user_id=" and
+  "group_id=" options.  Uids/gids larger than 2147483647 would result
+  in EINVAL when mounting the filesystem.  This also needs a fix in
+  the kernel.
+
+* Initilaize stat buffer passed to ->getattr() and ->fgetattr() to
+  zero in all cases.  Reported by Daniel Iwan
+
+* libfuse: Add missing includes.  This allows compiling fuse with
+  musl.  Patch by Daniel Thau
+
+
+Older Versions (before 2013-01-01)
+==================================
+
+
+2013-06-20  Miklos Szeredi <miklos@szeredi.hu>
+
+       * libfuse: fix multiple close of device fd.  Reported by Dan
+       Greenfield
+
+2013-03-19  Miklos Szeredi <miklos@szeredi.hu>
+
+       * libfuse: fix thread cancel race.  Exiting a worker my race with
+       cancelling that same worker.  This caused a segmenation
+       fault. Reported and tested by Anatol Pomozov
+
+2013-02-04  Miklos Szeredi <miklos@szeredi.hu>
+
+       * libfuse: fix crash in unlock_path().  Patch by Ratna Manoj
+
+       * libfuse: fix the 'remember' option.  The lru list was not
+       initialized for the "/" path.  This resulted in remove_node_lru()
+       crashing on LOOKUP-DOTDOT.  Patch by Madan Valluri
+
+       * libfuse: configure: detect new util-linux
+
+       * libfuse: Use AC_CONFIG_HEADERS instead of AM_CONFIG_HEADER.
+       Patch by Anatol Pomozov
+
+       * libfuse: rename ./configure.in to ./configure.ac.  Patch by
+       Anatol Pomozov
+
 2012-10-01  Miklos Szeredi <miklos@szeredi.hu>
 
        * Released 2.9.2