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
d9f460043b
switched to webfuse 0.2.0
2020-03-01 20:31:41 +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
Falk Werner
85b283c1e3
removed dead code
2020-02-24 18:20:26 +01:00
Falk Werner
5a80e0233c
refactored test fixture
2020-02-24 18:16:30 +01:00
Falk Werner
7ed99088db
fix: make c'tor explicit
2020-02-23 23:26:30 +01:00
Falk Werner
7c02b12449
fix: don't copy exceptions
2020-02-23 23:25:17 +01:00
Falk Werner
391b5926b6
added mock for provider client
2020-02-23 23:20:26 +01:00
Falk Werner
555058dbb5
made client protocol test single threaded
2020-02-23 21:02:01 +01:00
Falk Werner
8841ac40f8
add toString function for lws reasons (for debugging and logging purposes)
2020-02-23 21:01:05 +01:00
Falk Werner
77810168e0
fix: initialize context
2020-02-22 16:58:11 +01:00
Falk Werner
c6265aeaf7
chore: added default ctor for ClientProtocolTest (to initialize members properly)
2020-02-22 16:49:56 +01:00
Falk Werner
e21c716d34
refactored fake adapter server into ws server; added test for client protocol getattr
2020-02-22 16:46:21 +01:00
Falk Werner
1a1367eae7
fixed typo
2020-02-22 15:55:32 +01:00
Falk Werner
4b418a45d4
chore: refactored test
2020-02-20 20:13:39 +01:00
Falk Werner
384de32bf5
removed some dead code
2020-02-20 19:06:38 +01:00
Falk Werner
17fa84bc38
made static_filesystem private (used for test purposes only)
2020-02-20 18:54:29 +01:00
Falk Werner
ee36d4ea2f
use own implementation of static filesystem, since webfuse deprecated their one
2020-02-20 18:31:31 +01:00