Commit Graph

8 Commits

Author SHA1 Message Date
Tianling Shen dcce02453f dufs: Update to 0.46.0
Release note: https://github.com/sigoden/dufs/releases/tag/v0.46.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 6ab1821fae)
2026-05-20 10:20:51 +08:00
Tianling Shen 1411e1ca13 dufs: Update to 0.45.0
Removed upstreamed patches.

Release note: https://github.com/sigoden/dufs/releases/tag/v0.45.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit f7df64100d)
2025-09-10 16:33:12 +08:00
Tianling Shen 79665b283c dufs: backport upstream fixes
Including one security fix.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit bc2d10333b)
2025-09-10 16:33:09 +08:00
Tianling Shen 28e854d941 dufs: Update to 0.44.0
Release note: https://github.com/sigoden/dufs/releases/tag/v0.44.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 0cb83250b3)
2025-09-10 16:33:05 +08:00
Tianling Shen 98f3ce412f dufs: remove --locked flag
It's enabled by default now.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit ee49f00287)
2025-08-22 17:10:26 +08:00
Tianling Shen 694c74b00e dufs: lock cargo dependencies
The new version of tokio is not compatible with musl:

error[E0432]: unresolved import `tokio::net::TcpListener`
  --> src/main.rs:34:13
   |
34 | use tokio::{net::TcpListener, task::JoinHandle};
   |             ^^^^^^^^^^^^^^^^ no `TcpListener` in `net`

error[E0433]: failed to resolve: could not find `UnixListener` in `net`
   --> src/main.rs:156:44
    |
156 |                 let listener = tokio::net::UnixListener::bind(socket_path)
    |                                            ^^^^^^^^^^^^ could not find `UnixListener` in `net`

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 1716415018)
2025-07-25 18:34:17 +08:00
Tianling Shen babd0b0d95 dufs: do not reload firewall manually
This is no longer required after commit openwrt/procd@2e206dbe77
("service: add support for triggers on service/instance data changes").

Also remove unused 'name' field.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 12b50193b1)
2025-07-25 18:34:17 +08:00
Tianling Shen add0427cd2 dufs: add new package
Dufs is a distinctive utility file server that supports static serving,
uploading, searching, accessing control, webdav...

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 2c8a641e0a)
2025-07-25 18:34:17 +08:00