]>
git.proxmox.com Git - proxmox-fuse.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Wolfgang Bumiller [Thu, 21 Mar 2024 11:35:40 +0000 (12:35 +0100)]
bump d/control
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 21 Mar 2024 11:33:10 +0000 (12:33 +0100)]
bump version to 0.1.7-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 21 Mar 2024 11:32:06 +0000 (12:32 +0100)]
ignore interrupts in reactor
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 21 Mar 2024 11:32:17 +0000 (12:32 +0100)]
block signals in reactor
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 7 Mar 2024 12:47:05 +0000 (13:47 +0100)]
fixup example code
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 14 Feb 2024 11:46:05 +0000 (12:46 +0100)]
bump version to 0.1.6-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 14 Feb 2024 11:42:40 +0000 (12:42 +0100)]
minor code cleanup
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 14 Feb 2024 11:40:00 +0000 (12:40 +0100)]
fix alignment of bit field in fuse file info
the C code uses 2 unsigned ints
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 13 Feb 2024 12:49:01 +0000 (13:49 +0100)]
bump version to 0.1.5-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 13 Feb 2024 13:01:33 +0000 (14:01 +0100)]
update buildsystem fork dscs and bookworm
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 13 Feb 2024 12:56:56 +0000 (13:56 +0100)]
clippy fixes
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 13 Feb 2024 12:54:48 +0000 (13:54 +0100)]
make FuseBuf Send+Sync
It is - and as it is also used as an Arc and clippy warns about it.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 13 Feb 2024 12:49:25 +0000 (13:49 +0100)]
rename .cargo/config to .cargo/config.toml
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 13 Feb 2024 12:29:03 +0000 (13:29 +0100)]
doc improvements
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 12 Feb 2024 11:11:45 +0000 (12:11 +0100)]
debcargo: whitelist src/glue.c
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 12 Feb 2024 08:27:20 +0000 (09:27 +0100)]
add bitfield glue via 'cc'
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 12 Feb 2024 12:12:24 +0000 (13:12 +0100)]
fix Open reply
the ffi bindings had wrong parameters there, causing bogus information
in the file handle field...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 12 Feb 2024 11:33:13 +0000 (12:33 +0100)]
add Read::reply_vectored
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Fabian Grünbichler [Thu, 5 Jan 2023 14:04:15 +0000 (15:04 +0100)]
update d/control
after debcargo update
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Wolfgang Bumiller [Wed, 19 Oct 2022 12:38:58 +0000 (14:38 +0200)]
bump version to 0.1.4
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 19 Oct 2022 12:39:56 +0000 (14:39 +0200)]
bump edition to 2021
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 19 Oct 2022 12:38:40 +0000 (14:38 +0200)]
impl AsFd for FuseFd
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 13 Jun 2022 13:17:26 +0000 (15:17 +0200)]
bump d/control
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 13 Jun 2022 13:10:48 +0000 (15:10 +0200)]
bump version to 0.1.3-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 10 Jun 2022 12:31:38 +0000 (14:31 +0200)]
custom reactor for the fuse file descriptor
Since tokio does not provide EPOLLERR via the read end at
all and neither tokio nor mio provide a way to explicitly
wait for it, we have no way of knowing that the fuse file
system has been unmounted, so use a custom reactor thread
for it.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 13 Jun 2022 12:24:26 +0000 (14:24 +0200)]
clippy fixups
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 4 Mar 2022 08:29:51 +0000 (09:29 +0100)]
examples: fix warnings from macros
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 4 Mar 2022 08:27:08 +0000 (09:27 +0100)]
bump version to 0.1.2-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 4 Mar 2022 08:28:02 +0000 (09:28 +0100)]
set upload dist to bullseye
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 4 Mar 2022 08:24:35 +0000 (09:24 +0100)]
fix warning
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 4 Oct 2021 13:03:12 +0000 (15:03 +0200)]
fix deprecated use of std::f64 modules
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 6 Jul 2021 06:56:37 +0000 (08:56 +0200)]
doc updates to make clippy happy
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 6 Jul 2021 06:56:28 +0000 (08:56 +0200)]
clippy fixes
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Fabian Grünbichler [Fri, 7 May 2021 08:57:08 +0000 (10:57 +0200)]
clippy fixes
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Mon, 1 Feb 2021 10:22:37 +0000 (11:22 +0100)]
debcargo: fix maintainer directive
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Thu, 14 Jan 2021 15:59:29 +0000 (16:59 +0100)]
build: add dev dep feature to regular dependency
it's needed for building because of (deb)cargo limitations, so we
might as well put it there directly...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Thu, 14 Jan 2021 14:50:18 +0000 (15:50 +0100)]
bump version to 0.1.1-1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Thu, 3 Dec 2020 08:31:48 +0000 (09:31 +0100)]
update to tokio 1.0
PollEvented is no more (it's an internal API now, since tokio no longer
wants to expose mio parts in its public API). Switch to AsyncFd, which
provides similar mechanisms for non-blocking raw FDs and allows us to
drop our own direct mio dependency as well.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Wolfgang Bumiller [Fri, 28 Aug 2020 07:53:02 +0000 (09:53 +0200)]
debian: add libfuse3-dev build dependency
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 25 Aug 2020 10:48:01 +0000 (12:48 +0200)]
fix d/control recreation
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 25 Aug 2020 08:26:39 +0000 (10:26 +0200)]
build in subdir, add d/control, add upload target
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 4 Jun 2020 09:30:16 +0000 (11:30 +0200)]
fixup clean target in Makefile
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 3 Jun 2020 11:29:05 +0000 (13:29 +0200)]
add debian build files
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 26 May 2020 10:47:11 +0000 (12:47 +0200)]
handle EOF and 'destroy' callbacks
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 7 May 2020 08:27:08 +0000 (10:27 +0200)]
import
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>