Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 127 lines (107 sloc) 4.96 kB
b95d248 @neilbowers Reformatted as per CPAN::Changes::Spec
neilbowers authored
1 Revision history for Perl module Fuse
06dd8eb Initial revision
Miklos Szeredi authored
2
8603ed0 @demonfoo Fix build on 32-bit platforms with FUSE 2.9.0 and later. Per RT #89926.
demonfoo authored
3 0.16.1 2013-10-31
4 - Fix missing "temp" variable declaration in _PLfuse_release,
5 which only affects 32-bit systems using FUSE 2.9.0 or later.
6
b95d248 @neilbowers Reformatted as per CPAN::Changes::Spec
neilbowers authored
7 0.16 2013-09-15
8 - Fix unbounded stack growth due to previous changes in getdir()
9 and readdir() wrappers that didn't properly decrement SP.
10 [RT #77321]
11 - Implement support for FUSE 2.9 specific operations. (flock,
12 read_buf, write_buf, fallocate)
13 - Implement helper functions (fuse_buf_size, fuse_buf_copy) for
14 handling generic buffers inside read_buf and write_buf
15 wrappers.
16 - Make the write() wrapper do less data copying.
17 - Improve compatibility with OpenIndiana (an open flavor of
18 Solaris).
19 - Add support for OpenBSD's flavor of FUSE.
06dd8eb Initial revision
Miklos Szeredi authored
20
b95d248 @neilbowers Reformatted as per CPAN::Changes::Spec
neilbowers authored
21 0.15 2013-06-08
22 - Eliminate more uses of system() in tests.
23 - Enable the ioctl() operation when built against FUSE 2.8 or later.
24 Also wrote tests based off fioc.c and fioclient.c from FUSE.
25 - Use smaller getattr test sizes only on MacOS X.
26 - Permanently fix the XATTR_{CREATE,REPLACE} symbols.
27 - Add a wrapper for the poll() operation when built against FUSE 2.8
28 or later. Also wrote tests based off fsel.c and fselclient.c
29 from FUSE.
30 - Fixed a thinko in the platform handling chain in Makefile.PL.
31 - Added handling for sub-second [amc]time stamps.
32 - Improve compatibility with Fuse4X.
33 - Improve future compatibility with non-Linux FUSE 2.8
34 implementations.
06dd8eb Initial revision
Miklos Szeredi authored
35
b95d248 @neilbowers Reformatted as per CPAN::Changes::Spec
neilbowers authored
36 0.14 2011-08-01
37 - Retooling portions of the test facilities, and removing dependence
38 on syscall() and knowing syscall numbers for basic test
39 functionality.
40 - Compatibility fixes for Perl 5.8 and Perl 5.13/5.14 with threads.
41 - Cleanups to build system, to use pkg-config to get the Fuse
42 build arguments for building our code against the installed
43 libfuse. Cleans up some of the mess before of different ways of
44 handling different OSes; NetBSD is still a bit messy due to
45 librefuse.
46 - Decrease file sizes in getattr test, to keep test from running
47 for multiple hours (due to HFS+ not supporting sparse files).
c747773 @dpavlin fix compilation problems
authored
48
b95d248 @neilbowers Reformatted as per CPAN::Changes::Spec
neilbowers authored
49 0.13 2011-07-03
50 - improved support for FreeBSD, NetBSD and OS X
51 - restored non-threaded perl support
c747773 @dpavlin fix compilation problems
authored
52
b95d248 @neilbowers Reformatted as per CPAN::Changes::Spec
neilbowers authored
53 0.12 2011-05-20
54 - all changes in this version are contributed by Darrik Pates
55 - BACKWARD COMPATILIBY CHANGE: readdir introduced in 0.11 changed!
56 - mount option -o big_writes, and added:
57 opendir, releasedir, fsyncdir, init, destroy, access, create,
58 ftruncate, fgetattr, lock, utimens, bmap
59
60 0.11 2011-02-25
61 - make static callbacks thread-safe, contributed by Daniel Frett
62 - readdir implmenentation contributed by Alex Sudakov RT #55953
63
64 0.10_1 2011-01-17
65 - cleanup options
66 - 64 bit perl support submitted by Derrik Pates
67
68 0.09_4 2010-05-16
69 - Justin Fletcher addition of file handles on open files, RT #57517
70
71 0.09_3 2008-03-19
72 - really fix 2+ Gb file bug, RT #32639, RT #33903
73
74 0.09 2007-11-15
75 - support dh-make-perl with fakeroot
76 - added fuse_get_context
77 - works with MacFUSE http://code.google.com/p/macfuse/
78 - added example filter_attr_fs.pl
79
80 0.08 2006-11-29 14:24:39 CET
81 - fix race condition in test/s/mount.t
82 - allow Fuse to be run from a non-master thread
83 - CPANPLUS doesn't report errors anymore if fuse isn't installed
84 - fix to test helper
9861a89 @dpavlin Changes from Mark Glines in preparation for 0.07
authored
85
b95d248 @neilbowers Reformatted as per CPAN::Changes::Spec
neilbowers authored
86 0.07 2005-12-25 10:37:00 PST
9861a89 @dpavlin Changes from Mark Glines in preparation for 0.07
authored
87 - Remove the FUSE_DEBUG constant; we never actually implemented
88 it to begin with.
89 - "make test" now uses the version of Fuse you've just built,
90 not the one installed in /usr/lib/perl5.
91 - getattr test now allows blksize to vary between host and fuse
92 fs, as this is not a bug.
93 - Add experimental support for threading. The following minor
94 API changes accommodate this:
95 - The nonexistent (yet documented) "unthreaded=>1" attribute
96 has been replaced with the "threaded=>1" attribute, and this
97 time it actually exists.
98 - Symbolic refs like "main::e_getattr" are now allowed for
99 callbacks, because threaded mode needs to share() the
100 callbacks, yet perl 5.8.7 does not allow share()ing code
101 refs yet. Direct code-refs are still supported as much
102 as possible (currently, non-threaded mode).
103 - testsuite uses a multithreaded loopback.pl, when available.
104 - Update docs accordingly. Update examples accordingly.
f65671b @dpavlin 0.07_3 which works on FreeBSD (tests are still broken)
authored
105 - Works on FreeBSD with fuse4bsd http://fuse4bsd.creo.hu/
d64e922 @dpavlin bump version to 0.08, added Changes for this version
authored
106
b95d248 @neilbowers Reformatted as per CPAN::Changes::Spec
neilbowers authored
107 0.06 2005-04-03 16:15:00 BST
108 - Add support for operations supported by FUSE 2.2.1
109 (flush, release, fsync, extended attributes)
110 - add mount options
b9a7de5 @dpavlin document changes for version 0.12
authored
111
b95d248 @neilbowers Reformatted as per CPAN::Changes::Spec
neilbowers authored
112 0.04 2004-11-18 13:51:56 CET
113 - new maintainer, Dobrica Pavlinusic <dpavlin@rot13.org>
114 - updated to work with current CVS version of fuse
b9a7de5 @dpavlin document changes for version 0.12
authored
115
b95d248 @neilbowers Reformatted as per CPAN::Changes::Spec
neilbowers authored
116 0.03 2001-12-05 02:17:52
117 - changed getattr() to smell like perl's stat()
118 - fleshed out the documentation a bit
52ab81a @demonfoo Summary of 0.14 candidate changes.
demonfoo authored
119
b95d248 @neilbowers Reformatted as per CPAN::Changes::Spec
neilbowers authored
120 0.02 2001-12-02 18:59:56
121 - works well enough to release, but still needs testing
2ad77ed @demonfoo The current list of major changes to the code.
demonfoo authored
122
b95d248 @neilbowers Reformatted as per CPAN::Changes::Spec
neilbowers authored
123 0.01 2001-11-28 21:45:20
124 - original version; created by h2xs 1.21 with options
125 include/fuse.h
ff382b1 @demonfoo Fix tabbing on lines added recently.
demonfoo authored
126
Something went wrong with that request. Please try again.