Version: 2.2.3.0
SSL authentication and encryption ensures your data stays private as it travels across the public network.
Product Release History
The following is a list of public releases for all components shipped with PowerTCP SSL for ActiveX (Latest Release 2017-12-07)
dartsecure2.dll
Current Version: 2.2.3.0
2.2.3.0    Released: 2017-12-07
  • Updated RemotePort and LocalPort properties to return the correct values when using IPv6.
2.2.2.0    Released: 2017-11-09
Product fixes in this release:
  • Corrected an incompatability in SecureServer.Listen
2.2.1.1    Released: 2017-10-26
  • Now includes 64-bit dlls.
  • Support for IPv6 has been added.
  • Explicit TLS 1.1 and TLS 1.2 support has been added.
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
dartcertificate.dll
Current Version: 2.11.1.0
2.11.1.0    Released: 2017-10-26
  • Now includes 64-bit dlls.
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
dartftp.dll
Current Version: 2.2.2.0
2.2.2.0    Released: 2017-12-07
  • Updated RemotePort and LocalPort properties to return the correct values when using IPv6.
2.2.1.0    Released: 2017-11-14
  • Now includes 64-bit dlls.
  • Support for IPv6 has been added.
2.2.0.0    Released: 2017-04-27
  • Revised ProtocolConstants enumeration to provide explicit support for TLS 1.1 and TLS 1.2.
  • Reformatting and updates, to help documentation
2.1.4.0    Released: 2013-05-24
Product fixes in this release:
  • The atFirewallReady authentication type constant has been removed due to obsolescence.
  • Inclusion of DartSecure2.dll version: 2.1.5.0
2.1.3.0    Released: 2013-05-10
Product fixes in this release:
  • Improved operation when connecting to servers using implicit or explicit security.
  • Resolved a Com registration error.
  • Automatic SSL negotiation after a successful AUTH TLS-P command now occurs.  (4561)
2.1.1.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.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).
Product fixes in this release:
  • Uploading data in memory (instead of a file on disk) now works as expected.  (4786)
  • Addressed a fatal exception condition when using the Command method with a Timeout of 0.  (4929)
  • Explicitly secure data connections no longer timeout with vsFTPd servers.  (5114)
  • SecretKey property is no longer vulnerable to buffer overflow.  (5148)
2.0.2.0    Released: 2007-11-27
Product fixes in this release:
  • Fixed memory issue with zip feature when used on Windows 9x  (4560)
2.0.1.0    Released: 2007-10-16
Product fixes in this release:
  • File size is now correctly reported during a Store/Put operation when TransferType is ftpZip  (4411)
2.0.0.3    Released: 2007-10-09
  • Added Security (support for FTPS) to FTP for ActiveX
  • Added licensing support for CertificateStore and CertificateList to FTP for ActiveX license number. This requires a version 2 FTP license (1530-2-xxx-xxxxx)
Product fixes in this release:
  • Authentication and Certificate events now work in PowerBuilder. PowerBuilder sample updated to demonstrate SSL functionality  (536)
1.8.7.1    Released: 2007-02-01
  • Added ReceiveBufferSize and SendBufferSize properties that can be used to fine tune transfer rates for specific connection configurations.
  • Added support to restart transfers of files larger than 2 Gig.
  • Added ability to report progress of transfers of files larger than 2 Gig.
  • Added ability to report size of files larger than 2 Gig in the ListEntry object.
Product fixes in this release:
  • Fixed problem caused when switching between SOCKS5 proxies and non-SOCKS5 proxies.  (4089)
  • Fixed problem that caused a file to be skipped if the connection was severed during an MGET operation.  (4097)
  • Fixed problem that caused AbortCommand to fail on certain servers.  (4217)
1.8.6.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
1.8.6.0    Released: 2006-08-28
Product fixes in this release:
  • liminated condition where a byte array would remain locked following an asynchronous store  (2970)
  • Corrected condition that caused runtime error on 4th parameter of MPut method when used in Access  (3114)
  • Added 'Overwrite' parameter to control behavior of file overwriting during use of the MGet method  (3413)
  • We now delete the local file that is created after Retrieve fails if we created it and the file did not exist on the server  (3413)
  • We now automatically remove the "ftp://" from the server name that is passed in to the login method  (3491)
  • Fixed various multi-byte character filename issues  (3552)
  • Fixed various issues relating to the MGet and MPut method  (3586, 3418)
1.8.4.0    Released: 2005-08-22
Product fixes in this release:
  • Fixed issue introduced with 1.8.2.11 where files could no longer be retrieved to a string in memory
1.8.2.11    Released: 2005-08-03
Product fixes in this release:
  • Now obtain correct filename length when two byte characters are included in folder name
  • Corrected issues relating to Windows XP SP2
  • Correct crash if Ftp.Retrieve is called with result = "" in non-block mode
1.8.2.0    Released: 2004-05-27
Product fixes in this release:
  • Ftp.Store with Data as Byte array no longer causes hang.  (2345)
  • 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)
  • Addressed compatibility problems with most recent version of Globalscape server and ABOR command.  (2633)
  • Addressed ABOR compatibility problem with FTPd.  (2633)
