Version: 1.9.5.0
Construct web applications with an internal listener (no IIS dependency!).
Product Release History
The following is a list of public releases for all components shipped with PowerTCP WebServer for ActiveX (Latest Release 2015-11-13)
dartwebserver.dll
Current Version: 1.9.5.0
1.9.5.0    Released: 2015-11-13
  • TLS 1.1 and TLS 1.2 support has been added.
Product fixes in this release:
  • Files added to the default files collection will now be served correctly.  (5730)
  • Files created through a Post action will no longer be automatically deleted once the Post event completes.  (5755)
1.9.4.0    Released: 2013-06-14
Product fixes in this release:
  • Resolved a Com registration error.
  • The variable length limit has been raised from 8000 characters to 16385 characters.  (5656)
  • Posts with a negative post length now cause the the Web Server control to respond with a 400 Bad Request response.  (5657)
1.9.2.0    Released: 2012-07-10
  • There are now separate "Trial" and "Licensed" versions of the dll. Trial dlls are not for deployment and will only function on machines on which a trial version of the product has been installed.
1.9.1.0    Released: 2012-02-09
Product fixes in this release:
  • Eliminated possibility of getting debug assertions under specific error conditions.
1.9.0.0    Released: 2011-07-29
  • No longer vulnerable to attacks outlined in Microsoft Security Bulletin MS09-035 (http://www.microsoft.com/technet/security/bulletin/MS09-035.mspx).
  • Now functions on all Data Execution Protection (DEP) enabled systems.
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:
  • Corrected condition causing established connections to remain even after sessions expired  (1498)
  • Corrected an issue that caused sessions to expire prematurely  (1499)
  • Using Response.Delay in VC++ no longer causes a crash  (1610)
  • A request variable ending with '%' no longer cause a crash  (1690)
  • Corrected an Url decoding problem  (1701)
  • Significantly increased performance for uploading large files  (2132, 3472)
  • Corrected crash when specific content was posted  (2579)
1.8.0.4    Released: 2002-11-27
Product fixes in this release:
  • Fixed a stack overflow problem in Receive
  • Substantially increased the download speed
  • Fixed a bug with http 1.0
  • Fixed a bug with http 1.0 and the use of https
  • 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:
  • WebServer now properly recognizes encoded URLs
  • Fixed a problem with Response when Delay = True
  • Now properly remove session if Child closes on HTTP10
1.6.0.3    Released: 2002-02-20
Product fixes in this release:
  • No longer cutting off data after ":" in querystring
  • Aborted Post file now properly destroyed
  • Request.UserName was incorrect in certain circumstances
1.6.0.2    Released: 2001-11-28
Product fixes in this release:
  • Fixed a crash when server used as a proxy
  • Added a UseTemp property to store temp files in the temp directory instead of root
1.5.0.1    Released: 2001-08-10
Product fixes in this release:
  • Response.Delay will now work correctly
  • Improper close after POST when KeepAlive=True
  • Improved COM object garbage collection
1.5.0.0    Released: 2001-06-07
Product fixes in this release:
  • Added compatibility with the Microsoft SOAP Toolkit
  • Fixed minor cookie related memory leak
  • Fixed a memory leak when POST is used
  • Added the Trace method for easier debugging
  • KeepAlive now works as intended
  • Certain URL entries were incorrectly parsed in rare situations
  • Connections are now closed during unexpected session terminations
  • Can now accept "Accept-Language:" header
  • GPF with DoEvents in events fixed
  • Cookies with more than one sub-value now work properly
  • Fixed GPF with Auth
  • UrlQueryString added to Request Object
  • PlaceCookies property added to control cookie placement
  • Removed content-length header as per RFC
  • Fixed GPF when request method was NULL
  • Session Idle Time no longer can eclipse MaxIdleTime
1.0.43.0    Released: 2001-01-01
Product fixes in this release:
  • Previously unable to license WebServer when added as ref
  • Fixed multichoice var problem
  • Stopped reporting address:port in WebServer logs to comply with W3 standards
dartcertificate.dll
Current Version: 2.11.0.0
2.11.0.0    Released: 2015-11-13
  • Version change.
2.10.5.0    Released: 2013-05-24
Product fixes in this release:
  • Programmatically setting the SelectedIndex of the CertificateList control will now correctly highlight the selected certificate.  (5492)
  • The CertificateList control now only allows one selection at a time.  (5493)
2.10.4.0    Released: 2013-05-10
Product fixes in this release:
  • Resolved a com registration error.
2.10.2.0    Released: 2012-07-10
  • There are now separate "Trial" and "Licensed" versions of the dll. Trial dlls are not for deployment and will only function on machines on which a trial version of the product has been installed.
2.10.1.1    Released: 2012-02-09
Product fixes in this release:
  • Fixed CertificateList filter so that all certificates matching the criteria appear.  (5495)
2.10.0.1    Released: 2010-03-26
  • Now functions on all Data Execution Protection (DEP) enabled systems.
  • No longer vulnerable to attacks outlined in Microsoft Security Bulletin MS09-035 (http://www.microsoft.com/technet/security/bulletin/MS09-035.mspx).
2.8.3.12    Released: 2007-10-09
Product fixes in this release:
  • Update for inclusion in new FTP for ActiveX kit
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.2.0.0
2.2.0.0    Released: 2015-11-12
  • The ProtocolConstants enumeration has been restructured to behave as a flag enumeration in order to better support specifying specific versions of secure protocols.
  • Support for TLS 1.1 and TLS 1.2 added on supported operating systems.
2.1.5.0    Released: 2013-05-24
  • FTP over SSL and POP over SSL functionality are now provided by our PowerTCP FTP for ActiveX and PowerTCP Mail for ActiveX controls. As such, references to the Secure Pop and Secure Ftp dlls should be replaced by references to DartFtp.dll and DartMail.dll respectively.
Product fixes in this release:
  • Segmented SSL negotiation packets will no longer cause a timeout to occur.  (4586)
2.1.4.0    Released: 2013-05-10
Product fixes in this release:
  • SSL2 negotiation and SSL negotiation on Windows 8 now work as expected.  (5683, 5691)
2.1.2.0    Released: 2012-07-10
  • There are now separate "Trial" and "Licensed" versions of the dll. Trial dlls are not for deployment and will only function on machines on which a trial version of the product has been installed.
2.1.1.0    Released: 2012-02-09
Product fixes in this release:
  • Fixed condition under which the ValidSignature argument in the Certificate event would incorrectly be true.
2.1.0.1    Released: 2010-03-26
  • Now functions on all Data Execution Protection (DEP) enabled systems.
  • No longer vulnerable to attacks outlined in Microsoft Security Bulletin MS09-035 (http://www.microsoft.com/technet/security/bulletin/MS09-035.mspx).
2.0.7.6    Released: 2007-10-09
Product fixes in this release:
  • Update for inclusion in new FTP for ActiveX kit
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
dartserver.dll
Current Version: 3.2.5.0
3.2.5.0    Released: 2013-05-17
Product fixes in this release:
  • Resolved a Com registration error.
  • Resolved an issue that could cause a crash when using the Server control as a proxy.  (5695)
3.2.3.0    Released: 2012-07-10
  • There are now separate "Trial" and "Licensed" versions of the dll. Trial dlls are not for deployment and will only function on machines on which a trial version of the product has been installed.
3.2.2.0    Released: 2012-02-09
  • No changes from 3.2.1.0.
3.2.1.0    Released: 2011-01-25
  • Number update to match product version.
3.2.0.0    Released: 2010-07-26
  • No longer vulnerable to attacks outlined in Microsoft Security Bulletin MS09-035 (http://www.microsoft.com/technet/security/bulletin/MS09-035.mspx).
  • Now functions on all Data Execution Protection (DEP) enabled systems.
3.1.3.3    Released: 2007-02-01
  • Changes to F1 help-linking system required rebuild of DLL.
3.1.3.0    Released: 2006-09-22
Product fixes in this release:
  • No changes except version number
1.8.1.0    Released: 2004-10-22
Product fixes in this release:
  • no changes
1.8.0.4    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.1.0.7    Released: 2002-07-02
Product fixes in this release:
  • No change
1.1.0.1    Released: 2001-11-28
Product fixes in this release:
  • No changes
1.0.43.7    Released: 2001-08-27
Product fixes in this release:
  • Will now accept a version 3 license
1.0.43.0    Released: 2001-01-01
Product fixes in this release:
  • Stopped reporting address:port in FtpServer logs to comply with W3 standards
dartservice.dll
Current Version: 3.2.5.1
3.2.5.1    Released: 2013-05-17
Product fixes in this release:
  • Resolved a Com registration error.
  • The Service control now functions correctly on 64-bit operating systems.  (4764)
3.2.3.0    Released: 2012-07-10
  • There are now separate "Trial" and "Licensed" versions of the dll. Trial dlls are not for deployment and will only function on machines on which a trial version of the product has been installed.
3.2.2.0    Released: 2012-02-09
  • No changes from 3.2.1.0.
3.2.1.0    Released: 2011-01-25
  • Number update to match product version.
3.2.0.0    Released: 2010-07-26
  • Now functions on all Data Execution Protection (DEP) enabled systems.
  • No longer vulnerable to attacks outlined in Microsoft Security Bulletin MS09-035 (http://www.microsoft.com/technet/security/bulletin/MS09-035.mspx).
3.1.3.3    Released: 2007-02-01
  • Changes to F1 help-linking system required rebuild of DLL.
1.8.1.10    Released: 2006-06-15
Product fixes in this release:
  • No fixes. Release build included with PowerSNMP for ActiveX 2.8.2
1.8.1.0    Released: 2004-10-22
Product fixes in this release:
  • -no change
1.8.0.4    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.1.0.1    Released: 2001-11-28
Product fixes in this release:
  • No changes
1.1.0.0    Released: 2001-10-30
Product fixes in this release:
  • Minor changes to accomodate the .NET Framework
1.0.43.9    Released: 2001-08-27
Product fixes in this release:
  • Will now accept a version 3 license
1.0.43.8    Released: 2001-06-01
Product fixes in this release:
  • Allow use with SNMP version 2 Serial Number
1.0.43.0    Released: 2001-01-01
Product fixes in this release:
  • Fixed version 2 license problem
dartsock.dll
Current Version: 2.11.0.0
2.11.0.0    Released: 2015-11-13
  • Version change.
3.2.5.1    Released: 2015-11-13
  • Version change.
2.10.2.1    Released: 2013-05-08
Product fixes in this release:
  • Resolved a com registration error.
  • Resolved an issue where DartStrings would be empty when reading and splitting a large file with delimiters.  (5117)
  • Resolved a memory leak when calling the Udp.Receive(DartStream) overload.  (5536)
2.10.0.1    Released: 2012-07-10
  • There are now separate "Trial" and "Licensed" versions of the dll. Trial dlls are not for deployment and will only function on machines on which a trial version of the product has been installed.
2.9.1.0    Released: 2012-02-09
  • No changes from 2.9.0.3.
2.9.0.3    Released: 2010-10-26
  • CertificateList and CertificateStore are now licensed controls in PowerTCP Mail for ActiveX.
2.9.0.2    Released: 2010-07-26
Product fixes in this release:
  • Fixed problem getting DartStrings.All when the collection is empty.
2.9.0.1    Released: 2010-04-28
  • Now functions on all Data Execution Protection (DEP) enabled systems.
  • No longer vulnerable to attacks outlined in Microsoft Security Bulletin MS09-035 (http://www.microsoft.com/technet/security/bulletin/MS09-035.mspx).
2.9.0.0    Released: 2010-02-11
Product fixes in this release:
  • The StartAfter parameter of DartStrings.Find can now be greater than 65535.  (4707)
  • Ras Phonebook entries can now have names with multibyte characters.  (4875)
2.8.5.0    Released: 2008-03-19
Product fixes in this release:
  • It is now possible to edit and add to Ras PhoneBooks on Vista machines.  (4225)
  • Two running instances of the same application using the Ping control are now completely independent.  (4583)
2.8.3.27    Released: 2008-02-04
Product fixes in this release:
  • DartStrings.Remove now works with a string parameter.  (4262)
  • NoDelay and KeepAlive properties can now be set to false on Vista machines.  (4351)
  • DartStrings.Add now works when adding strings to the end of the collection by specifying an index parameter.  (4632)
2.8.3.25    Released: 2007-11-27
Product fixes in this release:
  • Fixed memory issue in the DartStreams object when used on Windows 9x  (4560)
2.8.3.22     Released: 2007-10-09
Product fixes in this release:
  • Update for inclusion in new FTP for ActiveX kit
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
dartwebutil.dll
Current Version: 1.9.3.0
1.9.3.0    Released: 2013-06-14
Product fixes in this release:
  • Resolved a Com registration error.
1.9.2.0    Released: 2012-07-10
  • There are now separate "Trial" and "Licensed" versions of the dll. Trial dlls are not for deployment and will only function on machines on which a trial version of the product has been installed.
1.9.1.0    Released: 2012-02-09
  • No changes from 1.9.0.0.
1.9.0.0    Released: 2011-07-29
  • No longer vulnerable to attacks outlined in Microsoft Security Bulletin MS09-035 (http://www.microsoft.com/technet/security/bulletin/MS09-035.mspx).
  • Now functions on all Data Execution Protection (DEP) enabled systems.
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