Falk Werner
43c989e7af
removed uuid mountpoint and factory
5 years ago
Falk Werner
d2f078298e
added function to interrupt _service calls
5 years ago
Falk Werner
c6ca2e14bd
changed credentials API
5 years ago
Falk Werner
767bafcd01
added first idea of API
5 years ago
Falk Werner
555058dbb5
made client protocol test single threaded
5 years ago
Falk Werner
17fa84bc38
made static_filesystem private (used for test purposes only)
5 years ago
Falk Werner
abd6efe477
fixed client protocol low level API ( #49 )
...
* fixed client protocol low level API: enables usage of providing clients along with other websocket protocols
* fix: made some c'tors explicit
5 years ago
Falk Werner
7b8616fcb3
added API documentation
5 years ago
Falk Werner
77627b7c8b
integrated uuid_mountpoint_factory
5 years ago
Falk Werner
cfadf85f49
added uuid mountpoint and factory
5 years ago
Falk Werner
6a94cea6f9
added ondispose to mountpoint to allow custom cleanup
5 years ago
Falk Werner
e727a9a54d
added implementation of mountpoint
5 years ago
Falk Werner
16705acf81
added mountpoint factory interface
5 years ago
Falk Werner
09df34debc
removes shutdown method ( #27 )
5 years ago
Falk Werner
fa78e23533
feat(webfuse): static file provider ( #30 )
...
* added API stub of static_filesystem
* added callback functions
* added basic directory listing
* resize filesystem if necessary
* added path stub
* adds imlementation and tests of path
* adds mock of wpf_request
* adds test implementation and some matchers
* added matcher of readdir results
* fixes default directory test
* adds implementation of static_filesystem_add and add_text
* added implementation of read
* adds implementation of filesystem_read
* corrects naming of some functions
* removes Flawfinder comments, since Flawfinder is disabled
5 years ago
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
6 years ago
Falk Werner
7447fb5dff
renamed to webfuse
6 years ago