1.8.0.9    Released: 2003-02-28
Product fixes in this release:
  • Fixed a problem with aborts in PORT mode
  • Adjusted the timing for the PASS command
  • Changed the IDL to handle the new help file
1.8.0.6    Released: 2002-11-27
Product fixes in this release:
  • Local file no longer improperly cleared when doing Retrieve after failed Store
  • Fixed a problem where a first attempt to connect always gave a not connected error under certain circumstances
  • Added support for multi-threading although NOT thread-safe
  • Can be used in COM+ Component Services
1.7.0.15    Released: 2002-09-16
Product fixes in this release:
  • MPut now works properly with DartStrings in Access
  • Added LocalDataPort property to FTP Control
1.7.0.0    Released: 2002-03-01
Product fixes in this release:
  • Dependency on DartZip if zip functionality is required
  • Added native ZIP support for Get, Retrieve, Store, and Put
  • Ftp.Retrieve and Overwrite operation will now throw an error if a read-only file is the target
  • MPut now gives an error if an invalid local directory is chosen
  • Now supports filenames that including a space and dash during a List
  • Now properly recovers when a blocking rename fails
1.6.0.4    Released: 2002-02-21
Product fixes in this release:
  • Increased the speed of Send
1.6.0.3    Released: 2001-11-28
Product fixes in this release:
  • NameList will now properly create ListEntries
  • MPut *.* now works properly
1.6.0.1    Released: 2001-10-30
Product fixes in this release:
  • Corrected potential problem with optional parameters in non-VB languages
1.6.0.0    Released: 2001-08-20
Product fixes in this release:
  • Change to the interface to accomodate the .NET Framework
  • Ftp.Listing.Format now resets properly
1.5.0.7    Released: 2001-08-10
Product fixes in this release:
  • CDUP no longer hangs on WSFTP server
1.5.0.6    Released: 2001-07-25
Product fixes in this release:
  • Error message for Get method changed to be more descriptive
1.5.0.4    Released: 2001-05-17
Product fixes in this release:
  • List.Entry no longer has a problem with dashes
  • Fixed a problem with IIS and List when the first List was invalid and the second List was valid
  • Fixed a problem with an error after permission was denied
  • Tightened internal file checking code
1.5.0.3    Released: 2001-04-23
Product fixes in this release:
  • Also need to check ERROR_BAD_PATHNAME for 95/98 compatibility
  • Fixed bug that caused a Put with no data param to fail. Same applies to Store
1.5.0.2    Released: 2001-04-18
Product fixes in this release:
  • Fixed problem that occurred with Store when Data param was a string that contained invalid file characters. The check that we did to determine whether string was a file would fail and since we only checked for case of ERROR_FILE_NOT_FOUND we were reporting an I/O error instead of sending the string as data
1.5.0.1    Released: 2001-04-11
Product fixes in this release:
  • Added native proxy and SOCKS4/5 support
  • Added error when Store is used and the file is currently open
  • Fixed Listing parse error
1.0.43.5    Released: 2001-01-12
Product fixes in this release:
  • Reply in passive mode no longer causes problem on some servers
1.0.43.4    Released: 2001-01-04
Product fixes in this release:
  • No changes
1.0.43.1    Released: 2000-12-22
Product fixes in this release:
  • FTP will now show proper name and size at a site
  • Progress event will now return List when List is performed in non-blocking
  • FTP System command no longer hangs when Reply is 200
1.0.43.0    Released: 2000-10-06
Product fixes in this release:
  • Corrected inconsistencies with MGET
  • Corrected inconsistencies with MPUT
  • Fixed problem where filename as string would not work in VBScript
  • Corrected inconsistencies with AbortCommand
  • Fixed some list entry problems
  • Fixed problem where RETR would not work if SIZE failed
  • Fixed problem with servers that returned 250 instead of 257 for MKD
  • Improved performance of AbortCommand
dartftputil.dll
Current Version: 3.2.5.0
3.2.5.0    Released: 2017-11-13
  • Now includes 64-bit dlls.
3.2.4.1    Released: 2013-05-17
Product fixes in this release:
  • Resolved a Com registration error.
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.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.
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:
  • Fixed a memory leak when transferring thousands of files.  (2644)
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.6    Released: 2002-07-02
Product fixes in this release:
  • Added Cancel method to FTPServer
1.1.0.1    Released: 2001-08-16
Product fixes in this release:
  • No Changes
1.0.43.5    Released: 2001-05-16
Product fixes in this release:
  • Fixed Windows 98/95 compatibility bug
dartmail.dll
Current Version: 2.13.1.0
2.13.1.0    Released: 2017-12-07
  • Update to version number.
2.13.0.0    Released: 2017-10-26
  • Now includes 64-bit dlls.
  • Support for IPv6 has been added.
  • Explicit TLS 1.1 and TLS 1.2 has been added.
Product fixes in this release:
  • BOM bytes are no longer left in decoded text intermittently.  (5761)
2.12.0.0    Released: 2015-11-12
  • TLS 1.1 and TLS 1.2 support has been added.
