WebDavServer
WebDavServer copied to clipboard
WebDAV-Server for .NET using ASP.NET Core
The code is using the C# Helper method `Path.Combine()` in multiple places. For example: https://github.com/FubarDevelopment/WebDavServer/blob/master/src/FubarDev.WebDavServer.FileSystem.DotNet/DotNetDirectory.cs#L101 Do you know that using this method might result in some unwanted behaviours and could...
Some applications have special behavior.
The documentation can be downloaded from Microsoft: [MS-WEBDAVE](https://msdn.microsoft.com/en-us/library/office/cc313126.aspx). The extended error codes are returned using the `X-MSDAVEXT_ERROR` header. A description of the header format can be found in the [MS-WDV](https://msdn.microsoft.com/en-us/library/cc250046.aspx)...
Increases HTTP compatibility See [RFC 7232: HTTP/1.1 Conditional Requests](https://tools.ietf.org/html/rfc7232) Applies to: - [ ] GET request
Hi, first of all: thanks for the nice library! I have one concern regarding the stream handling in PutHandler.cs https://github.com/FubarDevelopment/WebDavServer/blob/a11219eece75c5daa6dc2f7126fc705765a29920/src/FubarDev.WebDavServer/Handlers/Impl/PutHandler.cs#L117-L130 Since you require document to provide a writeable stream, that...
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 11.0.1 to 13.0.2. Release notes Sourced from Newtonsoft.Json's releases. 13.0.2 New feature - Add support for DateOnly and TimeOnly New feature - Add UnixDateTimeConverter.AllowPreEpoch property New feature...
Change to fix stream already consumed by the LoggingWebDavResponse. Resolves #73 IWebDavResult now writes the result to the http output except for the body which is buffered in a memory...
We found an issue that emerged in our test/QA-environment where if debug-logging is activated a WebDav GET request would return 0 bytes. Traced this (after many a wild goose chases...