Commit Briefs

Sergey Bronnikov

cmake: build rpm and deb packages (cpack)

Closes #21


Sergey Bronnikov

ci: bump freebsd 12 minor version


Sergey Bronnikov

ci: enable regression testing

Closes #5


Sergey Bronnikov

test: initial regression test suite

Added initial regression test suite that covers different filesystem operations on filesystem in passthrough mode. Part of #5


Sergey Bronnikov

Disable fault injections in debug build

There is no possibility to manage fault injections from outside. To enable regression testing on continuous integration it is required to disable fault injection and allow to test filesystem in passthough mode. Part of: #5 See also: #3


Sergey Bronnikov

cmake: adjust minimal version

Follows up #22


Sergey Bronnikov

ci: get rid of Travis CI

Ubuntu 18.04 Linux has been moved to Cirrus CI


Sergey Bronnikov

cmake: add make target check with mandoc linter

Closes #2


Sergey Bronnikov

Bump minimal required CMake version

Set CMake version used in Ubuntu Bionic (18.04) Closes #22


Sergey Bronnikov

Fix build on FreeBSD and macOS

Accidentally commands to build a project has been missed for build jobs on FreeBSD and macOS in a Cirrus CI config file. Patch fixes it and fix source to be make it possible to build on these operating systems.


Sergey Bronnikov

Update macOS images on Cirrus CI

- Mojave replaced with Catalina as Mojave is gone on Cirrus CI - Added separate task with Big Sur Closes #23


Sergey Bronnikov

Fix Mac OS in a Cirrus CI

brew failed to call cask install directly, one should use brew install [--cask] instead.


Sergey Bronnikov

Adjust manual page for OpenBSD


Sergey Bronnikov

Return 0 by default for listxattr()


Sergey Bronnikov

Use ELAST as latest errno on OpenBSD



Sergey Bronnikov

Describe a prerequisites on OpenBSD


Sergey Bronnikov

Fix FindFUSE.cmake on macOS


Sergey Bronnikov

Add Cirrus CI integration

It's required because Travis CI lack of FreeBSD support


Sergey Bronnikov

Initial commit