Version: 2.12.0.0
Use controls to create, send, retrieve, preview and edit Internet email messages.
Product Release History
The following is a list of public releases for all components shipped with PowerTCP Mail for ActiveX (Latest Release 2015-11-13)
dartmail.dll
Current Version: 2.12.0.0
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 *
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
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
dartutil.dll
Current Version: 2.10.0.0
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