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

Merge pull request #855 from trapexit/builds

update cirrus-ci builds

github.com/trapexit/mergerfs - 861edff49a4652e8aa108c070b3759f54bd5d1bf authored about 4 years ago by trapexit <[email protected]>
update cirrus-ci builds

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

msp policies stopped before root path

github.com/trapexit/mergerfs - 411ee36c9053df91826a5c3b0886c5fb4cbd750e authored about 4 years ago by trapexit <[email protected]>
msp policies stopped before root path

github.com/trapexit/mergerfs - 44a98910ba82993ad6d0d4e96d2134b323c42294 authored about 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #851 from trapexit/fix

fix segv: zero out data structures

github.com/trapexit/mergerfs - 8a335d8a6e36bca9efc63f5a16c83ab44c4c7533 authored about 4 years ago by trapexit <[email protected]>
fix segv: zero out data structures

github.com/trapexit/mergerfs - 3900543970f6eae0802744596ca6e45527c3b8b1 authored about 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #845 from trapexit/configfile

config: fix invalid error check when parsing config file

github.com/trapexit/mergerfs - 2e34c7598a75a9c190df6ca695cf1b5e655f93c2 authored about 4 years ago by trapexit <[email protected]>
config: fix invalid error check when parsing config file

github.com/trapexit/mergerfs - 7edd3c6cf3e1b3ca66cc062976167bcddd4f4cc1 authored about 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #844 from trapexit/cleanup

general cleanup, slight memory reduction

github.com/trapexit/mergerfs - ddf00759380a3c39cb0cfdc8d0e9cdb7f0c2afe6 authored about 4 years ago by trapexit <[email protected]>
general cleanup, slight memory reduction

github.com/trapexit/mergerfs - 1b26f4908e010fd7b4b37590b115417ff92c6d43 authored about 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #843 from trapexit/policyfixes

msp policies: used wrong path to check existance

github.com/trapexit/mergerfs - 2d8fab534a1268dddd5a5b91caaeb52aa8cee0b4 authored about 4 years ago by trapexit <[email protected]>
msp policies: used wrong path to check existance

github.com/trapexit/mergerfs - c3fffefbc19a921b36323967aa09ccebd41f9324 authored about 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #837 from renkoh/rsync-script-readme

Update percentage full expiring script

github.com/trapexit/mergerfs - eaa2593a4b5f5f2362fcd1ef4fce524992e2a08f authored about 4 years ago by trapexit <[email protected]>
use relative option for rsync

github.com/trapexit/mergerfs - 7e583e3f48010ad619375cf0b931d633a09abd4b authored about 4 years ago by Ren Koh <[email protected]>
Merge pull request #835 from trapexit/readme

README.md: add details on per branch minfreespace

github.com/trapexit/mergerfs - 2ad4891617976a1a66c1476f433e604169fa2628 authored about 4 years ago by trapexit <[email protected]>
README.md: add details on per branch minfreespace

github.com/trapexit/mergerfs - 8990e24c0f1d9a1eec7ff7898fb897680acaa0a5 authored about 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #834 from trapexit/readme

README.md: add details about error handling

github.com/trapexit/mergerfs - 88b80234c762a12c0e4cc934e920ee76be657b4a authored about 4 years ago by trapexit <[email protected]>
README.md: add details about error handling

github.com/trapexit/mergerfs - f6e37c57fe0382302d1a96ce2cade95c152bff6a authored about 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #833 from trapexit/wyhash-fix

wyhash: use safety mode 1

github.com/trapexit/mergerfs - 562295be9061ab3badf987eaf7908074cdcdbfff authored about 4 years ago by trapexit <[email protected]>
wyhash: use safety mode 1

mode 0 is not intended for unaligned buffers

github.com/trapexit/mergerfs - 04844420dc9096ef10ac1080a5f0c2f47c8ba720 authored about 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #832 from trapexit/rework-errors

rework some function error handling

github.com/trapexit/mergerfs - 9c352ac5551257f944e591e5ac9b9036d075344d authored about 4 years ago by trapexit <[email protected]>
rework some function error handling

chmod, chown, removexattr, setxattr, truncate, utimens:
* if no errors: return 0
* if no success...

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

properly return const ref from tofrom string wrapper

github.com/trapexit/mergerfs - 24f03b04eb4167b53f09eec0eae11c0337dba9c3 authored over 4 years ago by trapexit <[email protected]>
properly return const ref from tofrom string wrapper

github.com/trapexit/mergerfs - 610c75fa902fa48f6e645b1be1ca705673aa860a authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #828 from trapexit/remove-old-issue-template

Delete issue_template.md

