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

71 Commits

Author SHA1 Message Date
Falk Werner
8c290b8c02 webfuse-server: add header-based authentication 2023-01-15 14:55:31 +01:00
Falk Werner
f12f461154 use tls configuration in server and provider 2023-01-14 23:58:22 +01:00
Falk Werner
412c1f9a51 read webfuse specific command line arguments 2023-01-14 19:48:41 +01:00
Falk Werner
e9826fd0ef fixed typo 2023-01-07 18:55:57 +01:00
Falk Werner
e922139a31 add project documentation 2023-01-07 18:55:06 +01:00
Falk Werner
36f222577f added more documentation 2023-01-07 14:09:13 +01:00
Falk Werner
b9c0f769d8 add some documentation 2023-01-07 11:07:16 +01:00
Falk Werner
50e1ec8f5c enhance protocol documentation 2023-01-07 00:33:23 +01:00
Falk Werner
1502ac9397 fixed message id 2023-01-07 00:33:00 +01:00
Falk Werner
023b595b1c implemented filesystem provider 2023-01-06 21:59:19 +01:00
Falk Werner
4610b82d78 clang-tidy: enable default checks 2023-01-06 17:10:56 +01:00
Falk Werner
9555729fe9 introduce clang tidy 2023-01-06 16:50:32 +01:00
Falk Werner
b0376d4a2d provider: parse command line options 2023-01-04 22:05:39 +01:00
Falk Werner
ae668d47ba add test for statfs 2023-01-04 20:51:57 +01:00
Falk Werner
a515bb6de1 add test for rmdir 2023-01-04 19:43:57 +01:00
Falk Werner
777466bc7c add test for mkdir 2023-01-04 19:33:01 +01:00
Falk Werner
534ae9efa8 add test for write 2023-01-04 19:24:14 +01:00
Falk Werner
861671741f add test for read 2023-01-03 21:38:33 +01:00
Falk Werner
380e46f0da fix removal of temp dir on destruct 2023-01-03 21:38:22 +01:00
Falk Werner
c366bba343 add test for unlink 2023-01-03 20:56:07 +01:00
Falk Werner
02d6474e77 add test for mknod 2023-01-03 20:42:07 +01:00
Falk Werner
516749876b add test for open 2023-01-03 19:55:27 +01:00
Falk Werner
a5673b281c add unit test for utimens ; fixed signature of utimens 2023-01-02 20:18:19 +01:00
Falk Werner
61b97f19aa add test for fsync 2023-01-02 19:47:29 +01:00
Falk Werner
ff25327eb5 add test for truncate 2023-01-02 18:27:44 +01:00
Falk Werner
fc82e39806 add test for chown 2023-01-01 19:50:29 +01:00
Falk Werner
2b040b409e add test for chmod 2023-01-01 19:44:10 +01:00
Falk Werner
3b9521016d add test for renmae 2023-01-01 19:15:38 +01:00
Falk Werner
eb5419ecf4 readdir: removed parameter "handle" 2023-01-01 18:49:59 +01:00
Falk Werner
815a03545f add test for link 2023-01-01 17:45:39 +01:00
Falk Werner
761b6edb05 add test for symlink 2023-01-01 17:05:42 +01:00
Falk Werner
d75cc0736b add test for readlink 2023-01-01 16:22:44 +01:00
Falk Werner
8511dae266 fixed readlink (libfuse expects readlink to return 0 on success) 2023-01-01 16:15:44 +01:00
Falk Werner
48a43c9260 removed debug output 2023-01-01 14:54:28 +01:00
Falk Werner
2234f69d2d add readdir test 2023-01-01 14:48:19 +01:00
Falk Werner
0e0bb74872 sepated unit and integration tests 2023-01-01 13:01:35 +01:00
Falk Werner
dcb590bd50 fixed sending multiple pending messages 2023-01-01 12:32:21 +01:00
Falk Werner
246dddab2c ignore integrative tests for memcheck 2022-12-31 21:33:25 +01:00
Falk Werner
2e3d7a66b5 added basic access test 2022-12-31 20:41:45 +01:00
Falk Werner
a86061356a implemented some provider operations 2022-12-30 23:06:47 +01:00
Falk Werner
4e1c9e144c added basic C++ provider infrastructure 2022-12-30 19:44:55 +01:00
Falk Werner
9036aba41b added test utilities 2022-12-30 19:43:45 +01:00
Falk Werner
60594067b1 fixed compile error 2022-12-30 13:01:40 +01:00
Falk Werner
db88fa8c4d fixed fsync 2022-12-30 12:43:44 +01:00
Falk Werner
f87630cdd8 removed debug output 2022-12-30 12:43:11 +01:00
Falk Werner
bc0784acc6 added timens to provider 2022-11-27 20:27:32 +01:00
Falk Werner
4a2dd3e609 added utimens 2022-11-27 20:26:45 +01:00
Falk Werner
37f07e79b9 implemented some methods 2022-11-27 19:55:11 +01:00
Falk Werner
0eca956ef7 provider: added implementation for open, mknod, create and release 2022-11-27 13:24:00 +01:00
Falk Werner
fde3c15817 openflags: added missing flags 2022-11-27 12:42:18 +01:00