Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

mergerfs

a featureful union filesystem
Collective - Host: opensource - https://opencollective.com/mergerfs - Code: https://github.com/trapexit/mergerfs

remove unused variable

github.com/trapexit/mergerfs - 8767db971a118a11933d381186f06b0f222a034c authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #94 from trapexit/config-cleanup

config get and struct naming cleanup

github.com/trapexit/mergerfs - 838c081b8c0cd329ee9230b267e95bef7c13baf0 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #95 from trapexit/flags

move requesting of FUSE flags to init from cli args

github.com/trapexit/mergerfs - ac41bc43f3523d1aa13e3dbd9a078b222a06c22c authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
move requesting of FUSE flags to init from cli args

github.com/trapexit/mergerfs - 267f2d291cb3c57d9830a54ac576306ea4d3c2e7 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
config get and struct naming cleanup

github.com/trapexit/mergerfs - f130d07fd86336d3fa330ab3a998c18f8b522dba authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #93 from trapexit/ioctlfixes

passthrough ioctl args without processing. closes #90

github.com/trapexit/mergerfs - 81dbafdc19ae99bdd500cd90b08141eba339bdb8 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
passthrough ioctl args without processing. closes #90

github.com/trapexit/mergerfs - 52d80299b5ca07a2c23c5bc45a36e37f17a47a6b authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #92 from trapexit/timecompare

use gte rather than gt for mtime comparisons. fixes #91

github.com/trapexit/mergerfs - 416cb4a0840f82923233da30b4e22f38bd85c9ac authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
use gte rather than gt for mtime comparisons. fixes #91

github.com/trapexit/mergerfs - c60d03831f0eecaf25d2bf97b27884ad1c646a78 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #89 from trapexit/openpath

add creation of full path for open

github.com/trapexit/mergerfs - ac03e08d314afe802be17e56c140b2972bf72ce5 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
add creation of full path for open

github.com/trapexit/mergerfs - 80b2c3517585a199a80dc99b0e39381ba3311a66 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #87 from trapexit/namespaces

change fuse functions to use the fuse namespace

github.com/trapexit/mergerfs - f8f63cdbd180df8c909d9984556e5d2d5a470b88 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
change fuse functions to use the fuse namespace

github.com/trapexit/mergerfs - 983fa9100d12e4347b1605c91028f7dfd1a219f5 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #86 from trapexit/readdir-cleanup

remove unused readdir function

github.com/trapexit/mergerfs - efadd2c8d8c6832d439c277c2a14e4dc2eaaa505 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #85 from trapexit/pthread_getugid_np

use pthread_getugid_np instead of gete{u,g}id on OSX. fixes #84

github.com/trapexit/mergerfs - c505ec0cdb07f22575296fca6f0eff7289de345d authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
remove unused readdir function

github.com/trapexit/mergerfs - e5359ebd05d646979d0b49597c00ee823f3db936 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
use pthread_getugid_np instead of gete{u,g}id on OSX. fixes #84

github.com/trapexit/mergerfs - f00cd1467eb620512099146c05234157e008b871 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #83 from trapexit/enotsup

ignore ENOTSUP errors when cloning paths. fixes #82

github.com/trapexit/mergerfs - e4be3aac2aa66909af2c8cfe01e010870f85dfa3 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
ignore ENOTSUP errors when cloning paths. fixes #82

github.com/trapexit/mergerfs - 4d605388a40b180ede0ec02b64d4c48ea8a02d13 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #81 from trapexit/num

add str to size_t conversion code

github.com/trapexit/mergerfs - 2ee3d4eec2a261dfff3e3cec34886342dac7dd6e authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
add str to size_t conversion code

github.com/trapexit/mergerfs - aafc1e93947974bd47872e24b3940bcaf95d13b7 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #80 from trapexit/minfreespace-xattr

add minfreespace to xattr interface

github.com/trapexit/mergerfs - eebfe456f6fa9b690378b8115ae2f76c3a18fc3e authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
add minfreespace to xattr interface

github.com/trapexit/mergerfs - b3109ac506b6f5782c437e21fa71f52f27c8313c authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #79 from trapexit/readme

Readme

github.com/trapexit/mergerfs - 54484f35fc937c3957b68f15100e7b0ef192c6b7 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
add info on lfs and fwfs policies and minfreespace option