github.com/trapexit/mergerfs - dbc4774e8e1a987002699e7a63b541b04128ebdc authored over 4 years ago by trapexit <[email protected]>
Delete issue_template.md

github.com/trapexit/mergerfs - 73e8ed72cd5ec72ac9687839cb6655a4239dd106 authored over 4 years ago by trapexit <[email protected]>
Merge pull request #827 from trapexit/bug_report

Update bug_report.md

github.com/trapexit/mergerfs - e694585561ffe562dfda93d5ed95a92efd9e67b2 authored over 4 years ago by trapexit <[email protected]>
Update bug_report.md

github.com/trapexit/mergerfs - 0b1af2b8ef6141408350ba6907705aa570dd4866 authored over 4 years ago by trapexit <[email protected]>
Merge pull request #825 from trapexit/rv

option_parser: return 0 when requesting help or version

github.com/trapexit/mergerfs - 668ac4000ad66ce30473521f221f2239cb60f0a8 authored over 4 years ago by trapexit <[email protected]>
option_parser: return 0 when requesting help or version

github.com/trapexit/mergerfs - 767039c492ab9d1a38adc129273ea72b465e9c60 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #821 from trapexit/minfreespace

branches: add per branch minfreespace w/ original value as default

github.com/trapexit/mergerfs - b1c6d4864fdbbf3a86714c72abdd131536ee8ff6 authored over 4 years ago by trapexit <[email protected]>
branches: add per branch minfreespace w/ original value as default

example: /mnt/disk0=RW,1G:/mnt/disk1=RW,2G

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

README.md: fix typos

github.com/trapexit/mergerfs - 98c49b8001f90fe5615f4b9009b3a5639c94163e authored over 4 years ago by trapexit <[email protected]>
README.md: fix typos

github.com/trapexit/mergerfs - 27bd39f5ac2702a80e38faef8b0dc9f44d4ea00c authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #818 from trapexit/lchmod

optionally use lchmod depending on if on Linux or not (BSD)

github.com/trapexit/mergerfs - 9f84f29e12a9e18fee07fa09c72f2efaab6503e5 authored over 4 years ago by trapexit <[email protected]>
optionally use lchmod depending on if on Linux or not (BSD)

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

README.md: add note indicating only tagged releases are supported

github.com/trapexit/mergerfs - 9424784fadaab8a49976d561dc672428a5f8cfe6 authored over 4 years ago by trapexit <[email protected]>
README.md: add note indicating only tagged releases are supported

github.com/trapexit/mergerfs - 15fb751f657aabf8a702d494a1d7343f39894a37 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #815 from trapexit/policy-pfrd

add {,ep,msp}pfrd policies

github.com/trapexit/mergerfs - 3534fb11287741c7ad0abadc7c75cc4708836836 authored over 4 years ago by trapexit <[email protected]>
add {,ep,msp}pfrd policies

Percentage Free Random Distribution

Chooses a random branch based on the available space percen...

github.com/trapexit/mergerfs - 046844083f0f98ce18dfc44d8b212672913a36bb authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #814 from trapexit/cleanup

general cleanup

github.com/trapexit/mergerfs - 7ff995631e7ff35587f04fa70fa4e38ab1593075 authored over 4 years ago by trapexit <[email protected]>
break fs.hpp up into separate files

github.com/trapexit/mergerfs - 26960796015cfe13a81bd89a1e15223d06d2bd75 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
change category to enum class

github.com/trapexit/mergerfs - 6cc6524997411e7dbd3704e8db81f863df970ff7 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
clean up and separate out fs_* files

github.com/trapexit/mergerfs - 2fe20b888e3b77725f0518d69a697d1fb3775832 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
add #warning to make it more obvious what versions of functions are used

github.com/trapexit/mergerfs - 7fd629ebf3fa321eb3984511d3cac21d0dc2246f authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
add fedora builds to cirrus-ci

github.com/trapexit/mergerfs - 8675fce04a43ad1bcf4af0ac1daabb20b4e41b90 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
cleanup function signatures and definitions

github.com/trapexit/mergerfs - ec15872a1f5c00891f2c58efb933b3ffb6722376 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #810 from trapexit/libfuse-cleanup

libfuse cleanup: add more header include guards

github.com/trapexit/mergerfs - 4c711159dffc12896c3261a24c9a949c93e1bee3 authored over 4 years ago by trapexit <[email protected]>
libfuse cleanup: add more header include guards

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

Libfuse cleanup

github.com/trapexit/mergerfs - 17925c4c93a4686d19b92199e4a9832948bd44a5 authored over 4 years ago by trapexit <[email protected]>
Merge pull request #808 from slashbeast/Makefiles-support-ar-cflags-cxxflags-ldflags-from-env

