Version: 1.8.4
Add advanced web (HTTP/S) communications from either a client application or another Web Server.
Product Release History
The following is a list of public releases for all components shipped with PowerTCP Web Enterprise for ActiveX (Latest Release 2007-02-01)
dartwebasp.dll
Current Version: 1.8.3.3
1.8.3.3    Released: 2007-02-01
  • Changes to F1 help-linking system required rebuild of DLL.
1.8.3.0    Released: 2006-11-03
Product fixes in this release:
  • Corrected condition that would cause WebASP.Response.Body.Position to be set to the end of the stream following a call to Get  (3660)
1.8.2.0    Released: 2005-10-10
Product fixes in this release:
  • Fixed a problem where files were corrupted when 'Put' to servers using client authentication
  • Fixed a problem where a redirected Post gave a 12002 (Parameter 2 is invalid) error
  • The 'User-Agent' header is now customizable
  • Fixed a condition where Response.Body.Position was not 0 after a 'Get'
  • Addressed several issues relating to redirection
  • Addressed several issues relating to variable encoding
  • Fixed a condition where the WebAsp.Response was not populated when the control failed to reach a 'Closed' state
  • Addressed several issues relating to asynchronous (Timeout=0) usage
  • Fixed a condition where the reported cookies count was incorrect
  • Fixed a problem with encoding usernames and passwords
1.8.0.4    Released: 2002-11-27
Product fixes in this release:
  • The Content-Type header is no longer always application/octet-stream for a multipart file-upload message
  • Fixed a small memory leak in POST
  • Fixed a problem with the Progress Event firing multiple times with certain sites
  • Added support for multi-threading although NOT thread-safe
  • Can be used in COM+ Component Services
1.6.0.9    Released: 2002-07-02
Product fixes in this release:
  • WebAsp.Request.Variables now encodes "&" properly
  • Fixed a problem with using security
  • Will no longer crash when encountering an illegal frameset
  • Now any http:// inside a query string is ignored
1.6.0.4    Released: 2002-02-20
Product fixes in this release:
  • Post will no longer time-out of transfer longer than Timeout value
  • WebPage.UrlHost will now always parse properly
  • No longer times out when server's response contains some headers ending in CRLF and some ending in LF
  • Basic Auth now works properly with Null passwords
  • WebAsp.Request.Variables now encodes "&" properly
  • No longer will timeout with a content length = 0 and IIS5
  • Error fixed when using blocking POST and Trace
  • Cookies can now be properly added during a redirect in an event
  • Invalid redirects in a loop are now properly handled
1.6.0.3    Released: 2002-01-01
Product fixes in this release:
  • Fixed Proxy implementation that was broken in 1.6.0.2
1.6.0.2    Released: 2001-11-28
Product fixes in this release:
  • Abort behavior modified
  • Fixed error on sequential proxy changes
  • Added an error when connection is improperly closed for Powerbuilder and VC users
  • Fixed trial message when used as a reference
  • Fixed a problem with rare header information - most often seen with eBay
  • Fixed a hang when the server closes after an incomplete send
1.5.0.2    Released: 2001-08-10
Product fixes in this release:
  • Non-blocking GET no longer causes a problem
  • First byte in WebASP header no longer cut off
1.5.0.1    Released: 2001-07-25
Product fixes in this release:
  • Will now use the end Head tag as the beginning of Body, instead of Body tag for parsing
  • Fixed WebPage.Resources GPF on a certain web site
  • WebASP.Response.Content property no longer causes a crash
  • No longer send multiple cookie headers when there is more than one cookie
  • QueryString functionality adjusted to be more inclusive
1.5.0.0    Released: 2001-06-07
Product fixes in this release:
  • Added compatibility with the Microsoft SOAP Toolkit
1.0.0.11    Released: 2001-06-01
Product fixes in this release:
  • User-Agent header no longer reads "PowerTCP Web Tool"
  • Post now works correctly with raw Strings
  • Icon and Window no longer appear imporpertly in PowerBuilder
dartcertificate.dll
Current Version: 2.8.3.3
2.8.3.3    Released: 2007-01-30
  • Changes to F1 help-linking system required rebuild of DLL.
2.8.3.0    Released: 2006-09-22
Product fixes in this release:
  • No changes except version number
