Antonio SJ Musumeci
4141181243
Merge pull request #111 from trapexit/rename
...
rework rename
2015-09-01 18:35:22 -04:00
Antonio SJ Musumeci
1f1e481075
rework rename
...
Return EXDEV if directories of tragets differ. If the old and new path exist in the same directory first rename each old found by the policy and then unlink/rmdir any new on a drive which didn't rename. The unlink/rmdir will occur only if there were no rename errors. Any failures of unlink/rmdir are ignored. The last rename error is returned.
2015-09-01 18:32:31 -04:00
Antonio SJ Musumeci
6b5b7c38f4
Merge pull request #109 from trapexit/einval
...
forgot to add einval to policy
2015-08-30 17:08:58 -04:00
Antonio SJ Musumeci
7a93198d4a
forgot to add einval to policy
2015-08-30 17:08:24 -04:00
Antonio SJ Musumeci
fd26793305
Merge pull request #108 from trapexit/error-policies
...
create errno policies for simulating errors. closes #107
2015-08-27 22:52:20 -04:00
Antonio SJ Musumeci
bbc75f6ff1
create errno policies for simulating errors. closes #107
2015-08-27 22:38:23 -04:00
Antonio SJ Musumeci
cac5f1b827
Merge pull request #106 from trapexit/epmfs-fix
...
fix epmfs failing to pick the existing path. closes #102
2015-08-24 15:52:47 -04:00
Antonio SJ Musumeci
126df0fbf1
fix epmfs failing to pick the existing path. closes #102
2015-08-24 15:51:17 -04:00
Antonio SJ Musumeci
2cc9b42c9c
Merge pull request #101 from trapexit/buildupdate
...
enhance deb building
2015-08-07 21:05:52 -04:00
Antonio SJ Musumeci
ab68ac0cb1
enhance deb building
2015-08-07 21:03:39 -04:00
Antonio SJ Musumeci
f3a3609998
Merge pull request #100 from trapexit/readme
...
format README better for man pages
2015-08-07 21:02:28 -04:00
Antonio SJ Musumeci
e73ea33e9c
format README better for man pages
2015-08-07 20:59:43 -04:00
Antonio SJ Musumeci
c2164457bc
Merge pull request #97 from trapexit/option-docs
...
update README regarding options
2015-08-05 12:30:14 -04:00
Antonio SJ Musumeci
95192511b1
update README regarding options
2015-08-05 12:29:53 -04:00
Antonio SJ Musumeci
7775d6830c
Merge pull request #96 from trapexit/epmfs-fix
...
remove unused variable
2015-08-05 12:00:03 -04:00
Antonio SJ Musumeci
8767db971a
remove unused variable
2015-08-05 11:59:39 -04:00
Antonio SJ Musumeci
838c081b8c
Merge pull request #94 from trapexit/config-cleanup
...
config get and struct naming cleanup
2015-08-05 11:51:33 -04:00
Antonio SJ Musumeci
ac41bc43f3
Merge pull request #95 from trapexit/flags
...
move requesting of FUSE flags to init from cli args
2015-08-05 11:50:54 -04:00
Antonio SJ Musumeci
267f2d291c
move requesting of FUSE flags to init from cli args
2015-08-05 11:50:21 -04:00
Antonio SJ Musumeci
f130d07fd8
config get and struct naming cleanup
2015-08-05 09:28:53 -04:00
Antonio SJ Musumeci
81dbafdc19
Merge pull request #93 from trapexit/ioctlfixes
...
passthrough ioctl args without processing. closes #90
2015-08-05 09:23:23 -04:00
Antonio SJ Musumeci
52d80299b5
passthrough ioctl args without processing. closes #90
2015-08-05 09:18:34 -04:00
Antonio SJ Musumeci
416cb4a084
Merge pull request #92 from trapexit/timecompare
...
use gte rather than gt for mtime comparisons. fixes #91
2015-08-04 14:09:20 -04:00
Antonio SJ Musumeci
c60d03831f
use gte rather than gt for mtime comparisons. fixes #91
2015-08-04 14:03:44 -04:00
Antonio SJ Musumeci
ac03e08d31
Merge pull request #89 from trapexit/openpath
...
add creation of full path for open
2015-07-16 16:58:14 -04:00
Antonio SJ Musumeci
80b2c35175
add creation of full path for open
2015-07-16 16:57:01 -04:00
Antonio SJ Musumeci
f8f63cdbd1
Merge pull request #87 from trapexit/namespaces
...
change fuse functions to use the fuse namespace
2015-07-15 10:54:23 -04:00
Antonio SJ Musumeci
983fa9100d
change fuse functions to use the fuse namespace
2015-07-15 10:53:13 -04:00
Antonio SJ Musumeci
efadd2c8d8
Merge pull request #86 from trapexit/readdir-cleanup
...
remove unused readdir function
2015-07-15 10:51:43 -04:00
Antonio SJ Musumeci
c505ec0cdb
Merge pull request #85 from trapexit/pthread_getugid_np
...
use pthread_getugid_np instead of gete{u,g}id on OSX. fixes #84
2015-07-15 10:51:20 -04:00
Antonio SJ Musumeci
e5359ebd05
remove unused readdir function
2015-07-15 10:50:25 -04:00
Antonio SJ Musumeci
f00cd1467e
use pthread_getugid_np instead of gete{u,g}id on OSX. fixes #84
2015-07-15 10:39:47 -04:00
Antonio SJ Musumeci
e4be3aac2a
Merge pull request #83 from trapexit/enotsup
...
ignore ENOTSUP errors when cloning paths. fixes #82
2015-07-13 12:21:48 -04:00
Antonio SJ Musumeci
4d605388a4
ignore ENOTSUP errors when cloning paths. fixes #82
2015-07-13 12:20:19 -04:00
Antonio SJ Musumeci
2ee3d4eec2
Merge pull request #81 from trapexit/num
...
add str to size_t conversion code
2015-07-05 21:03:34 -04:00
Antonio SJ Musumeci
aafc1e9394
add str to size_t conversion code
2015-07-05 21:02:42 -04:00
Antonio SJ Musumeci
eebfe456f6
Merge pull request #80 from trapexit/minfreespace-xattr
...
add minfreespace to xattr interface
2015-07-05 20:01:12 -04:00
Antonio SJ Musumeci
b3109ac506
add minfreespace to xattr interface
2015-07-05 19:36:23 -04:00
Antonio SJ Musumeci
54484f35fc
Merge pull request #79 from trapexit/readme
...
Readme
2015-07-03 10:51:29 -04:00
Antonio SJ Musumeci
d079856e09
add info on lfs and fwfs policies and minfreespace option
2015-07-03 10:49:18 -04:00
Antonio SJ Musumeci
c101430b98
rework category -> fuse function table
2015-07-03 10:49:18 -04:00
Antonio SJ Musumeci
1d798ad285
Merge pull request #78 from trapexit/typed-policies
...
Typed policies
2015-07-03 10:47:02 -04:00
Antonio SJ Musumeci
b2cd79154a
stop auto calculating and storing fullpath in policies
2015-07-03 10:40:47 -04:00
Antonio SJ Musumeci
0c60701b29
create different policies based on category of use
2015-07-03 08:53:36 -04:00
Antonio SJ Musumeci
51b6d3f647
add category to policies so as to distinguish between creates and searches
2015-07-03 08:51:19 -04:00
Antonio SJ Musumeci
a5bf48c8ae
Merge pull request #77 from trapexit/paths
...
Paths
2015-06-23 22:30:35 -04:00
Antonio SJ Musumeci
6ca43893ea
separate policies into individual modules
2015-06-23 22:27:01 -04:00
Antonio SJ Musumeci
3c8f12281f
move policy function type from fs to policy
2015-06-23 00:24:14 -04:00
Antonio SJ Musumeci
2bd44568a1
move Path object to separate file
2015-06-22 23:22:51 -04:00
Antonio SJ Musumeci
23cca83742
Merge pull request #76 from trapexit/lfs
...
create lfs policy. closes #73
2015-06-22 11:27:58 -04:00