diff --git a/meson.build b/meson.build index ed0ec35..6b39b0d 100644 --- a/meson.build +++ b/meson.build @@ -19,8 +19,8 @@ jansson_dep = dependency('jansson', version: '>=2.11', fallback: ['jansson', 'ja libfuse_dep = dependency('fuse3', version: '>=3.8.0', fallback: ['fuse3', 'libfuse_dep']) gtest_dep = dependency('gtest', version: '>=1.10.0', fallback: ['gtest', 'gtest_dep']) gmock_main_dep = dependency('gmock_main', version: '>=1.10.0', fallback: ['gtest', 'gmock_main_dep']) -webfuse_adapter_dep = dependency('webfuse_adapter', version: '>=0.3.0', - fallback: ['webfuse', 'webfuse_adapter_dep'], default_options: ['without_provider=true']) +webfuse_adapter_dep = dependency('webfuse', version: '>=0.4.0', + fallback: ['webfuse', 'webfuse_dep'], default_options: ['without_tests=true']) inc_dir = include_directories('src') diff --git a/src/webfused/auth/authenticator.h b/src/webfused/auth/authenticator.h index ef97305..5a31e61 100644 --- a/src/webfused/auth/authenticator.h +++ b/src/webfused/auth/authenticator.h @@ -1,7 +1,7 @@ #ifndef WFD_AUTH_AUTHENTICATOR_H #define WFD_AUTH_AUTHENTICATOR_H -#include "webfuse/adapter/authenticate.h" +#include "webfuse/authenticate.h" #ifdef __cplusplus extern "C" diff --git a/src/webfused/auth/file_authenticator.c b/src/webfused/auth/file_authenticator.c index 31737fc..fff7744 100644 --- a/src/webfused/auth/file_authenticator.c +++ b/src/webfused/auth/file_authenticator.c @@ -4,7 +4,7 @@ #include "userdb/userdb.h" #include "webfused/log/log.h" -#include +#include #include #include @@ -26,7 +26,7 @@ wfd_file_authenticator_dispose( static bool wfd_file_authenticator_authenticate( - struct wf_credentials * credentials, + struct wf_credentials const * credentials, void * user_data) { bool result = false; diff --git a/src/webfused/auth/pam_authenticator.c b/src/webfused/auth/pam_authenticator.c index 4b1c592..ea2fc29 100644 --- a/src/webfused/auth/pam_authenticator.c +++ b/src/webfused/auth/pam_authenticator.c @@ -3,7 +3,7 @@ #include "webfused/config/settings.h" #include "webfused/log/log.h" -#include "webfuse/adapter/credentials.h" +#include #include #include @@ -73,7 +73,7 @@ wfd_pam_authenticator_dispose( static bool wfd_pam_authenticator_authenticate( - struct wf_credentials * credentials, + struct wf_credentials const * credentials, void * user_data) { bool result = false; diff --git a/src/webfused/config/config.c b/src/webfused/config/config.c index f46178d..a068f9d 100644 --- a/src/webfused/config/config.c +++ b/src/webfused/config/config.c @@ -1,11 +1,12 @@ #include "webfused/config/config.h" #include "webfused/config/config_intern.h" -#include "webfuse/adapter/server_config.h" #include "webfused/auth/factory.h" #include "webfused/auth/authenticator.h" #include "webfused/mountpoint_factory.h" #include "webfused/log/manager.h" +#include + #include #include diff --git a/src/webfused/daemon.c b/src/webfused/daemon.c index cf36fcc..50a6ab3 100644 --- a/src/webfused/daemon.c +++ b/src/webfused/daemon.c @@ -10,7 +10,7 @@ #include #include -#include +#include #include "webfused/config/config.h" #include "webfused/config/factory.h" #include "webfused/log/log.h" diff --git a/src/webfused/mountpoint_factory.c b/src/webfused/mountpoint_factory.c index 5f1aa14..812c32b 100644 --- a/src/webfused/mountpoint_factory.c +++ b/src/webfused/mountpoint_factory.c @@ -1,7 +1,7 @@ #include "webfused/mountpoint_factory.h" #include "webfused/log/log.h" -#include +#include #include #include diff --git a/src/webfused/mountpoint_factory.h b/src/webfused/mountpoint_factory.h index 3459ad4..f956796 100644 --- a/src/webfused/mountpoint_factory.h +++ b/src/webfused/mountpoint_factory.h @@ -1,7 +1,7 @@ #ifndef WFD_MOUNTPOINT_FACTORY_H #define WFD_MOUNTPOINT_FACTORY_H -#include "webfuse/adapter/mountpoint_factory.h" +#include "webfuse/mountpoint_factory.h" #ifndef __cplusplus #include diff --git a/subprojects/webfuse.wrap b/subprojects/webfuse.wrap index 1fb4564..16b0315 100644 --- a/subprojects/webfuse.wrap +++ b/subprojects/webfuse.wrap @@ -1,7 +1,7 @@ [wrap-file] -directory = webfuse-0.3.1 +directory = webfuse-0.4.0 -source_url = https://github.com/falk-werner/webfuse/archive/v0.3.1.tar.gz -source_filename = v0.3.1.tar.gz -source_hash = 46624b5f29e8f87dd1aebfce3b13ca87e766bc59546b6e5f49665d2f8c555d62 +source_url = https://github.com/falk-werner/webfuse/archive/v0.4.0.tar.gz +source_filename = v0.4.0.tar.gz +source_hash = dda1f07ca90839035f31a71a1ac381a0e94f9fd479d13808f1e61fe6ed096ead diff --git a/test/mock/credentials.hpp b/test/mock/credentials.hpp index 5b37fb2..6d8c0ff 100644 --- a/test/mock/credentials.hpp +++ b/test/mock/credentials.hpp @@ -2,7 +2,7 @@ #define WFD_MOCK_CREDENTIALS_HPP #include -#include "webfuse/adapter/credentials.h" +#include "webfuse/credentials.h" namespace webfused_test { diff --git a/test/mock/server.hpp b/test/mock/server.hpp index f4befe3..cef176c 100644 --- a/test/mock/server.hpp +++ b/test/mock/server.hpp @@ -1,7 +1,7 @@ #ifndef WFD_MOCK_SERVER_HPP #define WFD_MOCK_SERVER_HPP -#include +#include #include namespace webfused_test diff --git a/test/mountpoint_factory.cc b/test/mountpoint_factory.cc index 0509d0f..cabdb4d 100644 --- a/test/mountpoint_factory.cc +++ b/test/mountpoint_factory.cc @@ -1,6 +1,6 @@ #include #include "webfused/mountpoint_factory.h" -#include +#include #include