From e786950b1d26efaa9d9fced0b611110b061d0aa1 Mon Sep 17 00:00:00 2001 From: Nikolaus Rath Date: Thu, 14 Jan 2016 11:15:00 -0800 Subject: Changed Changelog format Up to now, the Changelog has essentially been a (manually maintained) copy of the git commit history. This doesn't seem to have any point other than following the GNU coding standards. I believe it's much better to use the Changelog to summarize the release-to-release changes that are most important for users, so this is what we'll do from now on. --- ChangeLog | 62 ++++++++++++++++++++++++-------------------------------------- 1 file changed, 24 insertions(+), 38 deletions(-) diff --git a/ChangeLog b/ChangeLog index 25d8e05..d785675 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,54 +1,40 @@ -2015-08-12 Miklos Szeredi +Unreleased Changes +================== - * libfuse: fix warning mount.c:receive_fd(). Reported by Albert - Berger +* fix warning in mount.c:receive_fd(). Reported by Albert Berger +* fix possible memory leak. Reported by Jose R. Guzman -2015-06-29 Miklos Szeredi - * libfuse: fix possible memory leak. Reported by Jose R. Guzman +FUSE 2.9.4 (2015-05-22) +======================= -2015-05-22 Miklos Szeredi +* fix exec environment for mount and umount. Found by Tavis Ormandy + (CVE-2015-3202). - * Released 2.9.4 +* fix fuse_remove_signal_handlers() to properly restore the default + signal handler. Reported by: Chris Johnson -2015-05-22 Miklos Szeredi +* highlevel API: fix directory file handle passed to ioctl() method. + Reported by Eric Biggers - * libfuse: fix exec environment for mount and umount. Found by - Tavis Ormandy (CVE-2015-3202). +* libfuse: document deadlock avoidance for fuse_notify_inval_entry() + and fuse_notify_delete() -2015-02-26 Miklos Szeredi +* 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. - * libfuse: fix fuse_remove_signal_handlers() to properly restore - the default signal handler. Reported by: Chris Johnson +* Initilaize stat buffer passed to ->getattr() and ->fgetattr() to + zero in all cases. Reported by Daniel Iwan -2014-07-21 Miklos Szeredi +* libfuse: Add missing includes. This allows compiling fuse with + musl. Patch by Daniel Thau - * libfuse: highlevel API: fix directory file handle passed to - ioctl() method. Reported by Eric Biggers -2014-07-15 Miklos Szeredi +Older Versions (before 2013-01-01) +================================== - * 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. - -2014-03-26 Miklos Szeredi - - * Initilaize stat buffer passed to ->getattr() and ->fgetattr() to - zero in all cases. Reported by Daniel Iwan - -2013-08-26 Miklos Szeredi - - * libfuse: Add missing includes. This allows compiling fuse with - musl. Patch by Daniel Thau - -2013-07-01 Miklos Szeredi - - * Released 2.9.3 2013-06-20 Miklos Szeredi -- cgit v1.2.1