
|

|

|
 |
IT Hit WebDAV Client API .NET Release History
v1.2.0.223
February 25, 2011
- Parsing of HTTP status returned in XML improved. Now status can have any description or missing description or contain only numeric status code.
- Parsing of Depth header improved. Now this header can contain white space.
- Parsing of 'timeout' XML element improved. Now this element can contain white space.
- 'Obsolete' warning removed in WebDAV Browser sample.
v1.2.0.214
August 10, 2010
- IIS 6 build-in WebDAV returns http instead of https in PROPFIND responses if SSL is used. WebDavSession.IIS6SSLSupport properеy is provided as a workaround for this issue.
- Custom properties content did not unescape. Now this bug is now fixed.
- Thread safety improved. Each HierarchyItem now stores its own connection settings, copied from parent object. Connection settings now copied when IHierarchyItem.OpenFolder, IHierarchyItem.OpenResource, IHierarchyItem.OpenItem, IFolder.CreateFolder and IFolder.CreateResource are called.
- If server did not provide namespace for WebDAV property the client library throw exception. This bug is now fixed.
- Visual Studio 2010 project now provided.
v1.2.0.197
March 2, 2010
- If server did not return Content-Type header or if Content-Type header does not contain charset the encoding is considered to be UTF-8.
- Lock token now returned in the format that it was returned from server, 'opaquelocktoken' is not truncated. Now client library supports Jackrabbit WebDAV server.
v1.2.0.191
November 26, 2009
- Locks did not save in WebDAV Browser Example - fixed.
v1.2.0.189
November 17, 2009
- Unbuffered uploads for NTLM and Kerberos authentication now supported.
- Some servers may set very big timeout in seconds leading to exceptions in Client library. Now this bug is fixed.
- Exceptions made serializable to cross application domains.
v1.2.0.162
March 26, 2009
- Now Content-Encoding header is used to determine encoding when parsing XML.
- Output Content-Encoding header now contains sharset for XML. The encoding is specified by new WebDavSession.ContentEncoding property.
- ClientCerificates property added to WebDavSession class. Now it is possible to set client certificates.
- Performance improved if logging is turned-off.
- '#' character now supported in file and folder names.
- Integration tests for chunked mode and UTF-16 encoding added in source codes version.
- WebDAV Browser Example:
- If shared locks are not supported by server exclusive locks are used. Usually important for MOSS.
- If folder and files are selected for lock it was not possible to lock. Now this bug is fixed.
- If server is inaccessible after incorrect certificate warning the sample crushed. Now this bug is fixed.
- Exception was thrown if server did not return lock token. Now this bug is fixed.
- VS 2008 projects and solutions added. Reference to ITHit.WebDAV.Client.dll fixed.
v1.2.0.135
November 21, 2008
- Custom properties now wrapped to CDATA.
- Sample Browser build output (.exe) now added to archive.
- WebDAV Browser Example:
- If server returned miltistatus response client displayed error. Copy / move response status parsing fixed.
- When updating file content Continue command caused the file to start from the beginning. Now this bug is fixed.
- Locks lost sometimes after closing application. Now this bug is fixed.
- Move of locked file failed. Now locked passed to move method.
- Update properties on a locked file failed. Now locks passed to UpdateProperties.
- Progress bars show 0% on Windows Vista after browser reopened. Now this bug is fixed.
- Locks lost for files with special characters in path. Now this bug is fixed.
- 'Select All' button added to Manage Locks.
- Broken file downloaded if file was modified by other user. Incorrect content length was read. Now this bug is fixed.
- Locks and paused uploads lost if application twice opened / closed.
v1.2.0.99
October 27, 2008
- Resumable upload feature provided. PUT now can attach Content-Range header to upload file segments.
- Sample WebDAV Browser provided.
- With a new overloaded IFolder.GetChildren method you can request custom properties of all child items with a single request.
- IResource.IsCheckedOut, IResource.IsVersionControlled, IHierarchyItem.GetActiveLocks and IHierarchyItem.GetSupportedLock methods are now obsolete and replaced with IResource.CheckedOut, IResource.VersionControlled, IHierarchyItem.ActiveLocks, IHierarchyItem.SupportedLock properties.
- ResourceType enumeration renamed to ItemType.
- WebDavSession.GetAuthenticationScheme method added.
v1.1.0.29
September 9, 2008
- System.Argument exception "Illegal characters in path" in IFolder.GetChildren fixed.
- WebDAVSession.CustomHeaders property added. This property can be used to add custom user headers which will be attached to all requests.
v1.1.0.22
April 18, 2008
- DeltaV Support added. Put files under version control, check-out/check-in files, list versions via PERORT verb or via version-history / version-set properties, download file version content and set auto-versioning mode.
- .NET Compact Framework support added.
- Timeout, chunked transfer and client buffering now can be set for each item separately.
- Unit tests tests and integration tests for .NET Compact Framework now provided with source codes version.
- Exception raised when API is used with Apache mod_dav (mod_dav does not return DAV:displayname property).
v1.0.1.8
November 25, 2007
- File upload buffering now managed via WebDavSession.AllowWriteStreamBuffering property.
- License check code changed.
- Quick Start updated.
v1.0.1.2
October 11, 2007
- Responce close when uploading files fixed.
- Preauthentication added.
- WebDavSession.PreAuthenticate property added.
- WebDavSession.SendChunked property added.
- WebDavSession.AllowWriteStreamBuffering property added.
v1.0.1.1 Final release
September 21, 2007
- Integration tests provided with source codes.
- IHierarchyItem.UpdateProperties now does not allow changing properties in DAV namespace.
- IHierarchyItem.SupportedFeatures method now submits OPTIONS request instead of PROPFIND getsupportedlock.
- IHierarchyItem.GetActiveLocks implementation fixed.
- IHierarchyItem.GetSource implementation fixed.
- WebDavSession.OpenItem method added.
- IFolder.GetItem method added.
- IResource.Upload and IResource.Download methods added.
- System.Net.Mime.ContentType class reference removed.
- References to System.Data.dll removed.
v1.0.0.0 Beta 1
July 4, 2007
- WebDAV Client library for .Net and reference documentation provided.
|
 |

Selected Customers:
| Country: Norway |
 |
| DnB NOR Group |
| Country: Finland |
 |
| Bank of Finland |
| USA |
 |
| Symantec |
| Country: Sweden |
 |
| Toyota |
| Country: Denmark |
 |
| Danfoss Group |
| Country: USA |
 |
| Microsoft |
| Country: Ukraine |
 |
| Raiffeisen Bank |
| Country: USA |
 |
| Siemens |
| Country: Ukraine |
 |
| OTP Bank |
| Country: USA |
 |
| Intel Corporation |
| Country: Austria |
 |
| Austrian Federal Railways |
| Country: Israel |
 |
| Autodesk, Inc. |
| Country: USA |
 |
| U.S. Customs and Border Protection Agency |
|
|
 |
|