From: Miklos Szeredi Date: Tue, 19 Mar 2013 16:33:46 +0000 (+0100) Subject: Merge branch 'fuse_2_9_bugfix' X-Git-Tag: fuse-3.0.0pre0~122 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=4dec04c7edba86d45371059c6c99016f08762fec;p=qemu-gpiodev%2Flibfuse.git Merge branch 'fuse_2_9_bugfix' --- 4dec04c7edba86d45371059c6c99016f08762fec diff --cc ChangeLog index 2021e81,3afa404..a543264 --- a/ChangeLog +++ b/ChangeLog @@@ -1,64 -1,9 +1,70 @@@ + 2013-03-19 Miklos Szeredi + + * 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-20 Miklos Szeredi + + * libfuse: change the type of fuse_ino_t from 'unsigned long' to + 'uint64_t' + + * libfuse: use O_CLOEXEC flag when opening /dev/fuse device. + Patch by Richard W.M. Jones + + * libfuse: don't force -D_FILE_OFFSET_BITS=64 in pkgconfig file. + Patch by Richard W.M. Jones + +2013-02-19 Miklos Szeredi + + * fuse_daemonize(): chdir to "/" even if not running in the + background for consistency. Reported by Vladimir Rutsky + +2013-02-18 Miklos Szeredi + + * fuse_opt_parse(): when storing a newly allocated string for + format "%s", free the previous value stored at that location. + Reported by Marco Schuster + +2013-02-07 Miklos Szeredi + + * libfuse: add readdirplus support in fuse_lowlevel_ops. Patch by + Feng Shuo + + * libfuse: add poll_events to fuse_file_info. Patch by Enke Chen + + * libfuse: fix fs cleanup. Reported by Eric Wong + + * libfuse: pass security context options to kernel. Patch by + Dalvik Khertel + + * libfuse: remove deprecated features: + - fuse_is_lib_option() + - fuse_invalidate() + - fuse_set_getcontext_func() + - fuse_loop_mt_proc() + - fuse_read_cmd() + - fuse_process_cmd() + - fuse_setup() + - fuse_teardown() + - fuse_exited() + - fuse_lowlevel_is_lib_option() + - fuse_operations.getdir() + - fuse_operations.utime() + - fuse_operations.utime_omit_ok + +2013-02-06 Miklos Szeredi + + * libfuse: set close-on-exec flag on pipe file descriptors. Patch + by Eric Wong + + * libfuse: add missing INIT flags + +2013-02-05 Miklos Szeredi + + * libfuse: fix fuse_get_context() in non fuse threads. Reported + by Michael Berlin + 2013-02-04 Miklos Szeredi * libfuse: fix crash in unlock_path(). Patch by Ratna Manoj