Commit Graph

  • b2d6ed8754 reorganized library code Falk Werner 2020-02-29 02:44:26 +0100
  • 69a1faaa3f chore: cleanup jsonrpc library Falk Werner 2020-02-29 02:32:03 +0100
  • e3a3427ca8 refactor: made jsonrpc an independent library Falk Werner 2020-02-28 23:17:41 +0100
  • c6ca2e14bd changed credentials API Falk Werner 2020-02-25 22:05:48 +0100
  • 767bafcd01 added first idea of API Falk Werner 2020-02-25 15:36:28 +0100
  • 3e563f00d6
    Merge pull request #50 from falk-werner/organize_tests Falk Werner 2020-02-24 19:38:02 +0100
  • afb9c528e7 made c'tor explicit; disallow copy and assign #50 Falk Werner 2020-02-24 18:25:25 +0100
  • 85b283c1e3 removed dead code Falk Werner 2020-02-24 18:20:26 +0100
  • 5a80e0233c refactored test fixture Falk Werner 2020-02-24 18:16:30 +0100
  • 7ed99088db fix: make c'tor explicit Falk Werner 2020-02-23 23:26:30 +0100
  • 7c02b12449 fix: don't copy exceptions Falk Werner 2020-02-23 23:25:17 +0100
  • 391b5926b6 added mock for provider client Falk Werner 2020-02-23 23:20:26 +0100
  • 555058dbb5 made client protocol test single threaded Falk Werner 2020-02-23 21:02:01 +0100
  • 8841ac40f8 add toString function for lws reasons (for debugging and logging purposes) Falk Werner 2020-02-23 21:01:05 +0100
  • 77810168e0 fix: initialize context Falk Werner 2020-02-22 16:58:11 +0100
  • c6265aeaf7 chore: added default ctor for ClientProtocolTest (to initialize members properly) Falk Werner 2020-02-22 16:49:56 +0100
  • e21c716d34 refactored fake adapter server into ws server; added test for client protocol getattr Falk Werner 2020-02-22 16:46:21 +0100
  • 1a1367eae7 fixed typo Falk Werner 2020-02-22 15:55:32 +0100
  • 4b418a45d4 chore: refactored test Falk Werner 2020-02-20 20:13:39 +0100
  • 384de32bf5 removed some dead code Falk Werner 2020-02-20 19:06:38 +0100
  • 17fa84bc38 made static_filesystem private (used for test purposes only) Falk Werner 2020-02-20 18:54:29 +0100
  • a27e68f5a6 organized unit tests Falk Werner 2020-02-20 17:15:13 +0100
  • abd6efe477
    fixed client protocol low level API (#49) Falk Werner 2020-02-19 22:44:56 +0100
  • 1f7a3f4bc9 fix: made some c'tors explicit #49 Falk Werner 2020-02-19 21:50:59 +0100
  • 82fb5c53bf fixed client protocol low level API: enables usage of providing clients along with other websocket protocols Falk Werner 2020-02-19 21:46:31 +0100
  • 9d83f1687e
    Merge pull request #48 from falk-werner/enhance_documentation Falk Werner 2020-02-19 16:51:02 +0100
  • 4ae7160919 refactored README #48 Falk Werner 2020-02-18 21:48:52 +0100
  • 7b8616fcb3 added API documentation Falk Werner 2020-02-17 21:53:42 +0100
  • cd144a3143
    Merge pull request #45 from falk-werner/mountpoint_provider Falk Werner 2020-02-17 16:23:34 +0100
  • 8f40f73072 fixed test expectation #45 Falk Werner 2020-02-16 22:58:28 +0100
  • bc1b5343df added unit tests for server_config Falk Werner 2020-02-16 22:36:31 +0100
  • ae9fb63900 fix: made c'tor explicit Falk Werner 2020-02-16 21:38:37 +0100
  • 77627b7c8b integrated uuid_mountpoint_factory Falk Werner 2020-02-16 21:03:17 +0100
  • 2b91f159cf added unit tests of uuid_mountpoint_factory Falk Werner 2020-02-16 17:33:11 +0100
  • 096c244445 added unit tests for uuid_mountpoint Falk Werner 2020-02-16 14:47:21 +0100
  • cfadf85f49 added uuid mountpoint and factory Falk Werner 2020-02-16 04:02:23 +0100
  • 6a94cea6f9 added ondispose to mountpoint to allow custom cleanup Falk Werner 2020-02-15 15:50:32 +0100
  • e727a9a54d added implementation of mountpoint Falk Werner 2020-02-15 15:11:35 +0100
  • 16705acf81 added mountpoint factory interface Falk Werner 2020-02-13 21:48:42 +0100
  • 8ef90fb504
    feature: create debian and source packages (#44) Falk Werner 2020-02-11 22:23:51 +0100
  • dba1973ae2 chore: removed bintray badge (not needed now) #44 Falk Werner 2020-02-11 21:22:16 +0100
  • d88adad636 feature: added bintray badge Falk Werner 2020-02-11 20:57:37 +0100
  • b5565bd8c5 feature: added source and deb packages Falk Werner 2020-02-10 23:26:55 +0100
  • 8abeedff16
    Merge pull request #43 from falk-werner/standalone_provider Falk Werner 2020-02-10 18:19:17 +0100
  • 47eec1c9e1 chore: split monolithic CMakeLists.txt into separate parts #43 Falk Werner 2020-02-10 17:35:27 +0100
  • 39129bc4ba feature: adapter and provider libraries can be build separately Falk Werner 2020-02-10 16:58:04 +0100
  • 7023fcd14a
    Merge pull request #42 from falk-werner/remove-example Falk Werner 2020-02-10 16:21:45 +0100
  • 0d0a070267 chore: removed WITHOUT_TEST option #42 Falk Werner 2020-02-10 15:40:04 +0100
  • bd82b06c8a feature: removed example Falk Werner 2020-02-09 20:42:57 +0100
  • f504a01cb2
    chore: update libfuse to 3.9.0 Falk Werner 2019-12-17 23:52:47 +0100
  • 38cb68037a fixed md5 sum #41 Falk Werner 2019-12-17 23:09:52 +0100
  • 5097423485 chore: updated libfuse to 3.9.0 Falk Werner 2019-12-17 22:48:22 +0100
  • 4cdf11ce33
    chore(webfuse): update dependencies Falk Werner 2019-12-02 21:33:45 +0100
  • cae0e0613c be compatible to libfuse 3.1+ #40 Falk Werner 2019-12-02 20:44:56 +0100
  • 1e57523ef7 remove build dependencies during build (alpine) Falk Werner 2019-12-02 20:21:19 +0100
  • cc22bb6756 remove build dependencies during build (ubuntu) Falk Werner 2019-12-02 19:25:07 +0100
  • f63d6f6b6e fixed typo Falk Werner 2019-12-01 20:36:08 +0100
  • 4e75868835 added codecov config: ignore tests Falk Werner 2019-12-01 20:35:51 +0100
  • 494035e5a6 updated libfuse to 3.8.0 Falk Werner 2019-12-01 20:27:10 +0100
  • 7a79c5e8a9 updated qemu-user-static to 4.1.0-1 Falk Werner 2019-12-01 19:01:40 +0100
  • 9cd058a747 switched to own base64 implementation Falk Werner 2019-12-01 17:17:21 +0100
  • 7f29a7987e workaround: lws decode base64 size requirements changed Falk Werner 2019-12-01 13:10:26 +0100
  • c98a214668 updated dependency versions Falk Werner 2019-12-01 12:16:20 +0100
  • 63c2b06213 fix: run coverage tests without valgrind (SIGPROF) Falk Werner 2019-12-01 11:44:35 +0100
  • 1f20115e66 updated libwebsockets to 3.2.0 Falk Werner 2019-12-01 11:13:53 +0100
  • c34476ce38 updated gtest to 1.10.0 Falk Werner 2019-12-01 11:10:17 +0100
  • c598b983cb updated C++ standard to C++14 Falk Werner 2019-12-01 11:05:50 +0100
  • b500ebeeaf introduced new build type "Coverage" Falk Werner 2019-12-01 11:01:00 +0100
  • 6bd682d27d
    Merge pull request #39 from falk-werner/alpine Falk Werner 2019-05-29 06:51:16 +0200
  • ce6affd4a2 fixes type in define Falk Werner 2019-05-26 20:46:41 +0200
  • 838d065dfa fixes type in define #38 Falk Werner 2019-05-26 20:46:41 +0200
  • 83c7feee82 fixes missing inode using stat and ls -i Falk Werner 2019-05-26 16:30:01 +0200
  • 973f95f30b enables coverage generation again (but uses guard) Falk Werner 2019-05-25 03:18:25 +0200
  • 47ef598fa6 replaces arm32v7-debian by arm32v7-alpine image Falk Werner 2019-05-25 02:44:32 +0200
  • 835cd1cb21 replaces amd64-debian with amd64-alpine image Falk Werner 2019-05-25 01:57:04 +0200
  • 91edcff230 fixes missing inode using stat and ls -i #37 Falk Werner 2019-05-26 16:30:01 +0200
  • 2ab4ce0c5c fixes crash using -h / --help arguments Falk Werner 2019-05-25 02:08:50 +0200
  • a0ae32caa6 fixes adding multiple files to same directory Falk Werner 2019-05-25 02:07:35 +0200
  • 6f792cc368
    removes unused scripts (#36) Falk Werner 2019-05-25 09:18:36 +0200
  • 9434991184 enables coverage generation again (but uses guard) #39 Falk Werner 2019-05-25 03:18:25 +0200
  • fae1cd6d54 removes unused scripts #36 Falk Werner 2019-05-25 02:47:10 +0200
  • 8ede6595d9 replaces arm32v7-debian by arm32v7-alpine image Falk Werner 2019-05-25 02:44:32 +0200
  • 1f5df6e922 fixes crash using -h / --help arguments #35 Falk Werner 2019-05-25 02:08:50 +0200
  • eb84233d3f fixes adding multiple files to same directory Falk Werner 2019-05-25 02:07:35 +0200
  • 9c7fe85312 replaces amd64-debian with amd64-alpine image Falk Werner 2019-05-25 01:57:04 +0200
  • 07e32757f8
    chore(webfuse) Increase test coverage (#34) Falk Werner 2019-05-19 14:33:42 +0200
  • 8c2ecbe17e fixes read error in 32 bit environments\n\ninode is always 64 bit, but variadic wf_impl_jsonrpc_proxy_invoke expects int #34 Falk Werner 2019-05-19 01:18:33 +0200
  • 5fa7e29b5c fixes eary trigger of is_connected (provider) Falk Werner 2019-05-07 21:47:10 +0200
  • b35c78eab6 fixes some coding style issues Falk Werner 2019-05-06 22:45:15 +0200
  • 67c33bf6b7 makes badge show coverage of master Falk Werner 2019-05-06 22:33:48 +0200
  • c9eb703da1 adds some integration tests Falk Werner 2019-05-06 22:24:01 +0200
  • 4da34f0e92 removes unit test code from coverage report Falk Werner 2019-05-05 22:35:25 +0200
  • 7fa4695ae2 fixes deadlock at IntegrationTest using valgrind Falk Werner 2019-05-03 01:09:54 +0200
  • 8ef8f7a18e fixes error in msleep utility Falk Werner 2019-05-01 22:38:34 +0200
  • d46e844e1e disabled a test Falk Werner 2019-05-01 22:22:16 +0200
  • 315bd27dbd fixes some memcheck and helgrind errors: initialization of lws_log; setup of client and server Falk Werner 2019-05-01 22:17:40 +0200
  • f5be771a2d fixes order of cleanup to prevent processing pending requests after filesystem shut down Falk Werner 2019-05-01 10:33:51 +0200
  • bbf0ace06c fixes resource leak: pending timer after cleanup proxy Falk Werner 2019-04-30 19:45:56 +0200
  • 29bb7277a4 disables problematic tests Falk Werner 2019-04-28 21:53:00 +0200
  • 0dc3d6ea02 adds integration test (found some issues) Falk Werner 2019-04-28 21:51:46 +0200