aboutsummaryrefslogtreecommitdiffstats
path: root/dbfs.c
AgeCommit message (Expand)AuthorFilesLines
2007-03-19Release version 0.7.Jeff Garzik1-1/+1
2007-03-19Make sure to reply to FUSE, in releasedir op.Jeff Garzik1-0/+2
2006-12-07Release version 0.6. Correct copyright to reflect Red Hat.Jeff Garzik1-1/+3
2006-12-05syslog banner post-init. default to debugging enabled, for now.Jeff Garzik1-3/+3
2006-11-12Upgrade to FUSE version 2.6.x API.Jeff Garzik1-26/+32
2006-11-08Minor cleanups and improvements.Jeff Garzik1-4/+6
2006-11-07Fix some bugs. Add debugging syslog output.Jeff Garzik1-14/+198
2006-11-07Convert all code to use DB transaction handles.Jeff Garzik1-66/+426
2006-08-08Fix some initialization-related bugs in mkdbfs, libdbfs.Jeff Garzik1-1/+1
2006-08-06Implement rename op. dbfs is now feature-complete.Jeff Garzik1-3/+26
2006-08-06Improve statfs op a bit, by statfs(2)'ing the underlying filesystem.Jeff Garzik1-4/+13
2006-08-06Implement statfs op. Limit filename component length.Jeff Garzik1-1/+21
2006-08-06Implement fsync, fsyncdir ops. Largely no-op.Jeff Garzik1-11/+25
2006-08-06Implement setattr op.Jeff Garzik1-16/+79
2006-08-06Implement write op (well, most of it).Jeff Garzik1-1/+11
2006-08-05Add copyright header to source files.Jeff Garzik1-0/+18
2006-08-05Implement access op.Jeff Garzik1-1/+38
2006-08-05Implement open, read ops.Jeff Garzik1-2/+26
2006-08-05Open new 'data' database. Fix bug by avoiding FUSE 'userdata' pointer,Jeff Garzik1-5/+3
2006-08-04Tweak fsck: run catastrophic recovery in dbfsck, normal recovery in FUSE fs.Jeff Garzik1-1/+1
2006-08-04Add filesystem check program 'dbfsck'.Jeff Garzik1-1/+1
2006-08-04mkdbfs: Remove duplicate code, by using dbfs_open() in libdbfsJeff Garzik1-1/+1
2006-08-04Implement listxattr op.Jeff Garzik1-4/+26
2006-08-04Implement getxattr, setxattr, removexattr ops.Jeff Garzik1-5/+47
2006-08-03Implement [hard]link operation.Jeff Garzik1-1/+27
2006-08-03Fix a couple cases where we only replied when there was an errorJeff Garzik1-11/+6
2006-04-25Implement symlink op. Other misc changes.Jeff Garzik1-28/+73
2006-04-25Implement mknod. dirent endian fixes.Jeff Garzik1-4/+4
2006-04-24dbfs: start to libify dbfs. add mkdbfs program (just base db, for now).Jeff Garzik1-2/+28
2006-04-24dbfs: #include cleanupJeff Garzik1-3/+0
2006-04-24dbfs: Kill if 0'd code.Jeff Garzik1-24/+0
2006-04-24dbfs: validate mknod mode. extract inline code into helper dbfs_mode_type().Jeff Garzik1-0/+43
2006-04-24dbfs: implement mknod, mkdir ops. stub dbfs_mknod. a bunch of func renames.Jeff Garzik1-7/+40
2006-04-24dbfs: Shuffle code to match order in fuse_lowlevel_ops. No code changes.Jeff Garzik1-66/+66
2006-04-24dbfs: add comments, and fix minor issues found while writing commentsJeff Garzik1-3/+33
2006-04-24dbfs: implement hooks init, destroy.Jeff Garzik1-6/+2
2006-04-24dbfs: Implement DB init, shutdownJeff Garzik1-0/+27
2006-04-24dbfs: Don't permit root inode unlink; increase getattr attr timeout.Jeff Garzik1-1/+1
2006-04-24dbfs: implement inode_write, several fixes and cleanupsJeff Garzik1-25/+14
2006-04-24dbfs: Finish implementing unlink, new stubs inode_write and inode_delJeff Garzik1-4/+4
2006-04-23dbfs: Move DB-related stuff to new file dbfs-backend.c.Jeff Garzik1-208/+0
2006-04-23dbfs: implement readlink opJeff Garzik1-0/+42
2006-04-23dbfs: implement unlink, rmdir ops. comment out open, read ops.Jeff Garzik1-20/+71
2006-04-23dbfs: abstract out dir lookup, dir foreach. start work on rmdir.Jeff Garzik1-58/+128
2006-04-23dbfs: Move definitions to dbfs.h.Jeff Garzik1-40/+1
2006-04-23dbfs: Implement lookup, opendir, readdir, releasedir opsJeff Garzik1-41/+146
2006-04-23dbfs: Implement dbfs_read_inode, reimplement getattr opJeff Garzik1-31/+124
2006-04-23Add 'dbfs' for Berkeley DB experiments.Jeff Garzik1-0/+173
2006-04-23Rename dbfs to ndbfs.Jeff Garzik1-169/+0
2006-04-23Rearrange code, remove stock header.Jeff Garzik1-27/+20
2006-04-23Implement readlink operation, pprefix() helper.Jeff Garzik1-12/+52
2006-04-22Replace with non-lowlevel implementation. Remove DB usage.Jeff Garzik1-158/+89
2006-04-22Commit FUSE hello_ll as skeleton.Jeff Garzik1-2/+200
2006-04-22Rename glib-app-skeleton to fuse-db project.Jeff Garzik1-0/+7