Product fixes in this release:
  • Trailing spaces will no longer be dropped when filenames are folded over more than one line.  (5420)
  • The 998 character per line limit for the message body will now be correctly enforced.  (5476)
  • Content-Disposition file name headers will now be used over Content-Type name headers.  (5731)
  • Whitespace character between encoded words will now be removed as expected.  (5732)
  • None authentication will now work as expected.  (5743)
  • DisplayName are now taken into account when generating sending RCPT TO headers using SMTP.  (5744)
2.11.4.0    Released: 2013-07-09
Product fixes in this release:
  • Inclusion of DartSecure2.dll version: 2.1.5.0
  • The PLAIN authentication mechanism will now be selected and used when it is available in the SMTP server's capabilities.  (5718, 5719)
2.11.3.0    Released: 2013-05-07
Product fixes in this release:
  • Resolved a com registration error.
  • Resolved an issue where attachment file names could be unfolded incorrectly.  (5420)
2.11.1.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.11.0.0    Released: 2010-10-26
Product fixes in this release:
  • Fixed licensing problem with the new CertificateList and CertificateStore controls.
2.10.0.15    Released: 2010-06-25
  • 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).
  • PowerTCP Mail for ActiveX now supports SSL! Implicit and Explicit security modes.
  • BinHex attachment encoding and decoding now supported.
Product fixes in this release:
  • Fixed issue with inserting a Part to the end of a Parts collection (occurred only if the index was specified).  (4632)
  • Fixed a memory leak in the Message object.  (4931)
  • Store method with the msgDecoded option no longer removes the Date and From headers.  (5002)
  • Fixed decoding issue when MIME boundaries begin with a space.  (5003)
2.9.4.1    Released: 2008-06-27
Product fixes in this release:
  • Corrected problem introduced in 2.9.4.0, in which the last address in the TO and CC collections would be removed.  (4768)
2.9.4.0    Released: 2008-05-16
  • Smtp.Verify now provides flexibility regarding the MAIL FROM address. The control will now use the Smtp.From address if it set. If this property is not set, the address being verified will be used.
Product fixes in this release:
  • Now support atypical messages which define a second, malformed MIME boundary.  (4290)
  • Increased SMTP HELO support for machines with Unicode names.  (4631)
  • Documentation for the Message.Encode property has been clarified. It is not possible to encode to a string data type.  (4640)
  • Fixed an Imap memory problem caused by messages with corrupt attachment names.  (4661)
2.9.2.4     Released: 2007-02-01
  • Changes to F1 help-linking system required rebuild of DLL.
2.9.2.0    Released: 2006-09-22
Product fixes in this release:
  • Corrected various issues concerning 'Header folding'  (2778)
  • Corrected a problem that would cause corruption during extraction of an UUENCODED message  (2790)
  • Addressed issues concerning corruption of extracted attachment filenames  (2793)
  • Fixed condition that would cause Message.Load to hang with certain improperly formatted messages  (2848)
  • Addressed several problems with UTF-8 encoded messages  (2850, 2851)
  • Pop Control no longer times out when a server incorrectly sends an extra CRLF in response to the RETR command  (3625)
  • Fixed SMTP samples so that DSN works correctly  (3661)
  • Corrected problems that occurred when a carriage return appeared in the Content-Type header  (3688, 2792)
  • Removed stack space error that occurred when a Content-Type filename greater than 256 bytes was encountered  (3728)
  • Pop and Imap - Attachments are no longer locked when message retrieval is aborted  (3798)
  • Fixed condition that caused the Smtp Control to send invalid RCPT TO commands when multiple BCC addresses were specified  (3900)
2.9.1.0    Released: 2006-01-04
Product fixes in this release:
  • Addressed issues with the Euro character  (2416)
  • Extra attachments are no longer created when decoding Multipart Appledouble messages  (2776)
  • Fixed problems regarding casting of strings in ASP/VBS  (2780)
  • Lockups no longer occur when referencing non-existent AttachmentDirectorys  (2788)
  • Corrected crash that occurred when doing MD5 computations  (2809)
  • Sending an empty message with no subject no longer causes a crash  (2814)
  • Eliminated crash from loading messages with space-delimited addresses  (2900)
  • Addressed various issues concerning UTF-8 encoding and decoding  (2910)
  • Eliminated lockup when unique files were created during attachment decoding  (2915)
  • Fixed problem that caused extraneous null characters to be inserted during charset encoding  (2962)
  • Quicksend method no longer fails with a comma-delimited list of recipients  (2981)
  • Corrected problem with adding addresses using a comma delimiter  (3065)
  • Corrected issue that prohibited the attachment of double-byte (ex. Korean, Japanese) named files  (3206)
  • Corrected issue that caused Imap.Preview to stop reporting part counts  (3225)
  • Fixed problem with using 2 byte characters and lines longer than 998 bytes  (3290)
  • Header fields are no longer empty after doing a Get with preview  (3331)
  • Corrected issue that prohibited the use of the Command method  (3416)
  • Corrected issue with decoding the "To" field when using the Reply method  (3417)
  • Subject is no longer corrupted when its encoded length is greater than 76 characters  (3456)
  • Addressed problems with 8Bit vs 7Bit Mime encoding  (3478)
