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 unnecessary libfuse flags nopath, nullpath_ok, and utime_omit_ok

github.com/trapexit/mergerfs - c0990644e89e15e0d9fcbdfcd9a982e924f882a9 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #779 from trapexit/nfs-readdir

temporary fix for short readdirs on NFS

github.com/trapexit/mergerfs - b1f30b703f794513f64b54af6a3b4f7553134a48 authored over 4 years ago by trapexit <[email protected]>
temporary fix for short readdirs on NFS

github.com/trapexit/mergerfs - 62899565e6d250d2d8728f59b1c2f5ed20b7d07a authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #777 from trapexit/dpkgfix

fix rpm spec and chmod in deb

github.com/trapexit/mergerfs - ddb435a44b7bf5889fa02fd0eaa28634bc7a01eb authored over 4 years ago by trapexit <[email protected]>
fix rpm spec and chmod in deb

github.com/trapexit/mergerfs - d699a97928691f76aed59cff2f0c379e68db97dd authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #776 from trapexit/dpkgfix

debian: fix installing of fresh deb

github.com/trapexit/mergerfs - 06660ca25ee8c9cb344b4e83c16a15412cd5bb6b authored over 4 years ago by trapexit <[email protected]>
debian: fix installing of fresh deb

github.com/trapexit/mergerfs - 8ed3a1f36a1b380584d55a5a69bfece29601eb95 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #775 from trapexit/inode-calc

add 'inodecalc' option to allow selection of inode calculation algo

github.com/trapexit/mergerfs - 8948fc29353e9dfbc3e7b1e4a8134f19406ae126 authored over 4 years ago by trapexit <[email protected]>
add 'inodecalc' option to allow selection of inode calculation algo

github.com/trapexit/mergerfs - b4397f7f2efca6314269658f2d1feb9c572cec49 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #774 from trapexit/readdir

additional readdir refactor cleanup

github.com/trapexit/mergerfs - cb74573fc251b2ff3e39c450dc6e51c3193f3aa9 authored over 4 years ago by trapexit <[email protected]>
additional readdir refactor cleanup

Differences between readdir and getdents is minimal at best. Leaving code
for now to allow for p...

github.com/trapexit/mergerfs - dbdd3e22fca1088408522e85c3315978d04bda30 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #767 from trapexit/cirrus-ci

add Cirrus-CI

github.com/trapexit/mergerfs - 4160a8e2f8f067a096133befc5c38094b90ffdbc authored over 4 years ago by trapexit <[email protected]>
add Cirrus-CI

github.com/trapexit/mergerfs - afb07b170d1b520458da81b0e483653f8c20a479 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #766 from trapexit/ini

rework config management

github.com/trapexit/mergerfs - ebcf98ac2ddafd44e6a7282b262d9272d51fe737 authored over 4 years ago by trapexit <[email protected]>
rework config management

* Add standard way to do str2val and val2str conversion
* Add support for a config file
* Add su...

github.com/trapexit/mergerfs - 54c41c49940b6315c78a2ab407908141f2fb2e38 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #763 from trapexit/install-test

Travis-CI: add installing of deb package

github.com/trapexit/mergerfs - 8d989777f844cdd48bad58c4bb1dadf0cab49f83 authored over 4 years ago by trapexit <[email protected]>
Travis-CI: add installing of deb package

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

README: add terminology section and tweak some things

github.com/trapexit/mergerfs - bed493e8dd44957d159e8dbaa5b3e33310bb4eba authored over 4 years ago by trapexit <[email protected]>
README: add terminology section and tweak some things

github.com/trapexit/mergerfs - add588fdea3ab411f70a166da3360f4555901ad8 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #755 from trapexit/support

README: update support section

github.com/trapexit/mergerfs - a61d420224f9e133a5d18dad30c496f0154c4f6f authored over 4 years ago by trapexit <[email protected]>
README: update support section

