/[fuse.before_github]/perl-llin/Fuse.xs
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /perl-llin/Fuse.xs

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 123 - (view) (annotate) - [selected]
Modified Wed Mar 19 19:40:20 2008 UTC (16 years ago) by dpavlin
File length: 18411 byte(s)
Diff to previous 119
another try to fix files larger than 2Gb: for this we pop
float from stack since long is limited to 4Gb

Revision 119 - (view) (annotate) - [select for diffs]
Modified Sun Mar 16 13:34:34 2008 UTC (16 years ago) by dpavlin
File length: 18351 byte(s)
Diff to previous 108 , to selected 123
expose and fix 2Gb file bug, RT #32639, RT #33903

Revision 108 - (view) (annotate) - [select for diffs]
Modified Sat Jan 20 12:21:12 2007 UTC (17 years, 2 months ago) by dpavlin
File length: 18343 byte(s)
Diff to previous 101 , to selected 123
Changes from Marc to implement fuse_get_context(): 
* an XS function to get the data
* a mention of it in Fuse.pm so it can be exported properly
* a pretty ugly hack to example.pl, which is how I tested it.

Revision 101 - (view) (annotate) - [select for diffs]
Modified Tue Aug 22 11:37:12 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 17988 byte(s)
Diff to previous 93 , to selected 123
patch from Mark Glines to allow Fuse to be run from a non-master thread

Revision 93 - (view) (annotate) - [select for diffs]
Modified Mon May 29 09:15:28 2006 UTC (17 years, 10 months ago) by dpavlin
File length: 17987 byte(s)
Diff to previous 92 , to selected 123
Fix ISO C90 warnings

Revision 92 - (view) (annotate) - [select for diffs]
Modified Mon May 29 08:57:50 2006 UTC (17 years, 10 months ago) by dpavlin
File length: 18129 byte(s)
Diff to previous 89 , to selected 123
Mark Glines fixed problem with newer fuse versions

Revision 89 - (view) (annotate) - [select for diffs]
Modified Tue May 23 14:45:53 2006 UTC (17 years, 10 months ago) by dpavlin
File length: 18157 byte(s)
Diff to previous 87 , to selected 123
Vladimir V. Kolpakov contributed cleanup patch

Revision 87 - (view) (annotate) - [select for diffs]
Modified Tue May 23 14:28:34 2006 UTC (17 years, 10 months ago) by dpavlin
File length: 18688 byte(s)
Diff to previous 85 , to selected 123
fix parametars is there is no debug option

Revision 85 - (view) (annotate) - [select for diffs]
Modified Tue Jan 17 17:00:12 2006 UTC (18 years, 2 months ago) by dpavlin
File length: 18601 byte(s)
Diff to previous 71 , to selected 123
update to API 25 changes by Csaba Henk <csaba.henk@creo.hu>

Revision 71 - (view) (annotate) - [select for diffs]
Modified Tue Jan 3 17:27:32 2006 UTC (18 years, 2 months ago) by dpavlin
File length: 17532 byte(s)
Diff to previous 68 , to selected 123
remove DEBUGf

Revision 68 - (view) (annotate) - [select for diffs]
Modified Tue Jan 3 16:21:13 2006 UTC (18 years, 2 months ago) by dpavlin
File length: 17532 byte(s)
Diff to previous 28 , to selected 123
added __FreeBSD__ compilation fixes

Revision 28 - (view) (annotate) - [select for diffs]
Modified Mon Jan 2 22:39:32 2006 UTC (18 years, 2 months ago) by dpavlin
File length: 17377 byte(s)
Diff to previous 26 , to selected 123
fix 6 and 7 parametar handling

Revision 26 - (view) (annotate) - [select for diffs]
Modified Mon Jan 2 22:24:03 2006 UTC (18 years, 2 months ago) by dpavlin
File length: 17326 byte(s)
Diff to previous 21 , to selected 123
partial fix for statfs (namelen is still broken) [0.07_2]