2.9.0.0    Released: 2004-08-09
Product fixes in this release:
  • Fixed a problem When loading a message with UUencoded attachment, and then store it, the attachment would lack a Content-Disposition header.  (1028)
  • Corrected certain capitalization issues.  (1048)
  • Fixed a problm with POP and erroneously starting certain attachments.  (1083)
  • Added Support for multi-national character sets.  (1264, 2597)
  • Can now properly accept a message with just headers and no null line.  (1440)
  • Fixed a problem with using Message.AddText in COM+.  (1474)
  • Fixed a problem with comments in mail addresses.  (1549)
  • Gif image Content-Type corrected to be image/gif.  (1572)
  • Fixed a problem with using Store and unusual Content-Type names.  (1575)
  • Fixed a problem with PartList object being erroneously marked as 'Apartment' instead of 'Both'.  (1608)
  • Fixed a problem where we send an extra Idle command when already in Idle.  (1665)
  • Fixed a problem with IMAP Idle.  (1669)
  • Fixed a problem that caused an automation error when doing a POP Get on a specific message.  (1673)
  • Addressed a few memory leaks.  (1678)
  • The IMAP Recent attribute now works correctly.  (1679)
  • Fixed a problem when the POP control would lock attachments in certain circumstances.  (1706)
  • The Message object now decodes a header line with QEncoding and a CRLF properly.  (1709)
  • Fixed a decoding problem when BEGIN is used in UUencoded data.  (1721)
  • Now allow X-headers to be added to a Part object's headers.  (1745)
  • Fixed a decoding problem when "_" character appeared in the string.  (1776)
  • Fixed a problem when loading a message with an attachment and no body.  (1780)
  • Fixed a problem that caused a crash when using VC++.  (1893)
  • Corrected misspelling when Excel is the Content-Type header.  (1897)
  • Fixed a problem using Store and certain messages.  (1902)
  • Added HelloName property so user can specify when using machines that don't return a qualified domain name.  (1932)
  • Fixed a Debug Assertion issue.  (1991)
  • Fixed a problem when Attachment.Overwrite = false and there are more than 97 filenames with the same name.  (2013)
  • Fixed a problem that would cause a GFP when using Smtp.To in a specific circumstance.  (2061)
  • Fixed a proble with non-multipart HTML messages.  (2108)
  • Changed so that all message/rfc822 messages are saved as attachments, even if they are marked as "inline".  (2490)
  • Fixed QP encoding problem with AddHTML.  (2547)
  • Adding an HTML file that does not exist now raises the correct error.  (2623)
  • Fixed a problem with IMAP when receiving a RFC822 tag in response to a FETCH Body command.  (2655)
  • Changed operation of product so that strings can't accept binary data such as images. This was an unintended operation. To load binary data, byte arrays should be used.  (2684)
  • Fixed a problem reading HTML and generating a background image when spaces found after the BACKGROUND tag.  (2698)
  • Fixed a problem with certain UUencoded files.  (2707)
2.8.0.14    Released: 2003-03-05
Product fixes in this release:
  • Fixed a bug with Message.AddHtml that was generating incorrect CID values
  • Fixed a compatibility problem when a specific type of message caused parts to be incorrectly dropped during parsing, especially when the first part contained no data
  • Fixed a problem with Message.Load when reading non-multipart messages with certain headers
  • Added Smtp.ClientMode property to enable better use when building a mail proxy server
  • Fixed a problem with Preview when data is accessed from Message.Content and has no parts
  • Fixed a Japanese message decoding problem
  • Fixed a mime decoding bug that would leave out parts in certain circumstances
  • Fixed a problem with Message.Store that would cause a GPF in a very specific message
2.8.0.5    Released: 2002-12-05
Product fixes in this release:
  • Fixed broken SMTP asynchronous functionality when used as a reference
2.8.0.4    Released: 2002-11-27
Product fixes in this release:
  • Imap Alert Event now works correctly in all circumstances
  • Add Idle Property to Imap
  • Message boundaries are now dynamically sized rather than having a static 128k value
  • Fixed a memory allocation error for a specific message
  • Adjusted the functionality of Message.AddMessage to be more inclusive with respect to file types
  • Fixed a bug with Message.AddHtml
  • Can be used in COM+ Component Services
  • Added support for multi-threading although NOT thread-safe
  • Certain off-spec messages were being truncated - accomodation added
2.2.0.19    Released: 2002-09-16
Product fixes in this release:
  • Added Mailbox.Unseen to IMAP
  • Added more support for unusual message formats
  • Fixed sequential non-blocking Send problem in high-stress environments
  • Fixed Content-Disposition header update problem when File property changed
  • Fixed a problem with Charset
  • Fixed Japanese Text File attachment encoding problem
  • No longer get an error when Quoted-Printable encoded e-mail has short text and loaded
  • Added the AddHTML method to Message object for creating HTML mail
