/[fuse-comp]/fuse-comp.pl
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 /fuse-comp.pl

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 39 - (view) (annotate) - [select for diffs]
Modified Sun Sep 2 12:03:52 2007 UTC (16 years, 6 months ago) by dpavlin
File length: 13741 byte(s)
Diff to previous 38 , to selected 29
fix symlink in tmp

Revision 38 - (view) (annotate) - [select for diffs]
Modified Sun Sep 2 11:38:59 2007 UTC (16 years, 6 months ago) by dpavlin
File length: 13728 byte(s)
Diff to previous 36 , to selected 29
use first three arguments as from, to and tmp

Revision 36 - (view) (annotate) - [select for diffs]
Modified Mon Jul 16 08:34:47 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 13606 byte(s)
Diff to previous 35 , to selected 29
existing file isn't a fatal error, renames to exsting files are common when
compiling.

Revision 35 - (view) (annotate) - [select for diffs]
Modified Mon Jul 16 08:24:08 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 13602 byte(s)
Diff to previous 34 , to selected 29
modify mode of file to we writable even if read-only for user (confuses
rsync, need to write tests for it to understend it)

Revision 34 - (view) (annotate) - [select for diffs]
Modified Mon Jul 16 07:51:20 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 13128 byte(s)
Diff to previous 33 , to selected 29
mungle compressed files (ending in .gz) by adding % to original .gz extension.

Revision 33 - (view) (annotate) - [select for diffs]
Modified Mon Jul 16 07:41:55 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 12970 byte(s)
Diff to previous 30 , to selected 29
logging tweaks

Revision 30 - (view) (annotate) - [select for diffs]
Modified Tue Jul 10 10:48:21 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 12877 byte(s)
Diff to previous 29
cleanup uncompressed version after compression

Revision 29 - (view) (annotate) - [selected]
Modified Tue Jul 10 02:57:03 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 12740 byte(s)
Diff to previous 28
major (non-working) cleanup:
* new API: tmp_path, compress_file2path 
* truncate fixes
* various asserts

Revision 28 - (view) (annotate) - [select for diffs]
Modified Tue Jul 10 01:10:49 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 12021 byte(s)
Diff to previous 27 , to selected 29
ASSERT if uncompressed version also exist,
extracted create_tmp_file and compress_path_dest

Revision 27 - (view) (annotate) - [select for diffs]
Modified Tue Jul 10 00:22:00 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 11709 byte(s)
Diff to previous 26 , to selected 29
* symlink and link support with tests
* truncate now works with tmp
* logging cleanup

Revision 26 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 23:28:58 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 10969 byte(s)
Diff to previous 25 , to selected 29
* better log output
* write fixes: pending->{$file}->{write} counting, do sanity checking and error reporting in write
* cleanup chown and chown also cache file

Revision 25 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 22:44:20 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 10708 byte(s)
Diff to previous 24 , to selected 29
hopefually correct handling of .fuse_hidden files which are created
when open file is unlinked.

unlink cleanup, final rename tweaking and tests

Revision 24 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 21:57:11 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 10417 byte(s)
Diff to previous 23 , to selected 29
fix

Revision 23 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 21:41:58 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 10443 byte(s)
Diff to previous 21 , to selected 29
* added command line paramentars --debug and --fuse-debug
* recover from corrupted zero-size compressed file

Revision 21 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 17:35:26 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 10176 byte(s)
Diff to previous 20 , to selected 29
cleanup code for open

Revision 20 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 16:20:07 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 10074 byte(s)
Diff to previous 19 , to selected 29
add any flag to fuse-comp.pl or comp.sh to turn debug on,
repair pending data in rename, better output,
implemented check if compressed file is smaller than original
(no blacklisting for this yet)

Revision 19 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 15:59:57 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 9548 byte(s)
Diff to previous 18 , to selected 29
less output without debug on

Revision 18 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 15:41:01 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 9527 byte(s)
Diff to previous 17 , to selected 29
support rename operations

Revision 17 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 13:45:53 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 9226 byte(s)
Diff to previous 15 , to selected 29
better debug output

Revision 15 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 13:33:13 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 9220 byte(s)
Diff to previous 14 , to selected 29
add a lot of harness tests, and make truncate flag file write

Revision 14 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 13:04:25 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 9189 byte(s)
Diff to previous 13 , to selected 29
fixed truncate to care about compressed versions

Revision 13 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 11:12:48 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 8737 byte(s)
Diff to previous 12 , to selected 29
double rewrite (from compressed on-disk file) doesn't work

Revision 12 - (view) (annotate) - [select for diffs]
Modified Mon Jul 9 10:35:02 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 8593 byte(s)
Diff to previous 10 , to selected 29
Added /.debug pseudio file which will re-create itself each time it's read from.
It contains dump of pending files. To create it for the first time, use touch.
Added multiple read-write test

Revision 10 - (view) (annotate) - [select for diffs]
Modified Sun Jul 8 21:03:26 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 8072 byte(s)
Diff to previous 8 , to selected 29
cleanups and more strict tests

Revision 8 - (view) (annotate) - [select for diffs]
Modified Sun Jul 8 17:04:18 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 8238 byte(s)
Diff to previous 5 , to selected 29
fix unlink to actually work, decode open mode

Revision 5 - (view) (annotate) - [select for diffs]
Modified Sun Jul 8 15:04:35 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 8204 byte(s)
Diff to previous 4 , to selected 29
confess all errors, added minimum site for files which will be compressed
(by default, 256 bytes), unlinking should now cleanup everything,
preserve file attributes when (un)compressing

Revision 4 - (view) (annotate) - [select for diffs]
Modified Sun Jul 8 13:46:33 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 7014 byte(s)
Diff to previous 2 , to selected 29
report size of files in file_copy, exclude all .sw*

Revision 2 - (view) (annotate) - [select for diffs]
Modified Sun Jul 8 12:55:52 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 6927 byte(s)
Diff to previous 1 , to selected 29
skip .tmp and .temp also

Revision 1 - (view) (annotate) - [select for diffs]
Added Sun Jul 8 12:51:33 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 6918 byte(s)
Diff to selected 29
first code drop of gzip compressing filesystem

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