Commit Graph

  • 9f468f600e added use_tls (determine from URL, whether TLS is used) Falk Werner 2019-02-23 16:19:00 +0100
  • d18150d305 added code to parse urls Falk Werner 2019-02-23 15:57:57 +0100
  • 36560f71e7 use $\(\) instead of `` Falk Werner 2019-02-22 22:59:10 +0100
  • 2c8c6d588a removed leading underscore of include guards Falk Werner 2019-02-22 16:59:08 +0100
  • d37783706c fixed some broken header guards Falk Werner 2019-02-22 16:46:13 +0100
  • 54b81d82e4 added helper to run clang-tidy Falk Werner 2019-02-22 16:45:47 +0100
  • 24455ecdc0 ignore memcpy warning of flawfinder (false positive) Falk Werner 2019-02-22 16:14:27 +0100
  • 024ae2cfba refactor: moved connect/disconnect events from provider to client Falk Werner 2019-02-22 15:48:49 +0100
  • dd5a8ebd73 use positional arguments to destructure rpc params Falk Werner 2019-02-22 15:10:12 +0100
  • 85ae74a57a extracted JavaScript provider API Falk Werner 2019-02-22 00:35:59 +0100
  • f22a1dfd5e switched to ECMAScript modules Falk Werner 2019-02-20 20:23:56 +0100
  • 2f6dc13f76 removed eslint rule "no-useless-catch", since it is unknown to codacys eslint version Falk Werner 2019-02-19 22:41:04 +0100
  • abb951c0c6 removed some eslint warings Falk Werner 2019-02-19 21:26:06 +0100
  • b1c72dab3c added more client stub (not functional yet) Falk Werner 2019-02-18 23:30:39 +0100
  • 9d2502952f added npm package description and eslint config file Falk Werner 2019-02-18 20:04:02 +0100
  • cc6a08ade5 added skeleton of provider example app Falk Werner 2019-02-17 14:31:04 +0100
  • a58d15db6a refactored read opertation Falk Werner 2019-02-17 02:01:12 +0100
  • 4396dddd2b added example for provider Falk Werner 2019-02-16 16:28:14 +0100
  • 561a9f4eb5 renamed library and example Falk Werner 2019-02-16 16:14:22 +0100
  • 39874f733a added provider api Falk Werner 2019-02-16 16:08:17 +0100
  • 32829a9f76 fixed style issues Falk Werner 2019-02-16 08:41:24 +0100
  • bff52e9838 removed dead code Falk Werner 2019-02-15 16:27:40 +0100
  • b90488678a replaced memcpy by strncpy to get rid of warning Falk Werner 2019-02-15 16:21:35 +0100
  • 0279f1f7bd fix: use std::string instead of plain C string to get rid of waring about strlen() Falk Werner 2019-02-15 16:18:02 +0100
  • 95a0a4df59 changed build behavior: tests and example are enabled by default and can be disabled using cmake options Falk Werner 2019-02-15 16:16:24 +0100
  • 66c60f3932 disabled shellcheck warning about unsued variables Falk Werner 2019-02-15 00:07:24 +0100
  • a7483fb147 fixed some style issues Falk Werner 2019-02-15 00:00:44 +0100
  • 66bd45ff1b ignore .deps Falk Werner 2019-02-15 00:00:03 +0100
  • 69c3e710e9 switched to travis-ci.org Falk Werner 2019-02-14 00:32:07 +0100
  • 027adb98c3 moved scripts to install dependencies into separate file Falk Werner 2019-02-13 23:06:54 +0100
  • c1fe7cb98b removed coverity stuff Falk Werner 2019-02-13 21:12:48 +0100
  • 14af1fd8d1 fixed some code style issues Falk Werner 2019-02-13 21:09:43 +0100
  • 78b83379b8 removed style issues Falk Werner 2019-02-13 20:57:55 +0100
  • efc853a439 removed coverity badge Falk Werner 2019-02-13 20:56:03 +0100
  • bb917ab5c5 fixed issues regarding usleep Falk Werner 2019-02-13 20:49:05 +0100
  • 7970cece50 fixed code style issues Falk Werner 2019-02-13 19:43:29 +0100
  • ec9fdc1857 typo fixed Falk Werner 2019-02-12 21:46:25 +0100
  • 03e65256b6 fixed internal links Falk Werner 2019-02-12 21:45:12 +0100
  • 178c207d83 added table of contents Falk Werner 2019-02-12 21:43:50 +0100
  • a64ec70178 added coverity scan Falk Werner 2019-02-12 20:52:10 +0100
  • d0c6f84eb5 added coverity and codacy badges Falk Werner 2019-02-12 20:38:45 +0100
  • b7e49aa0b1 fixed travis url Falk Werner 2019-02-10 22:35:07 +0100
  • 6a3132595c display travis status as svg Falk Werner 2019-02-10 22:33:14 +0100
  • 2b7d938315 add base64 as format for read results Falk Werner 2019-02-10 22:18:22 +0100
  • 53ed822457 added workflow and API description Falk Werner 2019-02-10 20:05:36 +0100
  • 1d7d303541 simplified build and run script Falk Werner 2019-02-10 15:14:14 +0100
  • 6782e73d3e disable lws logging Falk Werner 2019-02-10 15:12:14 +0100
  • d8525f1296 provide installable library Falk Werner 2019-02-10 15:06:46 +0100
  • f5d48932e1 enable build of example Falk Werner 2019-02-10 14:23:00 +0100
  • cf1b57e86e project structure changed Falk Werner 2019-02-10 14:19:15 +0100
  • fa5e89c64f added description to install dependencies Falk Werner 2019-02-10 11:48:25 +0100
  • d2c27e617d added link to travis CI Falk Werner 2019-02-10 10:00:44 +0100
  • fd0e20079b execute tests with valgrind (memcheck) Falk Werner 2019-02-10 09:52:13 +0100
  • 0ecb54c422 set LD_LIBRARY_PATH in order to find libfuse.so Falk Werner 2019-02-10 09:48:36 +0100
  • 69ac81f6fb execute unit tests after build Falk Werner 2019-02-10 09:41:56 +0100
  • 90b9f0f86d fix: force c++11 for unit tests Falk Werner 2019-02-10 09:38:31 +0100
  • da534a1cea fix: force c99 Falk Werner 2019-02-10 09:22:58 +0100
  • 75496cdefd fix: yet another typo fixed Falk Werner 2019-02-10 09:01:22 +0100
  • 7021411ee7 fix: spell error fixed Falk Werner 2019-02-10 08:57:31 +0100
  • da042cb60e fix: do not try to install libjansson via apt Falk Werner 2019-02-10 08:55:55 +0100
  • 17bab1d3c8 install libjannson and gtest before build Falk Werner 2019-02-10 08:54:06 +0100
  • 1e3984fd19 install libjannson before build Falk Werner 2019-02-10 08:42:40 +0100
  • b92cb77cb7 fix: corrected wrong build dir of libwebsockets Falk Werner 2019-02-10 08:38:26 +0100
  • a0ec8fd29d install libwebsockets before build Falk Werner 2019-02-10 08:34:48 +0100
  • ea18cd7244 fix: leave intermediate dir before install Falk Werner 2019-02-10 08:27:58 +0100
  • 1d5b434d8b install libfuse before build Falk Werner 2019-02-10 08:22:03 +0100
  • 9b436f9789 added yaml file for travis (CI) Falk Werner 2019-02-10 08:13:49 +0100
  • d060017805 added shared library Falk Werner 2019-02-09 20:08:42 +0100
  • 083ebbefe3 added timeout handling Falk Werner 2019-02-09 19:02:53 +0100
  • aec60d194e fix: handle incoming websocket requests; fix: removed double free; introduced jsonrpc notifications (to handle close) Falk Werner 2019-02-09 12:01:58 +0100
  • b698119079 made it single threaded (still buggy) Falk Werner 2019-02-09 03:08:02 +0100
  • b74c459942 use libwebsockets as loop for fuse fd; removed dependency to libuv, since it is not needed anymore; disabled jsonrpc temporary, until refactoring is finished (will not work properly) Falk Werner 2019-02-06 00:58:51 +0100
  • 84aa5daf32 used libuv to loop fuse Falk Werner 2019-02-04 21:01:07 +0100
  • 5d9c972ee7 removed include of fuse high level API (not needed anymore) Falk Werner 2019-02-03 19:14:42 +0100
  • c9ec71ccd5 removed fuse high level API stuff Falk Werner 2019-02-03 19:10:05 +0100
  • eb0bdb1f01 added implementation of low level functions open, close and read Falk Werner 2019-02-03 18:58:06 +0100
  • d7bc8cb0f3 fix: changed inode of parent directory, so ls -lah will show .. again Falk Werner 2019-02-03 18:31:43 +0100
  • 856dba2c31 Merge branch 'master' of https://github.com/falk-werner/fuse-wsfs Falk Werner 2019-02-03 18:12:58 +0100
  • ad798654df added implementation of low level functions lookup and readdir Falk Werner 2019-02-03 18:12:14 +0100
  • 96443f1b17
    Update issue templates falk-werner 2019-02-03 11:33:32 +0100
  • d4b0912ef1 make fuse low level timeout configurable Falk Werner 2019-02-02 14:49:42 +0100
  • 8960f1ff64 added implementation for ll_getatt Falk Werner 2019-02-02 14:25:57 +0100
  • a9eca12b0b added basic implementation of low level loop Falk Werner 2019-02-02 12:34:07 +0100
  • 32e325e72f added fuse low level operation stubs Falk Werner 2019-02-02 11:45:38 +0100
  • ee97af3519 removed unused include Falk Werner 2019-02-02 09:43:41 +0100
  • 0c5d66e434 moved fuse_main to operations Falk Werner 2019-02-02 09:37:18 +0100
  • 21fbc199f6 fix: getattr fails when entry is missing Falk Werner 2019-01-31 22:47:00 +0100
  • 4c01ac668f removed obsolete arguments Falk Werner 2019-01-31 21:45:08 +0100
  • 705437254d fix: fixed memory leak Falk Werner 2019-01-31 21:43:49 +0100
  • 0c0c94242a use getopt to parse arguments (instead of libfuse) Falk Werner 2019-01-31 21:29:42 +0100
  • 09560fc9fe removed obsolete main Falk Werner 2019-01-31 21:26:54 +0100
  • d8c783aa82 added libuv as dependency Falk Werner 2019-01-31 20:20:05 +0100
  • aa41fb3a6e made headers C++ compatible ; added basic server test Falk Werner 2019-01-30 22:28:50 +0100
  • 7f8365811f switched tests to google test Falk Werner 2019-01-30 21:53:57 +0100
  • f47868ded7 added close operation Falk Werner 2019-01-29 23:47:08 +0100
  • 1e4647356d refactoring: removed filesystem Falk Werner 2019-01-29 23:11:46 +0100
  • c05c9c0cc2 added some css Falk Werner 2019-01-29 22:03:21 +0100
  • 8e4d4868f4 refactored www Falk Werner 2019-01-28 22:08:37 +0100
  • ef10bd7ace renamed fuse.h wrapper, since it confuses vscode Falk Werner 2019-01-27 20:32:09 +0100
  • f2b00736c8 security policy removed Falk Werner 2019-01-27 20:30:48 +0100