|
Answer/Solution: Ipswitch WS_FTP Pro Secure
SDK 8.1 Release Notes
- Defects fixed for 8.1
- Defects fixed in 8.01
- What's new in this version?
- Product Description
- Installing Ipswitch WS_FTP Pro SDK 8.1
- Uninstalling
- For More Information
Defects fixed for 8.1
* Folder refresh does not use the specified file mask.
* Initializing the API and using SSL connections multiple times during
the same process could cause a crash.
* Added more logging for failed data connections, and other areas.
* Multiple threads utilizing connections can cause PassiveMode setting
to be ignored.
* Failed transfers attempt to auto-reconnect and resume before returning
failure.
* Misc updates to sample applications
* Misc updates to help
Defects fixed in 8.01
* Multiple connections with multiple instances of the Api object will crash
* Failed operation on the Item interface could cause memory leak and
crash on exit
* The Put method on the Item object will transfer and crash when successful
* Canceled operations don't always receive the server response
* Internal Passive/Port flags are now reset for new connections
* Updated code in send routine to make sure that all data has been sent
* TYPE command will be issued before every transfer
* Recursive directory deletion could return an invalid error code
* PORT routine now honors the network timeout value
* SFTP downloads can send a negative value with the
TRANSFER_START event
* SFTP/SSH doesn't provide option to disable compression
* Diagnostic logging during SSL connections can crash if the
certificate chain is large
* SFTP doesn't honor send/receive buffer size options
* SFTP transfers occasional overrun the server window when uploading
What's new in this version?
v8.1
IWsftpApi2 interface
This interface adds the ExternalIP property and the SetPortRange method.
ExternalIP property
Allows the SDK to be configured to send the external IP address in the
PORT command. This is helpful for clients that are NAT'd, and especially
useful when those clients are using SSL connections.
SetPortRange method
Allows the SDK to be configured to establish PORT data channel
connections on ports within a specified range. This feature is
used for firewalls that don't support FTP protocol translation,
or when the client is using SSL connections.
v8.01
We have added 3 new samples to the distribution.
C++ - EventSample
This sample demonstrates how to utilize the events fired by the SDK for
logging, canceling, and transfer progress. This sample uses ATL.
C++ - MFCEventSample
This sample demonstrates how to utilize the events fired by the SDK for
logging, canceling, and transfer progress. This sample uses MFC.
Javascript - Javascript.html
This sample demonstrates how to use the SDK from a web page.
v8.0
The WS_FTP Pro SDK v8.0 has been rewritten based on the
WS_FTP Pro v8.x code base. Any applications written with
previous SDK versions will not work with v8.0.
The SDK is implemented as an in-process COM server. This
allows applications to be written in any COM supported language.
SDK supports the following protocols and security extensions:
o FTP File Transfer Protocol
o FTP/AUTH SSL FTP over SSL (Explicit)
o FTPS FTP over SSL (Implicit)
o SSH/SFTP (v3 and v4) Secure File Transfer
Protocol (SFTP over SSH)
===================
Product Description:
===================
Ipswitch's WS_FTP Pro Software Development Kit (SDK) lets you
create programs for transferring files to, from, or between
remote systems. This development kit provides you with the
basic functions needed to develop custom applications that use
the File Transfer Protocol (FTP) and frees you from the
intricacies of network programming.
This SDK implements both passive and normal file transfers,
the WS_FTP host type auto detection, and the ability to use
any FTP command.
Installing
WS_FTP Pro SDK 8.1 is installed by use of a Standard
InstallShield(r) installation process.
**Note: If you have a previously installed evaluation
version of WS_FTP Pro SDK 8.1, you must remove it
before proceeding with the installation process.**
1. Click on the WS_FTP Pro SDK 8.1 installation executable
file. The installation program launches.
2. After reading through the text, click: Next. The license
agreement screen displays.
3. Select: "I accept the terms of the license agreement."
4. Click: Next.
5. Select the destination location.
6. Click: Next.
7. Select the program folder.
8. Click: Next. The installation completes.
9. Click: Finish.
Uninstalling
Standard uninstallation. Use the Windows remove program
function.
For More Information
For information on setting up and using WS_FTP Pro SDK 8.1,
refer to the following:
o For technical support, contact us at:
www.ipswitch.com/support
o For additional information, contact us at:
www.ipswitch.com/products/WS_FTP/devkit/index.html
o For sales and distribution information:
800.793.4825
sales@ipswitch.com
info@ipswitch.com
|