1
0
mirror of https://github.com/falk-werner/webfuse-provider synced 2024-10-27 20:44:10 +00:00
Commit Graph

298 Commits

Author SHA1 Message Date
Falk Werner
2c62e16c98 added test for wfp_impl_lookup 2020-03-30 21:16:32 +02:00
Falk Werner
e9f371c14a added tests for wfp_impl_getattr 2020-03-30 20:40:03 +02:00
Falk Werner
70e9f0a278 added tests for wfp_impl_getattr 2020-03-29 20:41:31 +02:00
Falk Werner
8d28da5e82 added tests for wfp_impl_close 2020-03-29 19:30:08 +02:00
Falk Werner
39855a9995 fix: make provider const 2020-03-29 18:38:58 +02:00
Falk Werner
bbdd5a24f5 integrated libwf_timer and libwf_jsonrpc into libwebfuse-core 2020-03-29 17:40:33 +02:00
Falk Werner
1d4db34ecb increased test coverage 2020-03-22 20:09:40 +01:00
Falk Werner
7e1d9bbb50 increased test coverage 2020-03-22 17:41:34 +01:00
Falk Werner
643d1d5237 increased test coverage 2020-03-22 13:36:03 +01:00
Falk Werner
843368f483 increased test coverage 2020-03-22 12:51:54 +01:00
Falk Werner
d5adfc6f81 increased test coverage 2020-03-22 11:36:45 +01:00
Falk Werner
71a8c30d36 increased test coverage 2020-03-21 22:25:50 +01:00
Falk Werner
b3ec92b202 ignore test dirs 2020-03-21 22:06:36 +01:00
Falk Werner
6a2b423a10 enhanced branch detection 2020-03-21 21:57:33 +01:00
Falk Werner
214d6b738d removed NULL-checks after malloc: they are not necessary, they were not consequently used and objects constructed by 3rd party libs are also unchecked 2020-03-21 21:22:22 +01:00
Falk Werner
220df4ad50 specify branch detection 2020-03-21 21:08:25 +01:00
Falk Werner
a58f488b91
Merge pull request #59 from falk-werner/remove_uuid
- removed wf_config_set_mountpoint from API (breaking change)
- removed wf_protocol_create from API (breaking change)
- renamed wf_protocol_create2 to wf_protocol_create (breaking change)
- removed dependency to libuuid
- removed uuid mountpoint and uuid mountpoint factory
- simplified implementation of mountpoint factory (dispose is no longer needed)
2020-03-21 18:50:10 +01:00
Falk Werner
425e017bc4 renamed function: wf_impl_server_protocol_create2 to ..create: remove of uuid mountpoint was already API breaking 2020-03-21 09:18:04 +01:00
Falk Werner
43c989e7af removed uuid mountpoint and factory 2020-03-21 09:11:18 +01:00
Falk Werner
428c192910
Merge pull request #58 from falk-werner/enhance_coverage_report
fixed report branch coverage
2020-03-20 19:06:09 +01:00
Falk Werner
1feaad6d55 fixed report branch coverage 2020-03-20 18:18:35 +01:00
Falk Werner
c0fa115a3b
Merge pull request #57 from falk-werner/update_libfuse
updated libfuse to 3.9.1
2020-03-20 17:51:45 +01:00
Falk Werner
50c5e57a69 updated libfuse to 3.9.1 2020-03-20 17:03:33 +01:00
Falk Werner
8a24694f8d
Merge pull request #56 from falk-werner/interrupt
added function to interrupt _service calls
2020-03-07 18:32:16 +01:00
Falk Werner
e5da835e80 chore: use interrupt function in tests 2020-03-07 17:13:16 +01:00
Falk Werner
d2f078298e added function to interrupt _service calls 2020-03-07 15:35:02 +01:00
Falk Werner
627986e8b5
Merge pull request #55 from falk-werner/update_bug_report
imporve bug report
2020-03-07 15:09:18 +01:00
Falk Werner
872b17e7e9 removed unnecessary stuff 2020-03-07 15:07:25 +01:00
Falk Werner
19e7dcae3f
Merge pull request #53 from falk-werner/increase-version-0.3.0
increased version number
2020-03-01 21:22:08 +01:00
Falk Werner
670705bccf increased version number 2020-03-01 20:17:41 +01:00
Falk Werner
0e8ddee762
Merge pull request #52 from falk-werner/fix-provider-deps
fix: added dependend libs to libwebfuse-provider
2020-03-01 19:51:43 +01:00
Falk Werner
adfce8551e fix: added dependend libs to libwebfuse-provider 2020-03-01 19:08:39 +01:00
Falk Werner
d040440e07
Merge pull request #51 from falk-werner/provider_authentication
Feature: enable authentication for provider/client
2020-03-01 18:37:54 +01:00
Falk Werner
ab6a6198b1 chore: removed webfuse dependency in unit tests 2020-03-01 17:44:12 +01:00
Falk Werner
107e66b65a chore: replaced msleep by std::this_thread::sleep_for 2020-03-01 17:23:59 +01:00
Falk Werner
1a29b44ad6 chore: prefixed jsonrpc by wf_ 2020-03-01 16:55:58 +01:00
Falk Werner
8a40919296 fix: do not ignore return value of symlink 2020-03-01 14:39:58 +01:00
Falk Werner
1b4034e081 fix: do not ignore return value of mkdtemp 2020-03-01 14:00:49 +01:00
Falk Werner
7856b5a99d feature: enabled authentication 2020-03-01 13:42:46 +01:00
Falk Werner
f79b9c998a added error handling on authentication failure 2020-03-01 11:06:09 +01:00
Falk Werner
af2343c67a use jsonrpc_proxy to send requests within client_protocol (provider) 2020-03-01 01:13:24 +01:00
Falk Werner
97eb420ef2 chore: removed dependency to lib 2020-02-29 23:53:48 +01:00
Falk Werner
79318c47b8 refactor: extracted timer function of adapter into separate library 2020-02-29 21:06:40 +01:00
Falk Werner
b2d6ed8754 reorganized library code 2020-02-29 02:44:26 +01:00
Falk Werner
69a1faaa3f chore: cleanup jsonrpc library 2020-02-29 02:32:03 +01:00
Falk Werner
e3a3427ca8 refactor: made jsonrpc an independent library 2020-02-28 23:17:41 +01:00
Falk Werner
c6ca2e14bd changed credentials API 2020-02-25 22:05:48 +01:00
Falk Werner
767bafcd01 added first idea of API 2020-02-25 15:36:28 +01:00
Falk Werner
3e563f00d6
Merge pull request #50 from falk-werner/organize_tests
Organize Tests
2020-02-24 19:38:02 +01:00
Falk Werner
afb9c528e7 made c'tor explicit; disallow copy and assign 2020-02-24 18:25:25 +01:00