aboutsummaryrefslogtreecommitdiffstats
path: root/FuseArchive/FileSystem.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix for o_rdonly and getattr delegationSteve Slaven2009-11-041-1/+1
|
* Only ignore utimens for symlinksSteve Slaven2009-11-031-2/+5
|
* Override the problem utimens setupSteve Slaven2009-11-031-1/+1
|
* Include a fix for broken rsync symlink supportSteve Slaven2009-11-031-1/+6
|
* Only try and free the block refs if we are the last ref to the blocks so weSteve Slaven2009-11-031-5/+39
| | | | | don't do weird things when hardlinked, added note about rsync symlink utimens failures
* Allow unlinking symlinks correctly without unallocating block refs orSteve Slaven2009-11-031-4/+6
| | | | going outside the tree
* Added a method to free blocks before unlink, just doing ftruncate thenSteve Slaven2009-08-071-2/+2
| | | | | unlink left the "empty" file and "empty" block with an extra ref for every unlink since we never freed those blocks
* Pre-init original_chunks because we might need to fflush early in theSteve Slaven2009-08-061-1/+1
| | | | | constructor, use ftruncate since truncate doesn't exist, and handle unlocking unused chunks due to ftruncate
* Truncate files on unlink so we free their blocksSteve Slaven2009-08-061-0/+4
|
* Add reference counting so we can delete unused chunksSteve Slaven2009-08-061-1/+1
|
* Split up main classesSteve Slaven2009-08-041-0/+154