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

485 Commits

Author SHA1 Message Date
Falk Werner
4e42c856c7 added unit tests for add_filesystem request 2020-06-15 16:24:36 +02:00
Falk Werner
0502580850 added test for dirbuffer 2020-06-14 21:15:39 +02:00
Falk Werner
60141c4d8a chore: replaced wf_string_create by asprintf 2020-06-14 20:28:39 +02:00
Falk Werner
01a9488f6e add test for connect failure 2020-06-14 20:20:14 +02:00
Falk Werner
8de8ec0003 added test to connect adapter client via TLS 2020-06-14 19:35:50 +02:00
Falk Werner
71956c4574 removed arm32v7/minsize config (build time too long) 2020-06-14 19:28:05 +02:00
Falk Werner
7311253dfd add adapter client implementation 2020-06-14 14:20:20 +02:00
Falk Werner
f768418548 removed dead code 2020-06-14 14:18:52 +02:00
Falk Werner
a92428cbe1 added API docs 2020-06-14 14:17:36 +02:00
Falk Werner
b2826e8325 enhanced API documentation 2020-06-14 13:41:10 +02:00
Falk Werner
b1013303e6 clarified documentation about client to server requests 2020-06-14 13:16:28 +02:00
Falk Werner
28f3f4ca47 added test to lookup file 2020-06-14 10:39:33 +02:00
Falk Werner
edcad5dc4c fix: fixed deadlock in tests (wait for client to connect, instead on relying on the server) 2020-06-13 23:47:52 +02:00
Falk Werner
ed39db2d8d fix: minor fixes 2020-06-13 23:45:29 +02:00
Falk Werner
51cb628410 put wf_client into a separate thread for testing 2020-06-13 18:24:45 +02:00
Falk Werner
4713ec3e93 fix: don't send messages if not connected 2020-06-13 17:08:05 +02:00
Falk Werner
55de95caf7 added another server to simplify testing 2020-06-13 14:59:58 +02:00
Falk Werner
5a439f4ef9 removed unused code 2020-06-13 11:36:02 +02:00
Falk Werner
f12d3e99c0 removed unused include 2020-06-13 11:35:39 +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
021e056960 added timeout watcher to observe loops 2020-06-12 19:05:10 +02:00
Falk Werner
1753841353 replaced callback by mock object 2020-06-12 19:00:28 +02:00
Falk Werner
cd76427f83 renamed ThreadedWsServer -> WsServer 2020-06-12 16:53:36 +02:00
Falk Werner
4d277701cb removed single threaded test server 2020-06-12 16:48:15 +02:00
Falk Werner
8a03f16aa5 allow system to choose port of webfuse server 2020-06-12 13:32:31 +02:00
Falk Werner
e72e78180e let system choose port of test server 2020-06-12 10:17:17 +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
f60079dadb change: make credentials const in wf_authenticate_fn (breaking change) 2020-06-10 22:19:22 +02:00
Falk Werner
b9eff8d100 change: make credentials const in wf_authenticate_fn (breaking change) 2020-06-10 22:18:34 +02:00
Falk Werner
16996e1f9a added first impression of adapter client API 2020-06-09 22:41:38 +02:00
Falk Werner
adc7fa9120
Merge pull request #76 from falk-werner/remove_cmake
removed cmake support
2020-06-09 19:33:05 +02:00
Falk Werner
3a9ac67548 removed cmake support 2020-06-09 17:46:10 +02:00
Falk Werner
99560380f3
Merge pull request #75 from falk-werner/bionic
changed travis configuration to bionic
2020-06-08 22:12:56 +02:00
Falk Werner
c4b4fc57e5 changed travis configuration to bionic 2020-06-08 20:56:19 +02:00
Falk Werner
50662ee5fa
Merge pull request #74 from falk-werner/investigate_crash_arm32v7
fix crash on arm32v7 / minsize
2020-06-08 20:45:41 +02:00
Falk Werner
bbae4a0efe reverted travis config 2020-06-08 19:54:08 +02:00
Falk Werner
df57043445 fix: invalid memory access fixed 2020-06-08 19:10:35 +02:00
Falk Werner
21dd96cdfb removed duplicate configurations 2020-06-08 19:09:52 +02:00
Falk Werner
4a2985da5b test: changed arch to arm32v7 only 2020-06-07 19:28:08 +02:00
Falk Werner
b363426b65
Merge pull request #72 from nosamad/master
switch to meson buildsystem
2020-06-07 18:25:50 +02:00
nosamad
7d32f5b575 fixes buildtype coverage and minsize release 2020-06-07 16:56:23 +02:00
nosamad
72228bee48 Merge commit 'cc789d18b123fc1f6518edab4097cd01e3453360' 2020-06-07 16:33:30 +02:00
nosamad
cc789d18b1 Squashed 'build/dobuild/' changes from f2f5f7f..0614105
0614105 fixes default extdir
6c336fe fix usage of default job slots vs nproc

git-subtree-dir: build/dobuild
git-subtree-split: 0614105caa1bf9a6f44ebce333436ccebc7f5a9c
2020-06-07 16:33:30 +02:00
nosamad
c9065403cd switched build to meson 2020-06-07 16:21:15 +02:00