2.8.0.19    Released: 2005-07-22
Product fixes in this release:
  • - Resolved problems related to timezones and the valid date
  • - Fixed issue where some certificates would not show up in the list
  • - Added support for loading a certificate from a pfx file  (See CertificateStore.Load method)
2.8.0.4    Released: 2002-11-27
Product fixes in this release:
  • Store.Find will now properly find all of the certificates in the LocalMachine store
  • Added support for multi-threading although NOT thread-safe
  • Can be used in COM+ Component Services
2.0.0.3    Released: 2002-09-16
Product fixes in this release:
  • Fixed and properly renumbered KeyUsage constant
  • Added CreateCert method to CertificateStore
  • Added a DeleteCert method to CertificateStore
  • Added ProviderConstants to CertificateStore
  • Added FriendlyName property to Certificate Object
1.6.0.2    Released: 2002-02-20
Product fixes in this release:
  • Certificate property can now be cleared
1.6.0.1    Released: 2001-11-28
Product fixes in this release:
  • Can now view Local Machine Certs when not Admin
1.0.43.7    Released: 2001-06-01
Product fixes in this release:
  • Error in Readme fixed - VC Samples would not compile
1.0.43.0    Released: 2001-01-01
Product fixes in this release:
  • Certificates were added in reverse order (always at the 0 location) Fix to add each certificate at END of list
dartsecure2.dll
Current Version: 2.0.7.0
2.0.7.0     Released: 2007-02-01
  • Added ability to switch between protocols during an existing SecureTcp session.
2.0.6.0    Released: 2006-09-22
Product fixes in this release:
  • No changes except version number
1.8.1.0    Released: 2006-02-07
Product fixes in this release:
  • Clarified "Handshake" error messages that occur during SSL negotiation  (3481)
1.8.0.28    Released: 2005-07-22
Product fixes in this release:
  • - Fixed crash when using empty user/pass for proxy server
  • - Fixed condition where Receive could return with no data or error after a timeout
  • - Fixed timeout problem with client certificates
  • - Added ability to switch from non-secure to secure mode after connection is established
  • - Fixed problem where tool would not work on some two-byte systems  (like Japanese)
1.8.0.6    Released: 2002-11-27
Product fixes in this release:
  • Added support for multi-threading although NOT thread-safe
  • Can be used in COM+ Component Services
1.7.0.3    Released: 2002-09-16
Product fixes in this release:
  • Fixed compatibility problems with C++ Builder and use of VARIANT_BOOLS
  • Added better compatibility with the Certicom SSL Plus library
  • Will now close properly on a SSL close request
  • SecureServer no longer closes too soon when ClientAuth fails
1.6.0.3    Released: 2001-11-28
Product fixes in this release:
  • Added the ability to pass a DartStrings into Search to search for more than one token
1.5.0.1    Released: 2001-08-10
Product fixes in this release:
  • Protocol property now works correctly with secureNone setting
  • Using PCT no longer causes an error
1.5.0.0    Released: 2001-06-01
Product fixes in this release:
  • Added the ability to turn security on/off plus more control over settings
  • Added SecurityConstants
  • Added an error for a search when server closes
  • RemoteCert now set to nothing when not connected
1.0.43.5    Released: 2001-01-12
Product fixes in this release:
  • Proper error report when connection is closed
1.0.43.4    Released: 2001-01-04
Product fixes in this release:
  • State checking fixed for Receive, Search and Fill
  • Fixed small memory leak
1.0.43.2    Released: 2000-12-29
Product fixes in this release:
  • Can now be used in Windows 9x. See the following for info: http://support.microsoft.com/support/kb/articles/Q276/2/45.asp
1.0.43.1    Released: 2000-11-21
Product fixes in this release:
  • Error message will now appear if CA not found
  • Fine tuned the the way data is buffered to better handle situations with high data throughput
dartsock.dll
Current Version: 2.8.3.10
2.8.3.10    Released: 2007-02-01
Product fixes in this release:
  • DartStrings collection now reports correct indices greater than 65535.  (4224)
2.8.3.1    Released: 2006-09-22
Product fixes in this release:
  • Fixed IDL problem that caused the 'Blocked' Property to show up as 'bLocked' in the object browser and during wrapper generation