github.com/trapexit/mergerfs - eb78c512eeae4e9febb8980db0d56e60f517e8bc authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #754 from trapexit/deb-build

fix install location and setuid setting in deb pkgs

github.com/trapexit/mergerfs - ee5851bb1cdc6824619aadc014114fc338e68d99 authored over 4 years ago by trapexit <[email protected]>
fix install location and setuid setting in deb pkgs

github.com/trapexit/mergerfs - c6bce81747fffaf4c74b7aa86f853fc0f6285a8c authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #749 from trapexit/docs

README.md: add human readable versions of some errno references

github.com/trapexit/mergerfs - e0bb4e407af8578245a5c2abc0db9a3c6d33f5fc authored over 4 years ago by trapexit <[email protected]>
README.md: add human readable versions of some errno references

Also some additional "why use mergerfs over X?"

github.com/trapexit/mergerfs - aad22573872201f8ae4e9aa5891121a7c61bd6b4 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #741 from trapexit/docs

README.md: request users update to latest version before they submit …

github.com/trapexit/mergerfs - 831dba3ef65e43469923228c83e4a9413c3fc009 authored over 4 years ago by trapexit <[email protected]>
README.md: request users update to latest version before they submit report

github.com/trapexit/mergerfs - eff15c72a59ddf45a992a6f63ab3267bf1700efd authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #737 from trapexit/docs

add basic setup section

github.com/trapexit/mergerfs - edb50e54117d24d48a324e9b98db16c9c0c34ff6 authored over 4 years ago by trapexit <[email protected]>
add basic setup section

github.com/trapexit/mergerfs - 7c37a69d25befbefda1a72e72d220302b9bb66da authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #730 from trapexit/readdir

fix getdent name length calculation

github.com/trapexit/mergerfs - be3499ee561c72d8f83ce124966580c03b25a3ff authored almost 5 years ago by trapexit <[email protected]>
fix getdent name length calculation

github.com/trapexit/mergerfs - 698c4147fcdf22eb4279b4da9bf55f096e48b55b authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #729 from trapexit/readme

README: update a number of sections and fix typos

github.com/trapexit/mergerfs - b5fae4b3567534c9400faf564ff4580a93ead35e authored almost 5 years ago by trapexit <[email protected]>
README: update a number of sections and fix typos

github.com/trapexit/mergerfs - 0888ee12a5823aa59b5dc03ac33bf004643f7239 authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #726 from trapexit/readme

README: add note regarding space calculations

github.com/trapexit/mergerfs - 7e8635b24b55ff941dfa4e9181b09f0b7cb7edc0 authored almost 5 years ago by trapexit <[email protected]>
README: add note regarding space calculations

github.com/trapexit/mergerfs - 8ba1abafecacb7320c25e036a6adf24211fb7d68 authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #723 from trapexit/getdents

fix filename hashing error

github.com/trapexit/mergerfs - 14d26ba4349796c7069d81716e19309b83b8f21d authored almost 5 years ago by trapexit <[email protected]>
fix filename hashing error

github.com/trapexit/mergerfs - 3a46ec9fab0e947d1137b6b36bca0f66196c908e authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #722 from trapexit/alpine

fix name length calculation for musc

github.com/trapexit/mergerfs - ada90eab57ae7676d0d3bcc710cda27fb5cc6e40 authored almost 5 years ago by trapexit <[email protected]>
fix name length calculation for musc

github.com/trapexit/mergerfs - 9b2634a1e5d2ad7ce8e5bca58a5e793077ebabc0 authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #720 from trapexit/readdir_plus

Readdir plus

github.com/trapexit/mergerfs - 4cade5685cdfb0a0f683d711efe389f795a14b23 authored almost 5 years ago by trapexit <[email protected]>
use getdents64 on linux

github.com/trapexit/mergerfs - 62873d2d3b0e174138cc915ce662d232302abe89 authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
restructure readdir, add readdir_plus

