aboutsummaryrefslogtreecommitdiffstats
path: root/FuseArchive/FileSystem.py
Commit message (Collapse)AuthorAgeFilesLines
* 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