Commit Graph

16 Commits

Author SHA1 Message Date
Bernd Schubert
d372d3f80b Fixes when HAVE_LIBC_VERSIONED_SYMBOLS is not defined
fuse_loop_mt and fuse_new had not been defined when
HAVE_LIBC_VERSIONED_SYMBOLS had not been set and additionally,
fuse_new_31 was missing in the version script and was therefore
an unusable symbol.

This also adds a test for unset HAVE_LIBC_VERSIONED_SYMBOLS.
2023-01-04 15:27:21 +00:00
Nikolaus Rath
624327ba00 Travis-CI: Make sure lsan supppressions file can be read by root. 2021-06-24 09:11:29 +01:00
Christian Menges
57b46adc35
Cuse example: Fix memory leak (#607)
* cuse example: fix memory leak

* Travis CI: re-enable leak checking
2021-06-09 09:04:41 +01:00
Tom Callaway
d7d08595e2
Update Travis to Ubuntu Bionic 2020-09-12 09:28:27 +01:00
Tom Callaway
83f6823855
Implement GCC 10 style symbol versioning (#545) 2020-09-11 10:15:43 +01:00
Nikolaus Rath
055f272517 Added new example filesystem
passthrough_hp puts emphasis and performance and correctness, rather
than simplicity.
2019-05-09 14:16:37 -05:00
Nikolaus Rath
df37856738 Update CI build script
There is no gcc-6 package anymore.
2018-11-06 18:54:06 +00:00
Mattias Nissler
da7c9b228a Add unprivileged option in mount.fuse3
The unprivileged option allows to run the FUSE file system process
without privileges by dropping capabilities and preventing them from
being re-acquired via setuid / fscaps etc. To accomplish this,
mount.fuse sets up the `/dev/fuse` file descriptor and mount itself
and passes the file descriptor via the `/dev/fd/%u` mountpoint syntax
to the FUSE file system.
2018-10-09 20:36:22 +01:00
Nikolaus Rath
da29b950bc Fix path to pytest cache directory. 2018-04-13 10:28:27 -07:00
Nikolaus Rath
53c31a099f Travis: remove root-owned cache files. 2018-03-31 13:52:14 +01:00
Nikolaus Rath
30ead3a5cf Dropped support for building with autotools
It's just too much pain to keep it working.
2017-08-24 20:50:44 +02:00
Nikolaus Rath
dfd13ca3b8 Travis-CI: Don't abort on first failed test
This should help debugging issue #157.
2017-05-24 16:53:14 -07:00
Nikolaus Rath
021672f518 Fix travis build script. Broken in e372d. 2017-04-10 17:23:28 -07:00
Nikolaus Rath
578c8e03d4 Put -Werror in mesonconf, not CFLAGS
Putting it in CFLAGS interferes with feature detection.
2017-01-23 12:07:09 -08:00
Nikolaus Rath
4f1a929fed Only use valgrind if requested explicitly + enable address sanitizer 2017-01-12 15:19:04 -08:00
Nikolaus Rath
bcb8f75995 Switch Travis build to Meson+Ninja 2017-01-12 15:19:04 -08:00