| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-09-06 | Released 3.10.5 | Nikolaus Rath | -1/+1 | |
| 2021-08-04 | meson.build: fix wrong .symver detection | Giulio Benetti | -9/+7 | |
| As pointed here [1] __has_attribute() is broken for many attributes and if it doesn't support the specific attribute it returns true, so we can't really rely on that for this check. This lead to Buildroot libfuse3 build failure [2] where that shows up with: ``` error: symver is only supported on ELF platforms ``` Indeed Microblaze doesn't support ELF since it doesn't include elfos.h, but __has_attribute(symver) returns true. So let's substitute the #ifdef __has_attribute() with a stronger test on a function foo() with __attribute__((symver ("test@TEST"))). [1]: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101766 [2]: http://autobuild.buildroot.net/results/d6c/d6cfaf2aafaeda3c12d127f6a2d2e175b25e654f/build-end.log Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com> | ||||
| 2021-06-09 | Released 3.10.4 | Nikolaus Rath | -1/+1 | |
| 2021-06-09 | Add an option to disable building tests (#533) | asafkahlon | -1/+5 | |
| Signed-off-by: Asaf Kahlon <asafka7@gmail.com> | ||||
| 2021-04-13 | Fix a few meson warnings (#596) | Heiko Becker | -5/+8 | |
| * Use meson's warning_level instead of passing -Wflags "-Wall" is included by default and level 2 adds "-Wextra". Avoids a warning from meson. Signed-off-by: Heiko Becker <heirecka@exherbo.org> * Set the C++ language standard through a meson option Avoids a warning from meson. Signed-off-by: Heiko Becker <heirecka@exherbo.org> | ||||
| 2021-04-12 | Released 3.10.3 | Nikolaus Rath | -1/+1 | |
| 2021-02-05 | Released 3.10.2 | Nikolaus Rath | -1/+1 | |
| 2020-12-07 | Released 3.10.1 | Nikolaus Rath | -1/+1 | |
| 2020-10-09 | Released 3.10.0 | Nikolaus Rath | -1/+1 | |
| 2020-09-14 | Fix compilation for compilers not supporting __has_attribute | Tom Callaway | -2/+6 | |
| 2020-09-12 | Update Travis to Ubuntu Bionic | Tom Callaway | -4/+9 | |
| 2020-09-11 | Implement GCC 10 style symbol versioning (#545) | Tom Callaway | -0/+17 | |
| 2020-08-09 | Released 3.9.4 | Nikolaus Rath | -1/+1 | |
| 2020-06-12 | Released 3.9.2 | Nikolaus Rath | -1/+1 | |
| 2020-04-20 | Do not require C++ compiler for building | Fabrice Fontaine | -1/+1 | |
| Fixes: - http://autobuild.buildroot.org/results/a6e64213f2910b2b81e79cb1e96e558413d7f70a Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> | ||||
| 2020-03-19 | Released 3.9.1 | Nikolaus Rath | -1/+1 | |
| 2019-12-14 | Released 3.9.0 | Nikolaus Rath | -1/+1 | |
| 2019-11-03 | Released 3.8.0 | Nikolaus Rath | -1/+1 | |
| 2019-09-27 | Released 3.7.0 | Nikolaus Rath | -1/+1 | |
| 2019-07-09 | Released 3.6.2 | Nikolaus Rath | -1/+1 | |
| 2019-06-13 | Released 3.6.1 | Nikolaus Rath | -1/+1 | |
| 2019-06-13 | Released 3.6.0 | Nikolaus Rath | -1/+1 | |
| 2019-05-09 | Added new example filesystem | Nikolaus Rath | -1/+5 | |
| passthrough_hp puts emphasis and performance and correctness, rather than simplicity. | ||||
| 2019-04-18 | Add fallocate and use it instead of posix_fallocate if possible (#398) | Liu Bo | -1/+1 | |
| fuse.ko has supported FALLOC_FL_KEEP_SIZE and FALLOC_FL_PUNCH_HOLE at this moment and more modes may be supported in the future. fallocate(2) supports modes while posix_fallocate(2) does not, so this makes lo_fallocate use fallocate(2) instead. Signed-off-by: Liu Bo <bo.liu@linux.alibaba.com> | ||||
| 2019-04-07 | Bump minor version | Nikolaus Rath | -1/+1 | |
| cache_readdir flag is a new feature. | ||||
| 2019-03-09 | Released 3.4.2 | Nikolaus Rath | -1/+1 | |
| 2018-12-22 | Released 3.4.1 | Nikolaus Rath | -1/+1 | |
| 2018-11-19 | examples: add copy_file_range() support to passthrough(_fh) | Niels de Vos | -2/+2 | |
| The passthrough example filesystem can be used for validating the API and the implementation in the FUSE kernel module. | ||||
| 2018-11-06 | Released 3.3.0 | Nikolaus Rath | -1/+1 | |
| 2018-10-16 | Bump minimum Meson version | Nikolaus Rath | -1/+1 | |
| According to user reports (https://github.com/libfuse/libfuse/pull/300), we need at least version 0.42. | ||||
| 2018-09-28 | Add build options for utils and examples | Martin Blanchard | -3/+8 | |
| Allow skipping utils build & installation (-Dutils=false) and examples build (-Dexamples=false). By default behaviour is unchanged (both are true: utils and examples get build). | ||||
| 2018-08-31 | Released 3.2.6 | Nikolaus Rath | -1/+1 | |
| 2018-08-25 | Make meson build scripts subprojects friendly | Martin Blanchard | -5/+5 | |
| Multiple meson build scripts improvements including: * Bump meson requirement to 0.40.1 (0.40 already required) * Declare a dependency object for main library * Stop using add_global_arguments() * Various minor style fixes | ||||
| 2018-07-24 | Released 3.2.5 | Nikolaus Rath | -1/+1 | |
| 2018-07-11 | Released 3.2.4 | Nikolaus Rath | -1/+1 | |
| 2018-07-04 | Use triple quotes for multiline string. | Nikolaus Rath | -2/+2 | |
| Single quotes will become an error in a future meson release. | ||||
| 2018-05-11 | Released 3.2.3 | Nikolaus Rath | -1/+1 | |
| 2018-03-28 | Fix build error on DragonFlyBSD (sync with other *BSD) (#240) | Tomohiro Kusumi | -1/+1 | |
| DragonFlyBSD has no "bsd" in uname, so add 'dragonfly' to conditionals. -- e.g. uname(1) in DragonFlyBSD [root@ ~]# uname DragonFly [root@ ~]# python -c "import sys; print(sys.platform)" dragonfly5 | ||||
| 2017-11-14 | Released 3.2.1 | Nikolaus Rath | -1/+1 | |
| 2017-08-24 | Add idle_threads mount option. | Joseph Dodge | -1/+1 | |
| 2017-08-22 | Use 'buildtype' to set debug/optimization options | Nikolaus Rath | -2/+2 | |
| Until now, running `mesonconf -D buildtype=debug` didn't have any effect - which was confusing. | ||||
| 2017-08-08 | Fix FreeBSD platform detection. | Nikolaus Rath | -1/+1 | |
| 2017-08-06 | Released 3.1.1 | Nikolaus Rath | -1/+1 | |
| 2017-08-03 | Fix FreeBSD detection in meson.build | Nikolaus Rath | -2/+2 | |
| 2017-08-03 | FreeBSD: do not build utilities | Baptiste Daroussin | -1/+4 | |
| 2017-08-03 | Produce more helpful message on OS-X and Windows. | Nikolaus Rath | -0/+10 | |
| Fixes: #186. | ||||
| 2017-07-08 | Added public fuse_lib_help(), bumped minor version | Nikolaus Rath | -1/+1 | |
| 2017-07-07 | Don't use emacs' python-mode for meson files | Nikolaus Rath | -3/+0 | |
| There is a proper meson-mode now. | ||||
| 2017-05-24 | Released libfuse 3.0.2 | Nikolaus Rath | -1/+1 | |
| 2017-04-10 | Build tests by default. | Nikolaus Rath | -1/+1 | |
