Skip to content

Commit 739974b

Browse files
committed
Added optional (and initial) support for WebDAV protocol to http daemon.
Added virtual file systems (VFS) for temporary RAM storage, direct or via hal.stream.write output.
1 parent fbfec52 commit 739974b

19 files changed

+1673
-838
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@ This plugin contains code for "stream based" network protocol support on top of
44

55
"stream based" in this context means that the HAL entry points for streaming are used as the API \(by dynamic pointer swapping on connect\).
66

7-
#### Protocols supported:
7+
#### Server protocols supported:
88

99
* Telnet \("raw" mode\).
1010
* Websocket.
1111
* FTP \(requires [SD card plugin](https://github.com/grblHAL/Plugin_SD_card) and card inserted\).
1212
* HTTP \(requires [SD card plugin](https://github.com/grblHAL/Plugin_SD_card) and card inserted\).
13+
* WebDAV - as an extension the HTTP daemon. __Note:__ saving files does not yet work with Windows mounts. Tested ok with WinSCP.
1314

1415
#### Dependencies:
1516

@@ -53,4 +54,4 @@ __NOTE:__ this plugin is only for the protocol layer. Driver specific code is re
5354
![Test](media/websocket.png)
5455

5556
---
56-
2021-09-19
57+
2022-08-30

fs.c

Lines changed: 0 additions & 272 deletions
This file was deleted.

0 commit comments

Comments
 (0)