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

99 Commits

Author SHA1 Message Date
Falk Werner
72915f093d fix: remove reference to deprecated ping_pong_interval 2020-10-13 21:12:25 +02:00
Falk Werner
c114a2c3be refactor: remove unnecessary allocation in read operation 2020-07-19 10:15:27 +02:00
Falk Werner
017e04f77f fixed unit tests 2020-07-18 23:16:18 +02:00
Falk Werner
4b544ef35d introduces convenience function for json type checking (wf_impl_json_is_<type>) 2020-07-18 09:08:29 +02:00
Falk Werner
6c522b3072 removed jansson from implementation code 2020-07-16 22:36:12 +02:00
Falk Werner
2a0ac6d2dd refactor: use wf_jsonrpc_error struct instead of json_t to express errors 2020-07-16 19:30:18 +02:00
Falk Werner
d71f24504b add tests of json parser 2020-07-16 17:51:40 +02:00
Falk Werner
b0bc23410f added test of json writer 2020-07-16 17:08:44 +02:00
Falk Werner
fa5f272e53 added test of json reader 2020-07-15 23:35:06 +02:00
Falk Werner
9fa6241b6b added test of json node 2020-07-15 18:55:09 +02:00
Falk Werner
6c5ff67720 added implementation of json parser 2020-07-14 21:46:01 +02:00
Falk Werner
547cd0d7a6 use json_writer to write json data 2020-07-13 22:41:19 +02:00
Falk Werner
c0ef47c245 added json writer 2020-07-12 21:20:56 +02:00
Falk Werner
8e6df14aab fix: allow parallel jsonrpc proxy requests (issue #85) 2020-07-07 22:22:23 +02:00
Falk Werner
be02456007 fix: removed limitation of read requests to 4KByte (violates libfuse API) 2020-07-06 19:12:04 +02:00
Falk Werner
ef1022a084 fix: fixed issue #82: Deadlock when reading files larger that 4 KByte 2020-07-05 18:50:59 +02:00
Falk Werner
e4c32add31 removed unnecessary NULL check 2020-07-02 20:17:04 +02:00
Falk Werner
a30d21fec8 refactor: integrated former core code into impl 2020-06-28 19:43:08 +02:00
Falk Werner
61af058a2c refactor: restructure includes 2020-06-28 15:51:34 +02:00
Falk Werner
179dcf2be9 removed unused code 2020-06-28 15:30:33 +02:00
Falk Werner
60141c4d8a chore: replaced wf_string_create by asprintf 2020-06-14 20:28:39 +02:00
Falk Werner
f768418548 removed dead code 2020-06-14 14:18:52 +02:00
Falk Werner
28f3f4ca47 added test to lookup file 2020-06-14 10:39:33 +02:00
Falk Werner
ed39db2d8d fix: minor fixes 2020-06-13 23:45:29 +02:00
Falk Werner
4713ec3e93 fix: don't send messages if not connected 2020-06-13 17:08:05 +02:00
Falk Werner
081304dee6 added implementation of wf_client_add_filesystem 2020-06-13 10:17:20 +02:00
Falk Werner
0c702ff25f refactor: make filesystem independent of session 2020-06-12 22:53:42 +02:00
Falk Werner
adaec875d9 added implementation of wf_client_authenticate 2020-06-12 20:38:20 +02:00
Falk Werner
8a03f16aa5 allow system to choose port of webfuse server 2020-06-12 13:32:31 +02:00
Falk Werner
eb48dbecc5 added implementation of wf_client_connect and wf_client_disconnect 2020-06-11 22:57:56 +02:00
Falk Werner
f2bbebd670 moved wf_url to core 2020-06-11 19:12:07 +02:00
Falk Werner
06a24e09da added wf_client_tlsconfig 2020-06-11 18:07:42 +02:00
Falk Werner
dcbe4f075a added stub of client implementation 2020-06-11 09:10:14 +02:00
Falk Werner
81fd41f46a feature: added wf_credentials_set_type and wf_credentials_add 2020-06-10 22:42:26 +02:00
Falk Werner
16996e1f9a added first impression of adapter client API 2020-06-09 22:41:38 +02:00
Falk Werner
38ef0ddd9a fix: crash if libfuse is not available at runtime 2020-06-06 00:00:08 +02:00
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