Falk Werner
|
69af19193a
|
removed wfp_client_ontimer (breaking change)
|
2020-04-07 20:52:50 +02:00 |
|
Falk Werner
|
3eb5dc89a7
|
added implementation of wfp_client_disconnect
|
2020-04-07 20:37:50 +02:00 |
|
Falk Werner
|
8539ce9338
|
clone mountpoint factory
|
2020-04-07 19:34:19 +02:00 |
|
Falk Werner
|
431e3c027b
|
removed dead code
|
2020-04-06 21:44:24 +02:00 |
|
Falk Werner
|
357ca12e65
|
removed server timeout (breaking change)
|
2020-04-06 20:44:18 +02:00 |
|
Falk Werner
|
810702c5a7
|
fixed memory leak
|
2020-04-05 15:09:15 +02:00 |
|
Falk Werner
|
49469c73e3
|
renamed operation_context
|
2020-04-04 23:27:34 +02:00 |
|
Falk Werner
|
745d47bb30
|
added unit tests for lookup operation (adapter)
|
2020-04-04 23:16:25 +02:00 |
|
Falk Werner
|
654015c95c
|
added unit tests for getattr operation (adapter)
|
2020-04-04 22:26:15 +02:00 |
|
Falk Werner
|
c769c02c55
|
added unit tests for readdir operation (adapter)
|
2020-04-04 20:23:50 +02:00 |
|
Falk Werner
|
e000500735
|
added unit tests for read operation (adapter); did some hardening
|
2020-04-04 15:41:33 +02:00 |
|
Falk Werner
|
289264e269
|
added unit tests for close operation (adapter)
|
2020-04-04 08:55:59 +02:00 |
|
Falk Werner
|
77a870b9b7
|
added unit tests for open (adapter)
|
2020-04-04 08:32:26 +02:00 |
|
Falk Werner
|
d56bbcbd39
|
added test for open (adapter)
|
2020-04-03 22:46:47 +02:00 |
|
Falk Werner
|
48e3575d6d
|
added integrative test of low level api
|
2020-04-02 22:00:01 +02:00 |
|
Falk Werner
|
06c01995fe
|
removed unnecessary NULL check
|
2020-04-02 19:34:52 +02:00 |
|
Falk Werner
|
f8a402c3a1
|
use TLS in integration test
|
2020-04-01 21:42:50 +02:00 |
|
Falk Werner
|
c62b6edde2
|
chore: simplified check
|
2020-03-30 22:40:15 +02:00 |
|
Falk Werner
|
db536142de
|
fixed empty result
|
2020-03-30 22:21:41 +02:00 |
|
Falk Werner
|
6ccc738d17
|
simplified check
|
2020-03-30 21:50:49 +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
|
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
|
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
|
d2f078298e
|
added function to interrupt _service calls
|
2020-03-07 15:35:02 +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
|
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
|
79318c47b8
|
refactor: extracted timer function of adapter into separate library
|
2020-02-29 21:06:40 +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
|
85b283c1e3
|
removed dead code
|
2020-02-24 18: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
|
17fa84bc38
|
made static_filesystem private (used for test purposes only)
|
2020-02-20 18:54:29 +01:00 |
|
Falk Werner
|
abd6efe477
|
fixed client protocol low level API (#49)
* fixed client protocol low level API: enables usage of providing clients along with other websocket protocols
* fix: made some c'tors explicit
|
2020-02-19 22:44:56 +01:00 |
|
Falk Werner
|
77627b7c8b
|
integrated uuid_mountpoint_factory
|
2020-02-16 21:03:17 +01:00 |
|
Falk Werner
|
2b91f159cf
|
added unit tests of uuid_mountpoint_factory
|
2020-02-16 17:33:11 +01:00 |
|
Falk Werner
|
096c244445
|
added unit tests for uuid_mountpoint
|
2020-02-16 14:47:21 +01:00 |
|
Falk Werner
|
cfadf85f49
|
added uuid mountpoint and factory
|
2020-02-16 04:02:23 +01:00 |
|
Falk Werner
|
6a94cea6f9
|
added ondispose to mountpoint to allow custom cleanup
|
2020-02-15 15:50:32 +01:00 |
|
Falk Werner
|
e727a9a54d
|
added implementation of mountpoint
|
2020-02-15 15:11:35 +01:00 |
|
Falk Werner
|
cae0e0613c
|
be compatible to libfuse 3.1+
|
2019-12-02 20:44:56 +01:00 |
|
Falk Werner
|
494035e5a6
|
updated libfuse to 3.8.0
|
2019-12-01 20:27:10 +01:00 |
|
Falk Werner
|
9cd058a747
|
switched to own base64 implementation
|
2019-12-01 17:17:21 +01:00 |
|