80 Commits (254905303fd71fd041e55ac93cc9a786b2040c02)

Author SHA1 Message Date
Falk Werner 254905303f removed dobuild and adapter stuff
4 years ago
Falk Werner 60141c4d8a chore: replaced wf_string_create by asprintf
4 years ago
Falk Werner f768418548 removed dead code
4 years ago
Falk Werner 28f3f4ca47 added test to lookup file
4 years ago
Falk Werner ed39db2d8d fix: minor fixes
4 years ago
Falk Werner 4713ec3e93 fix: don't send messages if not connected
4 years ago
Falk Werner 081304dee6 added implementation of wf_client_add_filesystem
4 years ago
Falk Werner 0c702ff25f refactor: make filesystem independent of session
4 years ago
Falk Werner adaec875d9 added implementation of wf_client_authenticate
4 years ago
Falk Werner 8a03f16aa5 allow system to choose port of webfuse server
4 years ago
Falk Werner eb48dbecc5 added implementation of wf_client_connect and wf_client_disconnect
4 years ago
Falk Werner f2bbebd670 moved wf_url to core
4 years ago
Falk Werner 06a24e09da added wf_client_tlsconfig
4 years ago
Falk Werner dcbe4f075a added stub of client implementation
4 years ago
Falk Werner 81fd41f46a feature: added wf_credentials_set_type and wf_credentials_add
4 years ago
Falk Werner 16996e1f9a added first impression of adapter client API
4 years ago
Falk Werner 38ef0ddd9a fix: crash if libfuse is not available at runtime
4 years ago
Falk Werner 69af19193a removed wfp_client_ontimer (breaking change)
4 years ago
Falk Werner 3eb5dc89a7 added implementation of wfp_client_disconnect
4 years ago
Falk Werner 8539ce9338 clone mountpoint factory
4 years ago
Falk Werner 431e3c027b removed dead code
4 years ago
Falk Werner 357ca12e65 removed server timeout (breaking change)
4 years ago
Falk Werner 810702c5a7 fixed memory leak
4 years ago
Falk Werner 49469c73e3 renamed operation_context
4 years ago
Falk Werner 745d47bb30 added unit tests for lookup operation (adapter)
4 years ago
Falk Werner 654015c95c added unit tests for getattr operation (adapter)
4 years ago
Falk Werner c769c02c55 added unit tests for readdir operation (adapter)
4 years ago
Falk Werner e000500735 added unit tests for read operation (adapter); did some hardening
4 years ago
Falk Werner 289264e269 added unit tests for close operation (adapter)
4 years ago
Falk Werner 77a870b9b7 added unit tests for open (adapter)
4 years ago
Falk Werner d56bbcbd39 added test for open (adapter)
4 years ago
Falk Werner 48e3575d6d added integrative test of low level api
4 years ago
Falk Werner 06c01995fe removed unnecessary NULL check
4 years ago
Falk Werner f8a402c3a1 use TLS in integration test
4 years ago
Falk Werner c62b6edde2 chore: simplified check
4 years ago
Falk Werner db536142de fixed empty result
4 years ago
Falk Werner 6ccc738d17 simplified check
4 years ago
Falk Werner 39855a9995 fix: make provider const
4 years ago
Falk Werner bbdd5a24f5 integrated libwf_timer and libwf_jsonrpc into libwebfuse-core
4 years ago
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
4 years ago
Falk Werner 425e017bc4 renamed function: wf_impl_server_protocol_create2 to ..create: remove of uuid mountpoint was already API breaking
4 years ago
Falk Werner 43c989e7af removed uuid mountpoint and factory
4 years ago
Falk Werner d2f078298e added function to interrupt _service calls
4 years ago
Falk Werner 1a29b44ad6 chore: prefixed jsonrpc by wf_
4 years ago
Falk Werner 8a40919296 fix: do not ignore return value of symlink
4 years ago
Falk Werner 7856b5a99d feature: enabled authentication
4 years ago
Falk Werner f79b9c998a added error handling on authentication failure
4 years ago
Falk Werner af2343c67a use jsonrpc_proxy to send requests within client_protocol (provider)
4 years ago
Falk Werner 79318c47b8 refactor: extracted timer function of adapter into separate library
4 years ago
Falk Werner 69a1faaa3f chore: cleanup jsonrpc library
4 years ago