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

94 Commits

Author SHA1 Message Date
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
Falk Werner
b9d8de5743 added description of most data types 2022-11-22 19:36:26 +01:00
Falk Werner
da22bdf518 added some provider implementation 2022-11-20 21:30:26 +01:00
Falk Werner
2479a6c2d6 completed filesystem implemenation 2022-11-20 14:48:56 +01:00
Falk Werner
6f6555cc90 removed debug output 2022-11-20 13:38:54 +01:00
Falk Werner
c78acee4a2 removed obsolete files 2022-11-20 13:36:38 +01:00
Falk Werner
bd57b1a840 fixed file permissions 2022-11-20 13:36:16 +01:00
Falk Werner
0a513322b7 added implementation for access, getattr and readdir 2022-11-20 13:29:34 +01:00
Falk Werner
7924fa1191 implemented basic request 2022-11-19 22:57:32 +01:00
Falk Werner
bc024481f9 added dummy filesystem implementation 2022-11-14 19:02:46 +01:00
Falk Werner
d9350e9725 put websocket server into separate thread 2022-11-14 17:21:47 +01:00
Falk Werner
a5f1cdc7e7 added basic websockets protocol 2022-11-13 22:22:35 +01:00
Falk Werner
eddec21bbd provide empty filesystem 2022-11-13 18:18:44 +01:00
Falk Werner
aa3cbd28f4 set c++ standard 2022-11-13 14:22:11 +01:00
Falk Werner
9f300ec2d4 added filesystem interface 2022-11-13 14:17:47 +01:00
Falk Werner
9e60323429 ignore vscode settings 2022-11-13 14:17:24 +01:00
Falk Werner
fc4111e215 added build status badge 2022-11-12 13:34:19 +01:00
Falk Werner
16d9ce7971 added memcheck target 2022-11-12 13:32:13 +01:00
Falk Werner
d63993682e fix: added gtest as dependency 2022-11-12 12:32:00 +01:00
Falk Werner
6c96e8c6f8 added unit tests 2022-11-12 12:29:30 +01:00
Falk Werner
3b6e19653c fixed typo 2022-11-12 11:37:20 +01:00
Falk Werner
759382d99b initial commit 2022-11-12 11:34:51 +01:00