github.com/trapexit/mergerfs - d079856e097932c25d6516a8f20e4b80147c4365 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
rework category -> fuse function table

github.com/trapexit/mergerfs - c101430b982a153e93a758261c2e18efb449812a authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #78 from trapexit/typed-policies

Typed policies

github.com/trapexit/mergerfs - 1d798ad28531755477f3083145ac5b2157ec3f5d authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
stop auto calculating and storing fullpath in policies

github.com/trapexit/mergerfs - b2cd79154a41ab85ab76ebd12cdfa58a8f9bf6e2 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
create different policies based on category of use

github.com/trapexit/mergerfs - 0c60701b2988bc8090c80e9fe135231449ed8a62 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
add category to policies so as to distinguish between creates and searches

github.com/trapexit/mergerfs - 51b6d3f6475ad7cf05c13bf7f281ebe7a172bc42 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #77 from trapexit/paths

Paths

github.com/trapexit/mergerfs - a5bf48c8aec199fc91cad902c2a07ed8f27b1af9 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
separate policies into individual modules

github.com/trapexit/mergerfs - 6ca43893ea0971966ced7574aedb31ee70e11656 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
move policy function type from fs to policy

github.com/trapexit/mergerfs - 3c8f12281f10e3e3434fe8021ebd4944cf3c5c2f authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
move Path object to separate file

github.com/trapexit/mergerfs - 2bd44568a199c833a61411ef851e770e251d175d authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #76 from trapexit/lfs

create lfs policy. closes #73

github.com/trapexit/mergerfs - 23cca83742252a5929c917793a461f34ef646f91 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
create lfs policy. closes #73

github.com/trapexit/mergerfs - 8e5b79647bb06b891f54fecaf34ebefd4c7c38fc authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #75 from trapexit/fwfs

first w/ free space policy. closes #72

github.com/trapexit/mergerfs - 9ea4bf28288d9bcca85c794428e9417c245ab252 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
first w/ free space policy. closes #72

github.com/trapexit/mergerfs - 58167c3636bfb60b4000a5e09012ae239c65116c authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #74 from trapexit/minfreespace

create minfreespace option. closes #71

github.com/trapexit/mergerfs - 6578b9319094356bbdd8427813bd40ba23a0d489 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
create minfreespace option. closes #71

github.com/trapexit/mergerfs - ccb22c1fbe0794801b27fff8e55f06670639467a authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
fix readme typos and misc formatting

github.com/trapexit/mergerfs - ad7ce487bb943c35e312f6c6ea873372d1af2005 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #70 from trapexit/readme

Readme

github.com/trapexit/mergerfs - fd2ba50cad00bccfabdddb071f5f93f5a5d5e222 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
add Tips and FAQ section to readme

github.com/trapexit/mergerfs - fe0f442c3da452797e9dc3eca694927041cc6506 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
update readme with defaults option info

github.com/trapexit/mergerfs - 1879c9c4a96ce0235be7c85dd46a72c66afc9c51 authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #69 from trapexit/getxattr

fix calling of lgetxattr. closes #68

github.com/trapexit/mergerfs - 247bac76ebfb09060a22e5e0f1b481e8ce34d08f authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
fix calling of lgetxattr. closes #68

github.com/trapexit/mergerfs - 45b73e53bebb72974fb303b2674c223fee2127eb authored over 9 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #67 from trapexit/priority

attempt to set priority to -10 on startup. closes #65

github.com/trapexit/mergerfs - ffc90f52bceb2eadce293a66a56c83c64cfaafc8 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
attempt to set priority to -10 on startup. closes #65

github.com/trapexit/mergerfs - 5fb277529f5aa51bf928ffebab0a8e32c702f5a2 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #66 from trapexit/pseudo-file-permissions

restrict who can setxattr the pseudo file. closes #64

github.com/trapexit/mergerfs - 7552ad6781bf87fec011d0ab828afb8316cbd7b0 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
restrict who can setxattr the pseudo file. closes #64

github.com/trapexit/mergerfs - 4b204b8fbafcbd5b37c892dd9b80858482092eda authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #63 from trapexit/defaults

provide 'defaults' option. closes #58

github.com/trapexit/mergerfs - 4ea49fcfbb4a0b471670b0b59d39c355c5f4894c authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
provide 'defaults' option. closes #58

