Commit Graph

  • 4dc1267898 test/test_syscalls.c: fix potential fd leakage problems Zhiqiang Liu 2020-11-05 18:26:18 +08:00
  • 5bc4fffe9c example/cuse_client.c: fix fd leakage problem Zhiqiang Liu 2020-11-05 18:16:58 +08:00
  • ce2f3be2fd ioctl_client.c: fix potential fd leakage problem Zhiqiang Liu 2020-11-05 18:00:32 +08:00
  • 4c4153c3a7 mount.fuse.c: fix potential memory leak in main func Zhiqiang Liu 2020-11-05 17:24:12 +08:00
  • ad923849da mount.fuse.c: fix potential accessing NULL pointer Zhiqiang Liu 2020-11-05 16:39:52 +08:00
  • b95aba823b buffer.c: check whether buf is NULL in fuse_bufvec_advance func Zhiqiang Liu 2020-11-05 16:33:22 +08:00
  • fd3bc916f0 Fix incorrect date in Changelog Lilo Huang 2020-11-05 02:32:54 +08:00
  • 0fda68d9b8 remove fuse_mutex_init Rosen Penev 2020-10-28 19:25:38 -07:00
  • 51ed467675 remove old uclibc hack Rosen Penev 2020-10-28 19:20:35 -07:00
  • 9c765877d8 Released 3.10.0 Nikolaus Rath 2020-10-09 10:47:25 +01:00
  • fdc4d0f549 Fix typo "retuned" -> "returned" (#553) ferivoz 2020-10-03 12:14:00 +00:00
  • e0ffce59eb Allow caching symlinks in kernel page cache. (#551) Etienne Dublé 2020-09-20 20:08:15 +02:00
  • a495dc251e Fix compilation for compilers not supporting __has_attribute Tom Callaway 2020-09-14 04:45:02 -04:00
  • 6e121408c7 Update Travis to Ubuntu Bionic Tom Callaway 2020-09-12 04:28:27 -04:00
  • 6fc9630acd Implement GCC 10 style symbol versioning (#545) Tom Callaway 2020-09-11 05:15:43 -04:00
  • 2af7d3facd Updated example code to work with new API (#547) AKowshik 2020-09-10 00:47:06 +05:30
  • d07c620462 Added TSAN suppression file. Nikolaus Rath 2020-08-28 20:19:43 +01:00
  • c3d2df9bdf Suppress some bogus thread sanitizer warnings. Nikolaus Rath 2020-08-28 20:07:11 +01:00
  • 8007672892 Remove pointer to professional consulting offers Nikolaus Rath 2020-08-10 19:39:27 +01:00
  • faa59e24ea Fix-up changelog. Nikolaus Rath 2020-08-09 12:55:02 +01:00
  • 22991cb6af Released 3.9.4 Nikolaus Rath 2020-08-09 12:49:17 +01:00
  • 1965ae9b3e fuse_send_data_iov(): correctly calculate total buffer size. Nikolaus Rath 2020-08-09 12:39:07 +01:00
  • 968b7fd64f Define fuse_session_loop_mt as a macro on uclibc and MacOS (#532) asafkahlon 2020-08-09 14:37:26 +03:00
  • 2b30c0b408 Fixed typo in command to compile program (#536) AKowshik 2020-08-09 17:05:43 +05:30
  • ea8ff6361d Doc fixes (#537) Junichi Uekawa 2020-08-09 20:35:28 +09:00
  • 1c857ffd8d Fix FreeBSD CI (#539) Li-Wen Hsu 2020-08-09 19:34:58 +08:00
  • 87fbb7c379 Fix: crash on failure to set locale (#529) Jérémie Galarneau 2020-07-10 14:59:57 -04:00
  • 49a2e86fad fuse_lowlevel: Move assert for se before dereferencing it with se->debug (#530) winndows 2020-07-11 02:58:07 +08:00
  • 28ebae29ba Fixed minor print alignment issue in iconv_help(), replacing tab with space (#519) Albert Chen 2020-07-03 04:39:09 -07:00
  • 630e51e4cd Fix the typo "filed" -> "field" in fuse manpage (#524) winndows 2020-07-03 19:30:40 +08:00
  • ccbae29aa3 README: Correct the directory name from 'examples' to 'example' (#526) winndows 2020-07-03 19:29:48 +08:00
  • d41ccaca8d docs: Replace mesonconf with meson configure (#528) Craig Chi 2020-07-03 04:28:05 -07:00
  • 4579bd35fa libfuse: Assign NULL to "old" to avoid free it twice (#522) winndows 2020-07-01 13:20:01 +08:00
  • d04c43db47 Typo fixed. (#520) Seunghoon Yeon 2020-06-22 14:27:58 +09:00
  • 7bfbc3fd83 Released 3.9.2 Nikolaus Rath 2020-06-12 12:12:50 +01:00
  • 1bdcd554bd fix format in test (#515) Rosen Penev 2020-05-15 11:34:31 -07:00
  • 16abac8b26 Avoid closing se->fd twice in fuse_lowlevel.c (#516) Fabian Vogt 2020-05-15 20:32:10 +02:00
  • 05a2ec2a06 passthrough_ll: remove symlink fallbacks (#514) Miklos Szeredi 2020-05-14 21:17:50 +02:00
  • 2da327ee09 Do not require C++ compiler for building Fabrice Fontaine 2020-04-20 21:20:19 +02:00
  • 058e618897 Released 3.9.1 Nikolaus Rath 2020-03-19 20:00:41 +00:00
  • ef6f36c354 Fix issue preventing using splice with reads (#505) Jean-Yves VET 2020-03-13 20:02:41 +01:00
  • 2f49f1bc0a Align help options (#500) Andrew Gaul 2020-03-14 01:48:09 +09:00
  • 4e719a9745 State GPL version in comment (#485) Dr. David Alan Gilbert 2020-03-13 16:46:44 +00:00
  • 549b1a7f49 passthrough_ll: Remove unneeded variable assignment (#501) philmd 2020-02-24 22:42:41 +01:00
  • 55e3a2ae07 Travis-CI: Fix ImportError: No module named 'zipp' (#502) philmd 2020-02-24 22:41:28 +01:00
  • fbf05ad0aa Include limits.h because of PATH_MAX usage. (#498) maxice8 2020-02-04 15:57:25 +01:00
  • 85120e097d Update comment for the copy_file_range operation (#497) Florian Weimer 2020-01-31 19:38:41 +01:00
  • a9c0f2919f examples: mark ops variables constant (#496) zsugabubus 2020-01-30 16:17:25 +00:00
  • 648d32e1d4 Remove trailing comma in enums (#494) zsugabubus 2020-01-27 16:13:11 +00:00
  • b5100afd63 Fixes 477, optional src_dir in tst_(rmdir,unlink) (#493) Anthony Rebello 2020-01-25 04:17:09 -06:00
  • 9bd8e34344 passthrough_ll: Use cache_readdir for directory open (#492) Misono Tomohiro 2020-01-25 00:53:32 +09:00
  • 586775ee0a passthrough_ll: pass correct errno to fuse_reply_err() Dr. David Alan Gilbert 2020-01-06 20:32:51 +00:00
  • b57436b6cf Fixed up ChangeLog.rst Nikolaus Rath 2020-01-02 11:08:33 +00:00
  • bb5de1d400 Fixed memory leak in fuse_session_new() Bill Zissimopoulos 2020-01-02 03:08:03 -08:00
  • 6017634e29 Fixed an issue with the linker version script. (#483) Bill Zissimopoulos 2020-01-02 03:06:18 -08:00
  • a2df6f420f Style: Fix an indention in comments (#480) Changli Gao 2019-12-31 18:01:26 +08:00
  • da21668894 Bump FUSE_MINOR_VERSION Nikolaus Rath 2019-12-31 09:59:28 +00:00
  • f340eb3d5d Make ioctl prototype conditional on FUSE_USE_VERSION. (#482) Bill Zissimopoulos 2019-12-31 01:58:57 -08:00
  • 6aa3103b17 Released 3.9.0 Nikolaus Rath 2019-12-14 10:39:13 +00:00
  • ec79e026a6 Kill off some proto_major < 6 checks (#476) Dr. David Alan Gilbert 2019-11-29 09:14:28 +00:00
  • f17110b721 Added support for FUSE_EXPLICIT_INVAL_DATA to enable (#474) Albert Chen 2019-11-27 01:36:30 -08:00
  • ce1a921098 fix memleak in cuse_lowlevel_setup (#472) Tomasz Kulasek 2019-11-20 12:43:52 +01:00
  • e469fb6ebe Invoke cleanup() with right arguments. Nikolaus Rath 2019-11-20 11:38:33 +00:00
  • 0f935d4f8e Released 3.8.0 Nikolaus Rath 2019-11-03 09:53:39 +00:00
  • 93b44b4db3 Implement lseek operation (#457) Yuri Per 2019-11-03 11:44:31 +02:00
  • 5bc6153dcc Use the -o intr mount option on FreeBSD (#462) Alan Somers 2019-11-03 02:44:12 -07:00
  • 24f64cbcff passthrough_ll: drop lo_dirp->fd field (#464) Stefan Hajnoczi 2019-11-03 10:43:43 +01:00
  • 566725ade9 Update README.md (#465) Emily Herbert 2019-10-24 17:46:19 -04:00
  • fac2c88dfe Released 3.7.0 Nikolaus Rath 2019-09-27 20:01:33 +01:00
  • 6762e02dae Whitelist UFSD (#451) tenzap 2019-09-15 17:56:56 +02:00
  • cc2300d3ed passthrough_ll: use fuse_log() instead of err()/errx() Stefan Hajnoczi 2019-09-10 12:45:43 +02:00
  • fb8e4d161b passthrough_ll: use fuse_log() Stefan Hajnoczi 2019-09-10 12:39:34 +02:00
  • 846ec9bdf3 log: move fuse_log() to the public header file Stefan Hajnoczi 2019-09-10 12:36:56 +02:00
  • a737215fd7 passthrough_ll: fix fallocate variant ifdefs (#449) Dr. David Alan Gilbert 2019-09-09 10:14:02 +01:00
  • 56345a98c5 Introduce callback for logging Stefan Hajnoczi 2019-09-04 15:59:18 +01:00
  • 3bc5778e19 Avoid gcc 9.1 strncpy(3) warnings (#447) Stefan Hajnoczi 2019-08-29 20:28:29 +01:00
  • b4f65da2ec Shorten comment. Nikolaus Rath 2019-08-23 20:58:54 +01:00
  • 8505b62d15 Improve description of READDIRPLUS_AUTO. Nikolaus Rath 2019-07-12 17:58:59 -07:00
  • 085aaabd3c Clarify bitfield padding issue (#445) AsumFace 2019-08-23 21:58:06 +02:00
  • 880cc3c46b fuse-lowlevel: set pipe size to max (#438) Giuseppe Scrivano 2019-07-23 21:52:16 +02:00
  • ba5abf652c Sync fuse_kernel.h with Linux 5.2 (#433) Kirill Smelkov 2019-07-09 23:54:09 +03:00
  • 54c2a0c9e6 Released 3.6.2 Nikolaus Rath 2019-07-09 05:36:50 -07:00
  • de31610486 Do not run passthrough test when caching is active. Nikolaus Rath 2019-07-09 05:29:49 -07:00
  • bd12e87931 Install init script in /etc/ instead of $sysconfdir Nikolaus Rath 2019-07-09 05:13:50 -07:00
  • 725ca46d8c test_cuse: fix runtime error Nikolaus Rath 2019-07-05 11:03:31 +01:00
  • 1343f59c27 Fix output checking in test cases Nikolaus Rath 2019-07-04 21:20:41 +01:00
  • be8db96603 Add build option to skip steps requiring root permissions DrDaveD 2019-07-04 03:01:19 -05:00
  • f0c52798b7 Fix build with IGNORE_MTAB (#425) Michael Forney 2019-06-15 03:16:45 -07:00
  • 38c947503d Released 3.6.1 Nikolaus Rath 2019-06-13 15:25:07 +01:00
  • be1c469530 Released 3.6.0 Nikolaus Rath 2019-06-13 13:01:10 +01:00
  • 027d0d17c8 fuse_lowlevel: Add max_pages support (#384) scosu 2019-06-13 13:59:10 +02:00
  • 63c11456d4 Avoid pointer arithmetic with void * Michael Forney 2019-06-04 12:33:17 -07:00
  • a6024d4bf8 Don't return expression in function returning void Michael Forney 2019-06-04 12:30:04 -07:00
  • a9752e5f74 Don't omit second operand to ? operator Michael Forney 2019-06-04 12:26:38 -07:00
  • f6691d0a20 Remove incorrect comment about fuse_entry_param.generation (#420) Alan Somers 2019-05-24 01:54:42 -06:00
  • 1f842c996e passthrough: fix unix-domain sockets on FreeBSD (#413) Alan Somers 2019-05-15 14:35:57 -06:00
  • 7a5e1a9a9a Fix includes of non-system headers. Nikolaus Rath 2019-05-12 11:00:15 +01:00
  • 055f272517 Added new example filesystem Nikolaus Rath 2019-05-05 13:11:03 -04:00
  • 625ed81b82 add defines for missing SECBITs on older kernels (#409) DrDaveD 2019-05-05 12:36:14 -05:00
  • 0c59e2b509 Fixed type of ioctl command parameter. Nikolaus Rath 2019-05-05 13:32:59 -04:00