2.2.0.9    Released: 2002-05-17
Product fixes in this release:
  • Added the Append method for the Mailbox object
  • Will now QP encode text attachments with spaces properly
  • Added backwards compatibility for version 2.1.0.3 when header spaces are encoded
  • Added the AutoClose property to IMAP indicating whether to close the Mailbox after an action
  • Fixed a bug with multiple Get msgPreview commands
  • Added intellisense support for SMTP errors
  • Added EnableNonAscii property for IMAP for MS Exchange Server compatibility
  • Made the AttachmentOverwrite property browsable
  • Please Note: If you are creating a non-blocking SMTP application and using the Error Event, your application may need to be recompiled. This will not impact previously compiled applications
2.2.0.4    Released: 2002-02-20
Product fixes in this release:
  • Smtp.Verify now logs out after failed Login
  • When server breaks at CRLF, the CRLF is no longer removed from the message
  • Pop.Get msgSize no longer replaces first msg in Pop.Messages
  • GetFileInformationByHandle replaced by GetFileSize internally
  • Correcty delimit addresses with commas in Addresses collection
  • Message.Reply now includes original text in multipart msgs
  • IMAP Mailboxes with "&" in the Name now properly parsed
  • Added AttachmentOverwrite property to IMAP
2.2.0.2    Released: 2001-11-28
Product fixes in this release:
  • Encoding problems with spaces and ? Fixed
2.2.0.0    Released: 2001-09-07
Product fixes in this release:
  • .NET compatibility adjustment
  • Fix for improper error recovery when receiving a 550 error from an SMTP server
2.1.0.6    Released: 2001-08-10
Product fixes in this release:
  • Corrected problem when address has commas
  • Fixed corruption with certain types of attachments
  • To header no longer cut off in Msg.Content
  • Message.Parts.Count value corrected for certain situations
  • Message no longer hangs on Store and Send with a specific attachment
  • Fixed improper decoding with a specific message
  • UUDecoding fixed - error introduced in previous update
  • Changed the error message to be more descriptive when an account is locked
  • Adding attachments with filenames containing extended ascii characters will now always work properly
  • Attachment no longer locked when protocol error occurs
2.1.0.4    Released: 2001-06-01
Product fixes in this release:
  • SMTP attachments no longer locked when a send fails on a large message
2.1.0.3    Released: 2001-05-16
Product fixes in this release:
  • Fixed problem encoding long subject headers in SMTP
  • Fixed encoding problems with To and From headers in SMTP
  • Raw mode no longer causes resource leak in SMTP
  • Boundary of a multipart Message no longer ruined in POP
  • Fixed GPF with Lull message
  • Japanese file names that include character code 5C now work correctly
  • Message.Store no longer loses certain headers
2.1.0.0    Released: 2001-02-27
Product fixes in this release:
  • Added the Verify method to SMTP
  • Added the AttachmentOverwrite method Message and POP
  • Sending and Receiving messages with mega text has been improved
  • Incrementing system changed to MS standard so that files named Com.* can be renamed
  • Message.Size would fail if the header was retrieved, the message was single part, contained an attachment, and attachdir was valid
  • A message stored as msgDecoded will no longer crash when used with .Load
  • Some 2-byte characters became illegible if specificed in the Subject property
  • Some messages encoded with QuotedPrintable caused an error when loaded
  • Applications no longer freeze when sending a binary file with no value for the .AddText Property
  • Fixed MD5 Problems
  • Message header lines can now be longer than 1000 characters
  • Message headers now properly handle 8-bit characters
  • Multipart/related messages have been fixed
  • Message store no longer causes crash in certain circumstances
  • Header lines no longer missing in certain circumstances
  • Fixed problem when there is no blank line between parts
  • Message without MIME-Version and Content-Transfer-Encoding headers caused a problem
  • Certain attachments were not visible
  • Adding Headerfields to Part no longer causes GPF
  • Pop.Delete works properly if you mark a message for deletion, and then try to get a single message with a lower number off the POP server
  • Premature sending no longer caused by not including a CRLF after the 76th character if that character is "."
  • Memory Leak fixed - no longer losing 4k when login-logout
  • Confusing error messages tweaked
  • Fixed GPF if text starts with *
dartsecureftp.dll
Current Version: 2.9.0.0
2.9.0.0    Released: 2012-07-10
  • DartSecureFtp.dll is no longer distributed. The Ftp control (which support secure connections) has replaced the SecureFtp control.
2.8.3.7    Released: 2007-02-01
  • Added ReceiveBufferSize and SendBufferSize problems that can be used to fine tune transfer rate for specific connection configurations.
  • Added support to restart transfers of files larger than 2 Gig.
  • Added ability to report progress of transfer of files larger than 2 Gig.
  • Added ability to report file sizes of larger than 2 Gig in the ListEntry object.
Product fixes in this release:
  • Fixed problem caused when switching between SOCKS5 proxy and non-SOCKS5 proxy.  (4089)
  • Fixed problem that caused a file to be skipped if the connection went away during an MGET operation.  (4097)
  • Fixed problem that caused AbortCommand to fail on certain servers.  (4217)
