Commit Graph

  • 23dbe9f358 added helgrind suppressions for libwebsockets realloc Falk Werner 2020-07-04 12:39:17 +0200
  • 778435cf02 added unit tests for server Falk Werner 2020-07-04 00:10:16 +0200
  • e4c32add31 removed unnecessary NULL check Falk Werner 2020-07-02 20:17:04 +0200
  • 75e8aea92b added test for url corner case Falk Werner 2020-07-02 19:14:38 +0200
  • 24f12c147e added test for base64 corner cases Falk Werner 2020-07-02 18:57:39 +0200
  • ef8f5aecdd add implementation of connect and disconnect Falk Werner 2020-07-01 21:27:52 +0200
  • 6db99b0634 added websockets client and server wrapper Falk Werner 2020-06-30 20:50:39 +0200
  • cdb36eaea1 refactor: extract InvokationHandler interface Falk Werner 2020-06-30 17:34:05 +0200
  • 8df7f08ed5 removed unused code Falk Werner 2020-06-30 17:23:18 +0200
  • bb85448a35 chore: replaced timeout_watcher by std::promise/std::future Falk Werner 2020-06-29 21:04:47 +0200
  • bde84b0fc0 renamed ws_server2 to ws_server Falk Werner 2020-06-29 20:21:55 +0200
  • 15abbeb86a removed unused code Falk Werner 2020-06-29 20:17:04 +0200
  • 9a88120cf7 fix: correct min version of libwebsockets Falk Werner 2020-06-29 18:18:58 +0200
  • f23f08fb42 removed unused files Falk Werner 2020-06-29 18:16:26 +0200
  • 211beb630a refactor: changed test structure Falk Werner 2020-06-28 20:21:27 +0200
  • d205e69748 refactor: renamed utils into test_util Falk Werner 2020-06-28 20:09:09 +0200
  • a30d21fec8 refactor: integrated former core code into impl Falk Werner 2020-06-28 19:43:08 +0200
  • 8f33258fae Merge branch 'remove_provider' of https://github.com/falk-werner/webfuse into remove_provider Falk Werner 2020-06-28 16:01:24 +0200
  • 61af058a2c refactor: restructure includes Falk Werner 2020-06-28 15:51:34 +0200
  • 179dcf2be9 removed unused code Falk Werner 2020-06-28 15:30:33 +0200
  • 44c9e66d02 fix: fixed link Falk Werner 2020-06-26 19:33:47 +0200
  • 01951c4184 removed provider; renamed library Falk Werner 2020-06-26 19:23:00 +0200
  • fa28afec55 fixed typo Falk Werner 2020-06-26 19:05:43 +0200
  • 0af0c3a4dc fix: fixed table Falk Werner 2020-06-26 19:04:13 +0200
  • 7658b845d2 fix: corrected statte of implementation Falk Werner 2020-06-26 18:57:56 +0200
  • ddc2dd119e added known implementations Falk Werner 2020-06-26 18:53:43 +0200
  • 9e771e7280 clarified provider libraries Falk Werner 2020-06-26 18:40:21 +0200
  • 476e61dad0 added intendet changes Falk Werner 2020-06-26 18:39:33 +0200
  • c82a8410d3
    Merge pull request #78 from falk-werner/update_libfuse Falk Werner 2020-06-15 18:59:38 +0200
  • 630f59114f updated libfuse to 3.9.2 #78 Falk Werner 2020-06-15 18:26:31 +0200
  • 56749c113b
    Merge pull request #77 from falk-werner/adapter_client Falk Werner 2020-06-15 17:31:23 +0200
  • 6bafbdd43a added unit tests #77 Falk Werner 2020-06-15 16:58:04 +0200
  • 4e42c856c7 added unit tests for add_filesystem request Falk Werner 2020-06-15 16:24:36 +0200
  • 0502580850 added test for dirbuffer Falk Werner 2020-06-14 21:15:39 +0200
  • 60141c4d8a chore: replaced wf_string_create by asprintf Falk Werner 2020-06-14 20:28:39 +0200
  • 01a9488f6e add test for connect failure Falk Werner 2020-06-14 20:20:14 +0200
  • 8de8ec0003 added test to connect adapter client via TLS Falk Werner 2020-06-14 19:35:50 +0200
  • 71956c4574 removed arm32v7/minsize config (build time too long) Falk Werner 2020-06-14 19:28:05 +0200
  • 7311253dfd add adapter client implementation Falk Werner 2020-06-14 14:20:20 +0200
  • f768418548 removed dead code Falk Werner 2020-06-14 14:18:52 +0200
  • a92428cbe1 added API docs Falk Werner 2020-06-14 14:17:36 +0200
  • b2826e8325 enhanced API documentation Falk Werner 2020-06-14 13:41:10 +0200
  • b1013303e6 clarified documentation about client to server requests Falk Werner 2020-06-14 13:16:28 +0200
  • 28f3f4ca47 added test to lookup file Falk Werner 2020-06-14 10:39:33 +0200
  • edcad5dc4c fix: fixed deadlock in tests (wait for client to connect, instead on relying on the server) Falk Werner 2020-06-13 23:47:52 +0200
  • ed39db2d8d fix: minor fixes Falk Werner 2020-06-13 23:45:29 +0200
  • 51cb628410 put wf_client into a separate thread for testing Falk Werner 2020-06-13 18:24:45 +0200
  • 4713ec3e93 fix: don't send messages if not connected Falk Werner 2020-06-13 17:08:05 +0200
  • 55de95caf7 added another server to simplify testing Falk Werner 2020-06-13 14:59:58 +0200
  • 5a439f4ef9 removed unused code Falk Werner 2020-06-13 11:36:02 +0200
  • f12d3e99c0 removed unused include Falk Werner 2020-06-13 11:35:39 +0200
  • 081304dee6 added implementation of wf_client_add_filesystem Falk Werner 2020-06-13 10:17:20 +0200
  • 0c702ff25f refactor: make filesystem independent of session Falk Werner 2020-06-12 22:53:42 +0200
  • adaec875d9 added implementation of wf_client_authenticate Falk Werner 2020-06-12 20:38:20 +0200
  • 021e056960 added timeout watcher to observe loops Falk Werner 2020-06-12 19:05:10 +0200
  • 1753841353 replaced callback by mock object Falk Werner 2020-06-12 19:00:28 +0200
  • cd76427f83 renamed ThreadedWsServer -> WsServer Falk Werner 2020-06-12 16:53:36 +0200
  • 4d277701cb removed single threaded test server Falk Werner 2020-06-12 16:48:15 +0200
  • 8a03f16aa5 allow system to choose port of webfuse server Falk Werner 2020-06-12 13:32:31 +0200
  • e72e78180e let system choose port of test server Falk Werner 2020-06-12 10:17:17 +0200
  • eb48dbecc5 added implementation of wf_client_connect and wf_client_disconnect Falk Werner 2020-06-11 22:57:56 +0200
  • f2bbebd670 moved wf_url to core Falk Werner 2020-06-11 19:12:07 +0200
  • 06a24e09da added wf_client_tlsconfig Falk Werner 2020-06-11 18:07:42 +0200
  • dcbe4f075a added stub of client implementation Falk Werner 2020-06-11 09:10:14 +0200
  • 81fd41f46a feature: added wf_credentials_set_type and wf_credentials_add Falk Werner 2020-06-10 22:42:26 +0200
  • f60079dadb change: make credentials const in wf_authenticate_fn (breaking change) Falk Werner 2020-06-10 22:19:22 +0200
  • b9eff8d100 change: make credentials const in wf_authenticate_fn (breaking change) Falk Werner 2020-06-10 22:18:34 +0200
  • 16996e1f9a added first impression of adapter client API Falk Werner 2020-06-09 22:41:38 +0200
  • adc7fa9120
    Merge pull request #76 from falk-werner/remove_cmake Falk Werner 2020-06-09 19:33:05 +0200
  • 3a9ac67548 removed cmake support #76 Falk Werner 2020-06-09 17:46:10 +0200
  • 99560380f3
    Merge pull request #75 from falk-werner/bionic Falk Werner 2020-06-08 22:12:56 +0200
  • c4b4fc57e5 changed travis configuration to bionic #75 Falk Werner 2020-06-08 20:56:19 +0200
  • 50662ee5fa
    Merge pull request #74 from falk-werner/investigate_crash_arm32v7 Falk Werner 2020-06-08 20:45:41 +0200
  • bbae4a0efe reverted travis config #74 Falk Werner 2020-06-08 19:54:08 +0200
  • df57043445 fix: invalid memory access fixed Falk Werner 2020-06-08 19:10:35 +0200
  • 21dd96cdfb removed duplicate configurations Falk Werner 2020-06-08 19:09:52 +0200
  • 4a2985da5b test: changed arch to arm32v7 only Falk Werner 2020-06-07 19:28:08 +0200
  • b363426b65
    Merge pull request #72 from nosamad/master Falk Werner 2020-06-07 18:25:50 +0200
  • 7d32f5b575 fixes buildtype coverage and minsize release #72 nosamad 2020-06-07 16:56:23 +0200
  • 72228bee48 Merge commit 'cc789d18b123fc1f6518edab4097cd01e3453360' nosamad 2020-06-07 16:33:30 +0200
  • cc789d18b1 Squashed 'build/dobuild/' changes from f2f5f7f..0614105 nosamad 2020-06-07 16:33:30 +0200
  • c9065403cd switched build to meson nosamad 2020-06-07 16:21:15 +0200
  • 218909ee79
    Merge pull request #2 from falk-werner/master nosamad 2020-06-07 11:23:01 +0200
  • 90caf96661
    Merge pull request #71 from falk-werner/fix_meson_build Falk Werner 2020-06-06 12:57:10 +0200
  • 11565d22ad fix: prevent deadlock if libfuse is not available at runtime #71 Falk Werner 2020-06-06 10:59:06 +0200
  • 11e45789ba fix: requires section of pc files Falk Werner 2020-06-06 08:08:37 +0200
  • 38ef0ddd9a fix: crash if libfuse is not available at runtime Falk Werner 2020-06-06 00:00:08 +0200
  • 82dedba6a1 added fix Falk Werner 2020-06-05 23:44:00 +0200
  • 0dc93a6f31 fix: fixed dependency of jansson and gmock_main Falk Werner 2020-06-05 23:06:48 +0200
  • 4da416bbd8
    Merge pull request #70 from falk-werner/increase_version Falk Werner 2020-06-05 23:01:07 +0200
  • b94530c034 increased version #70 Falk Werner 2020-06-05 15:29:24 +0200
  • c9cef37086
    Merge pull request #69 from falk-werner/changelog Falk Werner 2020-06-05 14:50:03 +0200
  • 9af1eb9e73 added changelog #69 Falk Werner 2020-06-05 13:49:24 +0200
  • 1c3ce825a3
    Merge pull request #67 from falk-werner/meson_build Falk Werner 2020-06-04 18:50:55 +0200
  • 67ccadee4e added wrap file of libwebsockets #67 Falk Werner 2020-06-04 17:55:33 +0200
  • 1c24cfa49c
    Merge pull request #66 from nosamad/master Falk Werner 2020-05-26 17:56:01 +0200
  • ffedae1963 force sequential test execution #66 nosamad 2020-05-26 12:43:53 +0200
  • fcc91e509c removes parallel execution of tests nosamad 2020-05-26 12:27:41 +0200
  • 22b354b598 disables docker upgrade, need more investigation nosamad 2020-05-26 12:13:11 +0200
  • 506e29e6a8 fix configuration filter nosamad 2020-05-26 10:42:04 +0200