Falk Werner
8158e70a31
fixes some javascript style issues
2019-04-14 19:48:44 +02:00
Falk Werner
0bb369caca
fixes flase positive from Flawfinder
2019-04-14 19:36:51 +02:00
Falk Werner
0311bfff1d
fixes javascript style issues
2019-04-14 19:34:52 +02:00
Falk Werner
8ffaa1b366
fixes style issues
2019-04-14 19:28:51 +02:00
Falk Werner
61aa894647
removes execute right of hello.txt
2019-04-14 19:18:51 +02:00
Falk Werner
ac349dcde9
updates provider to support changed protocol
2019-04-14 19:17:10 +02:00
Falk Werner
043a0f18bc
makes authentication work .. again
2019-04-14 18:44:55 +02:00
Falk Werner
2d70ba71c5
fixes memory leak
2019-04-14 18:30:40 +02:00
Falk Werner
21b48f382c
updates documentation
2019-04-14 14:56:27 +02:00
Falk Werner
a2685352d0
recreates symlink "default", if filesystem is gone
2019-04-14 13:54:49 +02:00
Falk Werner
aa9a3319d0
removes default link, if it is broken
2019-04-14 00:12:49 +02:00
Falk Werner
75c7ff4b69
fixes security issue: add_filesystem did not check name
2019-04-13 23:34:25 +02:00
Falk Werner
2775d42647
adds filesystem name/id to request parameters
2019-04-13 23:23:20 +02:00
Falk Werner
d33f0f36cc
moves mountpoint handling into filesystem: mountpoints are removed during session cleanup
2019-04-13 23:09:06 +02:00
Falk Werner
1b15f30f2f
updates documentation
2019-04-13 22:18:52 +02:00
Falk Werner
9345f947cc
allow clients to register filesystems
2019-04-13 21:44:53 +02:00
Falk Werner
6418d2c091
adds dependecy to uuid-dev
2019-04-10 07:04:43 +02:00
Falk Werner
7755ff2c63
removes directory when session is closed
2019-04-09 23:45:52 +02:00
Falk Werner
5a1101fee8
allows multiple clients to connect
2019-04-09 22:54:41 +02:00
Falk Werner
f60b984729
added dlist
2019-04-03 23:34:39 +02:00
Falk Werner
7069478408
adds container_of
2019-04-03 22:49:12 +02:00
Falk Werner
87735c3ee2
Merge branch 'multiclient' of https://github.com/falk-werner/webfuse into multiclient
2019-04-02 23:17:03 +02:00
Falk Werner
0939303c17
moves filesystem to session
2019-04-02 23:16:29 +02:00
nosamad
0f46730e2e
replaces docker's init through dump-init
2019-04-02 23:16:29 +02:00
nosamad
03debbe2e8
fixes run in dind setup
2019-04-02 23:16:29 +02:00
nosamad
e21768e2f7
fix docker command in wrapper script
2019-04-02 23:16:29 +02:00
nosamad
97f2825a20
adds wrapper script to launch gdbserver
2019-04-02 23:16:28 +02:00
nosamad
57038cdae9
adds gdbserver
2019-04-02 23:15:58 +02:00
nosamad
4727db6cfe
renames container macros
2019-04-02 23:15:58 +02:00
nosamad
8d0f51520e
adds support for build type and allows to run gdb in container
2019-04-02 23:15:58 +02:00
nosamad
b784652858
fixes verbosity option when set through command line
2019-04-02 23:15:26 +02:00
nosamad
8e557ff793
adds gdbserver
2019-04-02 23:14:45 +02:00
nosamad
71643b1934
renames container macros
2019-04-02 23:14:45 +02:00
nosamad
a0d44ec5cc
adds support for build type and allows to run gdb in container
2019-04-02 23:14:45 +02:00
nosamad
0376e9b213
fixes verbosity option when set through command line
2019-04-02 23:14:09 +02:00
Falk Werner
8158859576
moves filesystem to session
2019-04-02 23:00:03 +02:00
nosamad
b1527d5581
chore(webfuse): add debugging configurations and launch support ( #21 )
...
* fixes verbosity option when set through command line
* adds support for build type and allows to run gdb in container
* adds missing toolchain headers to project
* renames container macros
* adds gdbserver
* fixes verbosity option when set through command line
* adds support for build type and allows to run gdb in container
* adds missing toolchain headers to project
* renames container macros
* adds gdbserver
* removes language settings, which contains alternating values
* adds wrapper script to launch gdbserver
* fix docker command in wrapper script
* fixes run in dind setup
* replaces docker's init through dump-init
2019-04-02 22:21:02 +02:00
nosamad
eaebd02fe7
replaces docker's init through dump-init
2019-04-02 19:56:46 +02:00
nosamad
fa0ae1c66e
fixes run in dind setup
2019-04-02 18:36:38 +02:00
nosamad
a8f20eccf9
fix docker command in wrapper script
2019-04-02 00:23:46 +02:00
nosamad
87826c605a
adds wrapper script to launch gdbserver
2019-04-01 23:51:39 +02:00
nosamad
aec079aa8c
removes language settings, which contains alternating values
2019-04-01 22:52:14 +02:00
Falk Werner
f7b081c3e4
Merge branch 'gdb' of https://github.com/falk-werner/webfuse into gdb
2019-04-01 22:30:02 +02:00
nosamad
8a11a88002
adds gdbserver
2019-04-01 22:28:53 +02:00
nosamad
c7ab6bb1b1
renames container macros
2019-04-01 22:28:53 +02:00
nosamad
a86d45e450
adds missing toolchain headers to project
2019-04-01 22:28:53 +02:00
nosamad
20619e67a9
adds support for build type and allows to run gdb in container
2019-04-01 22:28:53 +02:00
nosamad
c5687c6680
fixes verbosity option when set through command line
2019-04-01 22:28:53 +02:00
Falk Werner
87f34fa768
feat(authentication): provide an authentication mechanism ( #19 )
...
* moves server into session
* renames jsonrpc server to jsonrpc proxy
* moves server into session
* renames jsonrpc server to jsonrpc proxy
* adds json rpc server
* removes obsolete proxy from protocol
* changes interface of jsonrpc_proxy_onresult to accept previously parsed messages
* adds infrastructure to process incoming requests; fixes invalid read of ill formatted responses
* adds description of authentication request
* adds authentication request
* adds userdb for authentication purposes
* removes debug code: console.log()
* fixes cmake build error (missing openssl symbols)
* fixes typo
* replaces ASCII art by UML diagram
* renames BAD_NOACCESS to BAD_ACCESS_DENIED
* fixes style
* adds docu of authentication
* ignored false positives of flawfinder
* fixes style issues
* fixes javascript style issues
2019-04-01 22:15:12 +02:00
nosamad
0dc34df7a5
adds gdbserver
2019-04-01 00:31:53 +02:00