2.8.3.0    Released: 2006-09-22
  • This release adds 'SendBufferSize' and ReceiveBufferSize' properties to the SecureFtp control, allowing for 'fine tuning' of transfer rates for the specific network utilized. The default values are 16384 for SendBufferSize and 32768 for ReceiveBufferSize.
Product fixes in this release:
  • Corrected login problem that occurred when the initial 'AUTH TLS-P' was rejected by the server  (4035)
2.8.2.0    Released: 2006-02-07
Product fixes in this release:
  • Correct issues when using SecureFtp through a proxy when Protocol is set to none  (3217)
  • Clarified "Handshake" error messages that occur during SSL negotiation  (3481)
  • Added UseControlAddressForPassive property to both client and server  (3576)
  • Corrected issue where PORT mode SecureFtp would always times out after 30 seconds  (3622)
  • Eliminated GPF that would occur when assigning LocalDataPort property to a constant string  (3623)
2.8.1.0    Released: 2005-08-22
Product fixes in this release:
  • Fixed issue introduced in 2.8.0.17 where files could not be retrieved to a string in memory
  • Added support for downloading to a DartStream  (set Result parameter to a valid DartStream object)
2.8.0.17    Released: 2005-07-22
Product fixes in this release:
  • - Fixed incompatibilities with PORT mode and other servers
  • - Now correctly send REST 0 after REST 100 sent for restart check
  • - Fixed problem that disallowed usage of proxy in non-secure mode
  • - Fixed various server-specific issues
  • - Now respond correctly to a 334 success code
  • - Protocol errors now include code and description in the error message
  • - Now correctly throw invalid param error when attempting to use ftpZip type  (ftpZip is only supported in non-Secure FTP control)
  • - Authenticate event no longer raised twice  (only fires for control connection now)
2.8.0.5    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
2.0.0.3    Released: 2002-09-16
Product fixes in this release:
  • Added Authentication property to specify which type of SSL over FTP technique to use
  • Added AuthenticationTypeConstants
  • Added SecretKey property for FirewallReady
  • Abort command now returns properly when aborting a large file
  • Added support for the CDUP command on WSFTP server
  • Fixed occassional lockup when a secure server times out
  • Addressed licensing problem
  • Non-persistant properties are now non-browsable
  • Fixed a problem with the Error Event when using Max and Min DataPort property
  • Fixed a memory leak in the List method
  • Added more error handling support for LocalDataPort property use
  • Fixed sequential non-blocking login problem
  • Enhanced compatibility with OpenBSD
1.6.0.3    Released: 2001-08-01
Product fixes in this release:
  • Increased speed of Send
1.0.43.7    Released: 2001-06-01
Product fixes in this release:
  • Store no longer stores continiously when file is greater than 32768
  • Store no longer fails when no Data parameter is supplied
1.0.43.5    Released: 2001-01-12
Product fixes in this release:
  • Now asynchronously processes authentication during Connect and closing operations
1.0.43.4    Released: 2001-01-01
Product fixes in this release:
  • Will connect in non-passive mode
dartsecureftpserver.dll
Current Version: 2.9.2.1
2.9.2.1    Released: 2017-11-13
  • Now includes 64-bit dlls.
  • Support for IPv6 has been added.
  • Explicit TLS 1.1 and TLS 1.2 has been added.
2.9.1.1    Released: 2013-05-24
Product fixes in this release:
  • The atFirewallReady authentication type constant has been removed due to obsolescence.
  • Storing a file with STOU now works correctly.  (4291, 5703, 5705)
  • Setting the Status response to 400 or higher in the Login event will now cause the Session.User property to be cleared, disallowing access to the server.  (4717)
  • Command event parameters are now populated even if a user is not authorized to allow processing of command such as PBSZ and PROT before authorization.  (5698)
2.9.0.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.8.3.7    Released: 2007-02-01
Product fixes in this release:
  • Logfile is now created when the directory specified contains a trailing backslash character.  (4130)
2.8.3.0    Released: 2006-11-03
Product fixes in this release:
  • When a unique store (STOU) is completed, Response.StatusText will contain the new filename that the server assigned  (2530)
  • Corrected condition that would cause a crash when a client attempted to store many files during a session  (2958)
  • Fixed condition that caused sessions and handles to remain open when client performed a hard disconnect  (2965)
2.8.1.3    Released: 2006-02-07
Product fixes in this release:
  • Added Filename to the 226 response from a STOU command  (2530)
  • Corrected issue that caused server to crash when storing many small files  (2958)
  • Added UseControlAddressForPassive property to both client and server  (3576)
  • Fixed lockup that would occur if client connected, sent data without CRLF and disconnected  (3637)
  •   (above would also occur if a secure client connected to a non-secure server)
2.8.0.12    Released: 2005-07-22
Product fixes in this release:
  • - Fixed condition where non-secure client connects, doesn't send anything and remains connected forever. Now timeout occurs if the SSL negotiation does not start
  • - Non-secure children now get State event when connection changes
2.8.0.5    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
2.0.0.3    Released: 2002-09-16
Product fixes in this release:
  • The Port command and Authentication now work properly
  • Now properly support 232 User logged in message when using SSL