github.com/trapexit/mergerfs - 33c837a5602598e2a69ac0e89f23db53d5b9b4f8 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #62 from trapexit/subtype

set FUSE subtype to 'mergerfs'. closes #59

github.com/trapexit/mergerfs - 37253871320b991b82f82a0e5113d6353546468c authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
set FUSE subtype to 'mergerfs'. closes #59

github.com/trapexit/mergerfs - 951b22b671ef8b9d697323d5b346e3e48bfc160d authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #61 from trapexit/docs

add default policies for categories and description of `all`

github.com/trapexit/mergerfs - 0a0e8fdefc1959dbeb2f578226d7257be3f3c830 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
add default policies for categories and description of `all`

github.com/trapexit/mergerfs - 74c334c372ad30e5cc7fc5b6a07e0e85c04bbe83 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #60 from trapexit/options

match cli options to xattrs

github.com/trapexit/mergerfs - 711261bb020834b3020f8aab99a9b93126403ae9 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
match cli options to xattrs

github.com/trapexit/mergerfs - 08366a35be56f34b3819d9c66cd2dba89be5dad2 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #57 from trapexit/remove-fileinfo

remove FileInfo and keep only file descriptor

github.com/trapexit/mergerfs - 8b41dca91a22704bcbed698c3d7d8f24525d5a10 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
remove FileInfo and keep only file descriptor

github.com/trapexit/mergerfs - 91671d736478b59e547e1fda6027ab05bba1b616 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #56 from trapexit/revert-all-policy-removal

revert removal of 'all' policy and relevant behavior. closes #54

github.com/trapexit/mergerfs - 15b2c8be1b1c54d24e7652a82ea01f13d65d2efb authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
revert removal of 'all' policy and relevant behavior. closes #54

github.com/trapexit/mergerfs - c022741ffb490716fea300bf5a715016bc33fcd0 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #55 from trapexit/policyperfunc

per FUSE function policies. closes #52, #53

github.com/trapexit/mergerfs - a359c881737d14ce3cf28e5b9a545d47878db4dd authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
per FUSE function policies. closes #52, #53

github.com/trapexit/mergerfs - 12f393a55e96e2717cdeef27c8ef126b77c37b19 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #51 from trapexit/rlimits

Try RLIMIT_INFINITY first, then cur = max, then loop and try to increase...

github.com/trapexit/mergerfs - e0f0bb53f74f97c18d59ec28d9b05b01a12c1378 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Try RLIMIT_INFINITY first, then cur = max, then loop and try to increase till error. closes #50

github.com/trapexit/mergerfs - 283a2b228508723d7cc9ee65e840b9b8cbadbbbe authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #49 from trapexit/clonefdleak

close file after getting ioc flags. closes #48

github.com/trapexit/mergerfs - dba9e00adcdec0e9df1e5fd73ac9c517ad89632f authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
close file after getting ioc flags. closes #48

github.com/trapexit/mergerfs - 1a1c9db37b7400d80a0da4935726506c0af53c6a authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #47 from trapexit/getxattr_all

add user.mergerfs.allpaths and user.mergerfs.relpath to getxattr

github.com/trapexit/mergerfs - f3f5a18ef510063ccedcb98fb6f6951ff4096546 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
add user.mergerfs.allpaths and user.mergerfs.relpath to getxattr

github.com/trapexit/mergerfs - d30cae217b9c1e02c2c144a810b1448722761a19 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #46 from trapexit/action-search-merge

merge action and search category

github.com/trapexit/mergerfs - dbe630c37db58ed16724f88a0fcbb540c4f5dd25 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
merge action and search category

github.com/trapexit/mergerfs - 2e95c6e78ecbd85ed2e135b8bf96c92ce7fd756e authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #45 from trapexit/remove_all

Remove 'all' policy and simplify logic

github.com/trapexit/mergerfs - 58ec83dcd858ac5151dd1160380cb42413577c54 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Remove 'all' policy and simplify logic

github.com/trapexit/mergerfs - b411c63df13834fa32037aa01d3b59d0fa7445c4 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #44 from trapexit/platformdefines

use standard platform macros. closes #43

github.com/trapexit/mergerfs - 1f61a662ad646fd37adee206330c36bd736e5ec5 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
use standard platform macros. closes #43

github.com/trapexit/mergerfs - 1f90203025de06e64935031493d53a43cc3860f7 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #42 from trapexit/clonepath

