aboutsummaryrefslogtreecommitdiff
path: root/test/test_syscalls.c
Commit message (Collapse)AuthorAge
* rename: perform user mode dir loop check when not done in kernelGravatar Bill Zissimooulos2018-05-18
| | | | | | | | | | | | Linux performs the dir loop check (rename(a, a/b/c) or rename(a/b/c, a), etc.) in kernel. Unfortunately other systems do not perform this check (e.g. FreeBSD). This results in a deadlock in get_path2, because libfuse did not expect to handle such cases. We add a check_dir_loop function that performs the dir loop check in user mode and enable it on systems that need it.
* Skip tests that aren't supported under FreeBSD.Gravatar Nikolaus Rath2017-08-11
|
* Don't check st_nlink value for mkdirGravatar Nikolaus Rath2017-08-03
| | | | | | Some filesystems don't track this for directories. Fixes: #180.
* Added experimental support for building with Meson+NinjaGravatar Nikolaus Rath2017-01-12