Commit Graph

  • 6ed438e028 fixes some invalid uses of extern "C" Falk Werner 2019-03-24 02:10:03 +0100
  • d94729c185 fixes include guards; adds server and server_protocol to api; fixes some extern "C" issues Falk Werner 2019-03-24 02:03:31 +0100
  • 5ff1d5e6a3 moves implementation of adapter to impl Falk Werner 2019-03-24 01:15:29 +0100
  • 48185776b6
    Feature/authentication (#14) Falk Werner 2019-03-23 22:53:14 +0100
  • 7456c4b63d updates libcrypto to version 1.1.0 #14 Falk Werner 2019-03-23 22:45:58 +0100
  • 9cf921e5ef rebased Falk Werner 2019-03-23 21:47:24 +0100
  • a125af7a54 moves some logic from server_protocol to session Falk Werner 2019-03-23 11:33:42 +0100
  • d9fd8773e1 fixes warning about unused param Falk Werner 2019-03-23 11:33:03 +0100
  • fb465bf9a9 adds session and session_manager Falk Werner 2019-03-22 21:20:35 +0100
  • 988af6c2b9 added userdb to encapsulate authentication stuff Falk Werner 2019-03-20 21:46:36 +0100
  • 8e3ec7bf1a adds infrastructure to execute commands Falk Werner 2019-03-18 21:49:26 +0100
  • d12726b2d4 adds example to compute password hash Falk Werner 2019-03-17 21:12:11 +0100
  • e4cae59ecb enabled username authentication in daemon example Falk Werner 2019-03-17 19:32:26 +0100
  • 676978fdbc propagates authenticators to server protocol Falk Werner 2019-03-17 19:05:51 +0100
  • b664058583 added unit tests for authenticators Falk Werner 2019-03-17 15:31:26 +0100
  • 0e379161e0 added unit tests for credentials Falk Werner 2019-03-17 14:14:10 +0100
  • 7bf4ca6fc2 makes wsfs_server_config opaque Falk Werner 2019-03-10 00:06:13 +0100
  • 6cbf20fdb4 added basic authentication infrastructure Falk Werner 2019-03-17 10:26:07 +0100
  • cc0c3a4409 fixes server start failure due to existing mountpoint Falk Werner 2019-03-12 15:35:56 +0100
  • 660e5ca7be feature: try to create mount point, if not present Falk Werner 2019-03-11 23:21:49 +0100
  • 9453a990cc makes wsfs_server_config opaque Falk Werner 2019-03-10 00:06:13 +0100
  • de9095a978
    Merge pull request #13 from falk-werner/docker-build nosamad 2019-03-23 21:08:58 +0100
  • 2f8d2a8724 adds valgrind support for amd64 architectures #13 #12 nosamad 2019-03-23 18:16:31 +0100
  • 7d1632df25 adds run target to simplify entering container nosamad 2019-03-23 17:18:33 +0100
  • 25590695f3 fixes parallel build when building multiple architectures nosamad 2019-03-23 16:45:28 +0100
  • e30e73b506 fixes missing flag for arm32v7 and libfuse nosamad 2019-03-23 15:13:07 +0100
  • 54e16bfd3d moves some logic from server_protocol to session Falk Werner 2019-03-23 11:33:42 +0100
  • eea13654b6 fixes warning about unused param Falk Werner 2019-03-23 11:33:03 +0100
  • 48fc766d28 reorganizes Makefile nosamad 2019-03-23 04:07:47 +0100
  • 3acf2ceecf renames folder and adds support for reproducible builds nosamad 2019-03-23 03:48:15 +0100
  • d4487d2e28 adds build targets for auto completion nosamad 2019-03-23 02:38:52 +0100
  • 5031ed6726 formating nosamad 2019-03-23 02:31:32 +0100
  • 6d7f38baa0 refactors docker build nosamad 2019-03-23 02:17:44 +0100
  • d6479d49e1 adds session and session_manager Falk Werner 2019-03-22 21:20:35 +0100
  • 740b247250 moves download of artifacts to bootstrapping makefile nosamad 2019-03-21 00:43:53 +0100
  • 44b0fad541 added userdb to encapsulate authentication stuff Falk Werner 2019-03-20 21:46:36 +0100
  • 38a2240b65 moves build to before_script travis life-cycle nosamad 2019-03-20 19:57:53 +0100
  • 365fbb36ac Merge branch 'docker-build' of https://github.com/falk-werner/fuse-wsfs.git into docker-build nosamad 2019-03-20 19:55:49 +0100
  • ebb3371b85 changes user id mapping nosamad 2019-03-20 01:32:55 +0100
  • af0e355351 changes to use docker multiarch build nosamad 2019-03-20 00:59:03 +0100
  • df10ae14f5 removes binary dependency to qemu from project nosamad 2019-03-20 00:58:06 +0100
  • bf6077a942 adds dynamic test discover support nosamad 2019-03-03 15:14:32 +0100
  • 4fc51d3382 fixes docker output directory nosamad 2019-03-03 14:15:26 +0100
  • 6218de5ae9 removes multilib support nosamad 2019-03-03 14:14:00 +0100
  • 660df474eb adds initial multi-platform docker build support nosamad 2019-03-03 13:42:46 +0100
  • 12e7af6df7 changes user id mapping nosamad 2019-03-20 01:32:55 +0100
  • 1d82e0a71f changes to use docker multiarch build nosamad 2019-03-20 00:59:03 +0100
  • fc2648c915 removes binary dependency to qemu from project nosamad 2019-03-20 00:58:06 +0100
  • c0a905d65b adds infrastructure to execute commands Falk Werner 2019-03-18 21:49:26 +0100
  • 39d0cf7987 adds example to compute password hash Falk Werner 2019-03-17 21:12:11 +0100
  • b6935d753e enabled username authentication in daemon example Falk Werner 2019-03-17 19:32:26 +0100
  • 511d819241 propagates authenticators to server protocol Falk Werner 2019-03-17 19:05:51 +0100
  • ec74b4a803 added unit tests for authenticators Falk Werner 2019-03-17 15:31:26 +0100
  • fca001113f added unit tests for credentials Falk Werner 2019-03-17 14:14:10 +0100
  • d1ac51b071 Merge branch 'feature/authentication' of https://github.com/falk-werner/fuse-wsfs into feature/authentication Falk Werner 2019-03-17 10:31:10 +0100
  • 78111e9055 added basic authentication infrastructure Falk Werner 2019-03-17 10:26:07 +0100
  • 19e0834b0e fixes server start failure due to existing mountpoint Falk Werner 2019-03-12 15:35:56 +0100
  • c5cebc7cf2 feature: try to create mount point, if not present Falk Werner 2019-03-11 23:21:49 +0100
  • 7dd3827555 makes wsfs_server_config opaque Falk Werner 2019-03-10 00:06:13 +0100
  • 60ab76aa81 added basic authentication infrastructure Falk Werner 2019-03-17 10:26:07 +0100
  • 40eafc19d7
    Document the main use case (#10) Falk Werner 2019-03-12 15:49:28 +0100
  • eeb6720310 fixes server start failure due to existing mountpoint Falk Werner 2019-03-12 15:35:56 +0100
  • bbcb974363 feature: try to create mount point, if not present Falk Werner 2019-03-11 23:21:49 +0100
  • aec9fdd086 makes wsfs_server_config opaque Falk Werner 2019-03-10 00:06:13 +0100
  • 956e914717 fixes typo and inconsistent use of fuse-wsfs #10 Falk Werner 2019-03-06 22:05:37 +0100
  • 5d8077e458 fixes heading Falk Werner 2019-03-05 22:18:19 +0100
  • 452b95c3f1 fixes some style issues Falk Werner 2019-03-05 22:14:31 +0100
  • f925dee7d7 fixes link in contents Falk Werner 2019-03-05 22:00:14 +0100
  • 0807559032 adds motivation Falk Werner 2019-03-05 21:58:53 +0100
  • 94b46dd7fe fixes typo Falk Werner 2019-03-05 15:43:11 +0100
  • 7934319d73
    Merge pull request #9 from falk-werner/feature-provider Falk Werner 2019-03-05 15:35:04 +0100
  • c4ef4f126b fixes flawfinder findings (ignores them) #9 Falk Werner 2019-03-04 21:42:45 +0100
  • 76713554ee fixes missing files Falk Werner 2019-03-04 21:18:16 +0100
  • d205d2f127 refactors provider client api (introduces client_config) Falk Werner 2019-03-04 21:17:37 +0100
  • 2781aadf55 makes wsfs_status public (usable in provider example) Falk Werner 2019-03-04 19:19:04 +0100
  • fff6d54046 removes unused includes of stdio.h Falk Werner 2019-03-03 18:20:33 +0100
  • 2e858475c2 removed debug code Falk Werner 2019-03-03 18:17:50 +0100
  • 4565e40fde removes unused structs Falk Werner 2019-03-03 18:17:00 +0100
  • e4d95f5dc9 implements operation read Falk Werner 2019-03-03 18:02:30 +0100
  • de454516cb fixes invalid memory acceess Falk Werner 2019-03-03 18:02:02 +0100
  • 519ec3a178 added implemetation of open Falk Werner 2019-03-03 16:29:02 +0100
  • 3627ede1b1 added implementation for lookup (provider) Falk Werner 2019-03-03 15:44:34 +0100
  • 119d08c42e reorganized filesystem abstraction: files and directories are almost everywhere handled the same way, so there is no need for separate structs Falk Werner 2019-03-03 15:29:39 +0100
  • 58e65c4a31 fix: memory leak Falk Werner 2019-03-03 15:15:55 +0100
  • 506860b31a adds dynamic test discover support nosamad 2019-03-03 15:14:32 +0100
  • 60fe3fc171 fixes docker output directory nosamad 2019-03-03 14:15:26 +0100
  • 64ecec9079 removes multilib support nosamad 2019-03-03 14:14:00 +0100
  • 2a14c2a6cf adds initial multi-platform docker build support nosamad 2019-03-03 13:42:46 +0100
  • 5f9096914e added implementation of readdir Falk Werner 2019-03-03 13:34:43 +0100
  • bc38b5d9b1 refactored message creation; enhanced implementation of some operations Falk Werner 2019-03-03 12:48:58 +0100
  • 95e4d96d79 client is now able to send messages Falk Werner 2019-02-26 15:42:59 +0100
  • 1b4a3277b6 renamed export symbols Falk Werner 2019-02-25 21:39:41 +0100
  • cc38995b5f adjusted include guards Falk Werner 2019-02-25 21:35:38 +0100
  • af71bcbff3 moved message and message_queue to common library Falk Werner 2019-02-25 21:28:31 +0100
  • 1976841334 reorganized project: prepared to extract common functionality Falk Werner 2019-02-25 20:17:13 +0100
  • c7c28416db added implementation of getattr stub Falk Werner 2019-02-24 20:06:16 +0100
  • 3bc041877a refactor: moved default implementation of operations to their modules Falk Werner 2019-02-24 19:16:29 +0100
  • bc0dc2889d separated client opertation stubs Falk Werner 2019-02-24 18:03:22 +0100
  • 75c80de1b9 added clang as compiler Falk Werner 2019-02-23 16:21:13 +0100
  • 03b8ee473a client now connects (but still does not communicate) Falk Werner 2019-02-23 16:20:30 +0100