2.8.3.0    Released: 2006-08-28
Product fixes in this release:
  • Eliminated problem wher RAS control would show the wrong phonebook as selected  (2637)
  • Corrected threading problems caused when send was called from 2 different places in code  (2651)
  • Added ReuseAddress Property to the UDP control  (3144)
  • Eliminated condition that would cause missing RAS phonebook entries  (618)
2.8.2.31    Released: 2006-06-15
Product fixes in this release:
  • No fixes. Release build included with PowerSNMP for ActiveX 2.8.2
2.8.2.27    Released: 2005-12-23
Product fixes in this release:
  • Added SizeHigh and PositionHigh properties to DartStream for +4 Gig support
2.8.2.7    Released: 2004-10-22
Product fixes in this release:
  • Made internal changes to DartStream
  • Fixed a problem when Send is called from 2 different places in code at the same time.  (2651)
  • Fixed a problem with the Search method and 2-byte characters.  (2690)
  • Made changes that impact FTPServer performance issues.  (2722)
2.8.2.0    Released: 2004-05-21
Product fixes in this release:
  • Changed some internal method declarations for automation access
  • Changed internal ordering of events. This has no impact to users, just to language developers
  • Fixed a problem with ReuseAddr.  (1603)
  • Fixed a problem with Socks5.  (2302)
  • Fixed a problem with Timeout after invalid proxy connection.  (2327)
  • Improved performance of search functionality.  (2599)
2.8.1.0    Released: 2003-09-12
Product fixes in this release:
  • No changes. Version number adjustment
2.8.0.8    Released: 2003-02-28
Product fixes in this release:
  • Fixed a problem with Ping being used in a control array
  • Made an alteration to how the blocking code operates in the Daemon Control for better abort responses
2.8.0.4    Released: 2002-11-27
Product fixes in this release:
  • Fixed a problem with UDP receiving a byte array
  • Added support for multi-threading although NOT thread-safe
  • Can be used in COM+ Component Services
  • Problems with DString deconstructor fixed in DartStrings
2.2.0.20    Released: 2002-07-02
Product fixes in this release:
  • Fixed Event disruption during Receive
  • Added AdvancedTrace method
  • Added Leave property to UDP
2.2.0.16    Released: 2002-05-08
Product fixes in this release:
  • Fixed infinite loop condition in DartStreams CreateUnique
  • Fixed memory leak in UDP.Receive and DartStream.Read when dimensioned string is passed in
2.2.0.11    Released: 2002-03-01
Product fixes in this release:
  • Error conditions were not being properly cleared during a failed GetHostName attempt
2.2.0.9    Released: 2002-02-20
Product fixes in this release:
  • Added automatic multiple retries on write before failing in DartStream
  • DartStream Filename now properly updated on Unique
2.2.0.7    Released: 2002-01-01
Product fixes in this release:
  • DartStream will no longer return an error trying to read a currently opened for reading file
2.2.0.6    Released: 2001-11-28
Product fixes in this release:
  • Added the ability to pass a DartStrings into Search to search for more than one token
2.2.0.2    Released: 2001-10-30
Product fixes in this release:
  • DartSteam Filename property now reports proper filename at all times
  • Minor changes to accomodate the .NET Framework
2.2.0.1    Released: 2001-09-14
Product fixes in this release:
  • Variant Bstr fix
2.1.0.8    Released: 2001-08-20
Product fixes in this release:
  • Changes for .NET Framework
2.2.0.0    Released: 2001-08-20
Product fixes in this release:
  • Change to the interface to accomodate the .NET Framework
2.1.0.6    Released: 2001-08-10
Product fixes in this release:
  • Added error message ptHeader(12101) to return more specific header error messages
2.1.0.5    Released: 2001-06-01
Product fixes in this release:
  • Added an error if not connected and timeout is 0 while attempting to send
2.1.0.4    Released: 2001-05-16
Product fixes in this release:
  • Added an error when sending with no connection and timeout is 0
2.1.0.2    Released: 2001-05-01
Product fixes in this release:
  • Fixed problem where local address could not be properly set in Connect on 95 machines
2.1.0.1    Released: 2001-04-20
Product fixes in this release:
  • Fixed error in UDP  (WARNING: DO NOT USE VERSION 2.1.0.0)
2.1.0.0    Released: 2001-04-11
Product fixes in this release:
  • Added support for SOCKS4/5
  • Rewrote DartStrings for maximum optimization
  • Typo in the IDL file fixed for error 12016
  • Fixed memory leak in the UDP Trace method
  • COM errors trapped correctly in Daemon control
