wodHttpDLX ActiveX Component and COM object ------------------------------------------- 1.9.2 June 26, 2018 * New property SSLCipherList to allow override of encryption algorithms 1.9.1 January 18, 2018 * Updated OpenSSL to 1.0.2n 1.9.0 April 20, 2015 * Support for TLS1.1 and TLS1.2 * Switched to OpenSSL 1.0.2 version 1.8.7 February 25, 2015 * Temporary memory certificate store is created with all intermediate certs filled in. Requires wodCertificate.dll 220.127.116.11 1.8.6 February 18, 2015 * Fix in sending cookies where quotes were lost when request was sent 1.8.5 December 8, 2014 * Support for SSL SNI when connecting to SNI enabled servers http://en.wikipedia.org/wiki/Server_Name_Indication 1.8.4 May 27, 2014 * zlib decompression support (together with existing deflate and gzip) 1.8.3 February 1, 2014 * Fix in AuthAutomatic where basic authentication was not sent when requested by the server 1.8.2 May 15, 2013 * Too many redirections error (30048) added when there are too many Redirect responses 1.8.1 April 9, 2013 * Request and Response objects now contain Charset property, so you cna define your own charset for accessing the Body 1.8.0 March 19, 2013 * Body now uses UTF8 encoding when converting to BSTR in your development environment 1.7.9 February 22, 2013 * Fixed access violation in x64 version of wodHttpDLX on startup 1.7.8 April 24, 2012 * Fix in Digest Authentication that sent too large requests after several hundred requests 1.7.7 January 25, 2012 * Fix in FormUpload that overwritten previous Add/AddFile entries 1.7.6 December 5, 2011 * Support for unicode names in files to be uploaded 1.7.5 September 5, 2011 * Fix in AuthAutomatic when PUT was made and basic authentication sent only partial data 1.7.4 June 20, 2011 * Support for NTLM Windows Integrated authentication (login as current user without providing username/password) 1.7.3 December 15, 2010 * Removed # char from URL when sending request to the server 1.7.2 March 11, 2010 * Fix in component waiting for response even server sent 204 (No content) 1.7.1 January 22, 2010 * Distribution now contains x86 and x64 binaries 1.7.0 November 19, 2009 * Binaries are now compiled in VS 2008 1.6.4 July 19, 2009 * Fix in 'deflate' compression 1.6.3 April 29, 2009 * Fix in invalid detection of compressed response. Component tried to decompress even it didn't recognize (valid) compressor 1.6.2 March 25, 2009 * Adding new header with empty value ("") will force wodHttpDLX not to send that header, and not to auto-add it (such as Host header) 1.6.1 January 12, 2009 * Fix in SSL proxy when connection is established manually 1.6.0 September 29, 2008 * Random number initialization replaced with MS CryptoAPI implementation. This will fix 'freeze of first run' problem. 1.5.9 June 5, 2008 * Fixed an issue with ProxyPort property returning a negative number 1.5.8 March 27, 2008 * Proxy was ignored when IP address was used in URL instead of host name 1.5.7 January 20, 2008 * Fix in setting Hostname or Secure property while state was connected. Error was reported even value was not changed while accessing the property 1.5.6 November 6, 2007 * User-Agent header is now sent in ProxyWEBStandard proxy type request, if header is specified in Request.Headers or Request.UserAgent 1.5.5 October 11, 2007 * Fixes problems in Request.FormPost.Add method when large string was used 1.5.4 June 26, 2007 * Fixes special case when AutoRedirect = True and Resume = True. If first response was insignificant (and component automatically redirected/retried) begin of Response.Body was destroyed with data from previous response 1.5.3 May 29, 2007 * Fixes problem of Done event not being fired when Content-Length header was sent with value 0 1.5.2 March 22, 2007 * IPv6 support added 1.5.1 March 13, 2007 * Fix in NTLM authentication, introduced in 1.5.0 due to changes in DES handling of OpenSSL 0.9.7 1.5.0 February 10, 2007 * Switched to OpenSSL 0.9.7 which is FIPS140-2 certificated. See certificate #733 at http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/1401val2007.htm 1.4.9 January 6, 2007 * Add Response.RemoteIP property 1.4.8 November 24, 2006 * Fix in NTLM authentication 1.4.7 October 23, 2006 * Fix in HTTPS protocol that always used SSL23 no matter what was Secure property value 1.4.6 August 24, 2006 * Fix for incomplete response at the moment when Done event is fired. Due to some cacheing issues, response file isn't closed yet, so it appears to be incomplete 1.4.5 August 1, 2006 * Fix for WebMarshall proxy server when wodHttpDLX wouldn't authenticate 1.4.4 April 4, 2006 * Fix for timeouts, when IIS6 was used with compression, component received full response but didn't fire done event until timeout expired, under some special circumstances 1.4.3 March 27, 2006 * Fix for "missing timeouts" when component forgot to timeout after several minutes of being idle, even Timeout property was set to much lower value 1.4.2 March 15, 2006 * Fix when response was chunked and compressed, wodHttpDLX failed to decompress it properly 1.4.1 March 7, 2006 * When wodHttpDLX detects socket error before full content was received, error is shown in Done event too (before it was only in Disconnected event) 1.4.0 January 9, 2006 * Fix when Compression was used and remote server used chunked transfer 1.3.9 November 30, 2005 * Connect method now resolves hostnames in the background, so it doesn't block your thread during that time anymore 1.3.8 September 30, 2005 * New proxy type ProxyWindows added. When set, wodHttpDLX will use same values for proxy as defined in Internet Explorer 1.3.7 August 21, 2005 * ~ is now considiered as 'safe' character in URL 1.3.6 June 23, 2005 * Fix in SSL when ProxyWEBStandard was used. If you didn't set AutoRedirect=true, request was never actually sent to the server 1.3.5 April 15, 2005 * Fixes problem in SSL mode that sometimes ignored that socket was closed so eventualy timeout expired - even page was received successfuly 1.3.4 March 2, 2005 * Fix in cookie handling that lost some of attributes (such as Secure) * Fix in possible bug in Referer, UserAgent... properties that sometimes did not actually fill appropriate headers 1.3.3 January 20, 2005 * Fix in Get/Put/Post method which didn't return error when URL was invalid * Fix in response parsing code that reported error if server didn't send text description of response code (even it sent numeric one) * Fix in sending Cookie header more than once 1.3.2 November 21, 2004 * NTLM authentication is improved. Now servers that don't use UNICODE are also supported (such as squid-ntlm) * Add support for non-http (and non-https) protocol when ProxyWEBStandard proxy is used. Since requests are passed to the proxy - wodHttpDLX doesn't really care what protocol is used 1.3.1 October 21, 2004 * Fixed crash that occurred in VB IDE while page was being retrieved * Changed version numbering. Last part of version now removed as build number ---- old version numbering 18.104.22.168 October 18, 2004 * AutoRedirect property stopped working due to some internal changes in the code. Fixed. 22.214.171.124 October 12, 2004 * Add CertErrors and IgnoreCertErrors properties to be used in environments where events (HostCertificate) are unavailable 126.96.36.199 October 6, 2004 * Fix in Body property which returned pages missing last character * Fix when Response.Filename was set after HeadersDone and wasn't truncated before response was written to it 188.8.131.52 September 13, 2004 * Add improved compression support - server can now return responses compressed with GZip and ZLib methods, wodHttpDLX will automaticaly decompress * Add Resume support through partial content responses * Add Redirect event that fires before auto-redirection occurs 184.108.40.206 September 6, 2004 * Fix in Blocking mode when authenticated ProxyWEBStandard proxy was used, and AutoRedirect was set - component "unblocked" too soon returning to the caller without any response 220.127.116.11 August 19, 2004 * Fix in memory leak in Request.FormPost collection * Fix in Abort method if called immediately after GET/POST... * Binary data is now allowed in headers - to be used in FormPost 18.104.22.168 July 22, 2004 * Add Abort method for aborting ongoing requests * Add UNICODE support in URLs for Arabic languages * Fix in Cookies collection that reported no items after subsequent requests 22.214.171.124 June 28, 2004 * Fix in Connect method call when Proxy and SSL was used, Connected event was fired too early, so subsequent calls to Get/Post/... returned 'component busy' error 126.96.36.199 June 16, 2004 * Fix when proxy was set to ProxyWebStandard and secure connections were used, component failed to establish SSL layer under certain conditions 188.8.131.52 May 24, 2004 * Fix when server returned 301 response, and auto-redirection was enabled. If server returned URI without full path, wodHttpDLX sent invalid request back to server for following redirection 184.108.40.206 May 5, 2004 * Fix in blocking mode when crash occured because server closed socket too soon 220.127.116.11 April 14, 2004 * Fix in NTLM proxy authentication that failed to authenticate on 2nd GET/POST/... request when same wodHttpDLX instance was used 18.104.22.168 March 18, 2004 * Fix in Response object where received file was always deleted after Done was fired. Now if you set Response.Filename, it will not be deleted 22.214.171.124 March 3, 2004 * Fix in SSL/TLS protocol when body was missing last few bytes due to unexpected (but still valid) socket disconnection 126.96.36.199 February 25, 2004 * Add LocalCertBag property to be used in ASP (when certificates from windows certificate store are not accessible) * wodCertificate now has Export and Import methods 188.8.131.52 February 18, 2004 * Fix in 'invalid response' error that was shown when server did not send string expression of status code (i.e. 200 OK), just numerical 184.108.40.206 January 26, 2004 * Better support for authentication both for the proxy and web host * Fix for Cookies that were not copied to new request when auto redirection occured * AutoRedirect property now defaults to 'True' * wodCertificate can now load certificates and keys from PKCS12 PFX files 220.127.116.11 January 19, 2004 * Add better support for Cookies, through the collection exposed in Request and Response object * Add Digest authentication support * Collection now supports enumerations through ForEach statement in VB 18.104.22.168 January 10, 2004 * Fix in NTLM authentication when authentication data was not terminated correctly 22.214.171.124 October 19, 2003 * Fix in SSL protocol and client authentication 126.96.36.199 October 4, 2003 * Improved speed of SSL initialization * Add request properties: Accept, AcceptEncoding, AcceptLanguage, UserAgent, Referer, Pragma, IfModifiedSince * Add response properties: Date, Server, LastModified, ContentType, ContentTransferEncoding, ContentEncoding, Expires 188.8.131.52 August 21, 2003 * Fix in auto redirection where cookies were not sent correctly 184.108.40.206 August 19, 2003 * Add DebugFile property for debugging purposes 220.127.116.11 June 21, 2003 * Add HTMLParser component to the package for easy parsing of HTML documents * Add samples and helpfile for HTML parser 18.104.22.168 June 15, 2003 * Fix problem that occured for small internal buffer size in HttpRequest.FormUpload.AddFile method 22.214.171.124. June 8, 2003 * Add Fast Notifications support - 30 times faster than firing events (only for COM object) * Add Notification property * Add sample that implement new IwodHttpNotify interface * Updated docs to reflect wodHttpDLX improvements 126.96.36.199 April 4, 2003 * Fix for Progress event sometimes not firing during download 188.8.131.52 March 27, 2003 * Improved checking if remote certificate should be trusted or not * Fix for timeouts * Fix for file uploads with SSL/TLS * Add VC samples * Add ASP samples 184.108.40.206 March 17, 2003 * Fix upload problems for files larger than 50k (or first WSAEWOULDBLOCK error that occurs) 220.127.116.11 March 3, 2003 * Initial Release
We have recently completed a large 1200+ location project where reliable Telnet and SSH connectivity was required. wodSSH worked flawlessly and allowed our staff to complete our project ontime and within budget.
Your .NET components allow us to blend .NET technology seamlessly with secure communication, and with excellent technical support.
Congratulations on an excellent product and first rate support!
May I say how nice it is to work with components so complete and self-explanatory that using them in my application is as instinctive as though I wrote them myself?
WeOnlyDo!COM will be the first stop I make should I require any further off-the-shelf components.
The wodCrypt product is great and we appreciate your effort to add support for UNIX Crypt.
We are having great success with your component ... email server that has over 750 000 mailboxes back ended by a SQL server...
Your customer service was excellent, and I will look at your products in the future for precisely that reason.
...with the SFTP interface you produced, everything was so simple to understand, we were able to start coding almost immediately!
Brilliant, even works on the mobile phone...