Does not enable READDIR_AUTO. Might add in the future.

github.com/trapexit/mergerfs - d119807adbaa36bcd033982511469f03d90245cd authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #716 from trapexit/mount

rework makefiles + install mount tools

github.com/trapexit/mergerfs - 10e8bd9fa307bef741182d33f9df004400a82d21 authored almost 5 years ago by trapexit <[email protected]>
rework makefiles + install mount tools

github.com/trapexit/mergerfs - 5ce428ca59f79c08290cd09d6a35516f9a73f9be authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #711 from trapexit/inode

change inode conversion algo to reduce collision

github.com/trapexit/mergerfs - 2f769e75c4d5ff30ebf5a6a07e0496f6ea51cd29 authored almost 5 years ago by trapexit <[email protected]>
change inode conversion algo to reduce collision

github.com/trapexit/mergerfs - a646fe016dbd42abf9166ea47a473ca1177308dd authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #710 from trapexit/writeback-xattr

add cache.writeback to xattrs

github.com/trapexit/mergerfs - f45a52d621b79cd64c0f69b5332bcb1111672c94 authored almost 5 years ago by trapexit <[email protected]>
add cache.writeback to xattrs

github.com/trapexit/mergerfs - 576ff3694e18c6646ac2a62f8b758124cec8d6ff authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #707 from trapexit/writeback-cache

add writeback caching

github.com/trapexit/mergerfs - 4cb866cee9718f0515ad8d25c362187ab85813aa authored almost 5 years ago by trapexit <[email protected]>
Merge pull request #706 from trapexit/ctime

ctime

github.com/trapexit/mergerfs - 43ddff6ca9ad4992e13ea8feab839d5c46680d4a authored almost 5 years ago by trapexit <[email protected]>
update fuse_kernel.h

github.com/trapexit/mergerfs - bf4b39065b68dc6e15934c6e1e34377f64e38daf authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
add ctime support

github.com/trapexit/mergerfs - 4b9f3de8144fb842ea6951d89312ac9be866c3ee authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
add writeback caching

github.com/trapexit/mergerfs - 903d39f96833f31bef6a8077fc5f3bbdc73b7546 authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #705 from trapexit/zfs

add links to ZFS comparison

github.com/trapexit/mergerfs - e6c8fa3fad47f83766540984850c813f805e76e2 authored almost 5 years ago by trapexit <[email protected]>
add links to ZFS comparison

github.com/trapexit/mergerfs - 9952c58a4a09db92e0f07ccae003f46cc8fc3b54 authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #701 from trapexit/faq

add faq entry on files ending up on 1 branch

github.com/trapexit/mergerfs - be8bb5d2a787b21decf05f12b6933389e6b6881e authored almost 5 years ago by trapexit <[email protected]>
add faq entry on files ending up on 1 branch

github.com/trapexit/mergerfs - 66f0d9e6498c4a5f4271f704a3ff1cee1623bffe authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #700 from trapexit/changelog

python 2.6 fix

github.com/trapexit/mergerfs - 7b355b279d6de99641e4743a11f930f42bbe9d99 authored almost 5 years ago by trapexit <[email protected]>
python 2.6 fix

github.com/trapexit/mergerfs - 0f2f78c5b86e6d44698a61bdc3f41756cf1a0a30 authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #699 from trapexit/git2debcl

make git2debcl work on Python 2 & 3

github.com/trapexit/mergerfs - eb574253156c3de0cf81f4e47f378fc21ccd2e66 authored almost 5 years ago by trapexit <[email protected]>
make git2debcl work on Python 2 & 3

github.com/trapexit/mergerfs - 489ab23e89af81cee820aad710c6a3b20468534d authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #697 from trapexit/readme

add README segment on benchmarking

github.com/trapexit/mergerfs - 4c55eb0cc0b51c4a77615b59f9598f46a47590ed authored almost 5 years ago by trapexit <[email protected]>
add README segment on benchmarking

