Version: 2.0.7
Add SSL authentication and encryption to ensure 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 2007-02-01)
dartsecure2.dll
Current Version: 2.0.7.0
2.0.7.0     Released: 2007-02-01
  • Added ability to switch between protocols during an existing SecureTcp session.
2.0.6.0    Released: 2006-09-22
Product fixes in this release:
  • No changes except version number
1.8.1.0    Released: 2006-02-07
Product fixes in this release:
  • Clarified "Handshake" error messages that occur during SSL negotiation  (3481)
1.8.0.28    Released: 2005-07-22
Product fixes in this release:
  • - Fixed crash when using empty user/pass for proxy server
  • - Fixed condition where Receive could return with no data or error after a timeout
  • - Fixed timeout problem with client certificates
  • - Added ability to switch from non-secure to secure mode after connection is established
  • - Fixed problem where tool would not work on some two-byte systems  (like Japanese)
1.8.0.6    Released: 2002-11-27
Product fixes in this release:
  • Added support for multi-threading although NOT thread-safe
  • Can be used in COM+ Component Services
1.7.0.3    Released: 2002-09-16
Product fixes in this release:
  • Fixed compatibility problems with C++ Builder and use of VARIANT_BOOLS
  • Added better compatibility with the Certicom SSL Plus library
  • Will now close properly on a SSL close request
  • SecureServer no longer closes too soon when ClientAuth fails
1.6.0.3    Released: 2001-11-28
Product fixes in this release:
  • Added the ability to pass a DartStrings into Search to search for more than one token
1.5.0.1    Released: 2001-08-10
Product fixes in this release:
  • Protocol property now works correctly with secureNone setting
  • Using PCT no longer causes an error
1.5.0.0    Released: 2001-06-01
Product fixes in this release:
  • Added the ability to turn security on/off plus more control over settings
  • Added SecurityConstants
  • Added an error for a search when server closes
  • RemoteCert now set to nothing when not connected
1.0.43.5    Released: 2001-01-12
Product fixes in this release:
  • Proper error report when connection is closed
1.0.43.4    Released: 2001-01-04
Product fixes in this release:
  • State checking fixed for Receive, Search and Fill
  • Fixed small memory leak
1.0.43.2    Released: 2000-12-29
Product fixes in this release:
  • Can now be used in Windows 9x. See the following for info: http://support.microsoft.com/support/kb/articles/Q276/2/45.asp
1.0.43.1    Released: 2000-11-21
Product fixes in this release:
  • Error message will now appear if CA not found
  • Fine tuned the the way data is buffered to better handle situations with high data throughput
dartcertificate.dll
Current Version: 2.8.3.3
2.8.3.3    Released: 2007-01-30
  • Changes to F1 help-linking system required rebuild of DLL.
2.8.3.0    Released: 2006-09-22
Product fixes in this release:
  • No changes except version number
2.8.0.19    Released: 2005-07-22
Product fixes in this release:
  • - Resolved problems related to timezones and the valid date
  • - Fixed issue where some certificates would not show up in the list
  • - Added support for loading a certificate from a pfx file  (See CertificateStore.Load method)
2.8.0.4    Released: 2002-11-27
Product fixes in this release:
  • Store.Find will now properly find all of the certificates in the LocalMachine store
  • Added support for multi-threading although NOT thread-safe
  • Can be used in COM+ Component Services
2.0.0.3    Released: 2002-09-16
Product fixes in this release:
  • Fixed and properly renumbered KeyUsage constant
  • Added CreateCert method to CertificateStore
  • Added a DeleteCert method to CertificateStore
  • Added ProviderConstants to CertificateStore
  • Added FriendlyName property to Certificate Object
1.6.0.2    Released: 2002-02-20
Product fixes in this release:
  • Certificate property can now be cleared
1.6.0.1    Released: 2001-11-28
Product fixes in this release:
  • Can now view Local Machine Certs when not Admin
1.0.43.7    Released: 2001-06-01
Product fixes in this release:
  • Error in Readme fixed - VC Samples would not compile
1.0.43.0    Released: 2001-01-01
Product fixes in this release:
  • Certificates were added in reverse order (always at the 0 location) Fix to add each certificate at END of list
dartftp.dll
Current Version: 1.8.7.1
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.1.3.3
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.9.2.4
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.8.3.7
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.8.1.3
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.8.3.3
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.1.3.3
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.1.3.3
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.8.3.10
2.8.3.10    Released: 2007-02-01
Product fixes in this release:
  • DartStrings collection now reports correct indices greater than 65535.  (4224)
2.8.3.1    Released: 2006-09-22
Product fixes in this release:
  • Fixed IDL problem that caused the 'Blocked' Property to show up as 'bLocked' in the object browser and during wrapper generation
2.8.3.0    Released: 2006-08-28
Product fixes in this release:
  • Eliminated problem wher RAS control would show the wrong phonebook as selected  (2637)
  • Corrected threading problems caused when send was called from 2 different places in code  (2651)
  • Added ReuseAddress Property to the UDP control  (3144)
  • Eliminated condition that would cause missing RAS phonebook entries  (618)
2.8.2.31    Released: 2006-06-15
Product fixes in this release:
  • No fixes. Release build included with PowerSNMP for ActiveX 2.8.2
2.8.2.27    Released: 2005-12-23
Product fixes in this release:
  • Added SizeHigh and PositionHigh properties to DartStream for +4 Gig support
2.8.2.7    Released: 2004-10-22
Product fixes in this release:
  • Made internal changes to DartStream
  • Fixed a problem when Send is called from 2 different places in code at the same time.  (2651)
  • Fixed a problem with the Search method and 2-byte characters.  (2690)
  • Made changes that impact FTPServer performance issues.  (2722)
2.8.2.0    Released: 2004-05-21
Product fixes in this release:
  • Changed some internal method declarations for automation access
  • Changed internal ordering of events. This has no impact to users, just to language developers
  • Fixed a problem with ReuseAddr.  (1603)
  • Fixed a problem with Socks5.  (2302)
  • Fixed a problem with Timeout after invalid proxy connection.  (2327)
  • Improved performance of search functionality.  (2599)
2.8.1.0    Released: 2003-09-12
Product fixes in this release:
  • No changes. Version number adjustment
2.8.0.8    Released: 2003-02-28
Product fixes in this release:
  • Fixed a problem with Ping being used in a control array
  • Made an alteration to how the blocking code operates in the Daemon Control for better abort responses
2.8.0.4    Released: 2002-11-27
Product fixes in this release:
  • Fixed a problem with UDP receiving a byte array
  • Added support for multi-threading although NOT thread-safe
  • Can be used in COM+ Component Services
  • Problems with DString deconstructor fixed in DartStrings
2.2.0.20    Released: 2002-07-02
Product fixes in this release:
  • Fixed Event disruption during Receive
  • Added AdvancedTrace method
  • Added Leave property to UDP
2.2.0.16    Released: 2002-05-08
Product fixes in this release:
  • Fixed infinite loop condition in DartStreams CreateUnique
  • Fixed memory leak in UDP.Receive and DartStream.Read when dimensioned string is passed in