clonepath fixes

github.com/trapexit/mergerfs - 805bc2d2e68e5d3a2a22166b3a0a16f0cafaedb4 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
elevate privileges when calling clonepath. closes #41

github.com/trapexit/mergerfs - c2cbb93c25d738fadf589bc99e83761bcebdedd5 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
handle EEXIST while cloning a path. closes #40

github.com/trapexit/mergerfs - 6276ce9779935ed6db8497c31fbeca257f335f04 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
add clonepath tool

github.com/trapexit/mergerfs - d1f3bd82e82d7c5dc7c7059f93de7baa0ea18587 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
slight refactoring

github.com/trapexit/mergerfs - 031b87f67490634d4212bfc6f667b6eb8c78f465 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #39 from trapexit/truncate_mount_list

remove longest common prefix from fsname. closes #38

github.com/trapexit/mergerfs - 233c216e66e1235730cde6fa58bb8cc56cb9f5d5 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
remove longest common prefix from fsname. closes #38

github.com/trapexit/mergerfs - 5dd072962b3f7632a34cccf122a8f50ea3a16a30 authored almost 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #35 from trapexit/dttoif

provide stat to readdir filler. closes #32

github.com/trapexit/mergerfs - 90b0fcd5f5f53a6348534f31ba1b525e96b79cec authored about 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #34 from trapexit/byref

pass const strings by reference. closes #33

github.com/trapexit/mergerfs - 66563aa14232ea6d0ceb0aecca57ea8ac4559c06 authored about 10 years ago by Antonio SJ Musumeci <[email protected]>
pass const strings by reference. closes #33

github.com/trapexit/mergerfs - 6c3ff01a0a9c6e18436a8af16091af1ebce994a0 authored about 10 years ago by Antonio SJ Musumeci <[email protected]>
provide stat to readdir filler. closes #32

github.com/trapexit/mergerfs - d7ede20abeb48e70eb4a6f58707e3fa9ced9b9d3 authored about 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #31 from trapexit/compat

support RHEL6. closes #29

github.com/trapexit/mergerfs - 19051925dbed42ef53d48eb756039344402ee150 authored about 10 years ago by Antonio SJ Musumeci <[email protected]>
support RHEL6. closes #29

github.com/trapexit/mergerfs - 613b996296a65e29a57314bef5c4b830465e1f6b authored about 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge branch 'no-merges'

github.com/trapexit/mergerfs - 39c750b368c9f833dad4589efde5e9f10b6ca9cc authored about 10 years ago by Antonio SJ Musumeci <[email protected]>
exclude merges in the debian changelog. closes #28

github.com/trapexit/mergerfs - 47522a25cc674fb9e402262e4b2bd76bbc1c180e authored about 10 years ago by Antonio SJ Musumeci <[email protected]>
Merge branch 'dirioctl'

github.com/trapexit/mergerfs - 6c31efc964bd527357b88a8b7bbd4a7aaac06ae7 authored about 10 years ago by Antonio SJ Musumeci <[email protected]>
add support for ioctl on directories. closes #27

github.com/trapexit/mergerfs - 075d62d647316bfe8e67fcd5580fe587a8366d16 authored about 10 years ago by Antonio SJ Musumeci <[email protected]>
find functions now return errors. closes #24

github.com/trapexit/mergerfs - cfe7609bcd480c06472dbe38a1fed25cece3d378 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
use lstat to confirm file existance instead of eaccess. closes #25

github.com/trapexit/mergerfs - 8f35406000d0d6d9f949b2d6d04050d894e58a4c authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
use f_frsize rather than f_bsize for mfs calculations. closes #26

github.com/trapexit/mergerfs - 4ea1adbf96bb4b704d20ed658f2091bf2ab2e41d authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
add custom git log to debian changelog script

github.com/trapexit/mergerfs - 15f88494e43f950bdd640687a7c32b1fcc5f022c authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
support runtime setting of srcmounts. closes #12

github.com/trapexit/mergerfs - 7e9ccd031734eac021a7dae72f19f1507885b225 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
update docs for xattr features

github.com/trapexit/mergerfs - 992e05e89719791376c046235098ee9fd47927c8 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
getxattr for user.mergerfs.{base,full}path returns the source paths. closes #23

github.com/trapexit/mergerfs - b82db46e299a515ab6ae93a4591dfb49401bacd7 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>