github.com/trapexit/mergerfs - 389785265b6798a905a3c909d46f2bcf04a1003f authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #694 from trapexit/readme

more FAQs

github.com/trapexit/mergerfs - a6717990a805b75f9b8d22d98f5a3647611536ea authored almost 5 years ago by trapexit <[email protected]>
more FAQs

github.com/trapexit/mergerfs - f4b8efce20134df9414a957ab67da9c5223b06d5 authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #689 from trapexit/readme

fix typos and update FAQ regarding policy preference

github.com/trapexit/mergerfs - 8cdb7174c48497ada210e5a8252a6c7b83dde56d authored almost 5 years ago by trapexit <[email protected]>
fix typos and update FAQ regarding policy preference

github.com/trapexit/mergerfs - 4625a3cf43e81fc7a1a69fb4465199a3ee817842 authored almost 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #685 from trapexit/update-docs

update docs: openvz kernel bug and new support links

github.com/trapexit/mergerfs - 55245e290a1b67cf43c1c4d8632c1b42b1b94112 authored about 5 years ago by trapexit <[email protected]>
update docs: openvz kernel bug and new support links

github.com/trapexit/mergerfs - 322fa5778a2da1cc004aae71a516700a6a739288 authored about 5 years ago by Antonio SJ Musumeci <[email protected]>
add github sponsor and subscribestar to funding

github.com/trapexit/mergerfs - 5eb3c8cbef126638c83c99cd9823e17ecc9a053b authored about 5 years ago by trapexit <[email protected]>
Create FUNDING.yml

github.com/trapexit/mergerfs - 5d827566f6fadde929ff8d57231021d84b261ff9 authored about 5 years ago by trapexit <[email protected]>
Merge pull request #677 from trapexit/moveonenospc

fix short writes on >2GB files when cloning file

github.com/trapexit/mergerfs - 6058ac07162b10285fefd87fa75d6c1b0c555c4c authored about 5 years ago by trapexit <[email protected]>
fix short writes on >2GB files when cloning file

github.com/trapexit/mergerfs - 4d82ed9324d66f62973f93b3eb8dd5e5378f4f7d authored about 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #675 from trapexit/fuse_ino

improve nodeid generation

github.com/trapexit/mergerfs - 026dc5f7509d2fabcdbf370e461b399183b2d385 authored about 5 years ago by trapexit <[email protected]>
improve nodeid generation

