Product Release History
The following is a list of public releases for all
components shipped with
PowerTCP FTP for ActiveX (Latest Release 2007-11-27)
dartftp.dll
Current Version:
2.0.2.0
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:
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
dartcertificate.dll
Current Version:
2.8.3.12
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.0.7.6
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.8.3.25
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:
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
dartzip.dll
Current Version:
1.8.8.0
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