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

156 Commits

Author SHA1 Message Date
Falk Werner
c26342cefd fixed unit tests; added logging support; allow to specify filesystem name 2020-11-12 20:36:05 +01:00
Falk Werner
8a7a288b97 added unit tests 2020-07-12 16:28:15 +02:00
Falk Werner
fe32a31e09 added unit test for json parser 2020-07-12 16:03:38 +02:00
Falk Werner
fd70fa73ac introduced json null object 2020-07-12 15:56:03 +02:00
Falk Werner
ea15d8c5cf refactor: renamed getter functions of json node 2020-07-12 15:34:50 +02:00
Falk Werner
bf8ba05863 refactor: renamed json_parse to json_doc 2020-07-12 15:26:30 +02:00
Falk Werner
2506873805 remove dependency to jansson (own json implementation use due to performance issues) 2020-07-12 13:11:24 +02:00
Falk Werner
59105c291e removed unused code 2020-07-12 00:50:00 +02:00
Falk Werner
63cc5b5388 refactor: replaced jansson by own json parser implementation 2020-07-12 00:39:55 +02:00
Falk Werner
63ca5d5a6d added implementation of json parser 2020-07-11 21:05:00 +02:00
Falk Werner
7542f0bbc0 refactor: removed depencency to libjansson of credentials 2020-07-11 00:44:50 +02:00
Falk Werner
e0b01cfe19 refactor: introduced convenience functions for json_writer 2020-07-11 00:34:07 +02:00
Falk Werner
5cdeb6d759 refactor: remove jansson implementation of dirbuffer 2020-07-11 00:17:03 +02:00
Falk Werner
da74c9cdbc removed unused code; fixed memory leak 2020-07-10 23:27:33 +02:00
Falk Werner
6155b03cf8 refactor: fix credentials 2020-07-10 23:12:35 +02:00
Falk Werner
fe3e80ed0a refactor: removed unused return value for send_fn 2020-07-10 21:41:10 +02:00
Falk Werner
c066090df2 refactor: changed signature of wpf_message_create to remove jansson dependency 2020-07-10 21:17:31 +02:00
Falk Werner
32c9e45e1f removed unused code 2020-07-10 20:33:08 +02:00
Falk Werner
b156e298b5 fix: fixed memory leak 2020-07-09 22:35:15 +02:00
Falk Werner
f8e183ed13 fix: fixed error in realloc 2020-07-09 22:34:18 +02:00
Falk Werner
c9f086f6cf added implementation of json_writer 2020-07-09 22:12:13 +02:00
Falk Werner
c6c9edcd81 added stub of json writer 2020-07-08 22:18:30 +02:00
Falk Werner
792f805909 refactor: encapsulate json writer 2020-07-08 21:29:18 +02:00
Falk Werner
3ca4d89fa7 removed unused code 2020-06-25 22:08:48 +02:00
Falk Werner
2c638bb6c7 removed unnecessary null check 2020-06-21 21:27:53 +02:00
Falk Werner
73f15b3790 refactor: changed directory structure 2020-06-21 21:18:43 +02:00
Falk Werner
7568c15138 removed unused code 2020-06-21 17:31:42 +02:00
Falk Werner
fa2b84352f refactor: use impl prefix for lwslog functions 2020-06-17 16:58:22 +02:00
Falk Werner
4abacef616 refactor: use impl prefix for base63 functions 2020-06-17 16:54:09 +02:00
Falk Werner
f9079b4c9b refactor: renamed include guard 2020-06-17 16:51:08 +02:00
Falk Werner
83b76a1a5a switched prefix to wfp for old wf stuff 2020-06-16 23:57:41 +02:00
Falk Werner
2f80ebffcc refactor: merged code structure 2020-06-16 23:39:45 +02:00
Falk Werner
254905303f removed dobuild and adapter stuff 2020-06-15 22:28:42 +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