Antonio SJ Musumeci
2fe20b888e
clean up and separate out fs_* files
2020-08-18 19:28:36 -04:00
Antonio SJ Musumeci
2696079601
break fs.hpp up into separate files
2020-08-18 19:28:36 -04:00
Antonio SJ Musumeci
ec15872a1f
cleanup function signatures and definitions
2020-08-18 19:28:36 -04:00
Antonio SJ Musumeci
6cc6524997
change category to enum class
2020-08-18 19:28:36 -04:00
trapexit
4c711159df
Merge pull request #810 from trapexit/libfuse-cleanup
...
libfuse cleanup: add more header include guards
2020-08-08 19:16:51 -04:00
Antonio SJ Musumeci
7e173108fd
libfuse cleanup: add more header include guards
2020-08-08 19:10:36 -04:00
trapexit
17925c4c93
Merge pull request #809 from trapexit/libfuse-cleanup
...
Libfuse cleanup
2020-08-08 19:00:43 -04:00
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
2020-08-08 16:30:09 -04:00
KARBOWSKI Piotr
f488debf96
libfuse/Makefile: support CXXFLAGS and LDFLAGS passed via environment
2020-08-08 22:04:14 +02:00
KARBOWSKI Piotr
678626ef82
Makefile: support CXXFLAGS and LDFLAGS passed via environment
2020-08-08 22:03:50 +02:00
KARBOWSKI Piotr
0bc6711a95
libfuse/Makefile: support $AR
2020-08-08 22:03:28 +02:00
Antonio SJ Musumeci
a925fbe59c
libfuse cleanup: extern cplusplus cleanup
2020-08-08 14:25:44 -04:00
Antonio SJ Musumeci
dc1b698847
libfuse cleanup: remove single threaded
2020-08-07 16:38:24 -04:00
Antonio SJ Musumeci
3c761b708b
libfuse cleanup: remove libfuse API compatibility
2020-08-07 16:38:24 -04:00
Antonio SJ Musumeci
3bfdd78434
libfuse cleanup: remove cuse
2020-08-07 16:38:24 -04:00
Antonio SJ Musumeci
5f12fb6a5f
libfuse cleanup: remove unnecessary files
2020-08-07 16:38:24 -04:00
Antonio SJ Musumeci
f9b831eb1a
libfuse cleanup: reindent
2020-08-07 16:38:24 -04:00
trapexit
da07bc9637
Merge pull request #807 from trapexit/readme
...
README.md: add XMR address
2020-08-07 16:28:40 -04:00
Antonio SJ Musumeci
badf7e1c60
README.md: add XMR address
2020-08-07 16:28:08 -04:00
trapexit
1f35b65725
Merge pull request #806 from trapexit/readme
...
README.md: update support section with Open Collective and LBC
2020-08-07 10:53:12 -04:00
Antonio SJ Musumeci
3b382624e5
README.md: update support section with Open Collective and LBC
2020-08-07 10:49:28 -04:00
trapexit
5f3a4cb0f1
Merge pull request #805 from trapexit/wyhash
...
change from fasthash64 to wyhash
2020-08-06 20:23:15 -04:00
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.
2020-08-06 19:00:05 -04:00
trapexit
3f593d9c3b
Merge pull request #800 from robertbaker/patch-1
...
fix: add fakeroot needed for building
2020-08-05 21:07:35 -04:00
Robert Baker
1fe32e9cd5
fix: add fakeroot needed for building
2020-08-05 03:14:47 -07:00
trapexit
58a8f8326d
Merge pull request #798 from trapexit/inodecalc-32bit
...
inodecalc: add 32bit versions of hashs
2020-08-03 19:57:48 -04:00
Antonio SJ Musumeci
30d13b7f77
inodecalc: add 32bit versions of hashs
2020-08-03 19:42:06 -04:00
trapexit
124299e185
Merge pull request #797 from trapexit/getdents64
...
readdir: use getdents64 for compatibility with ARM64
2020-08-02 19:12:45 -04:00
Antonio SJ Musumeci
5989d41a86
readdir: use getdents64 for compatibility with ARM64
2020-08-02 18:43:09 -04:00
trapexit
c97102bc9d
Merge pull request #796 from trapexit/readme
...
README.md: move kernel bugs to wiki
2020-08-02 16:57:28 -04:00
Antonio SJ Musumeci
1d2a1ba31a
README.md: move kernel bugs to wiki
2020-08-02 16:56:10 -04:00
trapexit
159c2366c7
Merge pull request #795 from trapexit/readme
...
README.md: update faq regarding Plex and page caching
2020-08-02 16:19:20 -04:00
Antonio SJ Musumeci
e639f3d375
README.md: update faq regarding Plex and page caching
2020-08-02 16:18:47 -04:00
trapexit
23f870d8f2
Merge pull request #794 from trapexit/github-create-new-style-issue-templates
...
Update issue templates
2020-08-01 00:08:15 -04:00
trapexit
173193df74
Update issue templates
2020-08-01 00:07:50 -04:00
trapexit
d1d21ead1f
Merge pull request #792 from trapexit/options
...
add missing options to usage
2020-07-30 17:13:15 -04:00
Antonio SJ Musumeci
0709b2e447
add missing options to usage
2020-07-30 16:55:18 -04:00
trapexit
50d967221e
Merge pull request #791 from trapexit/configcleanup
...
cleanup: move some config data structures to separate files
2020-07-29 21:56:29 -04:00
Antonio SJ Musumeci
15a0aedd25
cleanup: move some config data structures to separate files
2020-07-29 21:42:43 -04:00
trapexit
8052039c6f
Merge pull request #790 from trapexit/readme
...
README: change back to listing fuse.mergerfs for fstab fstype
2020-07-29 14:40:22 -04:00
Antonio SJ Musumeci
8afe72d371
README: change back to listing fuse.mergerfs for fstab fstype
2020-07-29 14:39:53 -04:00
trapexit
0682ebf103
Merge pull request #789 from trapexit/freebsd
...
freebsd: misc cleanups to get freebsd compiling
2020-07-29 14:04:04 -04:00
Antonio SJ Musumeci
a93bd9f7fa
freebsd: misc cleanups to get freebsd compiling
2020-07-29 13:08:38 -04:00
trapexit
6f76080c6b
Merge pull request #787 from trapexit/nfshack
...
nfsopenhack: remove empty file check
2020-07-26 18:33:44 -04:00
Antonio SJ Musumeci
139e61efaa
nfsopenhack: remove empty file check
2020-07-26 17:11:06 -04:00
trapexit
b50a128777
Merge pull request #786 from trapexit/gitnfs
...
NFS open/creat hack
2020-07-24 21:16:06 -04:00
Antonio SJ Musumeci
93218a343a
NFS open/creat hack
...
A hack to work around non-POSIX NFS <-> FUSE behavior where it turns
an open(O_EXCL|O_CREAT,0444) into multiple calls that results in
EACCES.
2020-07-23 19:36:10 -04:00
trapexit
5a0568495b
Merge pull request #784 from trapexit/policy-mspmfs
...
policy: add "most shared path" policies
2020-07-21 18:40:27 -04:00
Antonio SJ Musumeci
3ec137c4ad
policy: add "most shared path" policies
...
Like path preserving but walks back the path till a match is found. Should
cover the usecase where someone wants a "less strict" form of path
preservation.
2020-07-21 16:31:08 -04:00
trapexit
d4eecf3b56
Merge pull request #783 from Gelma/typo
...
Fix typos
2020-07-20 07:35:08 -04:00