FULLY FUNCTIONAL FOR THIRTY DAYS WITH ASSEMBLIES FOR ALL SUPPORTED PLATFORMS
Have a subscription? Sign in or select another edition
Read more Code samples Class reference Included assemblies Ask a questionApril 10, 2015 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released PowerWebSockets 15.100.5162 | PWS | |||||
Released Noemax360 15.100.5162 | N360 |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Added configuration binding elements that enable the use of WCF configuration files by PowerWebSockets. They are located in the Noemax.WCFX.Configuration namespace of PowerWebSockets. | N360 | PWS | ||||
Added a CloseChannelsAsync method to the WebSocketService class of PowerWebSockets that is available in its .NET 4 or newer and Mono assemblies. | N360 | PWS |
March 19, 2015 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 15.78.5133 | DNC | |||||
Released FastInfoset.NET 15.78.5133 | FI | |||||
Released WCF-Xtensions 15.78.5133 | WCFX | |||||
Released PowerWebSockets 15.78.5133 | PWS | |||||
Released Noemax360 15.78.5133 | N360 |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Small changes in the installations of Noemax360, PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | N360 | PWS | WCFX | FI | DNC |
March 2, 2015 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released PowerWebSockets 15.61.5085 | PWS | |||||
Released Noemax360 15.61.5085 | N360 |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Added new Visual Studio project templates and item templates for PowerWebSockets. | N360 | PWS |
February 22, 2015 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 15.53.5055 | DNC | |||||
Released FastInfoset.NET 15.53.5055 | FI | |||||
Released WCF-Xtensions 15.53.5055 | WCFX | |||||
Released PowerWebSockets 15.53.5055 | PWS | |||||
Released Noemax360 15.53.5055 | N360 |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed an issue that prevented the installation of Blueprint Add-ons from completing. | N360 | PWS | WCFX | FI | DNC | |
Changed the behavior of the server-side handshake of the WebSocketService. Previously OnOpen was being called before the handshake was performed, making it impossible to send messages or pings during an OnOpen event. Now OnOpen is called after the handshake is performend, so OnOpen can be used for sending messages and pings. | N360 | PWS |
February 18, 2015 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 15.49.5038 | DNC | |||||
Released FastInfoset.NET 15.49.5038 | FI | |||||
Released WCF-Xtensions 15.49.5038 | WCFX | |||||
Released PowerWebSockets 15.49.5038 | PWS | |||||
Released Noemax360 15.49.5038 | N360 |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Performed code analysis of PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression and made minor changes to follow some of the reported recommendations. | N360 | PWS | WCFX | FI | DNC |
January 20, 2015 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 15.20.4804 | DNC | |||||
Released FastInfoset.NET 15.20.4804 | FI | |||||
Released WCF-Xtensions 15.20.4804 | WCFX | |||||
Released PowerWebSockets 15.20.4804 | PWS | |||||
Released Noemax360 15.20.4804 | N360 |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Added to FastInfoset.NET and DotNetCompression automatic detection of whether the input stream is compressed and automatic decompression when it is found to be compressed. All supported compression methods can be automatically detected and decompressed. AutoDecompress static methods were added to the XmlFastInfosetReader and the CompressionFactory classes. | N360 | FI | DNC | |||
Rebuilt the Noemax360, PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression 64-bit assemblies named *.x64.iOS.dll using the first stable version of the Xamarin.iOS Unified API that was released on January 12. These assemblies are now available for production use. | N360 | PWS | WCFX | FI | DNC | |
Fixed some additional inconsistencies between assembly names and assembly titles on some platforms. | N360 | PWS | WCFX | FI | DNC |
January 9, 2015 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 15.9.4760 | DNC | |||||
Released FastInfoset.NET 15.9.4760 | FI | |||||
Released WCF-Xtensions 15.9.4760 | WCFX | |||||
Released PowerWebSockets 15.9.4760 | PWS | |||||
Released Noemax360 15.9.4760 | N360 |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed an interoperability issue during the "permessage-deflate" negotiation with the Autobahn|Python WebSocket server. | N360 | PWS | WCFX | |||
Added support for the ZLIB compression method to the CompressionBindingElement and EnvelopeBehavior components of WCF-Xtensions. A new "Zlib" member is now available in the CompressionMethod and EncodingCompressionMethod enumerations. | N360 | WCFX | ||||
Added support for the ZLIB compression method to FastInfoset.NET. A new "Zlib" member is now available in the FastInfosetCompression enumeration. | N360 | FI | ||||
Removed support for the LZMA and BZIP2 compression methods from all WCF-Xtensions message encoding binding elements. | N360 | WCFX |
December 29, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 14.363.4711 | DNC | |||||
Released FastInfoset.NET 14.363.4711 | FI | |||||
Released WCF-Xtensions 14.363.4711 | WCFX | |||||
Released PowerWebSockets 14.363.4711 | PWS | |||||
Released Noemax360 14.363.4711 | N360 |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed inconsistencies between assembly names and assembly titles on some platforms. | N360 | PWS | WCFX | FI | DNC | |
Added to Noemax360, PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression new 64-bit assemblies named *.x64.iOS.dll for the Xamarin.iOS Unified API Preview. These assemblies will be replaced soon after Xamarin releases the Unified API for production use. | N360 | PWS | WCFX | FI | DNC |
December 19, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released FastInfoset.NET 14.353.4668 | FI | |||||
Released WCF-Xtensions 14.353.4668 | WCFX | |||||
Released Noemax360 14.353.4668 | N360 |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug in the XmlFastInfosetReader that was introduced in version 14.342.4598. | N360 | WCFX | FI |
December 12, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 14.346.4641 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Re-introduced the (now obsolete) LZF3 compression method for the SOAP/TCP transport of WCF-Xtensions due to customer request. | WCFX |
December 8, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released FastInfoset.NET 14.342.4598 | FI | |||||
Released WCF-Xtensions 14.342.4598 | WCFX | |||||
Released PowerWebSockets 14.342.4598 | PWS | |||||
Released Noemax360 14.342.4598 | N360 |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed an interoperability issue between the Java Fast Infoset serializer and the XmlSerializer using the Fast Infoset reader when the Fast Infoset document contains an empty array of bytes. | N360 | WCFX | FI |
December 3, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 14.337.4568 | DNC | |||||
Released FastInfoset.NET 14.337.4568 | FI | |||||
Released WCF-Xtensions 14.337.4568 | WCFX | |||||
Released PowerWebSockets 14.337.4568 | PWS | |||||
Released Noemax360 14.337.4568 | N360 |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug in the LZF4 method that could cause compression to fail when large buffers are compressed and the offset of the input buffer is set to certain non-zero values. | N360 | PWS | WCFX | FI | DNC | |
Fixed a bug in the DEFLATE/ZLIB/GZIP methods that could cause compression to fail when large buffers are compressed with a compression level of 4 or higher and the offset of the input buffer is set to certain non-zero values. | N360 | PWS | WCFX | FI | DNC | |
Improved PowerWebSockets to automatically read any remaining data from the inbound message stream in case part of the message remains unread on the wire when the stream is closed. This automatic operation is performed asynchronously without blocking any thread. Previously, closing the inbound stream before all data is read would prevent the next message from being received since the channel would not resume receiving until the previous inbound message is fully consumed. | N360 | PWS | ||||
Added CloseAsync and OpenAsync methods to the WebSocketCLient class of PowerWebSockets for the Task-based asynchronous API on .NET 4.5, Xamarin.iOS and Xamarin.Android. | N360 | PWS | ||||
Added more samples demonstrating the use of PowerWebSockets on Xamarin.iOS and Xamarin.Android. | N360 | PWS |
November 12, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 14.316.4434 | DNC | |||||
Released FastInfoset.NET 14.316.4434 | FI | |||||
Released WCF-Xtensions 14.316.4434 | WCFX | |||||
Released PowerWebSockets 14.316.4434 | PWS | |||||
Released Noemax360 14.316.4434 | N360 |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
First public release of Noemax360. | N360 | |||||
Fixed a versioning issue with the Xamarin.iOS and Xamarin.Android assemblies. | PWS | WCFX | FI | DNC | ||
Updated the code samples for PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC | ||
Changed the versioning format of PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression to <last-two-digits-of-year>dot<day-of-year>dot<revision>. | PWS | WCFX | FI | DNC |
October 7, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.113.4223 | DNC | |||||
Released FastInfoset.NET 4.113.4223 | FI | |||||
Released WCF-Xtensions 4.113.4223 | WCFX | |||||
Released PowerWebSockets 1.113.4223 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Small changes in the installations of PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC |
September 23, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released PowerWebSockets 1.112.4170 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed an issue that caused a WebSocket or LiteHTTP server to write an error message to the trace log upon graceful client disconnection. | PWS | WCFX |
September 18, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.111.4160 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Refactored the source code of PowerWebSockets and WCF-Xtensions. | PWS | WCFX | ||||
Added to PowerWebSockets the Noemax.ServiceModel.WebSockets.* assemblies for all supported platforms. These assemblies provide PowerWebSockets with the WebSocketTransportBindingElement for WCF. | PWS | |||||
Removed the Noemax.WebSockets namespace from WCF-Xtensions. | WCFX | |||||
Removed the Noemax.WCFX namespace from PowerWebSockets. | PWS | |||||
Changed the name of the Newtonsoft.Json namespace to Noemax.Newtonsoft.Json in order to avoid potential clashes with the Newtonsoft.Json.* assemblies when these are used in conjunction with PowerWebSockets or WCF-Xtensions. | PWS | WCFX | ||||
Customized the Newtonsoft.Json complex type deserialization to facilitate JSON messaging for PowerWebSockets and WCF-Xtensions. | PWS | WCFX | ||||
The WebSocketTransportBindingElement now uses the Noemax.WCFX.WebSocketKeepaliveMode enumeration instead of the Noemax.WebSockets.KeepaliveMode enumeration. | PWS | WCFX | ||||
In the Noemax.WebSockets.* assemblies, the utiltity classes from the Noemax.WCFX namespace are now compiled in the Noemax.WebSockets namespace. | PWS | |||||
Updated the documentation of PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC | ||
Updated the license.html and redistributables.html in PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC | ||
Fixed an impersonation issue with the LiteHTTP transport. | WCFX | |||||
Fixed a PowerWebSockets messaging bug which caused a function delegate to the message operation to be not supported in certain cases. | PWS | |||||
Added to DotNetCompression the Noemax.Compression.Portable.dll, Noemax.BZip2.Portable.dll, Noemax.GZip.Portable.dll, Noemax.Lzf.Portable.dll and Noemax.Lzma.Portable.dll assemblies for use by Portable Class Library projects. | DNC | |||||
Added to FastInfoset.NET the Noemax.FastInfoset.Portable.dll assembly for use by Portable Class Library projects. | FI | |||||
Introduced support for Portable Class Library projects to FastInfoset.NET and DotNetCompression. | FI | DNC | ||||
Changed the PowerWebSockets HTTP authentication API to make the authentication process more explicit. The UsernamePasswordAuthenticateEventArgs now have Accept() and Fail() methods, instead of a boolean Accept property. | PWS | |||||
Changed the PowerWebSockets OnHandshake event so that the server can specify the HTTP status code to be sent to the client when the server rejects the WebSocket handshake. | PWS | |||||
Embedded the Noemax.BZip2.*, Noemax.GZip.*, Noemax.Deflate.*, Noemax.Lzf.* and Noemax.Lzma.* assemblies into the Noemax.Compression.* assemblies. | DNC | |||||
Introduced support for WAS activation and Port Sharing for the WebSocket and LiteHTTP transports. | PWS | WCFX |
July 23, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.109.3974 | DNC | |||||
Released FastInfoset.NET 4.109.3974 | FI | |||||
Released WCF-Xtensions 4.109.3974 | WCFX | |||||
Released PowerWebSockets 1.109.3974 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Improved the RequestAsync<T> method to perform streaming when using the RequestAsync<Stream> overload. | PWS | |||||
Refactored the source code of PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC |
July 10, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.108.3955 | DNC | |||||
Released FastInfoset.NET 4.108.3955 | FI | |||||
Released WCF-Xtensions 4.108.3955 | WCFX | |||||
Released PowerWebSockets 1.108.3955 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Added to FastInfoset.NET the Fast Infoset message encoding binding element for WCF. | FI | |||||
Added to DotNetCompression the message compression binding element for WCF. | DNC | |||||
Added to DotNetCompression the transport compression binding element for WCF. | DNC | |||||
Added a CompressionNoContextTakeover property for the WebSocketTransportBindingElement. Setting this property to True disables context takeover during payload compression and reduces the amount of memory used by the transport compression at the expense of the compression ratio of small messages (generally, the compression ratio of messages larger than about 64 KB is less likely to be affected). | WCFX | |||||
Added a Compression property for the WebSocketClient and WebSocketServer. This property exposes all compression-related properties including CompressionScheme and NoContextTakeover. | PWS | |||||
Added a NoContextTakeover property for PowerWebSockets endpoints. Setting this property to True disables context takeover during payload compression and reduces the amount of memory used by the transport compression at the expense of the compression ratio of small messages (generally, the compression ratio of messages larger than about 64 KB is less likely to be affected). | PWS |
June 25, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.107.3894 | DNC | |||||
Released FastInfoset.NET 4.107.3894 | FI | |||||
Released WCF-Xtensions 4.107.3894 | WCFX | |||||
Released PowerWebSockets 1.107.3894 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed an issue with JSON proxy generation. | PWS | |||||
Added more methods for the PowerWebSockets messaging API. | PWS | |||||
Added a MemoryUsage property for the CompressionStreamBindingElement which enables the reduction of the amount of memory used during compression at the expense of compression ratio and compression speed. | WCFX | |||||
Added more samples for PowerWebSockets. | PWS | |||||
Added to PowerWebSockets support for dispatching channels by the HTTP request URI of the WebSocket handshake. See the new SimplePublishSubscribe sample. | PWS | |||||
Added integrated message compression for the FiMessageEncodingBindingElement. See the new CompressionMethod and CompressionLevel properties. | WCFX | |||||
Freed the PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression assemblies from all embedded dependencies. | PWS | WCFX | FI | DNC |
June 9, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.105.3830 | DNC | |||||
Released FastInfoset.NET 4.105.3830 | FI | |||||
Released WCF-Xtensions 4.106.3830 | WCFX | |||||
Released PowerWebSockets 1.106.3830 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a type name serialization issue with JSON messaging. | PWS | WCFX |
June 4, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.105.3826 | DNC | |||||
Released FastInfoset.NET 4.105.3826 | FI | |||||
Released WCF-Xtensions 4.105.3826 | WCFX | |||||
Released PowerWebSockets 1.105.3826 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Refactored the source code of the PowerWebSockets. | PWS | |||||
Improved the PowerWebSockets API. | PWS | |||||
Updated the documentation of PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC | ||
Updated the JSON implementation. | PWS | WCFX | ||||
Created a workaround for a bug in Xamarin's SslStreamBase class used on the Xamarin.iOS and Xamarin.Android platforms. | PWS | WCFX |
May 15, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.104.3791 | DNC | |||||
Released FastInfoset.NET 4.104.3791 | FI | |||||
Released WCF-Xtensions 4.104.3791 | WCFX | |||||
Released PowerWebSockets 1.104.3791 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Modified the installation packages of PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression to allow side by side installation of all products. | PWS | WCFX | FI | DNC |
May 13, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.103.3777 | DNC | |||||
Released FastInfoset.NET 4.103.3777 | FI | |||||
Released WCF-Xtensions 4.103.3777 | WCFX | |||||
Released PowerWebSockets 1.103.3777 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Changed the installations of PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression to support 64-bit mode. On 64-bit systems the default installation folder now is "C:\Program Files" instead of "C:\Program Files (x86)". | PWS | WCFX | FI | DNC | ||
Fixed a packaging process issue that caused some assemblies to be packaged without being signed even though they were placed in the signed assemblied folder. | PWS | WCFX | FI | DNC | ||
Integrated the class reference of PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression into the Visual Studio 2010 and 2013 Help Viewers. | PWS | WCFX | FI | DNC | ||
Updated the documentation of DotNetCompression. | DNC |
May 2, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.102.3766 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a LiteHTTP issue when listening to a URI on the default port. | WCFX | |||||
Added integration with WCF security. Now the LiteHTTP and WebSocket transports support impersonation and ServiceSecurityContext. | WCFX |
May 2, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.99.3753 | DNC | |||||
Released FastInfoset.NET 4.99.3753 | FI | |||||
Released WCF-Xtensions 4.99.3753 | WCFX | |||||
Released PowerWebSockets 1.99.3753 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed an LZF4 bug discovered during the continuous integration unit test. | PWS | WCFX | FI | DNC |
May 1, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.98.3750 | DNC | |||||
Released FastInfoset.NET 4.98.3750 | FI | |||||
Released WCF-Xtensions 4.98.3750 | WCFX | |||||
Released PowerWebSockets 1.98.3750 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Added the ZlibOutputStream and ZlibInputStream to the Noemax.GZip namespace. | DNC | |||||
Introduced stream upgrade support for the LiteHTTP transport. | WCFX | |||||
Added basic HTTP authentication for the LiteHTTP client and server sides on the Compact Framework. | WCFX | |||||
Optimized the LZF4 and DEFLATE code resulting in major performance gains. | PWS | WCFX | FI | DNC | ||
Improved the performance of the WebSocket transport. | PWS | WCFX | ||||
Added a code sample demonstrating the use of the HTTPS transport by a Compact Framework WCF service. | WCFX | |||||
Updated the documentation of PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC | ||
Removed the PowerWebSockets, FastInfoset.NET and DotNetCompression assemblies from the redistributables of WCF-Xtensions. | WCFX | |||||
Removed the DotNetCompression assemblies from the redistributables of FastInfoset.NET. | FI |
February 6, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.92.3476 | WCFX | |||||
Released PowerWebSockets 1.92.3476 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a timeout handling issue on the Compact Framework. | PWS | WCFX | ||||
Updated the code samples for PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC |
January 20, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.88.3428 | WCFX | |||||
Released PowerWebSockets 1.88.3428 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Improved the Connect timeout handling of the WebSocket transport. | PWS | WCFX |
January 10, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.86.3404 | DNC | |||||
Released FastInfoset.NET 4.86.3404 | FI | |||||
Released WCF-Xtensions 4.86.3404 | WCFX | |||||
Released PowerWebSockets 1.86.3404 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Improved the compression performance of the WebSocket transport. | PWS | WCFX |
January 3, 2014 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.84.3394 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed an issue that caused endpoints to fail to bind to IPv6 addresses due to a failure to convert an IPv6 endpoint address to a valid service URI. | PWS | WCFX |
December 20, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.82.3362 | DNC | |||||
Released FastInfoset.NET 4.82.3362 | FI | |||||
Released WCF-Xtensions 4.82.3362 | WCFX | |||||
Released PowerWebSockets 1.82.3362 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug when checking the CRC of the GZIP compression method. | WCFX | FI | DNC | |||
Removed the separate HP assemblies from the redistributables as the High Performance implementations that they contained have now been moved into the Noemax.Compression.Net4.dll, Noemax.Compression.dll, Noemax.WCFX.Net4.dll, Noemax.WCFX.dll, Noemax.WebSockets.Net4.dll and Noemax.WebSockets.dll assemblies. | PWS | WCFX | FI | DNC | ||
Improved the use of High Performance compression by making transparent the selection process between the High Performance and the conventional implementations and eliminating the need to explicitly select one or the other implementation. The HP implementations are preferred and used automatically unless not supported by the platform. | PWS | WCFX | FI | DNC | ||
Unified the High Performance implementations and the conventional implementations of LZF4 and DEFLATE/ZLIB/GZIP into common assemblies. | PWS | WCFX | FI | DNC | ||
Fixed a bug in the content negotiation code for Xamarin.iOS and Xamarin.Android. | WCFX | |||||
Fixed a bug with the Noemax Trial assemblies for Xamarin.iOS and Xamarin.Android. | PWS | WCFX | FI | DNC | ||
Improved the responsiveness of the Ping/Pong exchange of the WebSocket transport of WCF-Xtensions. | WCFX |
November 8, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.80.3263 | WCFX | |||||
Released PowerWebSockets 1.80.3263 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug that caused asynchronous operation timeouts to be ignored on Xamarin.iOS. | PWS | WCFX | ||||
Removed the HP assemblies for the Compact Framework as they are not fully supported by the Compact Framework. | DNC |
November 6, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.78.3254 | WCFX | |||||
Released PowerWebSockets 1.78.3254 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed an issue causing timeouts to be ignored by the WebSocket asynchronous methods. | PWS | |||||
Fixed an issue with the TLS handshake on Xamarin.iOS | PWS | WCFX | ||||
Optimized the networking code. | PWS | WCFX |
October 30, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.76.3241 | DNC | |||||
Released FastInfoset.NET 4.76.3241 | FI | |||||
Released WCF-Xtensions 4.76.3241 | WCFX | |||||
Released PowerWebSockets 1.76.3241 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Improved the resource management and optimized the code for all WCF-Xtensions transports. | WCFX | |||||
Created a workaround for a bug in .NET's SslStream that may cause WCF to stop reading from the channel. | PWS | WCFX | ||||
Optimized the transport compression code. | PWS | WCFX |
October 18, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.74.3210 | WCFX | |||||
Released PowerWebSockets 1.74.3210 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Introduced support for server-side TLS for the Compact Framework. | PWS | WCFX | ||||
Introduced support for certificates and private keys from cryptographic service providers to the Compact Framework TSL implementation. | PWS | WCFX | ||||
Changed the way that transports accept connections and perform the TLS handshake in order to factilitate faster release of I/O threads. | PWS | WCFX | ||||
The cipher-suites used by the TLS implementation for the Compact Framework are now configurable through the NoemaxTlsAuthentication.CipherSuites property. | PWS | WCFX | ||||
Added a NoemaxTlsAuthentication.CipherSuites property that enables the cipher-suites used by the Compact Framework TLS implementation to be configured through it. | PWS | WCFX | ||||
Fixed an issue with the SOAP/TCP TLS handshake that caused it to ignore the OpenTimeout property of the binding. | WCFX | |||||
Improved the TLS implementation for the Compact Framework and optimized its performance. | PWS | WCFX |
October 4, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.72.3169 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Improved the tracing of the networking code. | PWS | WCFX |
October 2, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.70.3157 | WCFX | |||||
Released PowerWebSockets 1.70.3157 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug that caused the WebSocketTransportBindingElement to always use CompressionLevel 3 irrespective of the transport settings. | WCFX | |||||
Fixed the titles of the Noemax.WCFX.iOS.dll, Noemax.WCFX.iOS.Trial.dll, Noemax.WebSockets.iOS.dll and Noemax.WebSockets.iOS.Trial.dll assemblies. | PWS | WCFX | ||||
Fixed a string conversion problem with the "Soap11Addressing10" value when the host computer is configured with the Turkish regional settings. | WCFX |
September 30, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.68.3150 | WCFX | |||||
Released PowerWebSockets 1.68.3150 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Created a workaround for the InvalidCastException raised by Xamarin.iOS when a List<string> type is received from the remote side as response to a request. | PWS | WCFX | ||||
Fixed a bug in the WCF-Xtensions HP compression code which could result in an AccessViolationException. | WCFX |
September 26, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.66.3146 | DNC | |||||
Released FastInfoset.NET 4.66.3146 | FI | |||||
Released WCF-Xtensions 4.66.3146 | WCFX | |||||
Released PowerWebSockets 1.66.3146 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Added a RequestWithStreamAsync method to several classes of PowerWebSockets. | PWS |
September 11, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.65.3136 | DNC | |||||
Released FastInfoset.NET 4.65.3136 | FI | |||||
Released WCF-Xtensions 4.65.3136 | WCFX | |||||
Released PowerWebSockets 1.65.3136 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Optimized the performance of LZF4 and DEFLATE with large buffers. | PWS | WCFX | FI | DNC | ||
Fixed an issue with the SOAP/TCP transport on Xamarin platforms. | WCFX | |||||
Added a UseDefaultWebProxy property to the WebSocketTransportBindingElement. Its default value is False in order to speed up the establishment of WebSocket client connections. | WCFX | |||||
Introduced support for the WindowsSecurityStreamBindingElement to the WebSocketTransportBindingElement of WCF-Xtensions. This provide the ability to use transport security with Windows credentials. | WCFX | |||||
Added HP assemblies for the Compact Framework. | DNC | |||||
Further improved the JSON messaging extensibility. | PWS |
August 14, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.64.3086 | DNC | |||||
Released FastInfoset.NET 4.64.3086 | FI | |||||
Released WCF-Xtensions 4.64.3086 | WCFX | |||||
Released PowerWebSockets 1.64.3086 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug due to which the JSON serializer erroneously assumed that some GUID values were DateTime values and as a result failed to convert these values to GUID. | PWS | WCFX | ||||
Improved the JSON messaging extensibility. | PWS | |||||
Improved significantly the compression speed of the High Performance implementation of LZF4. | PWS | WCFX | FI | DNC |
July 31, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.63.3042 | WCFX | |||||
Released PowerWebSockets 1.63.3042 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug in the RequestWithStream and SendWithStream methods of PowerWebSockets. | PWS | |||||
Introduced support for stateless operation of the Fast Infoset message encoding with the SOAP/TCP transport, in addition to the stateful mode that is already suported. | WCFX |
July 18, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.62.3034 | WCFX | |||||
Released PowerWebSockets 1.62.3034 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a concurrency issue that was triggered when a buffered copy of a Fast Infoset message was being created. | WCFX |
July 10, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.61.3022 | DNC | |||||
Released FastInfoset.NET 4.61.3022 | FI | |||||
Released WCF-Xtensions 4.61.3022 | WCFX | |||||
Released PowerWebSockets 1.61.3022 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed an interoperability issue with older versions of the SOAP/TCP protocol. | WCFX |
June 20, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.59.2979 | DNC | |||||
Released FastInfoset.NET 4.59.2979 | FI | |||||
Released WCF-Xtensions 4.59.2979 | WCFX | |||||
Released PowerWebSockets 1.59.2979 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC |
June 12, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.58.2966 | WCFX | |||||
Released PowerWebSockets 1.58.2966 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug that caused a ProtocolException to be raised when a PowerWebSockets client running on iOS communicated with WCF-Xtenions using TLS. | WCFX |
June 7, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.57.2959 | WCFX | |||||
Released PowerWebSockets 1.57.2959 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets and WCF-Xtensions. | PWS | WCFX |
June 4, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.56.2951 | WCFX | |||||
Released PowerWebSockets 1.56.2951 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Removed the FastInfoset.NET serializer from PowerWebSockets. | PWS |
May 22, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.55.2912 | WCFX | |||||
Released PowerWebSockets 1.55.2912 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug that raised a JSON parsing exception in the JSON formatter. | PWS | WCFX |
May 20, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.54.2908 | WCFX | |||||
Released PowerWebSockets 1.54.2908 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Improved the status codes sent by the WebSocket transport in case of various protocol-related errors. | PWS | WCFX | ||||
Fixed a bug in the WebSocket asynchronous inbound message buffering. | PWS |
May 14, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.53.2876 | WCFX | |||||
Released PowerWebSockets 1.53.2876 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug in the SOAP/TCP transport that kept channels open when the connection was lost. | WCFX | |||||
Fixed a bug in polymorphism in JSON messaging. | PWS | WCFX | ||||
Exposed the IncludeTypeName property of JsonRpcEndpointBehavior through the configuration. | WCFX |
May 10, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.52.2865 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Intergrated Json.NET into the Noemax codebase. | PWS | WCFX | ||||
Improved the JSON serializer to deserialize types by using the full type name even if the assembly name is not specified or does not resolve to any local assembly. | PWS | |||||
Improved the JSON serializer to search the deserialized type in all assemblies referenced in the project. | PWS | WCFX | ||||
Fixed some bugs in polymorphism in JSON messaging. | PWS | WCFX |
May 9, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.51.2859 | WCFX | |||||
Released PowerWebSockets 1.51.2859 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Introduced support for JSON messaging streamed attachments to WCF-Xtensions. | WCFX | |||||
Improved the code related to JSON messaging for WCF-Xtensions and PowerWebSockets on the Compact Framework. | PWS | WCFX | ||||
Improved the SOAP/TCP transport behavior in case of SOAP/TCP transport or TLS handshake failures. The transport now attempts to close a connection in a manner that satisfies the requirements of network load balancers. | WCFX |
May 2, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.50.2835 | WCFX | |||||
Released PowerWebSockets 1.50.2835 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Optimized the SOAP/TCP transport to release memory faster after a channel is aborted. | WCFX | |||||
Introduced support for polymorphism in JSON messaging. Added IncludeTypeName properties to the JsonRpcEndpointBehavior and JsonMessageSerializers classes that allow the inclusion of type names into serialized JSON. | PWS | WCFX | ||||
Introduced support for Fault exceptions for the JSON messaging of PowerWebSockets. | PWS |
April 22, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released PowerWebSockets 1.49.2804 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets. | PWS |
April 19, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.49.2800 | WCFX | |||||
Released PowerWebSockets 1.49.2800 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets and WCF-Xtensions. | PWS | WCFX |
April 16, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.48.2788 | DNC | |||||
Released FastInfoset.NET 4.48.2788 | FI | |||||
Released WCF-Xtensions 4.48.2788 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a PowerWebSockets to WCF-Xtensions interoperability issue that affected one-way messages with a single parameter. | PWS | WCFX | ||||
Changed PowerWebSockets to trigger the OnError event prior to the OnClose event when the connection close status code is not Normal. | PWS | |||||
Changed PowerWebSockets to fault pending outbound requests when the OnClose or OnError events are triggered on the channel. | PWS | |||||
Improved the WebSocketChannel class of PowerWebSockets to have Closed, Error, Ping, Pong events of its own. It is now possible to subscribe to the channel events or handle global per service instance events at will. | PWS | |||||
Added void methods that do not have any parameters such as Notify() to supported method signatures of the JSON dispatcher. | PWS | |||||
Changed the WebSocketDuplexChannel to Fault itself when aborted. Note that the channel has to be in session mode. | WCFX | |||||
Fixed a bug in the JsonRpcEndpointElement. | WCFX | |||||
Introduced support for binary attachment streaming for one-way and request/response JSON messages. | PWS | |||||
Added to WebSocket the KeepaliveSendInterval, KeepaliveResponseRequired, KeepaliveTimeout and KeepaliveResponseThrottlingInterval properties. | PWS | |||||
Added to WebSocket a KeepaliveMode property for the keepalive mechanism. | PWS | |||||
Introduced an advanced keepalive mechanism for detecting inactive connections and sending heartbeats. | PWS | |||||
Introduced support for deferred streaming for JSON binary attachments of PowerWebSockets. | PWS | |||||
Introduced support for additional method signatures for JSON binary attachments of PowerWebSockets. | PWS | |||||
Fixed an issue in the Fast Infoset message encoding that caused excessive memory consumption in stateful mode. | WCFX | |||||
Added the MaxOutboundQueueSize and MaxOutboundFrameSize properties for the WebSocketTransportBindingElement and the <webSocketTransport/> element in WCF configuration. | WCFX | |||||
Decreased the memory use of the Fast Infoset message encoding. | WCFX | |||||
Fixed a bug with endpoint sharing for secure HTTP endpoints. | PWS | WCFX | ||||
Changed the JSON binary attachment format. | PWS | |||||
Fixed a bug that appeared when the keep-alive mechanism was used in combination with streaming. | PWS | |||||
Fixed a bug in the WebSocket transport that prevented a channel from being Aborted due to getting stuck during asynchronous transfer. | WCFX | |||||
Created a workaround for an interoperability issue caused by the Microsoft WebSocket implementation. | PWS | WCFX | ||||
Fixed an interoperability issue between the JSON messaging of PowerWebSockets and the JSON message encoding of WCF-Xtensions that was caused by the new JSON binary attachment format. | PWS | WCFX | ||||
Fixed a WebSocket bug that was preventing the close frame from being sent. | PWS | WCFX | ||||
Fixed a WebSocket bug due to which the handshake's Origin and Protocol headers were not being sent. | PWS | WCFX | ||||
Introduced support for the Origin and Protocol headers for the WebSocketMessageTransortBindingElement. | WCFX | |||||
Fixed a Fast Infoset bug with the serialization of repeating local time values. | WCFX | FI | ||||
Fixed a WebSocket JSON messaging bug with the serialization of single complex type parameter calls. | PWS | WCFX | ||||
Adapted the WebSocket JSON messaging dispatching and serialization code to be ready to support polymorphism in JSON messaging. | PWS |
April 9, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.47.2761 | WCFX | |||||
Released PowerWebSockets 1.47.2761 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets and WCF-Xtensions. | PWS | WCFX |
April 5, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.46.2749 | WCFX | |||||
Released PowerWebSockets 1.46.2749 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets and WCF-Xtensions. | PWS | WCFX |
April 1, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.45.2735 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in WCF-Xtensions. | WCFX |
March 26, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.44.2723 | WCFX | |||||
Released PowerWebSockets 1.44.2723 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets and WCF-Xtensions. | PWS | WCFX |
March 14, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.43.2710 | WCFX | |||||
Released PowerWebSockets 1.43.2710 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets and WCF-Xtensions. | PWS | WCFX |
March 5, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.42.2687 | WCFX | |||||
Released PowerWebSockets 1.42.2687 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Created a workaround for an issue with the obfuscation performed by SmartAssembly which caused errors to the WebSocket JSON messaging. | PWS | |||||
Unified the code for LiteHTTP, WebSocket and SOAP/TCP IP endpoint management. | WCFX |
February 28, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.41.2674 | WCFX | |||||
Released PowerWebSockets 1.41.2674 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug in the WebSocket auto-ping mechanism that could cause the thread pool to crash. | PWS | |||||
Updated the WebSocket per-message compression protocol extension to conform to the "draft-ietf-hybi-permessage-compression-05" specification. | PWS | WCFX | ||||
Fixed a bug in LiteHTTP and WebSocket server endpoints which caused an IP endpoint to remain open after being closed when two server endpoints were bound to the same IP address and port. | PWS | WCFX |
February 26, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.40.2655 | DNC | |||||
Released FastInfoset.NET 4.40.2655 | FI | |||||
Released WCF-Xtensions 4.40.2655 | WCFX | |||||
Released PowerWebSockets 1.40.2655 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug that resulted in WebSocket connections pending and consuming processor time after being aborted. | PWS | WCFX |
February 19, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.39.2630 | WCFX | |||||
Released PowerWebSockets 1.39.2630 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a WCF-Xtensions bug that was triggered when a WebSocket channel was Aborted by the server side and that prevented the corresponding client channel to be Faulted. Now the "Faulted" event is triggered properly. | WCFX |
February 14, 2013 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.38.2611 | DNC | |||||
Released FastInfoset.NET 4.38.2611 | FI | |||||
Released WCF-Xtensions 4.38.2611 | WCFX | |||||
Released PowerWebSockets 1.38.2611 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Improved the performance of JSON messaging. | PWS | |||||
Fixed a bug with WCF channels using the JSON message encoding. Now they are correctly aborted when an unhandled exception cannot be converted to a fault message. | WCFX | |||||
Fixed a bug that caused the MaxReceivedMessageSize maximum values to break the WebSocketTransportBindingElement. | WCFX | |||||
Improved the fault message interoperability between PowerWebSockets and WCF-Xtensions. | PWS | WCFX | ||||
Improved the fault handling of the JSON message encoding and of the WebSocket transport. | PWS | WCFX | ||||
Added to WCF-Xtensions the Noemax.WCFX.iOS.dll and Noemax.WCFX.iOS.Trial.dll assemblies. | WCFX | |||||
Added to FastInfoset.NET the Noemax.FastInfoset.iOS.dll, Noemax.FastInfoset.Hp.iOS.dll, Noemax.FastInfoset.iOS.Trial.dll and Noemax.FastInfoset.Hp.iOS.Trial.dll assemblies. | FI | |||||
Added to DotNetCompression the Noemax.Compression.iOS.dll, Noemax.Compression.Hp.iOS.dll, Noemax.GZip.iOS.dll, Noemax.GZip.Hp.iOS.dll, Noemax.Lzf.iOS.dll, Noemax.Lzf.Hp.iOS.dll, Noemax.BZip.iOS.dll, Noemax.Lzma.iOS.dll, Noemax.Compression.iOS.Trial.dll, Noemax.Compression.Hp.iOS.Trial.dll, Noemax.GZip.iOS.Trial.dll, Noemax.GZip.Hp.iOS.Trial.dll, Noemax.Lzf.iOS.Trial.dll, Noemax.Lzf.Hp.iOS.Trial.dll, Noemax.BZip.iOS.Trial.dll and Noemax.Lzma.iOS.Trial.dll assemblies. | DNC | |||||
Introduced support for MonoTouch (iOS). | WCFX | FI | DNC | |||
Updated the TLS implementation for Compact Framework, Silverlight 5, Windows Phone 7 and Windows Phone 8. | PWS | WCFX | ||||
Updated the documentation of WCF-Xtensions, FastInfoset.NET and DotNetCompression. | WCFX | FI | DNC | |||
Ended support for Silverlight 4 and removed Silverlight 4 assemblies from PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. The Silverlight 5 assemblies may be used instead. | PWS | WCFX | FI | DNC | ||
Added to PowerWebSockets the Noemax.WebSockets.WP7.Crypto.dll, Noemax.WebSockets.WP8.Crypto.dll, Noemax.WebSockets.WP7.Crypto.Trial.dll and Noemax.WebSockets.WP8.Crypto.Trial.dll assemblies. | PWS | WCFX | ||||
Added to WCF-Xtensions the Noemax.WCFX.WP8.Crypto.dll and Noemax.WCFX.WP8.Crypto.Trial.dll assemblies. | WCFX | |||||
Introduced support for integrated TLS transport security for Windows Phone 8. | PWS | WCFX | ||||
Added to WCF-Xtensions the JsonRpcEndpointBehaviorElement and JsonRpcMessageEncodingBindingElement configuration components for the .NET and Mono platforms. | WCFX | |||||
Introduced the JSON message encoding for WCF-Xtensions. | WCFX | |||||
Added to PowerWebSockets the Noemax.WebSockets.WP7.dll, Noemax.WebSockets.WP8.dll, Noemax.WebSockets.WP7.Trial.dll and Noemax.WebSockets.WP8.Trial.dll assemblies. | PWS | |||||
Introduced support for Windows Phone 7 and Windows Phone 8 to PowerWebSockets. | PWS | |||||
Fixed a bug that caused an "invalid distance" error in the High Performance implementation of DEFLATE. | PWS | WCFX | FI | DNC | ||
Fixed a bug that caused an "Index out of range" exception in both the High Performance and the conventional implementations of DEFLATE. | PWS | WCFX | FI | DNC | ||
Added to DotNetCompression the Noemax.BZip2.WP8.dll, Noemax.Compression.WP8.dll, Noemax.GZip.WP8.dll, Noemax.Lzf.WP8.dll, Noemax.Lzma.WP8.dll, Noemax.BZip2.WP8.Trial.dll, Noemax.Compression.WP8.Trial.dll, Noemax.GZip.WP8.Trial.dll, Noemax.Lzf.WP8.Trial.dll and Noemax.Lzma.WP8.Trial.dll assemblies. | DNC | |||||
Added to FastInfoset.NET the Noemax.FastInfoset.WP8.dll and Noemax.FastInfoset.WP8.dll assemblies. | FI | |||||
Added to WCF-Xtensions the Noemax.WCFX.WP8.dll and Noemax.WCFX.WP8.Trial.dll assemblies. | WCFX | |||||
Introduced support for Windows Phone 8 to WCF-Xtensions, FastInfoset.NET and DotNetCompression. | WCFX | FI | DNC |
December 12, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.35.2326 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in WCF-Xtensions. | WCFX |
November 13, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released FastInfoset.NET 4.34.2305 | FI | |||||
Released WCF-Xtensions 4.34.2305 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in WCF-Xtensions and FastInfoset.NET. | WCFX | FI |
November 7, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.33.2284 | WCFX | |||||
Released PowerWebSockets 1.33.2284 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets and WCF-Xtensions. | PWS | WCFX |
October 29, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released PowerWebSockets 1.32.2267 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets. | PWS |
October 25, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.32.2259 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Introduced support for the security token manager and security token provider for the LiteHttpTransportBindingElement. When using the AuthenticationScheme.Basic, a LiteHttp server can now authenticate using custom username/password authentication as well as Windows authentication. | WCFX | |||||
Introduced support for IAuthorizationPolicy and ServiceAuthorizationBehavior for the LiteHttp transport. | WCFX | |||||
Changed the LiteHTTP client side to support the SecurityTokenProvider as the source of username/password client credentials. | WCFX | |||||
Introduced support for Basic Authentication to the WebSocket API. | PWS | |||||
Fixed a bug that was related to a negative thread ID on the Compact Framework causing an IndexOutOfRangeException. | PWS | WCFX |
October 23, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.31.2253 | DNC | |||||
Released FastInfoset.NET 4.31.2253 | FI | |||||
Released WCF-Xtensions 4.31.2253 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Greatly reduced the memory footprint of the DEFLATE/ZLIB/GZIP methods. | PWS | WCFX | FI | DNC | ||
Introduced support for invocations with multiple parameters for JSON messaging, rather than with just a single parameter. | PWS | |||||
Introduced support for invocations with a single primitive type parameter or a single primitive type return value for JSON messaging. | PWS | |||||
Introduced support a read-only vocabulary for the Fast Infoset encoding that includes a predefined set of XML names and namespaces for further reduction of the Fast Infoset message size. | FI | |||||
Changed the JavaScript client code generation in order to include support for multi-parameter invocations. | PWS | |||||
Added to PowerWebSockets the MultiFormatMessagingService which is capable of simultaneously handling clients using JSON messaging on the same endpoint as clients using other formats. The encoding format is negotiated during the WebSocket handshake so that each client connected to the service can use a different encoding. | PWS | |||||
Updated the WebSocket WebChat sample to demonstrate various options of JSON messaging between a JavaScript app running on a WebSocket-enabled browser and a standalone PowerWebSockets server. WebChat sample also demonstrates the use of redirect during the HTTP handshake and uses the JavaScript code generated in runtime by WebSocketMessagingService. Web pages download the generated code from the WebSocket endpoint in runtime using normal HTML <script/> tag. | PWS | |||||
Increased the serialization precision of Json.NET decimal values to avoid the loss of precision caused by the default implementation. | PWS | |||||
Changed the basic authentication server code of the WebSocketTransportBindingElement in order to improve integration with custom security token management. | WCFX | |||||
Added a new BasicAuthentication sample that demonstrated the use of the WebSocketTransportBindingElement. | WCFX | |||||
Fixed a bug in the IReplyChannel channel of the SOAP/TCP transport that was preventing multiple reply messages from being sent concurrently. | WCFX | |||||
Changed the SOAP/TCP asynchronous outbound message queue to queue message on a per connection basis rather than on a per channel basis in order to insure fair priority when sending responses asynchronously. | WCFX | |||||
Fixed a bug in the message encoding selector of the SOAP/TCP transport that was resulting in message decoding failures under high concurrency conditions. | WCFX | |||||
Integrated the support for the WCF authorization policy into the WebSocketTransportBindingElement. On the server side, the duplex channel listener now sets the SecurityMessageProperty for inbound messages. | WCFX | |||||
Lifted a WCF requirement for compulsory use of TLS security with basic authentication for the WebSocketTransportBindingElement. A warning text was added to the documentation remarks of the AuthenticationScheme property of the WebSocketTransportBindingElement to inform developers that basic authentication is performed in the clear and use of TLS is recommended. | WCFX | |||||
Fixed a bug in the base64 data streaming of Fast Infoset that caused skipping of the last chunk of data when it was being read by a WCF message stream. | WCFX |
October 17, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.30.2234 | DNC | |||||
Released FastInfoset.NET 4.30.2234 | FI | |||||
Released WCF-Xtensions 4.30.2234 | WCFX | |||||
Released PowerWebSockets 1.30.2234 | PWS |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
First public release of PowerWebSockets. | PWS | |||||
Improved the performance and stability of the WebSocket transport implementation. | PWS | WCFX | ||||
Introduced support for HTTP Redirect to the WebSocket handshake. | PWS | WCFX | ||||
Introduced support for JSON messaging to PowerWebSockets. | PWS | |||||
Added runtime JavaScript client proxy generation for PowerWebSocket JSON messaging endpoints. | PWS | |||||
Introduced support for integrated Security Token Management for the WebSocket transport of WCF-Xtensions. | WCFX |
August 13, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.29.2063 | DNC | |||||
Released FastInfoset.NET 4.29.2063 | FI | |||||
Released WCF-Xtensions 4.29.2063 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug in the LZF algorithm. | PWS | WCFX | FI | DNC | ||
Improved the HTTP compression module. | DNC | |||||
Fixed a bug that was preventing the DEFLATE-to-ZLIB format interoperability feature from working properly. | DNC | |||||
Fixed a bug in Fast Infoset with the deserialization of extra-large literal encodings of decimal values that are produced by Java serializers. | WCFX | FI | ||||
Introduced support for configuration in code to the ExtensionBinding. | WCFX | |||||
Improved the performance of the Fast Infoset message encoding. | WCFX |
July 2, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.28.1951 | DNC | |||||
Released FastInfoset.NET 4.28.1951 | FI | |||||
Released WCF-Xtensions 4.28.1951 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug in Fast Infoset that was causing an overflow in decimal and long values when these values were deserialized from an extra-large literal encoding. | WCFX | FI | ||||
Added assemblies for Android to DotNetCompression. | DNC | |||||
Product installations intentionally do not install assemblies into the GAC any more in order to avoid possible conflicts when running product Samples and to avoid overpopulating the GAC with multiple versions of the same assemblies during development. Developers may still configure their own installers to deploy Noemax assemblies into the GAC. | PWS | WCFX | FI | DNC | ||
Added HTTP compression module for ASP.NET. | DNC | |||||
Adjusted the default inactivity timeout for SOAP/TCP endpoints. | WCFX |
April 27, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.24.1762 | DNC | |||||
Released FastInfoset.NET 4.24.1762 | FI | |||||
Released WCF-Xtensions 4.24.1762 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a DateTime serialization problem in Fast Infoset which caused the UTC time to get converted to Local when the equivalent local time value was already present in the Fast Infoset vocabulary. | WCFX | FI | ||||
Fixed a problem on the Compact Framework that affected low priority threads using the TLS implementation. | PWS | WCFX | ||||
Fixed a bug with the inactivity timeout of the SoapTcpTransport that was triggered when a Compact Framework application using TLS security opened multiple connections to the server concurrently. | WCFX |
April 13, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.22.1752 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed an issue in WCF-Xtensions that surfaced when a binding using the ContentNegotiationBindingElement would use a concurrency mode that was different from the one used by the system-provided binding configuration. | WCFX | |||||
Improved the serialization of Fast Infoset base64 values. | WCFX | |||||
Fixed a bug in WCF-Xtensions related to the use of the ContentNegotiationBindingElement with WCF REST services. | WCFX |
March 9, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.20.1720 | DNC | |||||
Released FastInfoset.NET 4.20.1720 | FI | |||||
Released WCF-Xtensions 4.20.1720 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Updated the LZF4 inline XML documentation. | DNC | |||||
Improved the usage of the underlying stream in LFZ4. | PWS | WCFX | FI | DNC | ||
Fixed a bug in the GZIP compression stream that could result in an error when checking the CRC of decompressed data. | PWS | WCFX | FI | DNC |
February 28, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.19.1705 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug in the LZF4 streamed compression. | PWS | WCFX | FI | DNC | ||
Fixed a bug in the Fast Infoset message encoding behavior that caused an exception when custom headers were being parsed. | WCFX |
February 14, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.18.1675 | DNC | |||||
Released FastInfoset.NET 4.18.1675 | FI | |||||
Released WCF-Xtensions 4.18.1675 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Completely rewrote DEFLATE/ZLIB/GZIP implementation used by PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC | ||
Added new High Performance implementations for the LZF4 and DEFLATE/ZLIB/GZIP compression methods to DotNetCompression. | DNC | |||||
Introduced support for the LZF4 compression method to PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC | ||
Various improvements in WCF-Xtensions. | WCFX |
January 16, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.16.1587 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Added Silverlight 5 assemblies for all platforms. | WCFX | FI | DNC | |||
Introduced support for Silverlight 5 to WCF-Xtensions, FastInfoset.NET and DotNetCompression. | WCFX | FI | DNC | |||
Introduced support for deflate-frame extensions for the WebSocket transport. | PWS | WCFX |
January 5, 2012 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.15.1559 | DNC | |||||
Released FastInfoset.NET 4.14.1559 | FI | |||||
Released WCF-Xtensions 4.15.1559 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Improved the use of sockets on Linux. | PWS | WCFX | ||||
Improved the intergration with Mono. | PWS | WCFX | ||||
Added Xamarin.Android assemblies for WCF-Xtensions and PowerWebSockets. | PWS | WCFX | ||||
Fixed a bug in the GZipInputStream that was triggered when the input stream was longer than the compressed stream. | WCFX | FI | DNC | |||
Fixed a bug in the BZip2InputStream that caused the underlying stream to be closed despite the leaveOpen parameter being set to True. | WCFX | FI | DNC | |||
Added a TLS/SSL stream binding element for Mono. | WCFX | |||||
Introduced support for TLS security for WCF-Xtensions transports and PowerWebSockets for Mono. | PWS | WCFX | ||||
Improved the client credentials validation code. | PWS | WCFX |
October 28, 2011 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.14.1337 | DNC | |||||
Released FastInfoset.NET 4.14.1337 | FI | |||||
Released WCF-Xtensions 4.14.1337 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Improved the asynchronous I/O code used by all WCF-Xtensions transports. | WCFX | |||||
Added more event tracing in various parts of the WCF-Xtensions code. | WCFX | |||||
Updated the WebSocket transport to conform to the current version of the IETF draft. | PWS | WCFX | ||||
Improved the SSL/TLS related code for better integration with WCF. | WCFX | |||||
Introduced support for HTTP authentication for the WebSocket transport. | WCFX | |||||
Added assemblies providing SSL/TLS transport security for Silverligth. | WCFX | |||||
Added reporting of the original and compressed size of outbound messages being processed by the CompressionBindingElement to the WCF trace log when in verbose mode. | WCFX | |||||
Fixed a bug with the ReaderQuotas configuration and the SmartHttpBinding. | WCFX |
August 4, 2011 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.11.1149 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC |
July 14, 2011 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.10.1110 | DNC | |||||
Released FastInfoset.NET 4.10.1110 | FI | |||||
Released WCF-Xtensions 4.10.1110 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Updated the WebSocket transport handshake and framing to conform to version 9 of the WebSocket draft. | PWS | WCFX | ||||
Fixed a bug with the SOAP/TCP service host shutdown that caused a series of handled exceptions in the trace log. | WCFX |
June 15, 2011 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.2.10 | DNC | |||||
Released FastInfoset.NET 4.2.10 | FI | |||||
Released WCF-Xtensions 4.2.10 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Reduced the memory requirements of the SOAP/TCP transport and reduced the memory fragmentation caused by the asynchronous I/O API. | WCFX |
June 3, 2011 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.1.34 | DNC | |||||
Released FastInfoset.NET 4.1.34 | FI | |||||
Released WCF-Xtensions 4.1.34 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Reduced the memory consumption of the Fast Infoset encoding when working in stateless mode. Stateless Fast Infoset now consumes much less memory when working with session-based transports. | WCFX | |||||
Improved the SOAP/TCP memory management and reduced the amount of memory consumed by the SOAP/TCP transport. | WCFX | |||||
Fixed a bug that caused the EnvelopeBehavior to not compress responses to uncompressed requests. | WCFX |
May 23, 2011 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.1.31 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed an issue in the LiteHTTP client with the timeout handling during multithreaded use. | WCFX |
May 12, 2011 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.1.29 | DNC | |||||
Released FastInfoset.NET 4.1.29 | FI | |||||
Released WCF-Xtensions 4.1.30 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Added sample projects to the installation packages of all products. These samples projects will be installed under the "Samples" folder within the main installation folder. | PWS | WCFX | FI | DNC | ||
Introduced support for the <contentNegotiation/> component to be deployed at the top of the binding element collection. This is required in order to resolve a conflict with the <security/> element when the requireSecurityContextCancellation property is set to False. | WCFX |
April 21, 2011 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.1.27 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a memory leak in the TLS implementation for the Compact Framework. | WCFX | |||||
Improved the memory management of the LZMA compression method. | WCFX | DNC | ||||
Improved the memory management of the CompressionBindingElement. | WCFX | |||||
Improved the LiteHTTP transport to enable the use LiteHTTP with the WCF REST API. | WCFX | |||||
Optimized the SOAP/TCP message processing code. | WCFX |
April 5, 2011 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.1.25 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in WCF-Xtensions. | WCFX |
March 29, 2011 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.1.24 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Added a TLS implementation for the Compact Framework. | WCFX | |||||
Introduced support for the MSMQ transport for the Compact Framework. | WCFX | |||||
Improved the SOAP/TCP connection management. Both the server and the client side can now handle inactivity timeouts and discard inactive connections. | WCFX |
January 27, 2011 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.1.17 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Increased the output buffer of the LiteHTTP transport. | WCFX | |||||
Fixed an issue that caused the XServiceHost to not preserve the original binding timeouts. | WCFX | |||||
Changed the streamed message processing of the SOAP/TCP and LiteHTTP transports to make them more tolerant to the client proxy behavior on the Compact Framework. | WCFX | |||||
Fixed an issue in the LiteHTTP connection recovery that caused a channel to become Faulted if a streamed message send operation failed. | WCFX | |||||
Fixed a bug when streaming small messages using the LiteHTTP transport that resulted in a connection timeout after the message was sent. | WCFX | |||||
Introduced support for a compression threshold in the EnvelopeBehavior and CompressionBindingElement components. | WCFX | |||||
Renamed the WcfXtensionBinding to WcfXtensionsBinding. | WCFX | |||||
Added a compression threshold configuration property for the XBindingConfigurator, XServiceHost, XChannelFactory, XDuplexChannelFactory and WcfXtensionsBinding. | WCFX | |||||
Introduced support for the asymmetric use of compression methods for the EnvelopeBehavior and CompressionBindingElement components. The CompressionBindingElement supports this feature only when the compression threshold is set to a value greater than 0. In all cases (EnvelopeBehavior and CompressionBindingElement) the use of the compression threshold and asymmetric compression settings is not backward compatible. | WCFX | |||||
Improved the automated integration of WCF-Xtensions components into the binding that is performed by the XBindingConfigurator, XServiceHost, XChannelFactory, XDuplexChannelFactory and WcfXtensionsBinding. | WCFX | |||||
Fixed an issue that caused the EnvelopeBehavior to refuse processing empty messages. | WCFX |
December 30, 2010 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.1.11 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Added the WcfXtensionBinding to WCF-Xtensions which provides almost all components of WCF-Xtensions within a single component and automatically configures the binding in the desired manner. The WcfXtensionBinding can provide transport security, transport compression, message compression, message encoding and envelope behavior upgrades to predefined clients and services. These features are exposed as properties of the WcfXtensionBinding. | WCFX | |||||
Extended the XChannelFactory, XDuplexChannelFactory and XServiceHost classes to provide all WCF-Xtensions features and to expose their configuration. All WCF-Xtensions factories and hosts can now provide transport security, transport compression, message compression, message encoding and envelope behavior upgrades to predefined clients and services. All these features are exposed as properties of the XChannelFactory, XDuplexChannelFactory and XserviceHost classes. | WCFX | |||||
Added the XBindingConfigurator class which provides a binding configuration using WCF-Xtensions components. All WCF-Xtensions features are exposed as properties of the XBindingConfigurator. | WCFX | |||||
Fixed a bug in the timeout handling of the LiteHTTP transport when reading from the socket in streamed mode. | WCFX | |||||
Fixed a bug in the timeout handling of the SOAP/TCP transport when reading from the socket in streamed mode. | WCFX | |||||
Fixed a bug in the timeout handling of the WebSocket transport when reading from the socket in streamed mode. | WCFX | |||||
Introduced support for Fast Infoset vocabulary generation. FastInfoset.NET now can generate a vocabulary by parsing or writing XML/FastInfoset documents and can also save vocabularies in Fast Infoset files. | FI | |||||
Introduced support for firewall traversal through HTTP proxies to the SOAP/TCP and WebSocket transports. | WCFX |
November 23, 2010 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released FastInfoset.NET 4.1.5 | FI | |||||
Released WCF-Xtensions 4.1.10 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Improved the vocabulary related API of Fast Infoset. | FI | |||||
Created a workaround for the Fast Infoset Base64 serialization problem caused by the XmlSerializer on the Compact Framework. | WCFX | FI | ||||
Integrated compression for the WebSocket transport on all supported platforms. | PWS | WCFX | ||||
Integrated transport compression for SOAP/TCP transport on all supported platforms. | WCFX |
November 10, 2010 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.1.3 | DNC | |||||
Released FastInfoset.NET 4.1.4 | FI | |||||
Released WCF-Xtensions 4.1.9 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC |
October 20, 2010 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.1.7 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in WCF-Xtensions. | WCFX |
October 12, 2010 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released FastInfoset.NET 4.1.3 | FI |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Addressed a potential DoS vulnerability in SOAP/TCP and LiteHTTP. | WCFX | |||||
Introduced support for integrated TLS transport security to the SOAP/TCP transport. | WCFX | |||||
Decreased the amount of memory used by LiteHTTP transport. | WCFX | |||||
Improved the API of Fast Infoset. | FI |
October 7, 2010 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.1.5 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a multi-threading issue with the LiteHTTP transport. | WCFX | |||||
Improved the memory management of the Fast Infoset vocabulary. | WCFX | FI | ||||
Various improvements in FastInfoset.NET. | FI | |||||
Introduced support for integrated compression into the Fast Infoset API. | FI |
September 17, 2010 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 4.1.4 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in WCF-Xtensions. | WCFX |
July 20, 2010 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.1.0 | DNC | |||||
Released FastInfoset.NET 4.1.0 | FI | |||||
Released WCF-Xtensions 4.1.0 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC | ||
Fixed a problem with the LiteHTTP transport that was triggered when an unexpected "100-Continue" response was received from IIS 5. | WCFX |
July 8, 2010 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.0.17 | DNC | |||||
Released FastInfoset.NET 4.0.17 | FI | |||||
Released WCF-Xtensions 4.0.17 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in PowerWebSockets, WCF-Xtensions, FastInfoset.NET and DotNetCompression. | PWS | WCFX | FI | DNC |
June 11, 2010 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released DotNetCompression 2.0.12 | DNC | |||||
Released FastInfoset.NET 4.0.12 | FI | |||||
Released WCF-Xtensions 4.0.12 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Added the RemoteEndpointProperty to the received message's properties. | WCFX | |||||
Introduced support for the LZF2 compression method to WCF-Xtensions, FastInfoset.NET and DotNetCompression. | WCFX | FI | DNC |
April 2, 2010 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released WCF-Xtensions 3.9.79 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Various improvements in WCF-Xtensions. | WCFX |
February 1, 2010 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released FastInfoset.NET 3.8.78 | FI | |||||
Released WCF-Xtensions 3.9.78 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Introduced support for the LZF compression method to WCF-Xtensions. | WCFX | |||||
Fixed a bug in the SmartHttpBinding that caused it to not propagate properly the ReaderQuotas settings to the message encoding. | WCFX | |||||
Improved the way that SOAP/TCP handles timeouts. | WCFX | |||||
Minor improvements to Fast Infoset. | WCFX | FI | ||||
Introduced support for SOAP12 envelopes to the Compact Framework and Silverlight platforms. | WCFX |
January 18, 2010 | N360 | PWS | WCFX | FI | DNC | |
---|---|---|---|---|---|---|
Released FastInfoset.NET 3.8.77 | FI | |||||
Released WCF-Xtensions 3.9.77 | WCFX |
N360 | PWS | WCFX | FI | DNC | ||
---|---|---|---|---|---|---|
Fixed a bug that caused Fast Infoset to ignore the ReaderQuotas in some cases. | WCFX | FI | ||||
Increased Fast Infoset's performance when encoding/decoding DateTime and Decimal values using the Restricted Alphabet and Literal representations. | WCFX | FI | ||||
Improved Fast Infoset's vocabulary behavior when encoding large documents. | WCFX | FI | ||||
Fixed a memory management problem affecting the server side of the SOAP/TCP transport. | WCFX |
Changelog entries between 2000 and 2009 are not shown.