1.6.0.3    Released: 2002-01-01
Product fixes in this release:
  • Increased the Speed of Send
1.6.0.2    Released: 2001-11-28
Product fixes in this release:
  • Authentication Event now fires properly
  • Fixed GPF with multiple sessions
  • Fixed GPF when Idletime expires
1.0.43.4    Released: 2001-01-04
Product fixes in this release:
  • Will connect in non-passive mode
dartsecuremail.dll
Current Version: 2.9.0.0
2.9.0.0    Released: 2012-07-10
  • DartSecureMail.dll is no longer distributed. The Pop control (which support secure connections) has replaced the SecurePop control.
2.8.3.3    Released: 2007-02-01
  • Changes to F1 help-linking system required rebuild of DLL.
2.8.3.0    Released: 2006-09-22
Product fixes in this release:
  • Pop Control no longer times out when a server incorrectly sends an extra CRLF in response to the RETR command  (3625)
  • Pop and Imap - Attachments are no longer locked when message retrieval is aborted  (3798)
1.8.0.15    Released: 2005-07-22
Product fixes in this release:
  • - Message can now be created as a stand-alone object without getting license error
  • - Fixed condition where space would be added to start of message id
  • - Fixed uuencode corruption issue
  • - CommandEx method added as a replacement for using Command in ASP / Script environments
1.8.0.4    Released: 2002-11-27
Product fixes in this release:
  • Fixed a crash with Command method
  • Added support for multi-threading although NOT thread-safe
  • Can be used in COM+ Component Services
1.6.0.2    Released: 2002-02-20
Product fixes in this release:
  • SecurePop.Get msgUid is properly decrypted
1.0.43.1    Released: 2001-01-01
Product fixes in this release:
  • Updated to remove Dartobjects.dll dependency
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.6.1
3.2.6.1    Released: 2017-11-13
  • Now includes 64-bit dlls.
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.1.0
2.11.1.0    Released: 2017-10-26
  • Now includes 64-bit dlls.
  • Support for IPv6 has been added.
2.11.0.0    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
dartutil.dll
Current Version: 2.12.0.0
2.12.0.0    Released: 2017-12-07
  • Version change for Winsock installation.
2.10.1.0    Released: 2017-10-26
  • Now includes 64-bit dlls.
2.10.0.0    Released: 2015-11-12
Product fixes in this release:
  • No bug fixes, version change.
2.9.3.0    Released: 2013-05-17
Product fixes in this release:
  • Resolved a Com registration error.
2.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.
2.9.1.0    Released: 2012-02-09
  • No changes from 2.9.0.1.
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.8.5.0    Released: 2008-03-19
Product fixes in this release:
  • Two running instances of the same application using the Ping control are now completely independent.   (4583)
2.8.3.3    Released: 2007-02-01
  • Changes to F1 help-linking system required rebuild of DLL.
2.8.2.0    Released: 2004-05-21
Product fixes in this release:
  • Fixed a problem where DNS required a Timeout value.  (1735)
  • Removed _ATL_DEBUG_QI define.  (2552)
2.8.0.6    Released: 2003-02-28
Product fixes in this release:
  • Made an internal licensing alteration
2.8.0.4    Released: 2002-11-27
Product fixes in this release:
  • Added better error handling to DNS for support of unusual servers
  • Added support for multi-threading although NOT thread-safe
  • Can be used in COM+ Component Services
2.2.0.0    Released: 2001-09-05
Product fixes in this release:
  • Minor changes to accomodate the .NET Framework
  • Added information for the DnsServer control
1.0.43.11    Released: 2001-08-20
Product fixes in this release:
  • Change for DNSServer license
1.0.43.8    Released: 2001-04-11
Product fixes in this release:
  • DNS Client no longer crashes after numerous repeated requests
1.0.43.5    Released: 2001-02-01
Product fixes in this release:
  • Fixed GPF that occurs with large response from MX record query
1.0.43.0    Released: 2001-01-01
Product fixes in this release:
  • Fixed minor memory leak when resolving email address
  • Fixed another minor memory leak
dartzip.dll
Current Version: 1.9.5.0
1.9.5.0    Released: 2013-07-01
Product fixes in this release:
  • Resolved a com registration error.
  • Zipping and spanning while using encryption will now produce compliant zip archives.  (5336)
  • Calling Unzip on a FileStore object after adding files by calling FileStore.Load or FileStore.Add will no longer result in 0 length files.  (5649)
1.9.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.
1.9.2.0    Released: 2010-09-07
Product fixes in this release:
  • Fixed problem extracting to streams introduced in 1.9.1.0.  (5340)
1.9.1.0    Released: 2010-08-16
Product fixes in this release:
  • When an archive is loaded and zipped with a new name, the original archive is left untouched.  (4913)
  • Timestamps are preserved for extracted files.  (5311)
