summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Dobrica Pavlinusic [Tue, 23 Nov 2004 23:54:58 +0000 (23:54 +0000)]
API 0.07:
- added is_mounted
- mount will now block until filesystem is mounted
(this might take up to 2 sec in intervals of 0.5 sec)
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@47
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Tue, 23 Nov 2004 23:52:06 +0000 (23:52 +0000)]
this will be generated from svn log
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@46
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Tue, 23 Nov 2004 23:49:24 +0000 (23:49 +0000)]
fix support for PostgreSQL
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@45
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Tue, 23 Nov 2004 11:16:41 +0000 (11:16 +0000)]
fix POD test
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@44
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Tue, 23 Nov 2004 11:16:32 +0000 (11:16 +0000)]
produce Changes from svn log
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@43
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Tue, 23 Nov 2004 11:03:38 +0000 (11:03 +0000)]
better explanation
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@42
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Tue, 23 Nov 2004 11:03:24 +0000 (11:03 +0000)]
fix tests to remove dependency on jsFind (and I souldn't copy tests between
my modules anyway :-)
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@41
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Fri, 19 Nov 2004 21:56:12 +0000 (21:56 +0000)]
fixed mounted mess. This will probably fix fusermount errors users are
seeing once and forever. Added $SIG{'QUIT'} handler, documented bug in
upstream Fuse module.
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@40
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Tue, 16 Nov 2004 16:00:52 +0000 (16:00 +0000)]
added patch to MANIFEST
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@39
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Tue, 16 Nov 2004 15:59:04 +0000 (15:59 +0000)]
documentation update before release
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@38
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Tue, 16 Nov 2004 15:48:11 +0000 (15:48 +0000)]
patch to fix current CVS version of Fuse perl bindings
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@37
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Tue, 16 Nov 2004 15:34:25 +0000 (15:34 +0000)]
update URL to fuse web site
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@36
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Tue, 16 Nov 2004 15:32:36 +0000 (15:32 +0000)]
bookkeeping update before release
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@35
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Tue, 16 Nov 2004 15:32:21 +0000 (15:32 +0000)]
working PostgreSQL example
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@34
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Mon, 15 Nov 2004 20:55:10 +0000 (20:55 +0000)]
SQLite test is finally working,
bumped version to 0.05,
you can really umount filesystem when using fork (which is still very
experimental and useful only for tests anyway)
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@33
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Mon, 15 Nov 2004 20:45:03 +0000 (20:45 +0000)]
fix quoting of characters in regex: Fuse::DBI will now work correctly with
parens and other characters which have special meaning in regexps
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@32
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sun, 10 Oct 2004 19:33:23 +0000 (19:33 +0000)]
modify ctime only when writing to file, prevents message "file has changed"
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@31
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sat, 9 Oct 2004 00:03:42 +0000 (00:03 +0000)]
fix for pod2html
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@30
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Fri, 8 Oct 2004 23:44:34 +0000 (23:44 +0000)]
removed obsolete example
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@29
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Fri, 8 Oct 2004 23:43:06 +0000 (23:43 +0000)]
documentation improvements, API 0.04
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@28
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Fri, 8 Oct 2004 22:56:55 +0000 (22:56 +0000)]
use Data::Config from WebGUI installation to read configuration file and
extract all needed data from it, added a lot of documentation and finished
example for WebGUI
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@27
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Fri, 8 Oct 2004 22:55:36 +0000 (22:55 +0000)]
added invalidation of file list with rmdir,
prevent multiple umounts by keeping mounted flag
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@26
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Fri, 8 Oct 2004 20:07:32 +0000 (20:07 +0000)]
invalidate example
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@25
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Fri, 8 Oct 2004 20:07:12 +0000 (20:07 +0000)]
call umount on DESTROY, support for optional 'invalidate' code ref which
erase templates from disk (user running fuse must have permissions on
template directory for this to work)
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@24
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sat, 2 Oct 2004 16:54:42 +0000 (16:54 +0000)]
correct links in pod to that pod2html doesn't choke
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@23
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sat, 2 Oct 2004 16:30:16 +0000 (16:30 +0000)]
fixed fork option and tests
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@22
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sat, 2 Oct 2004 15:29:02 +0000 (15:29 +0000)]
a lot of changes (0.03 API):
- added unlink (rm) method to invalidate in-memory cache
- added fuse_module_loaded method to check if fuse module is loaded
- fixed short read of last block
- removed Proc::Simple usage and replaced with simplier forking mechanism
This is first working version, but it's not binary-safe yet. NULL bytes
are still problem.
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@21
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sat, 2 Oct 2004 00:42:38 +0000 (00:42 +0000)]
added PostgreSQL test
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@20
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sat, 2 Oct 2004 00:42:27 +0000 (00:42 +0000)]
moved sqlite test to 02sqlite.t
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@19
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sun, 5 Sep 2004 16:59:41 +0000 (16:59 +0000)]
broken version with DBD::SQLite (transaction problems)
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@18
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sun, 5 Sep 2004 16:55:12 +0000 (16:55 +0000)]
make files writable
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@17
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sun, 5 Sep 2004 16:55:02 +0000 (16:55 +0000)]
quote module names
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@16
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sun, 5 Sep 2004 16:04:35 +0000 (16:04 +0000)]
use DBD::SQLite to run tests (if installed)
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@15
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sun, 29 Aug 2004 20:56:23 +0000 (20:56 +0000)]
working example for MySQL installation of WebGUI
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@14
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sun, 29 Aug 2004 20:12:37 +0000 (20:12 +0000)]
getdir fix, working WebGUI example
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@13
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sun, 29 Aug 2004 19:16:01 +0000 (19:16 +0000)]
umount works, as well as tests
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@12
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sun, 29 Aug 2004 18:51:29 +0000 (18:51 +0000)]
first try at making this module (late commit)
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@11
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sun, 29 Aug 2004 17:52:02 +0000 (17:52 +0000)]
created from Makefile.PL
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@10
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sat, 7 Aug 2004 19:06:03 +0000 (19:06 +0000)]
move code to Fuse::DBI module (probably broken now)
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@9
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sat, 7 Aug 2004 15:16:50 +0000 (15:16 +0000)]
better output, read fixes, ctime preserved (so that vi won't complain that
your file changed if you save changes and try that again)
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@8
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Sat, 7 Aug 2004 14:48:23 +0000 (14:48 +0000)]
make updates really work
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@7
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Wed, 4 Aug 2004 16:17:09 +0000 (16:17 +0000)]
first try at making it writable
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@6
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Wed, 4 Aug 2004 09:25:31 +0000 (09:25 +0000)]
file reading fix
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@3
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Wed, 4 Aug 2004 09:03:05 +0000 (09:03 +0000)]
directory browsing, Makefile for debugging
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@2
17f4e80c-d0e0-0310-8903-
bfc3ae804c12
Dobrica Pavlinusic [Wed, 4 Aug 2004 08:58:46 +0000 (08:58 +0000)]
import FUSE perl module to connect to database via DBI
git-svn-id: svn://svn.rot13.org/fuse_dbi/trunk@1
17f4e80c-d0e0-0310-8903-
bfc3ae804c12