-
released this
2022-01-08 16:15:48 +01:00 | 7 commits to master since this release- Bugfix: Valid ETag headers were removed from response.
Downloads
-
Source code (ZIP)
28 downloads
-
Source code (TAR.GZ)
9 downloads
-
released this
2019-03-02 12:42:10 +01:00 | 20 commits to master since this release- HTTP/2 is used by default now.
- Updated dependencies.
Downloads
-
Source code (ZIP)
11 downloads
-
Source code (TAR.GZ)
1 download
-
released this
2017-12-29 10:17:16 +01:00 | 29 commits to master since this releaseWebDavSession.ListAsyncmethods now have an optional parameter specifying aUriKind(default isUriKind.Absolute). By this parameter, the format of the Uris of the resultingWebDavSessionListItemscan be specified.- Removed the unused property
IWebProxyfromWebDavSession. If a proxy should be used, use one of the constructors ofWebDavSessionaccepting aHttpMessageHandlerand provide information about a proxy with aHttpClientHandler.
Downloads
-
Source code (ZIP)
7 downloads
-
Source code (TAR.GZ)
1 download
-
released this
2017-10-31 09:55:43 +01:00 | 42 commits to master since this release- The library now supports number signs ('#') in URLs which is usually a special character in URLs (fragment).
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
1 download
-
released this
2017-08-25 10:59:11 +02:00 | 57 commits to master since this releaseWebDavSession: New overload forDownloadFileWithProgressAsyncaccepting aWebDavSessionItemto download.WebDavClient: Added missing method overloads.
Downloads
-
Source code (ZIP)
4 downloads
-
Source code (TAR.GZ)
0 downloads
-
released this
2017-08-17 09:28:51 +02:00 | 62 commits to master since this release- WebDavHelper: Added method to receive the ActiveLock from a WebDavResponseMessage.
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
7 downloads
-
released this
2017-07-21 12:23:00 +02:00 | 70 commits to master since this release- Added full HTTP/2 support. The default HTTP version is still HTTP/1.1 for compatibility reasons (Xamarin). Use the overloaded constructors or the property
HttpVersion(WebDavClient/WebDavSession) to use HTTP/2 instead. - The
WebDavSessionnow exposes theDefaultRequestHeadersof the underlyingWebDavClient. By using this property, default headers can be set which should be sent with every request of theWebDavSession.
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
0 downloads
- Added full HTTP/2 support. The default HTTP version is still HTTP/1.1 for compatibility reasons (Xamarin). Use the overloaded constructors or the property
-
released this
2017-07-15 11:52:39 +02:00 | 80 commits to master since this release- Bugfix [Xamarin]: WebDavSession.ListAsync returned wrong URLs when used with folders containing spaces.
- Bugfix [Xamarin]: WebDavSession.ListAsync returned the containing folder when used with folders containing spaces.
Downloads
-
Source code (ZIP)
9 downloads
-
Source code (TAR.GZ)
7 downloads
-
released this
2017-05-19 15:06:16 +02:00 | 82 commits to master since this release- Extension of the Portable WebDAV Library's WebDAV object model: Properties which are not defined in RFC 4918, RFC 4331, Additional WebDAV Collection Properties or IIS WebDAV specification can now also be accessed through the library's WebDAV object model. These unknown properties are exposed as XML (when using
WebDavClientor are handled by the classAdditionalProperties(when usingWebDavSession/WebDavSessionItem). See the documentation for instructions on how to use unknown WebDAV properties with the library. - Renamed
WebDavSesionListItemtoWebDavSessionItem. WebDavSessionnow supports Proppatch operations with the methodsUpdateItemAsyncandUpdateItemsAsync: Use theListAsyncmethods to retrieveWebDavSessionItems, then change the properties of these items. Finally you can use the methodsUpdateItemAsync/UpdateUtemsAsyncofWebDavSessionpassing the changedWebDavSessionItemsin oder to update the item's properties on the server (Proppatch). Note that not all WebDAV servers support Proppatch for all properties. So maybe you will not be able to change properties of a WebDAV element with these methods.- The methods of
WebDavSession(e.g. copy, mode, delete, etc.) can now be used by specifying aWebDavSessionItem. - New methods for
WebDavSession(GetSupportedPropertyNamesAsync) to retrieve a list of WebDAV properties supported by a WebDAV item. - The library now contains a
DebugHttpMessageHandler: This handler can be used forWebDavClientandWebDavSesionin order to get the request/response (and their content) printed on the debug console. Note that this message handler should not be used in a productive environment. - The constructors expecting credentials now use the interface
ICredentialsfor credentials. - Bugfix:
UriHelper.CombineUrisometimes threw exception when both URIs were the same.
Downloads
-
Source code (ZIP)
4 downloads
-
Source code (TAR.GZ)
3 downloads
- Extension of the Portable WebDAV Library's WebDAV object model: Properties which are not defined in RFC 4918, RFC 4331, Additional WebDAV Collection Properties or IIS WebDAV specification can now also be accessed through the library's WebDAV object model. These unknown properties are exposed as XML (when using
-
released this
2017-05-10 20:40:12 +02:00 | 100 commits to master since this release- Security: Updated dependencies to
System.Net.Http(see Microsoft Security Advisory 4021279: Vulnerabilities in .NET Core, ASP.NET Core Could Allow Elevation of Privilege).
Downloads
-
Source code (ZIP)
4 downloads
-
Source code (TAR.GZ)
1 download
- Security: Updated dependencies to