1.9.0.0    Released: 2010-02-11
  • The Self-Extract dialog was updated with a cleaner look.
  • The product now supports Winzip-compatible AES encryption, in addition to the Dart proprietary AES encryption.
  • Zip ActiveX is no longer vulnerable to attacks outlined in Microsoft Security Bulletin MS09-035 (http://www.microsoft.com/technet/security/bulletin/MS09-035.mspx).
  • Zip ActiveX should now function on all Data Execution Protection (DEP) enabled systems.
Product fixes in this release:
  • File attributes such as read-only are now preserved when extracted from the FileStore.  (4423)
  • The archive comment functionality has been fixed.  (5069)
  • Adding DartStreams with Filenames now works correctly.  (5180)
  • Write errors will no longer occur if a file is accessed by another system process during extraction.  (5195)
1.8.8.0    Released: 2007-11-27
Product fixes in this release:
  • Corrected problem that produced non-compliant self-extracting exe files  (4568)
  • Fixed problem that would sometimes cause creation of a non-compliant zip file   (4570)
1.8.7.2    Released: 2007-10-03
Product fixes in this release:
  • A filename containing commas can now be zipped by placing the filename inside of quotes  (1501, 2017)
  • It is now possible to zip a file that is open for writing by another application  (2213)
  • Corrected condition that caused the 'Modified Date' to be incorrect when in the GMT Timezone  (3047)
  • Can now add files with Kyrillic filenames to an archive   (3812)
  • Quickunzip no longer fails when Overwrite is true and a read-only file is encountered  (4346)
  • Fixed various issues relating to the creation/extraction of spanned and split archives  (4516, 2273)
1.8.5.3    Released: 2007-02-01
  • Changes to F1 help-linking system required rebuild of DLL.
1.8.5.0    Released: 2006-10-10
Product fixes in this release:
  • Corrected problem with asynchronous self-extracting zip file creation  (2095)
  • Eliminated crash when using multiple Zip controls in the same application  (3438)
  • AES-encrypted zip files of greater than 4GB can now be unzipped  (4092)
1.8.3.0    Released: 2006-03-27
Product fixes in this release:
  • Fixed memory leak in the FileStore.Add method that occurred when adding more than one file  (3713)
1.8.2.0    Released: 2005-12-23
Product fixes in this release:
  • Added support for 64-Bit Zip extensions, allowing files larger than 4 Gigabytes to be zipped
  • Fixed an issue where long passwords caused problems with Winzip  (3157)
  • An error is now raised when there is not enough disk space  (3182)
  • "Write Failed" errors no longer occur intermittently when zipping many files  (3324)
1.8.1.0    Released: 2003-08-13
Product fixes in this release:
  • Fixed a boundary condition problem with certain zip files  (1238, 1697, 1712, 1713)
  • Increased Zip password compatibility with other products  (1614)
  • Fixed a color problem with the self-extractor  (1622)
  • Modified Zip to get file location from LocalHeader INSTEAD of CentralHeader  (1668)
  • Fixed a problem with non US-ASCII characters  (1720)
  • Fixed a small memory leak with QuickZip in certain circumstances  (1743)
  • Fixed a password problem when spanning  (1770)
  • When trying to unzip an empty zip file we will now throw an "Empty Zip File" error  (1857)
  • Fixed a compatibility problem with a particular type of zip file  (1858, 1849)
  • Clarification - minimum ProgressSize must be 256  (1908)
  • Fixed a problem with adding and removing AES encrypted files  (1927)
  • Comments for the Zip file are now properly persisted  (1931)
  • Fixed a file corruption problem after adding/removing after previous Zip operation  (1934, 1925)
1.8.0.6    Released: 2003-02-28
Product fixes in this release:
  • Fixed a Windows 98 compatibility problem
  • Fixed a gzip problem when the third character was an underscore
  • Fixed a problem with spanning on Windows 98
  • Fixed a slashes compatibility problem with UNIX directories
  • Added support for some non-standard zip formats
1.8.0.4    Released: 2002-11-27
Product fixes in this release:
  • Fixed a problem with Multibyte-to-Wide Character conversions for filenames
  • Fixed a GPF with certain Gzip files
  • Fixed a licensing problem with MS Access
  • Added support for multi-threading although NOT thread-safe
  • Can be used in COM+ Component Services
1.5.0.15    Released: 2002-09-16
Product fixes in this release:
  • Fixed unzip problem with zero length files
  • Fixed wildcard bug when using QuickZip
  • Fixed DST time zone problem
1.5.0.8    Released: 2002-07-02
Product fixes in this release:
  • Fixed date modification problem
  • Fixed a QuickZip and QuickUnzip compatibility problem
  • Fixed problem with unzipping spanned archives
  • Fixed a gzip compatibility problem with CRC
  • Fixed a self-extractor window color problem in XP
  • Fixed a gzip date compatibility problem
  • Fixed a file compatibility problem
  • Changed properties to non-browsable
1.5.0.1    Released: 2002-02-20
Product fixes in this release:
  • Added Winzip UTF8 support for foreign characters
  • Zip.FileStore.Zip DartStream now works properly
  • Spanning problems with Removable drives corrected
  • Modified date in the FileStore now matches the file on the drive
1.5.0.0    Released: 2001-10-01
Product fixes in this release:
  • Added 3 levels of AES to encryption algorithms
  • Added ZipSelfExtract for creating self-extracting zip files