Active mode and misc bugs

Bug 1. Can't enable active mode: Tools->Settings->Connection->Mode: Active Mode (PORT) don't work.

TYPE I
200 Type set to I.
REST 0
350 REST supported. Ready to resume at byte offset 0.
PWD
257 "/" is current directory.
CWD /Catgirl Nuku Nuku OVA 1-6
250 CWD command successful. "/Catgirl Nuku Nuku OVA 1-6" is current directory.
PWD
257 "/Catgirl Nuku Nuku OVA 1-6" is current directory.
SIZE Catgirl.Nuku.Nuku.OAV.01.[anime.fin].ShareReactor.ogm
213 246526090
PASV
227 Entering Passive Mode (84,32,64,61,184,130).
Opening data connection to 84.32.64.61 Port: 47234
REST 557056
350 REST supported. Ready to resume at byte offset 557056.
RETR Catgirl.Nuku.Nuku.OAV.01.[anime.fin].ShareReactor.ogm
Timeout (20s).


From server in log above work only active download. :cry:

Bug 2. Then you click on the servers tab's bottom (that emerge when you connect to server), tab is not checked. You must click 2 times.

Bug 3. Icon in the same tabs as in bug 2 not allways changes to disconnected icon, then connection time-out occurs.

Here icon don't change.
SmartFTP v1.5.988.24
Resolving host name "ftp.rygveda.lt"
Connecting to 192.168.1.4 Port: 21
Connected to ftp.rygveda.lt.
220 192.168.1.4 FTP server ready
USER anonymous
331 Anonymous login ok, send your complete email address as your password.
PASS (hidden)
230 Anonymous access granted for anonymous
SYST
215 UNIX Type: L8
FEAT
211-Features:
MDTM
REST STREAM
SIZE
211 End
PWD
257 "/" is current directory.
Compression disabled for private IP addresses.
TYPE I
200 Type set to I
PASV
227 Entering Passive Mode (192,168,1,4,255,219).
Opening data connection to 192.168.1.4 Port: 65499
LIST -aL
150 Opening ASCII mode data connection for file list
348 bytes transferred. (4,30 KB/s) (79 ms)
226 Transfer complete.
QUIT
221 Goodbye.
Server closed connection
Resolving host name "ftp.rygveda.lt"
Connecting to 192.168.1.4 Port: 21
Connected to ftp.rygveda.lt.
220 192.168.1.4 FTP server ready
USER anonymous
331 Anonymous login ok, send your complete email address as your password.
PASS (hidden)
230 Anonymous access granted for anonymous
SYST
215 UNIX Type: L8
FEAT
211-Features:
MDTM
REST STREAM
SIZE
211 End
PWD
257 "/" is current directory.
QUIT
221 Goodbye.
Server closed connection
Resolving host name "ftp.rygveda.lt"
Connecting to 192.168.1.4 Port: 21
Connected to ftp.rygveda.lt.
220 192.168.1.4 FTP server ready
USER anonymous
331 Anonymous login ok, send your complete email address as your password.
PASS (hidden)
230 Anonymous access granted for anonymous
SYST
215 UNIX Type: L8
FEAT
211-Features:
MDTM
REST STREAM
SIZE
211 End
PWD
257 "/" is current directory.
NOOP
200 NOOP command successful
NOOP
200 NOOP command successful
NOOP
200 NOOP command successful
NOOP
200 NOOP command successful
NOOP
200 NOOP command successful
421 No Transfer Timeout (300 seconds): closing control connection.
Server closed connection



Bug 4. That is not really bug, more like request. Retry delay timer doesn't reset for download thread in global queue, then you Stop and then Start queue. In other version all was ok. This is inconvenient, then you must wait till delay ends.

+- System -----------------------------
Microsoft Windows 2000 Professional
Service Pack 4 (Build 2195)

CPU Speed : 1511 MHz
Total Memory : 97776 KB
Free Memory : 4928 KB

+- SmartFTP ---------------------------
Version : 1.5.988.24
Time Stamp : 2005-06-24 00:57:16

+- Application DLL --------------------
controls.dll : 1.6.988.24
sfFTPLib.dll : 1.0.1.38
SmartHook.dll :

+- Language ---------------------------
SmartFTP.exe : 1.5.988.24

+- System DLL -------------------------
unicows.dll : 1.0.4018.0
shell32.dll : 5.00.3900.7032
shlwapi.dll : 6.00.2800.1612 (xpsp2.041207-1145)
comctl32.dll : 5.81
riched20.dll : 5.30.23.1215
schannel.dll : 5.00.2195.6899

+- Internet Explorer ------------------
Version : 6.0.2800.1106

+- Winsock ----------------------------
Winsock : 2.2

And one more thing for direct download active mode works fine(that button in toolbar). Problem only for global queue.

>Active Mode
The Global Queue uses the favorite item settings and if not favorite item is available, it uses the global settings.

>Tab Item
>Disconnect icon
Will be fixed.

Thanks for reporting.
-Mat

>Tab Item
>Disconnect icon
Fixed