[twsocket] FTP client supports Utf-8 in ICSv7 now

2008-09-19 Thread Arno Garrels
Hi All,

Angus and I added UTF-8 support to the TFtpCli V7. 
All Delphi versions from D7 to D2009 are supported. 
You can download the latest ICS versions from the SVN repositories.
If you don't use a SVN client yet I recommend to give the great
TortoiseSVN a trial. URLs and login infos are available here 
http://www.overbyte.be. 

BTW: There is a 14 days trial version of Delphi und C++Builder 2009
Architect available at CG: http://cc.codegear.com/free/delphi.

Angus wrote a little HowTo:

Generally, the OPTS UTF8 or OPTS UTF8 ON command must be sent before most
servers support UTF8 file listings or uploads, and even then it may not
include Unicode characters outside the ANSI codeset. 

I've tested four common FTP servers detailed below for UTF8 support, if
anyone is using any other common servers, please let me know so I can
test them.

Microsoft IIS/5 and IIS/6 no UTF8 support, IIS/7 FTP for Windows 2008 was
released March 2008 and finally supports SSL and UTF8, not yet tested. 

ICS V6/V7 - does not support UTF8, yet, due real soon

FileZilla Server - fully Unicode capable, defaults to UTF8 ON returning
UFT8 file listings and uploads, but can be disabled with OPTS UTF8 OFF
command when listings revert to ANSI.

WS_FTP Server 6.1.1 - fully Unicode capable, defaults to UTF8 OFF and
returns ANSI file listings, OPTS UTF8 or OPTS UTF8 ON enables UTF8 file
listings and uploads, UTF8 can not be set off so don't send command if
ANSI needed MLST fails with 501 if file name includes a space

RhinoSoft Serv-U FTP Server v7.2 - no Unicode support, defaults to UTF8
OFF but returns UTF8 file listings (with ? for non-supported unicode
characters), OPTS UTF8 ON enables UTF8 uploads.  OPTS UTF8 OFF command
reverts listings to ANSI MLST fails with 550 for file names with any
unicode escaped characters MDTM MMDDHHMMSS seems to fail for all
files, maybe only those not in root directory (MDTM used to work in
earlier releases)

Gene6 FTP Server v3.10.0 - fully Unicode capable, defaults to UTF8 OFF
and returns ANSI file listings, OPTS UTF8 or OPTS UTF8 ON enables UTF8
file listings and uploads, UTF8 can not be set off so don't send command
if ANSI needed.

--
Arno Garrels [TeamICS]
http://www.overbyte.be/eng/overbyte/teamics.html




-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] FTP client supports Utf-8 in ICSv7 now

2008-09-19 Thread Fastream Technologies
Hello,

I think I missed the conversation so need to ask to confirm:

Do you have aplans for UTF-8 TFtpServer? If so, any ETA?

BTW, I recall some Russian and Chinese customers complaining about our
THttpServer based web server as well. Is there any way to support Unicode on
web side as well?

Best Regards,

SZ

On Fri, Sep 19, 2008 at 2:01 PM, Arno Garrels [EMAIL PROTECTED] wrote:

 Hi All,

 Angus and I added UTF-8 support to the TFtpCli V7.
 All Delphi versions from D7 to D2009 are supported.
 You can download the latest ICS versions from the SVN repositories.
 If you don't use a SVN client yet I recommend to give the great
 TortoiseSVN a trial. URLs and login infos are available here
 http://www.overbyte.be.

 BTW: There is a 14 days trial version of Delphi und C++Builder 2009
 Architect available at CG: http://cc.codegear.com/free/delphi.

 Angus wrote a little HowTo:

 Generally, the OPTS UTF8 or OPTS UTF8 ON command must be sent before most
 servers support UTF8 file listings or uploads, and even then it may not
 include Unicode characters outside the ANSI codeset.

 I've tested four common FTP servers detailed below for UTF8 support, if
 anyone is using any other common servers, please let me know so I can
 test them.

 Microsoft IIS/5 and IIS/6 no UTF8 support, IIS/7 FTP for Windows 2008 was
 released March 2008 and finally supports SSL and UTF8, not yet tested.

 ICS V6/V7 - does not support UTF8, yet, due real soon

 FileZilla Server - fully Unicode capable, defaults to UTF8 ON returning
 UFT8 file listings and uploads, but can be disabled with OPTS UTF8 OFF
 command when listings revert to ANSI.

 WS_FTP Server 6.1.1 - fully Unicode capable, defaults to UTF8 OFF and
 returns ANSI file listings, OPTS UTF8 or OPTS UTF8 ON enables UTF8 file
 listings and uploads, UTF8 can not be set off so don't send command if
 ANSI needed MLST fails with 501 if file name includes a space

 RhinoSoft Serv-U FTP Server v7.2 - no Unicode support, defaults to UTF8
 OFF but returns UTF8 file listings (with ? for non-supported unicode
 characters), OPTS UTF8 ON enables UTF8 uploads.  OPTS UTF8 OFF command
 reverts listings to ANSI MLST fails with 550 for file names with any
 unicode escaped characters MDTM MMDDHHMMSS seems to fail for all
 files, maybe only those not in root directory (MDTM used to work in
 earlier releases)

 Gene6 FTP Server v3.10.0 - fully Unicode capable, defaults to UTF8 OFF
 and returns ANSI file listings, OPTS UTF8 or OPTS UTF8 ON enables UTF8
 file listings and uploads, UTF8 can not be set off so don't send command
 if ANSI needed.

 --
 Arno Garrels [TeamICS]
 http://www.overbyte.be/eng/overbyte/teamics.html




 --
 To unsubscribe or change your settings for TWSocket mailing list
 please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
 Visit our website at http://www.overbyte.be

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] FTP client supports Utf-8 in ICSv7 now