2.0.43.2    Released: 2001-01-20
Product fixes in this release:
  • DartStream now in DartSock
2.0.43.1    Released: 2001-01-05
Product fixes in this release:
  • System.GetAddress will no longer GPF if not dialed-in
  • Fine-tuned the the way data is buffered to better handle situations with high data throughput
  • Fixed problem where Dartstrings::Find would not work properly if string was last in list
  • TCP now closes after receiving 16Kbytes after close is called
  • Receive Count initialized to 0 to prevent potential misreporting  (like with bug just fixed in DARTTELNET.DLL)
1.0.43.0    Released: 2001-01-01
Product fixes in this release:
  • DartStream now in Dartsock.dll
  • Attempt to rename to a read-only file now properly reports error
  • Added Readstring and Readbytes property to DartStream. This allows use of these methods in Javascript
2.0.40.0    Released: 2001-01-01
Product fixes in this release:
  • Fixed regression bug that caused connection to close before data was sent. Only affected non-blocking mode
1.0.43.2    Released: 2000-12-20
Product fixes in this release:
  • Moved DartStream from DartObjects to DartSock - DartObjects no longer shipped
1.0.43.1    Released: 2000-11-21
Product fixes in this release:
  • System.GetAddress will no longer GPF if not dialed-in
dartweb.dll
Current Version: 1.8.3.3
1.8.3.3    Released: 2007-02-01
  • Changes to F1 help-linking system required rebuild of DLL.
1.8.3.0    Released: 2006-09-22
Product fixes in this release:
  • Corrected error handling in VB.NET samples so that the COM exception thrown by the .NET wrapper is interpreted properly  (3896)
1.8.2.0    Released: 2005-10-10
Product fixes in this release:
  • Version number updated to correspond to version 1.8.2 of the Web Tool  (no changes)
1.8.1.0    Released: 2004-06-17
Product fixes in this release:
  • HTTP Timeout can now be greater than 60 minutes.  (1978)
  • Changed some internal method declarations for automation access.  (2554)
  • Changed internal ordering of events. This has no impact to users, just to language developers.  (2554)
1.8.0.4    Released: 2002-11-27
Product fixes in this release:
  • UrlRemoteHost now reflects the port properly
  • Added support for multi-threading although NOT thread-safe
  • Can be used in COM+ Component Services
1.1.0.2    Released: 2002-02-20
Product fixes in this release:
  • No more continous errors after receiving 9060 error
  • No longer crashes in non-blocking under certain circumstances
1.1.0.1    Released: 2001-11-28
Product fixes in this release:
  • Post will now properly work with a byte array
1.0.43.6    Released: 2001-04-11
Product fixes in this release:
  • ProxyUser and ProxyPass functionality adjusted
1.0.43.3    Released: 2000-12-20
Product fixes in this release:
  • Now appears as Dart Web Control 1.0 rather than Dart HTTP control in the VB components browser
  • Head method no longer times-out at certain sites
  • URL size no longer limited to 1024
1.0.43.2    Released: 2000-11-21
Product fixes in this release:
  • Invalid value no longer returned by Progress event
1.0.43.1    Released: 2000-10-17
Product fixes in this release:
  • Fixed GPF in VB IDE
dartwebutil.dll
Current Version: 1.8.3.3
1.8.3.3    Released: 2007-02-01
  • Changes to F1 help-linking system required rebuild of DLL.
1.8.3.0    Released: 2006-10-10
Product fixes in this release:
  • No changes except version number
1.8.2.0    Released: 2005-10-10
Product fixes in this release:
  • Cookie headers no longer include path when none is specified
  • Fixed a condition where a cookie's 'Expired' value was unintentionally removed
  • Headers with empty values are now permitted
1.8.0.4    Released: 2002-11-27
Product fixes in this release:
  • Fixed a bug with the httpAcceptLanguage Header
  • Added support for multi-threading although NOT thread-safe
  • Can be used in COM+ Component Services
1.6.0.7    Released: 2002-07-02
Product fixes in this release:
  • Added compatibility to sites that doen't end with a linefeed to designate body
1.6.0.2    Released: 2002-02-20
Product fixes in this release:
  • Properly parses headers ending in CRLF and some ending in LF