Revision 21 - (view) (annotate) - [select for diffs]
Modified Mon Jan 2 19:50:33 2006 UTC (18 years, 2 months ago) by dpavlin
File length: 17154 byte(s)
Diff to previous 19 , to selected 123
working copy

Revision 19 - (view) (annotate) - [select for diffs]
Modified Tue Dec 27 12:47:00 2005 UTC (18 years, 3 months ago) by dpavlin
Original Path: perl/trunk/Fuse.xs
File length: 17154 byte(s)
Diff to previous 18 , to selected 123
Changes from Mark Glines in preparation for 0.07
- Remove the FUSE_DEBUG constant; we never actually implemented
  it to begin with.
- "make test" now uses the version of Fuse you've just built,
  not the one installed in /usr/lib/perl5.
- getattr test now allows blksize to vary between host and fuse
  fs, as this is not a bug.
- Add experimental support for threading.  The following minor
  API changes accommodate this:
- The nonexistent (yet documented) "unthreaded=>1" attribute
  has been replaced with the "threaded=>1" attribute, and this
  time it actually exists.
- Symbolic refs like "main::e_getattr" are now allowed for
  callbacks, because threaded mode needs to share() the
  callbacks, yet perl 5.8.7 does not allow share()ing code
  refs yet.  Direct code-refs are still supported as much
  as possible (currently, non-threaded mode).
- testsuite uses a multithreaded loopback.pl, when available.
- Update docs accordingly.  Update examples accordingly.


Revision 18 - (view) (annotate) - [select for diffs]
Modified Wed Dec 21 15:33:37 2005 UTC (18 years, 3 months ago) by dpavlin
Original Path: perl/trunk/Fuse.xs
File length: 16974 byte(s)
Diff to previous 16 , to selected 123
Mark Glines changes to add ithreads support:
* Support threading
* Fix the DEBUGf stuff, it seems to segfault these days
* Update the docs
* scrub off some bitrot


Revision 16 - (view) (annotate) - [select for diffs]
Modified Wed Jun 22 16:15:17 2005 UTC (18 years, 9 months ago) by dpavlin
Original Path: perl/trunk/Fuse.xs
File length: 15316 byte(s)
Diff to previous 14 , to selected 123
added changes from Mark Wilkinson to support mount options, list all
contributors in AUTHORS, added pod tests


Revision 14 - (view) (annotate) - [select for diffs]
Modified Sun Apr 10 13:30:11 2005 UTC (18 years, 11 months ago) by richdawe
Original Path: perl/trunk/Fuse.xs
File length: 15261 byte(s)
Diff to previous 9 , to selected 123
Add support for operations supported by FUSE 2.2.1 (flush, release, fsync, extended attributes); bump version to 0.06.


Revision 9 - (view) (annotate) - [select for diffs]
Modified Fri Jan 7 23:38:41 2005 UTC (19 years, 2 months ago) by dpavlin
Original Path: perl/trunk/Fuse.xs
File length: 10749 byte(s)
Diff to previous 8 , to selected 123
compilation fix


Revision 8 - (view) (annotate) - [select for diffs]
Modified Fri Nov 26 20:38:56 2004 UTC (19 years, 4 months ago) by dpavlin
Original Path: perl/trunk/Fuse.xs
File length: 10751 byte(s)
Diff to previous 7 , to selected 123
It seems that blockcount isn't last argument any longer. Fixed.


Revision 7 - (view) (annotate) - [select for diffs]
Modified Thu Nov 18 12:09:10 2004 UTC (19 years, 4 months ago) by dpavlin
Original Path: perl/trunk/Fuse.xs
File length: 10941 byte(s)
Diff to previous 4 , to selected 123
fix compilation problems


Revision 4 - (view) (annotate) - [select for diffs]
Added Thu Nov 11 14:44:15 2004 UTC (19 years, 4 months ago) by mszeredi
Original Path: perl/trunk/Fuse.xs
File length: 10934 byte(s)
Diff to selected 123
Initial revision


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26