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

only allow manipulation of runtime settings via xattrs. closes #22

github.com/trapexit/mergerfs - 7b0d703f00441b363b65bc5a323627be54bea7d7 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
use int instead of long for ioctl. fixes #21

github.com/trapexit/mergerfs - 45cec2d3015c509cd67d9ee63e88f459e16721bb authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
on ENOENT try cloning the dest path to source drive. closes #20

github.com/trapexit/mergerfs - 22957145488969e0b6e9c65e421b40e7e40ef6b0 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
generate the controlfile data on the fly. closes #19

github.com/trapexit/mergerfs - ccb0ac1463222ed596939ee9989493e0c55a6677 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
don't flush if it's the .mergerfs pseudo file. closes #18

github.com/trapexit/mergerfs - 15a0416eed6d51358c2bb1024362419545d6749a authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
fix rename'ing to local device

github.com/trapexit/mergerfs - ec38a9c783fcca2c9402510f1d355dcfa2e7471d authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
use geteuid syscall as well

github.com/trapexit/mergerfs - 3b6c74878c996fe8609b64ea08cf254603bfbe0a authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
add -O2 to CFLAGS

github.com/trapexit/mergerfs - f385f02d0fff5624438daf7f680ae3461e556560 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
platform specific code to deal with sete{u,g}id. closes #17

github.com/trapexit/mergerfs - 0e12d796595b0722d4590d32f757824e3dbf8d10 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
add flush callback. closes #16

github.com/trapexit/mergerfs - 716453596a3538eaca69f3c6f3ff42d88e62c58d authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
add {read,write}_buf functions. closes #15

github.com/trapexit/mergerfs - dd666079b6ad22909c111ad88bc28184350f510e authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
add man file via markdown -> man conversion with pandoc. closes #14

github.com/trapexit/mergerfs - 0f8fe47016856681d4655b19c23f6c0ba1f0e3c5 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
reverse source and destination mount points to match fstab requirements. closes #13

github.com/trapexit/mergerfs - 45a2e09fbe8dd9f5fb8dbbf3fbc9a23bc3f6acfe authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
source mount paths can contain globing. closes #10

github.com/trapexit/mergerfs - 645c8237786bfcd07694ced71efae5cebf7fc8c3 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
fsname set to list of src mounts. closes #9

github.com/trapexit/mergerfs - 18358261af5467182908400fa8dfc6bbc8aaea46 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
add debian package building. closes #11

github.com/trapexit/mergerfs - 4a0bc4aef7c96f79e60674fab80fed420ad090a0 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
fix free space calculations. closes #8

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

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

github.com/trapexit/mergerfs - a7d9a9bf611f0586176a8a87c2443def3d62e170 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
when readdir's filler returns non-zero return ENOMEM. closes #7

github.com/trapexit/mergerfs - 36887e456fa772a77ba229e41efb34b602c9fd5d authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
add fgetattr. closes #5

github.com/trapexit/mergerfs - 652a299ac1711a3db44348077d25ca3497d53cb5 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
rework policy code

github.com/trapexit/mergerfs - aab90b05037c5da30b3bac67cad3b4de7ba94c73 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
use eaccess to determine permissions for ffwp. closes #2

github.com/trapexit/mergerfs - 345d0bbdc4a22b80aa296fc4f2ee04f482bb4b09 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
remove stat'ing of files in readdir. closes #3

github.com/trapexit/mergerfs - 4c7095ccf60f6ae12c0f60e99e0a5e3dc4ccfb94 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
fs::make_path should check for forward slashes, add if missing

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

github.com/trapexit/mergerfs - 16fe0cf90c4b46278c03c4f92f561e8d1d787749 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
add FS_IOC_{GET}VERSION to ioctl

github.com/trapexit/mergerfs - 29ed2bca018205e484ee83d5ab923798aa141c14 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
use long instead of int to limit possibility of overflow in switch, closes #1

github.com/trapexit/mergerfs - 243a193e667d1a0f18db1c8c76cb515f9e88018d authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
use {get,list,set}xattr to modify runtime

github.com/trapexit/mergerfs - 97ce6f5f2138ebf1b3a27e22e5e375be353cdc4a authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
update build instructions in readme

github.com/trapexit/mergerfs - 428dd8c8771dfe110f05e31ab8f83d139e5d0a23 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
fix building without libattr

github.com/trapexit/mergerfs - 7f640c4d9e5b50cc6dce8f1f5ee0358b18214052 authored over 10 years ago by Antonio SJ Musumeci <[email protected]>
initial code commit

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

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