2008-09-19 Thread Angus Robertson - Magenta Systems Ltd
 Do you have aplans for UTF-8 TFtpServer? If so, any ETA?

Much of the low level stuff is done, common with the client, the server
itself will be done in the next week or two, depending on my other
commitments. 

Angus
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] FTP client supports Utf-8 in ICSv7 now

2008-09-19 Thread Arno Garrels
Angus Robertson - Magenta Systems Ltd wrote:
 Do you have aplans for UTF-8 TFtpServer? If so, any ETA?
 
 Much of the low level stuff is done, common with the client, the
 server itself will be done in the next week or two, depending on my
 other commitments.

Should be worth mentioning that some of this low level stuff won't
run on Win9x anymore. If you still need to support Win9x ICSv6 and 
D7-D2007 is the way to go (is this evil?). 

--
Arno
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] FTP client supports Utf-8 in ICSv7 now

2008-09-19 Thread Fastream Technologies
I think it's ok considering Win2000 was launched 9 years ago.

On Fri, Sep 19, 2008 at 3:10 PM, Arno Garrels [EMAIL PROTECTED] wrote:

 Angus Robertson - Magenta Systems Ltd wrote:
  Do you have aplans for UTF-8 TFtpServer? If so, any ETA?
 
  Much of the low level stuff is done, common with the client, the
  server itself will be done in the next week or two, depending on my
  other commitments.

 Should be worth mentioning that some of this low level stuff won't
 run on Win9x anymore. If you still need to support Win9x ICSv6 and
 D7-D2007 is the way to go (is this evil?).

 --
 Arno
  --

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] FTP client supports Utf-8 in ICSv7 now

2008-09-19 Thread Angus Robertson - Magenta Systems Ltd
 Should be worth mentioning that some of this low level stuff won't
 run on Win9x anymore. If you still need to support Win9x ICSv6 and 
 D7-D2007 is the way to go (is this evil?). 

There is also the issue of UTF8 support in ICS V6.  

My current feeling is it's not worth the effort to support Unicode 
in V6, but we should support UTF8 with ANSI characters only.

Currently V6 will not correctly download or upload file names with
non-ASCII characters to FileZilla server, or any other that defaults to
UTF8 on.  

There is a workaround, to send the command 'OPTS UTF8 OFF' when FileZilla
will revert to ANSI mode.  

Translating UTF8 to ANSI and vice versa is not much more complicated. 

Angus
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] FTP client supports Utf-8 in ICSv7 now

2008-09-19 Thread Frans van Daalen
- Original Message - 
From: Francois Piette [EMAIL PROTECTED]


 Angus and I added UTF-8 support to the TFtpCli V7.

 I think Angus and Arno deserve a BIG thank from all of us for the huge 
 work
 they've done supporting internationalisation in FTP component.
 Thanks guys !

+1  ! 


-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] FTP client supports Utf-8 in ICSv7 now

2008-09-19 Thread Tobias Rapp
Francois Piette wrote:
 Angus and I added UTF-8 support to the TFtpCli V7.
 
 I think Angus and Arno deserve a BIG thank from all of us for the huge work
 they've done supporting internationalisation in FTP component.
 Thanks guys !

Yes, it's great to hear that! Thanks for all the work that is done to
provide ICS Unicode support.

Tobias
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] FTP client supports Utf-8 in ICSv7 now

2008-09-19 Thread Hoby Smith
Double Ditto! Thanks much... :) 

 From: Francois Piette [EMAIL PROTECTED]
 Angus and I added UTF-8 support to the TFtpCli V7.

 I think Angus and Arno deserve a BIG thank from all of us for the huge 
 work
 they've done supporting internationalisation in FTP component.
 Thanks guys !

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] FTP client supports Utf-8 in ICSv7 now

2008-09-19 Thread Maurizio Lotauro
Scrive Arno Garrels [EMAIL PROTECTED]:

 Hi All,
 
 Angus and I added UTF-8 support to the TFtpCli V7. 
 All Delphi versions from D7 to D2009 are supported.

Well done guys! 


Bye, Maurizio.


This mail has been sent using Alpikom webmail system
http://www.alpikom.it

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be