* Change fuse_ino_t to uint64_t
* Change id generation to 64bit
* Randomize generation value (sh...

github.com/trapexit/mergerfs - 08e1bef5a9fbcfabc74f2d5ac0abdc44c4426ae2 authored about 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #669 from serkef/patch-1

Fix typo

github.com/trapexit/mergerfs - b5f6cd70de23adfa493db81987a5fdac30f7b138 authored over 5 years ago by trapexit <[email protected]>
Merge pull request #668 from trapexit/travis

update travis config to include bionic

github.com/trapexit/mergerfs - c46c41c740641174d028df495173eaf9ee242ccd authored over 5 years ago by trapexit <[email protected]>
update travis config to include bionic

github.com/trapexit/mergerfs - 7a84555db86bca604e7c7ab6e0b697b5feb6fd15 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #663 from trapexit/random

only return 1 branch for rand/eprand policies

github.com/trapexit/mergerfs - 0b0f0a1b9ec4b74df79f24c7916488ad04b8f175 authored over 5 years ago by trapexit <[email protected]>
only return 1 branch for rand/eprand policies

github.com/trapexit/mergerfs - 0fffabfbe35d2bff3ab0d7eabf0b06100863ed91 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #662 from trapexit/unlink

initialize mutex to fix lockup

github.com/trapexit/mergerfs - 6b3f703ba9196b2e630a2ea27f06c31743dab827 authored over 5 years ago by trapexit <[email protected]>
initialize mutex to fix lockup

github.com/trapexit/mergerfs - 50ad648ce4301e088b6cd9644d87c7a5253cfcf7 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #660 from trapexit/docs

add UPGRADE section

github.com/trapexit/mergerfs - 2dbcd2b07a5f8f2a80265178d1cc98f5849fd2ea authored over 5 years ago by trapexit <[email protected]>
add UPGRADE section

github.com/trapexit/mergerfs - 752a15953aac5c9be785427c555f017331583d78 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #659 from zofrex/relink-mount-mergerfs

Force symlink creation (don't error if it already exists)

github.com/trapexit/mergerfs - 23d365f67b99d6b1fc7a3b4f918470d9660576d9 authored over 5 years ago by trapexit <[email protected]>
Force symlink creation (don't error if it already exists)

github.com/trapexit/mergerfs - f77d1d99292c8a6670a5d7463c2a670bec3c8e34 authored over 5 years ago by James Sanderson <[email protected]>
Merge pull request #657 from trapexit/docs

update how it works

github.com/trapexit/mergerfs - 4204c807bcf256709e64b3778140a265b02d2d0b authored over 5 years ago by trapexit <[email protected]>
update how it works

github.com/trapexit/mergerfs - e6a6ab967be831f13ecacaa5cdbe1661590a0454 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #655 from tnilanon/master

Update README.md

github.com/trapexit/mergerfs - 52e4d60e7c9c5a425ab11b9b69572194746536cd authored over 5 years ago by trapexit <[email protected]>
Update README.md

Fixed typo: changed ' to `

github.com/trapexit/mergerfs - 38919add6114b1f8c08156f3cefd361a9c7e7ef6 authored over 5 years ago by Tanachat Nilanon <[email protected]>
Merge pull request #653 from xlotlu/patch-1

fix some grammar and typos

github.com/trapexit/mergerfs - a7244184bd54d77a489c3ad3dafb6c29ca1d4c64 authored over 5 years ago by trapexit <[email protected]>
fix some grammar and typos

github.com/trapexit/mergerfs - 86bda61aa7ef7e7de44a495010225fcfd2d2752b authored over 5 years ago by Ionuț Ciocîrlan <[email protected]>
Merge pull request #643 from trapexit/ioctl_setuid

set uid & gid when calling ioctl

github.com/trapexit/mergerfs - 10e5829b8e6f66e49598cb4279a999f397421643 authored over 5 years ago by trapexit <[email protected]>
set uid & gid when calling ioctl

Turns out certain ioctl calls check the effective user id (FS_IOC_SETFLAGS).

github.com/trapexit/mergerfs - 4c4c27a93e5cecb5fd2496b84f1622eea5574dad authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #639 from trapexit/args

accept old arguments for backwards compatibility

github.com/trapexit/mergerfs - 72ac1fc0d1355cc64b63760f63c7f77e3bc8bbf9 authored over 5 years ago by trapexit <[email protected]>
accept old arguments for backwards compatibility

github.com/trapexit/mergerfs - 5ca928e43622606950ec2a962694ae1d4c32a79d authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #636 from trapexit/max_pages

allow setting of 'max_pages' (via 'fuse_msg_size')

github.com/trapexit/mergerfs - 5d013f4a186e9df704b75baeceb8fb731f0423b9 authored over 5 years ago by trapexit <[email protected]>
allow setting of 'max_pages' (via 'fuse_msg_size')

Linux 4.20 and above allow setting the number of pages per FUSE message
upto 256 (4K * 256 = 1Mi...

github.com/trapexit/mergerfs - 7cbd88ac812478b31b3ff50ad4fa9e4d376a21fd authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #635 from trapexit/copy_file_range

add copy_file_range support

github.com/trapexit/mergerfs - 24af276542f2548ad1d65b773b624ba1f0511650 authored over 5 years ago by trapexit <[email protected]>