trapexit
668ac4000a
Merge pull request #825 from trapexit/rv
option_parser: return 0 when requesting help or version
4 years ago
Antonio SJ Musumeci
767039c492
option_parser: return 0 when requesting help or version
4 years ago
trapexit
b1c6d4864f
Merge pull request #821 from trapexit/minfreespace
branches: add per branch minfreespace w/ original value as default
4 years ago
Antonio SJ Musumeci
fc3453932a
branches: add per branch minfreespace w/ original value as default
example: /mnt/disk0=RW,1G:/mnt/disk1=RW,2G
4 years ago
trapexit
98c49b8001
Merge pull request #819 from trapexit/readme
README.md: fix typos
4 years ago
Antonio SJ Musumeci
27bd39f5ac
README.md: fix typos
4 years ago
trapexit
9f84f29e12
Merge pull request #818 from trapexit/lchmod
optionally use lchmod depending on if on Linux or not (BSD)
4 years ago
Antonio SJ Musumeci
6311df774d
optionally use lchmod depending on if on Linux or not (BSD)
4 years ago
trapexit
9424784fad
Merge pull request #817 from trapexit/readme
README.md: add note indicating only tagged releases are supported
4 years ago
Antonio SJ Musumeci
15fb751f65
README.md: add note indicating only tagged releases are supported
4 years ago
trapexit
3534fb1128
Merge pull request #815 from trapexit/policy-pfrd
add {,ep,msp}pfrd policies
4 years ago
Antonio SJ Musumeci
046844083f
add {,ep,msp}pfrd policies
Percentage Free Random Distribution
Chooses a random branch based on the available space percentage free.
IE: if branch A has 1G free and branch B has 2G then B should be chosen
twice as often.
4 years ago
trapexit
7ff995631e
Merge pull request #814 from trapexit/cleanup
general cleanup
4 years ago
Antonio SJ Musumeci
8675fce04a
add fedora builds to cirrus-ci
4 years ago
Antonio SJ Musumeci
7fd629ebf3
add #warning to make it more obvious what versions of functions are used
4 years ago
Antonio SJ Musumeci
2fe20b888e
clean up and separate out fs_* files
4 years ago
Antonio SJ Musumeci
2696079601
break fs.hpp up into separate files
4 years ago
Antonio SJ Musumeci
ec15872a1f
cleanup function signatures and definitions
4 years ago
Antonio SJ Musumeci
6cc6524997
change category to enum class
4 years ago
trapexit
4c711159df
Merge pull request #810 from trapexit/libfuse-cleanup
libfuse cleanup: add more header include guards
4 years ago
Antonio SJ Musumeci
7e173108fd
libfuse cleanup: add more header include guards
4 years ago
trapexit
17925c4c93
Merge pull request #809 from trapexit/libfuse-cleanup
Libfuse cleanup
4 years ago
trapexit
90081f4e61
Merge pull request #808 from slashbeast/Makefiles-support-ar-cflags-cxxflags-ldflags-from-env
Makefiles fixes: support environmental passed $AR, $CFLAGS, $CXXFLAGS and $LDFLAGS
4 years ago
KARBOWSKI Piotr
f488debf96
libfuse/Makefile: support CXXFLAGS and LDFLAGS passed via environment
4 years ago
KARBOWSKI Piotr
678626ef82
Makefile: support CXXFLAGS and LDFLAGS passed via environment
4 years ago
KARBOWSKI Piotr
0bc6711a95
libfuse/Makefile: support $AR
4 years ago
Antonio SJ Musumeci
a925fbe59c
libfuse cleanup: extern cplusplus cleanup
4 years ago
Antonio SJ Musumeci
dc1b698847
libfuse cleanup: remove single threaded
4 years ago
Antonio SJ Musumeci
3c761b708b
libfuse cleanup: remove libfuse API compatibility
4 years ago
Antonio SJ Musumeci
3bfdd78434
libfuse cleanup: remove cuse
4 years ago
Antonio SJ Musumeci
5f12fb6a5f
libfuse cleanup: remove unnecessary files
4 years ago
Antonio SJ Musumeci
f9b831eb1a
libfuse cleanup: reindent
4 years ago
trapexit
da07bc9637
Merge pull request #807 from trapexit/readme
README.md: add XMR address
4 years ago
Antonio SJ Musumeci
badf7e1c60
README.md: add XMR address
4 years ago
trapexit
1f35b65725
Merge pull request #806 from trapexit/readme
README.md: update support section with Open Collective and LBC
4 years ago
Antonio SJ Musumeci
3b382624e5
README.md: update support section with Open Collective and LBC
4 years ago
trapexit
5f3a4cb0f1
Merge pull request #805 from trapexit/wyhash
change from fasthash64 to wyhash
4 years ago
Antonio SJ Musumeci
0371b047f9
change from fasthash64 to wyhash
wyhash has very good performance for small keys (our usecase) and
works on platforms with alignment concerns.
A user had an issue where fasthash64 lead to misaligned reads and
signal exceptions. wyhash does not have such issues and is faster.
4 years ago
trapexit
3f593d9c3b
Merge pull request #800 from robertbaker/patch-1
fix: add fakeroot needed for building
4 years ago
Robert Baker
1fe32e9cd5
fix: add fakeroot needed for building
4 years ago
trapexit
58a8f8326d
Merge pull request #798 from trapexit/inodecalc-32bit
inodecalc: add 32bit versions of hashs
4 years ago
Antonio SJ Musumeci
30d13b7f77
inodecalc: add 32bit versions of hashs
4 years ago
trapexit
124299e185
Merge pull request #797 from trapexit/getdents64
readdir: use getdents64 for compatibility with ARM64
4 years ago
Antonio SJ Musumeci
5989d41a86
readdir: use getdents64 for compatibility with ARM64
4 years ago
trapexit
c97102bc9d
Merge pull request #796 from trapexit/readme
README.md: move kernel bugs to wiki
4 years ago
Antonio SJ Musumeci
1d2a1ba31a
README.md: move kernel bugs to wiki
4 years ago
trapexit
159c2366c7
Merge pull request #795 from trapexit/readme
README.md: update faq regarding Plex and page caching
4 years ago
Antonio SJ Musumeci
e639f3d375
README.md: update faq regarding Plex and page caching
4 years ago
trapexit
23f870d8f2
Merge pull request #794 from trapexit/github-create-new-style-issue-templates
Update issue templates
4 years ago
trapexit
173193df74
Update issue templates
4 years ago