Makefiles fixes: support environmental passed $AR, $CFLAGS, $CXXFLAGS and $LDFLAGS

github.com/trapexit/mergerfs - 90081f4e612a310018a5a33edcc4900fcdb2d318 authored over 4 years ago by trapexit <[email protected]>
libfuse/Makefile: support CXXFLAGS and LDFLAGS passed via environment

github.com/trapexit/mergerfs - f488debf96d4b9500d90e31e92280bdfa12080f7 authored over 4 years ago by KARBOWSKI Piotr <[email protected]>
Makefile: support CXXFLAGS and LDFLAGS passed via environment

github.com/trapexit/mergerfs - 678626ef8207b86bab0dba4ae24ce6e4c56cdd70 authored over 4 years ago by KARBOWSKI Piotr <[email protected]>
libfuse/Makefile: support $AR

github.com/trapexit/mergerfs - 0bc6711a9535e561efcdf5926ab195a39c275154 authored over 4 years ago by KARBOWSKI Piotr <[email protected]>
libfuse cleanup: extern cplusplus cleanup

github.com/trapexit/mergerfs - a925fbe59c9b99ca2906c057c286fbd408cb3315 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
libfuse cleanup: remove single threaded

github.com/trapexit/mergerfs - dc1b698847456174c20ffe393f9c46eab6b86be8 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
libfuse cleanup: remove cuse

github.com/trapexit/mergerfs - 3bfdd78434d9b2eaa55cc77f49ffe5aa43498da3 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
libfuse cleanup: remove libfuse API compatibility

github.com/trapexit/mergerfs - 3c761b708b2b314376c7e812201cdfcc243e7c59 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
libfuse cleanup: reindent

github.com/trapexit/mergerfs - f9b831eb1ae81783dfde85bb486303321109de51 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
libfuse cleanup: remove unnecessary files

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

README.md: add XMR address

github.com/trapexit/mergerfs - da07bc9637a837cf6771dbc21db666900c1a0441 authored over 4 years ago by trapexit <[email protected]>
README.md: add XMR address

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

README.md: update support section with Open Collective and LBC

github.com/trapexit/mergerfs - 1f35b65725e8778a681b851bc1f16538c0d4743c authored over 4 years ago by trapexit <[email protected]>
README.md: update support section with Open Collective and LBC

github.com/trapexit/mergerfs - 3b382624e56f74991f3953de2b04cd9ca7522423 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #805 from trapexit/wyhash

change from fasthash64 to wyhash

github.com/trapexit/mergerfs - 5f3a4cb0f1b13aa28dedc165088ec8ccd6cb1d8b authored over 4 years ago by trapexit <[email protected]>
change from fasthash64 to wyhash

wyhash has very good performance for small keys (our usecase) and
works on platforms with alignm...

github.com/trapexit/mergerfs - 0371b047f972f12d516f3efaec9bb4ce04c55e0a authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #800 from robertbaker/patch-1

fix: add fakeroot needed for building

github.com/trapexit/mergerfs - 3f593d9c3b132400f86643f2faf570ae2152bb66 authored over 4 years ago by trapexit <[email protected]>
fix: add fakeroot needed for building

github.com/trapexit/mergerfs - 1fe32e9cd5191dd9d465a5b2949cb5c3c948b075 authored over 4 years ago by Robert Baker <[email protected]>
Merge pull request #798 from trapexit/inodecalc-32bit

inodecalc: add 32bit versions of hashs

github.com/trapexit/mergerfs - 58a8f8326d31dbede5e40b384a3a48bfcefaf37c authored over 4 years ago by trapexit <[email protected]>
inodecalc: add 32bit versions of hashs

github.com/trapexit/mergerfs - 30d13b7f77acb191bd211432613196a075b69ea5 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #797 from trapexit/getdents64

readdir: use getdents64 for compatibility with ARM64

github.com/trapexit/mergerfs - 124299e185ce554db55dc26c32861f07e73c1709 authored over 4 years ago by trapexit <[email protected]>
readdir: use getdents64 for compatibility with ARM64

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

README.md: move kernel bugs to wiki

github.com/trapexit/mergerfs - c97102bc9dfc0afe6650cc8924002bbfa64ab660 authored over 4 years ago by trapexit <[email protected]>
README.md: move kernel bugs to wiki

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

README.md: update faq regarding Plex and page caching

github.com/trapexit/mergerfs - 159c2366c7208b287b366410b1a2dd1402f35fe3 authored over 4 years ago by trapexit <[email protected]>
README.md: update faq regarding Plex and page caching

