aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2009-02-09Add support for BDB 4.7.HEADmasterJeff Garzik1-2/+3
2007-12-03Add support for BDB 4.6.Jeff Garzik1-1/+2
2007-11-28Make Berkeley DB check less version-specific.Jeff Garzik1-1/+3
2007-11-25Properly clean up from open-db failure. Tighten default file perms.Jeff Garzik1-5/+13
2007-11-24Upgrade Berkeley DB requirement to 4.5 (Fedora 7 locally).Jeff Garzik1-1/+1
2007-03-19Doc update: add BUGS file, update READMEJeff Garzik4-2/+25
2007-03-19Bump version to 0.8git.Jeff Garzik2-1/+5
2007-03-19Release version 0.7.Jeff Garzik10-9/+13
2007-03-19Make sure to reply to FUSE, in releasedir op.Jeff Garzik1-0/+2
2006-12-07Bump version to 0.7git.Jeff Garzik1-1/+1
2006-12-07Release version 0.6. Correct copyright to reflect Red Hat.Jeff Garzik10-11/+30
2006-12-05Fix a memory corruption bug. Add some syslog debugging to write path.Jeff Garzik1-6/+26
2006-12-05syslog banner post-init. default to debugging enabled, for now.Jeff Garzik1-3/+3
2006-11-13Make read operation considerably cheaper.Jeff Garzik1-12/+11
2006-11-12Upgrade to FUSE version 2.6.x API.Jeff Garzik1-26/+32
2006-11-08Bump repository version to 0.6git.Jeff Garzik2-1/+5
2006-11-08Release version 0.5.Jeff Garzik2-5/+7
2006-11-08Minor cleanups and improvements.Jeff Garzik8-32/+49
2006-11-07Add stub for new program, dbdebugfs, a filesystem debugger.Jeff Garzik3-1/+112
2006-11-07Fix some bugs. Add debugging syslog output.Jeff Garzik3-18/+210
2006-11-07Fix dir lookup bugs, generally related to the dbfs_dir_scan1 return value.Jeff Garzik1-22/+24
2006-11-07Delete data associated with inode, when we delete the inode.Jeff Garzik1-11/+26
2006-11-07Convert all code to use DB transaction handles.Jeff Garzik6-211/+587
2006-08-08Fix some initialization-related bugs in mkdbfs, libdbfs.Jeff Garzik4-17/+22
2006-08-06Fix typo.Jeff Garzik1-1/+1
2006-08-06Update docs.Jeff Garzik2-4/+51
2006-08-06Implement rename op. dbfs is now feature-complete.Jeff Garzik3-3/+51
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 Garzik3-1/+25
2006-08-06Implement fsync, fsyncdir ops. Largely no-op.Jeff Garzik1-11/+25
2006-08-06Implement setattr op.Jeff Garzik3-17/+81
2006-08-06Implement write op (well, most of it).Jeff Garzik3-5/+159
2006-08-05Special case the reading and writing of all-zero data blocks.Jeff Garzik2-17/+55
2006-08-05Add comments for dbfs constants.Jeff Garzik1-6/+7
2006-08-05Add copyright header to source files.Jeff Garzik7-0/+127
2006-08-05Create hashref database, add data write/delete support routines.Jeff Garzik6-2/+139
2006-08-05To reduce unnecessary RMW cycles, permit partial pointers (offset, length)Jeff Garzik2-36/+36
2006-08-05Bump version to 0.5git.Jeff Garzik1-1/+1
2006-08-05Release version 0.4.Jeff Garzik2-1/+11
2006-08-05README: Correct project name.Jeff Garzik1-1/+1
2006-08-05Implement access op.Jeff Garzik1-1/+38
2006-08-05Move xattr-related code to new file xattr.c.Jeff Garzik4-310/+317
2006-08-05Implement open, read ops.Jeff Garzik3-2/+197
2006-08-05Fix formatting. No code changes.Jeff Garzik1-1/+2
2006-08-05Open new 'data' database. Fix bug by avoiding FUSE 'userdata' pointer,Jeff Garzik5-32/+61
2006-08-05Update SCHEMA to reflect extented attribute support.Jeff Garzik1-0/+19
2006-08-04xattr removal fix, cleanup.Jeff Garzik1-16/+16
2006-08-04Tweak fsck: run catastrophic recovery in dbfsck, normal recovery in FUSE fs.Jeff Garzik2-2/+2
2006-08-04Add filesystem check program 'dbfsck'.Jeff Garzik7-6/+31
2006-08-04mkdbfs: Remove duplicate code, by using dbfs_open() in libdbfsJeff Garzik4-106/+13
2006-08-04Implement listxattr op.Jeff Garzik3-17/+254
2006-08-04Implement getxattr, setxattr, removexattr ops.Jeff Garzik3-17/+170
2006-08-03Implement [hard]link operation.Jeff Garzik4-14/+72
2006-08-03Fix a couple cases where we only replied when there was an errorJeff Garzik1-11/+6
2006-07-18Update repository URL.Jeff Garzik1-1/+1
2006-07-16Fix alignment bug. Add security FIXME. Add SCHEMA describing db layout.Jeff Garzik6-17/+86
2006-04-27Bump version to 0.2git.Jeff Garzik1-1/+1
2006-04-27Release version 0.1.Jeff Garzik3-3/+13
2006-04-25Password-related bug fixes.Jeff Garzik2-4/+6
2006-04-25mkdbfs: write root directory. Also, make libdbfs a proper lib.Jeff Garzik6-147/+182
2006-04-25Implement symlink op. Other misc changes.Jeff Garzik4-30/+96
2006-04-25Move code around in dbfs-backend.c. No code changes.Jeff Garzik1-144/+144
2006-04-25Implement mknod. dirent endian fixes.Jeff Garzik4-22/+265
2006-04-24Rename overall project to fuse-dbfs.Jeff Garzik1-1/+1
2006-04-24Rename project to dbfs, eliminate traces of ndbfs.Jeff Garzik4-177/+3
2006-04-24dbfs: start to libify dbfs. add mkdbfs program (just base db, for now).Jeff Garzik7-119/+329
2006-04-24dbfs: add mknod to-do commentsJeff Garzik1-0/+11
2006-04-24dbfs: Trim trailing whitespaceJeff Garzik1-1/+1
2006-04-24dbfs: #include cleanupJeff Garzik2-7/+2
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 Garzik2-14/+65
2006-04-24dbfs: implement mknod, mkdir ops. stub dbfs_mknod. a bunch of func renames.Jeff Garzik3-30/+74
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 Garzik3-43/+87
2006-04-24dbfs: implement hooks init, destroy.Jeff Garzik3-14/+10
2006-04-24dbfs: database creation featuresJeff Garzik1-4/+32
2006-04-24dbfs: Implement DB init, shutdownJeff Garzik3-6/+95
2006-04-24dbfs: Don't permit root inode unlink; increase getattr attr timeout.Jeff Garzik3-1/+8
2006-04-24dbfs: Implement inode deletion, versioningJeff Garzik2-8/+89
2006-04-24dbfs: implement inode_write, several fixes and cleanupsJeff Garzik3-56/+55
2006-04-24dbfs: Finish implementing unlink, new stubs inode_write and inode_delJeff Garzik3-17/+43
2006-04-24dbfs: Continue implementing unlink: implement directory entry removalJeff Garzik1-12/+63
2006-04-24dbfs: implement dbfs_write_dir; #if 0'd until users arriveJeff Garzik1-0/+22
2006-04-23dbfs: Move DB-related stuff to new file dbfs-backend.c.Jeff Garzik4-209/+235
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 Garzik3-41/+46
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 Garzik3-1/+178
2006-04-23Rename dbfs to ndbfs.Jeff Garzik4-5/+5
2006-04-23Rearrange code, remove stock header.Jeff Garzik1-27/+20
2006-04-23Implement readlink operation, pprefix() helper.Jeff Garzik2-13/+53
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-22Revert "Link with libcrypto from OpenSSL, for SHA1_*() functions."Jeff Garzik2-3/+1
2006-04-22Link with libcrypto from OpenSSL, for SHA1_*() functions.Jeff Garzik2-1/+3
2006-04-22Link in Berkeley DB.Jeff Garzik2-1/+4
2006-04-22Link in gnet2 and fuse libs, update .gitignore.Jeff Garzik3-5/+8
2006-04-22Rename glib-app-skeleton to fuse-db project.Jeff Garzik3-6/+6
2005-11-07Add .gitignore, populated with standard autoconf/make build output.Jeff Garzik1-0/+25
2005-11-07Initial checkin of glib/autoconf app skeleton.Jeff Garzik8-0/+95