github.com/trapexit/mergerfs - e639f3d375f388a9e603344515f90b1afba9c0db authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #794 from trapexit/github-create-new-style-issue-templates

Update issue templates

github.com/trapexit/mergerfs - 23f870d8f2fc97278c90300946f413c03a3b33b5 authored over 4 years ago by trapexit <[email protected]>
Update issue templates

github.com/trapexit/mergerfs - 173193df746ec4f42b8af8e63c8434d362708f77 authored over 4 years ago by trapexit <[email protected]>
Merge pull request #792 from trapexit/options

add missing options to usage

github.com/trapexit/mergerfs - d1d21ead1f52234ebc44496ce96d70fb452dbeb4 authored over 4 years ago by trapexit <[email protected]>
add missing options to usage

github.com/trapexit/mergerfs - 0709b2e447da067d0d1759e5658ed4d17441a5b7 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #791 from trapexit/configcleanup

cleanup: move some config data structures to separate files

github.com/trapexit/mergerfs - 50d967221e66161e9e6ab2162ef4ca081161bf80 authored over 4 years ago by trapexit <[email protected]>
cleanup: move some config data structures to separate files

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

README: change back to listing fuse.mergerfs for fstab fstype

github.com/trapexit/mergerfs - 8052039c6f66a346143cc1cf2cee81c07fdc8889 authored over 4 years ago by trapexit <[email protected]>
README: change back to listing fuse.mergerfs for fstab fstype

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

freebsd: misc cleanups to get freebsd compiling

github.com/trapexit/mergerfs - 0682ebf103c55b4d7cb718ed86b543028845c092 authored over 4 years ago by trapexit <[email protected]>
freebsd: misc cleanups to get freebsd compiling

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

nfsopenhack: remove empty file check

github.com/trapexit/mergerfs - 6f76080c6b1db6b2e69feb83233dd2044bd18244 authored over 4 years ago by trapexit <[email protected]>
nfsopenhack: remove empty file check

github.com/trapexit/mergerfs - 139e61efaa93835291eb159bdcbc4d35f501cb17 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #786 from trapexit/gitnfs

NFS open/creat hack

github.com/trapexit/mergerfs - b50a1287774a4f9520238fe21ad756b81082aae6 authored over 4 years ago by trapexit <[email protected]>
NFS open/creat hack

A hack to work around non-POSIX NFS <-> FUSE behavior where it turns
an open(O_EXCL|O_CREAT,0444...

github.com/trapexit/mergerfs - 93218a343a9b3202aa459ca36613c473441ec486 authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #784 from trapexit/policy-mspmfs

policy: add "most shared path" policies

github.com/trapexit/mergerfs - 5a0568495b8ba4395c1cd5c46ac82b04653c34ca authored over 4 years ago by trapexit <[email protected]>
policy: add "most shared path" policies

Like path preserving but walks back the path till a match is found. Should
cover the usecase whe...

github.com/trapexit/mergerfs - 3ec137c4ade825957e9d41a8312f2610ecdbde6a authored over 4 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #783 from Gelma/typo

Fix typos

github.com/trapexit/mergerfs - d4eecf3b5629ce948be7553b63e50b2141b503c4 authored over 4 years ago by trapexit <[email protected]>
Fix typos

github.com/trapexit/mergerfs - 3a6738475a186ea023620f0ed2735e3250e09791 authored over 4 years ago by Andrea Gelmini <[email protected]>
Removed duplicated include

github.com/trapexit/mergerfs - 468d42088a4d12a3d281ba13c0a5842461dd2b60 authored over 4 years ago by Andrea Gelmini <[email protected]>
Merge pull request #782 from trapexit/moveonenospc-policy

moveonenospc: enhance the feature to allow using a policy

github.com/trapexit/mergerfs - 4a4db4be849e89de018a7f345a65a623edbc4314 authored over 4 years ago by trapexit <[email protected]>
moveonenospc: enhance the feature to allow using a policy

Just like functions you can now set a policy for moveonfreenospc. This
allows for more flexibili...

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

readdir: add dirent index array

github.com/trapexit/mergerfs - f2d4fbfdb2ccf06214a0ed31d7e47ed716a77bd6 authored over 4 years ago by trapexit <[email protected]>
readdir: add dirent index array

This removes the risk of corrupted data being sent back to the kernel
should it use the offset f...

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

remove unnecessary libfuse flags nopath, nullpath_ok, and utime_omit_ok

github.com/trapexit/mergerfs - c3f4d2914fba9e73b81efee901adfb999539b9bf authored over 4 years ago by trapexit <[email protected]>