Re: [twsocket] DNS Problem

2010-08-09 Thread Arno Garrels
. -- Arno Garrels -- 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] DNS Problem

2010-08-07 Thread Arno Garrels
, however WSAAsyncGetHostByName does not resolve multiple requests concurrently. So multiple calls to DnsLookup from the same thread context are serialized. http://msdn.microsoft.com/en-us/library/ms741522%28VS.85%29.aspx -- Arno Garrels -- To unsubscribe or change your settings for TWSocket

Re: [twsocket] DNS Problem

2010-08-07 Thread Arno Garrels
Arno Garrels wrote: So multiple calls to DnsLookup from the same thread context are serialized. In other words, DnsLookup always returns immediately, however Win32 API WSAAsyncGetHostByName serializes multiple requests from the same thread context internally. This may trigger OnDnsLookupDone

Re: [twsocket] Found a bug and made a fix in function UrlDecode

2010-08-06 Thread Arno Garrels
implicit ansi string casts must be avoided too. -- Arno Garrels -- 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] Found a bug and made a fix in function UrlDecode

2010-08-06 Thread Arno Garrels
Bjørnar, Arno, The only workaround that comes to my mind was another overload that takes a RawByteString instead of string. I won't use AnsiString because implicit ansi string casts must be avoided too. That would work for me. I'm not very familiar with the use of RawByteString, but

Re: [twsocket] Found a bug and made a fix in function UrlDecode

2010-08-05 Thread Arno Garrels
:= 'Åge'; Str := UrlEncode(Str, CP_UTF8); Caption := UrlDecode(Str, CP_UTF8, False); end; {code} -- Arno Garrels -- 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

Re: [twsocket] Found a bug and made a fix in function UrlDecode

2010-08-05 Thread Arno Garrels
own custom function then? -- Arno Garrels -- 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] TWSocketServer OnConnection event

2010-08-04 Thread Arno Garrels
definitely not an application issue. According to the Microsoft docs there is just one possible error: WSAENETDOWN The network subsystem failed. http://msdn.microsoft.com/en-us/library/ms741540.aspx -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto

Re: [twsocket] TWSocketServer OnConnection event

2010-07-29 Thread Arno Garrels
and/or server. Might be a FIN_WAIT DoS attack and the Mexico server hasn't got all security patches? http://www.recurity-labs.com/content/pub/Microsoft_Windows_CVE-2009-1926_MS09-048.txt http://www.microsoft.com/technet/security/bulletin/ms09-048.mspx -- Arno Garrels -- To unsubscribe or change your

Re: [twsocket] How to determine MX servers priority in TDnsQuerycomponent ?

2010-07-20 Thread Arno Garrels
:= DnsQuery.AnswerTag[I]; MxServ := DnsQuery.MXExchange[nIndex]; Pref := DnsQuery.MXPreference[nIndex]; .. The server with the smallest preference value has top priority. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin

Re: [twsocket] THtmlSMTPCli

2010-07-20 Thread Arno Garrels
with different clients and see what happens? -- Arno Garrels -- 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] SSH support

2010-07-17 Thread Arno Garrels
be supported by Indy? -- Arno Garrels -- 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] A better Unicode port of the POP3 client

2010-07-13 Thread Arno Garrels
'#pragma alias @overbyteicspop3p...@tcustompop3cli@GetUserNameW$qqrv=@overbyteicspop3p...@tcustompop3cli@GetUserName$qqrv' *) -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our

[twsocket] Additional packages for installation in both IDE personalities?

2010-07-13 Thread Arno Garrels
I use them frequently, what do you think, shall I add them to the public source? Disadvantage was 8 new package project files in Delphi\Vc32 to be maintained whenever a new unit is added. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http

Re: [twsocket] A better Unicode port of the POP3 client

2010-07-10 Thread Arno Garrels
but not with the ics7 downloadable package. when I replace with older variant: FLocalAddr := '0.0.0.0'; {bb} Thanks, corrected and uploaded. ICS_ANY_HOST_V4 is a const defined as '0.0.0.0' in the IPv6 branch. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list

Re: [twsocket] TIpFtp: suspicious code and other

2010-07-08 Thread Arno Garrels
a stream in OverbyteIcsFtpTst demo. -- Arno Garrels -- 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] Problems sending multiple E-Mails

2010-07-08 Thread Arno Garrels
as well and do whatsoever is needed if something went wrong. The demos often do not include full error handling in order to keep them small. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket

Re: [twsocket] A better Unicode port of the POP3 client

2010-07-05 Thread Arno Garrels
conversions of ansi strings you have to use RawByteString as the parameter type. Passing a UnicodeString to a parameter of type RawByteString converts it to the default AnsiString (with current system ansi codepage). -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing

[twsocket] A better Unicode port of the POP3 client

2010-07-04 Thread Arno Garrels
OverbyteIcsPop3Prot.pas, unzip the new one to your Ics/Delphi/Vc32 directory and _rebuild_ the ICS packages. It also includes an updated version of OverbyteIcsMailRcv1.pas that goes into your Ics/Delphi/Internet directory. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please

Re: [twsocket] pop3, buffer and character encoding

2010-07-03 Thread Arno Garrels
would be identical to LastResponse except different type (TBytes)? Yes, probably we should introduce a new property LastRawResponse: TBytes as workaround. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman

Re: [twsocket] pop3, buffer and character encoding

2010-07-02 Thread Arno Garrels
characters in header lines properly. MIME text parts might include 8-bit characters with a charset specified in the content-type header, in those cases the (AnsiString) text content has to be converted to Unicode with the charset specified. -- Arno Garrels -- To unsubscribe or change your

Re: [twsocket] pop3, buffer and character encoding

2010-07-02 Thread Arno Garrels
on the system code page. I think the ICS components need a lot more changes (basic design changes). -- Arno Garrels -- 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] A bug with Pop3 - followup

2010-07-01 Thread Arno Garrels
?: and similar so it should be fairly easy to understand even if not translated to Delphi. Done. Changed your translation, it was full of bugs and neither followed the official Delphi nor the ICS code format. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing

Re: [twsocket] A bug with Pop3 - followup

2010-07-01 Thread Arno Garrels
Zvone wrote: So if you changed some of the wiki pages now you can surround it with these tags and make your code look nicer. Looks nice with C++, however the Delphi colors should be changed. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http

Re: [twsocket] A bug with Pop3 - followup

2010-07-01 Thread Arno Garrels
close to the offical Delphi and my own except for the uppercase String and the hanging begin (both should IMO be changed). -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website

Re: [twsocket] A bug with Pop3 - followup

2010-06-30 Thread Arno Garrels
Zvone wrote: I'll put it in the wiki documentation when updating it along with one complete example. Thanks for your wiki-input! -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit

Re: [twsocket] A bug with Pop3 - followup

2010-06-29 Thread Arno Garrels
Hello Zvone, Zvone wrote: I tried synchronous calls now and discovered that event trigger is not necessary related to UIDL after LIST: You have to reset property MsgNum to zero before both List() and Uidl(). -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list

Re: [twsocket] Hang / timeout on local FTP servers

2010-06-21 Thread Arno Garrels
and OverbyteIcsFtpTst original demo applications? I've never hit this error and I run the demos quite often on localhost, however on a slow box under XP. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo

[twsocket] ICS IPv6 and multi-listening support for TWSocket and TWSocket server

2010-06-19 Thread Arno Garrels
instead of Listen. Get the source with a svn client, URL is: svn://svn.overbyte.be/ics/branches/icsipv6 User and password both ics. Since it's still in its own branch changes can be applied easily. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http

Re: [twsocket] ICS IPv6 and multi-listening support for TWSocketandTWSocket server

2010-06-19 Thread Arno Garrels
...@overbyte.be http://www.overbyte.be - Original Message - From: Arno Garrels arno.garr...@gmx.de To: ICS support mailing twsocket@elists.org Sent: Saturday, June 19, 2010 6:49 PM Subject: [twsocket] ICS IPv6 and multi-listening support for TWSocket andTWSocket server Hi

Re: [twsocket] THttpCli for NTLM

2010-06-15 Thread Arno Garrels
the internet. A member of this list suggested this one: 3proxy (http://3proxy.ru/board/?l=EN) Console app with manually edited conf files, but in part of auth settings are quite simple -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http

Re: [twsocket] THttpCli for NTLM

2010-06-14 Thread Arno Garrels
; } As far as I recall there is no difference except for the authentication type HttpCli-ProxyAuth = httpAuthNtlm. If that does not work it might help to set property Agent to some Microsoft browser. There are proxies around which provide NTLM only to MS browsers. -- Arno Garrels -- To unsubscribe

Re: [twsocket] ICS v7, Connect fails if FTP server does not support FEAT

2010-06-10 Thread Arno Garrels
to file and post it to this list if do not know how to read it (it's not easy). -- Arno Garrels -- 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] ICS v7, Connect fails if FTP server does not support FEAT

2010-06-07 Thread Arno Garrels
Arno Garrels wrote: Angus Robertson - Magenta Systems Ltd wrote: It's debatable whether a failed FEAT command should be ignored or reported, but I agree it's now backward compatible with v6 or v7 prior to this year. If FEAT failed it is the same as if there were no features so IMO

[twsocket] ICS IPv6 branch now also ready for testing with C++Builder

2010-06-06 Thread Arno Garrels
and password both ics. -- Arno Garrels -- 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] IPv6 implementation details

2010-06-03 Thread Arno Garrels
address, overriding public property SocketFamily. THttpCli added property SocketFamily. -- Arno Garrels -- 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] IPv6 implementation details

2010-06-03 Thread Arno Garrels
another listening socket as with SSL too. Also mapped IPv4 addresses are not supported (yet?) -- Arno Garrels -- 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] IPv6 implementation details

2010-06-02 Thread Arno Garrels
Arno Garrels wrote: Fastream Technologies wrote: Hello, Has the IPv6 async DNS resolving issue been resolved? How many socket/threads? There is a (hopefully) thread-safe new class which provides async lookups. One global object of this class is allocated in unit initialization

Re: [twsocket] IPv6 implementation details

2010-06-02 Thread Arno Garrels
Fastream Technologies wrote: On Wed, Jun 2, 2010 at 7:33 PM, Arno Garrels arno.garr...@gmx.de wrote: Arno Garrels wrote: Fastream Technologies wrote: Hello, Has the IPv6 async DNS resolving issue been resolved? How many socket/threads? There is a (hopefully) thread-safe new class

[twsocket] Should ICS support IPv6 on W2K?

2010-06-01 Thread Arno Garrels
, both was suboptimal and latter was a mess. What do you think? -- Arno Garrels -- 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] Should ICS support IPv6 on W2K?

2010-06-01 Thread Arno Garrels
Thanks for your answers everybody. So I'll leave it as is in my current work copy. It works on W2K when projects are built with old Ansi compilers but won't with 2009 and better. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http

[twsocket] Ipv6 Technical Preview Window 2000

2010-05-31 Thread Arno Garrels
Hi, I would like to test ICS with the IPv6 Technical Preview for Window 2000, however cannot find a working download link on the internet. Can anybody help? -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin

Re: [twsocket] Ipv6 Technical Preview Window 2000

2010-05-31 Thread Arno Garrels
Arno Garrels wrote: Hi, I would like to test ICS with the IPv6 Technical Preview for Window 2000, however cannot find a working download link on the internet. Can anybody help? Someone sent me this link: http://www.microsoft.com/downloads/details.aspx?FamilyID=27b1e6a6-bbdd-43c9-af57

Re: [twsocket] IPv6 implementation details

2010-05-30 Thread Arno Garrels
. -- Arno Garrels -- 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

[twsocket] IPv6 implementation details

2010-05-29 Thread Arno Garrels
Hi, When new property SocketFamily is set to sfAny method DnsLookup may now return a list containing both IPv4 and IPv6 strings. Looks like Windows always returns IPv6 first. The top item is also copied to string FDnsResult. Should I change this order? BTW.: I wrote some helper classes to

Re: [twsocket] IPv6 implementation details

2010-05-29 Thread Arno Garrels
function, until the AV is raised. Windows Vista, and happens in both D7 and D2009. Usually stops in the thread inc(I) line, but not always. Thanks for testing, I'm happy that someone else is able to reproduce the AV! Yes, that is exactly what I do/get as well. -- Arno Garrels

Re: [twsocket] IPv6 implementation details

2010-05-29 Thread Arno Garrels
), PentiumD DualCore, as well as with Delphi 2010 on Win7 64-Bit, i5 QuadCore. Tested on real machines. Both have VMware and Delphi 2010 installed. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket

Re: [twsocket] IPv6 implementation details

2010-05-29 Thread Arno Garrels
to think that it could be a spam filter issue on your side. Last long weekend I was out of town for a few days and after reading your mails I thought you solved the problem yourself. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http

Re: [twsocket] IPv6 implementation details

2010-05-29 Thread Arno Garrels
card, AFAIK Dell offers such boxes from the shelf. and IPv6 supports. Of course as much as I can find time, I wanted to help you out. Turned out to be more work than initially planned. Maybe we should create a svn branch for it? -- Arno Garrels -- To unsubscribe or change your settings

Re: [twsocket] IPv6 implementation details

2010-05-29 Thread Arno Garrels
not supporting IPv6 and most likely I overlooked some required changes. Broadcasting is replaced in IPv6 by Multicasting (I'm not very familiar with this stuff) however seems to require another API to deal with interfaces. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket

Re: [twsocket] Winsock 1.1 and IPv6

2010-05-21 Thread Arno Garrels
, with SocketFamily set to sfIPv4 or sfIPv6 just IPs of one family. -- Arno Garrels -- 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] Winsock 1.1 and IPv6

2010-05-20 Thread Arno Garrels
IPv6 we must use winsock2 API. I think I'll keep these two properties as dummies, they would no longer work, what do you think? -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our

Re: [twsocket] Winsock 1.1 and IPv6

2010-05-20 Thread Arno Garrels
support IPv6. New API GetAddrInfo() handles both IPv4 and IPv6 but it is blocking. Should I try to emulate asynchron lookups using a thread? Ideas are welcome. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman

Re: [twsocket] TWSocket's problem

2010-05-20 Thread Arno Garrels
are marked deprecated. -- Arno Garrels -- 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] Strange ICS proxy server in service app problem

2010-05-20 Thread Arno Garrels
Fastream Technologies wrote: Here is what I have done more: - attached the debugger to service process and got, http://www.fastream.com/ics/icserror8.png ERROR_NOT_ENOUGH_MEMORY 8 (0x8) -- Arno Garrels Hope you can help, SZ On Thu, May 20, 2010 at 7:10 PM, Fastream Technologies ga

Re: [twsocket] Winsock 1.1 and IPv6

2010-05-20 Thread Arno Garrels
function that could be used as a replacement for WSAAsyncGetHostByName(). -- Arno garrels -- 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] Strange ICS proxy server in service app problem

2010-05-20 Thread Arno Garrels
Fastream Technologies wrote: Yes I see but under the same computer, same Win7Pro, same 4GB RAM, the GUI -debug- project that does exactly the same thing works very well!! I guess both use the same ICS, isn't it? So most likely something in your service-code makes the difference. -- Arno

Re: [twsocket] Winsock 1.1 and IPv6

2010-05-20 Thread Arno Garrels
, and I'm sure the ancient Sonicwall firewall I use does not. Same here, I haven't yet checked whether my provider supports IPv6, and my router vendor currently provides just an experimental IPv6 BIOS. With (public) IPv6 you also need new firewall rules and NAT was no longer required. -- Arno garrels

[twsocket] Winsock 1.1 and IPv6

2010-05-19 Thread Arno Garrels
Hi all, I'm going to look at how to implement IPv6 in ICS and wonder if support for winsock below v2.2 was actually required in ICS v7? -- Arno garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit

Re: [twsocket] Issue with compiling on CB2010

2010-05-15 Thread Arno Garrels
use it to decode huge messages when memory usage matters. -- Arno Garrels -- 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] Correct shutdown/abort procedure

2010-05-13 Thread Arno Garrels
this. Since an instance may not be freed from its own event handlers one has to PostThreadMessage() a custom message, and free the object when this message is handled. The thread requires a custom message pump. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please

[twsocket] Wiki (was BTW: Support for OpenSSL 0.9.8n is available (ICS v7))

2010-05-13 Thread Arno Garrels
content? Probably because it's safer against SPAM and other unwanted content? -- Arno Garrels -- 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] Wiki (was BTW: Support for OpenSSL 0.9.8n isavailable(ICS v7))

2010-05-13 Thread Arno Garrels
-sheriffs. However that's not mine but Francois' decision. -- Arno Garrels -- 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] BTW: Support for OpenSSL 0.9.8n is available (ICS v7)

2010-05-12 Thread Arno Garrels
Arno Garrels wrote: Zvone wrote: well, that's great news i thought it was not fixed already and it was still disabled in N version as well. good to know! but what does this mean require the extension as needed? if i understood correctly - if you have 098n and server supports

[twsocket] BTW: Support for OpenSSL 0.9.8n is available (ICS v7)

2010-05-10 Thread Arno Garrels
by setting new option sslOpt_ALLOW_UNSAFE_LEGACY_RENEGOTIATION of TSslContext. Source and OpenSSL binaries are available at: http://wiki.overbyte.be/wiki/index.php/FAQ#How_to_get_ICS -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org

Re: [twsocket] BTW: Support for OpenSSL 0.9.8n is available (ICS v7)

2010-05-10 Thread Arno Garrels
be safe on the client-side. -- Arno Garrels -- 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] A problem/bug with current daily snapshot of ICS

2010-05-07 Thread Arno Garrels
wouldn't go personally on 1.0.0.0 until it becomes stable but any plans to support 0.9.8n as well? Yes. -- Arno Garrels -- 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

Re: [twsocket] A problem/bug with current daily snapshot of ICS

2010-05-05 Thread Arno Garrels
} == this line size_t = LongWord; // x86 -- Arno Garrels -- 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] Error updating CB2009

2010-05-01 Thread Arno Garrels
cannot install run-time-only packages in the IDE. -- Arno Garrels -- 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] help to convert from utf8 to ansi (locale)

2010-04-29 Thread Arno Garrels
aware and implicitly converts between UTF8String and (Unicode)String without dataloss and warnings. In this case one could also write a slighty different version of UrlDecode() that returned a UTF8String to save a few conversions. -- Arno Garrels -- To unsubscribe or change your settings

Re: [twsocket] FTPCli error handling

2010-04-29 Thread Arno Garrels
receive a meaningful error code and a method GetLastLocalError could return and reset the value back to 0? -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website

Re: [twsocket] can not bulit ics v7 in delphi 2010, many users founded!

2010-04-28 Thread Arno Garrels
. The EmulVT code obviously doesn't like East Asia languages. One solution was to remove those components from the package, or maybe change the locale settings. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman

Re: [twsocket] guarantee winsock.dll

2010-04-28 Thread Arno Garrels
rizal...@gmail.com wrote: Hi Friend / Arno Garrels issues in windows server 64 bit (2008) is they can not guarantee winsock.dll so our socket programming will not guarantee (wsocket) for stability ,the question is , is it true or not ? 64 bit windows usually provides 32 bit winsock.dll

Re: [twsocket] TSmtpCli test..

2010-04-23 Thread Arno Garrels
. The original mail was encoded quoted-printable. So obviously these tests make no sense. Anyway, thank you all. -- Arno Garrels -- 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

Re: [twsocket] ICS/OpenSSL support for TLSv1.1/1.2?

2010-04-01 Thread Arno Garrels
Fastream Technologies wrote: Hello, I wonder if there is any way to enable the new protocols. I do not think OpenSSL supports them yet: http://www.mail-archive.com/openssl-us...@openssl.org/msg57989.html In IE 8 they seem to be disabled by default. -- Arno Garrels -- To unsubscribe

Re: [twsocket] ICS/OpenSSL support for TLSv1.1/1.2?

2010-04-01 Thread Arno Garrels
Arno Garrels wrote: I do not think OpenSSL supports them yet: http://www.mail-archive.com/openssl-us...@openssl.org/msg57989.html Oops, wrong link. Try: http://www.mail-archive.com/openssl-us...@openssl.org/msg57970.html -- Arno Garrels -- To unsubscribe or change your settings for TWSocket

Re: [twsocket] THttpCli: (StatusCode = 0 AND ReasonPhrase = OK) ???

2010-03-29 Thread Arno Garrels
, though there was a bugfix added recently. -- Arno Garrels -- 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] Charset conversion On-The-Fly

2010-03-28 Thread Arno Garrels
source code. I already translated parts of their mlang.c to Delphi, but as said above their implementation is buggy and incomplete. -- Arno Garrels -- francois.pie...@overbyte.be The author of the freeware multi-tier middleware MidWare The author of the freeware Internet Component Suite (ICS

Re: [twsocket] Unit is already finalized, check your threads!!!

2010-03-28 Thread Arno Garrels
is set to TRUE in Finalization section. Since global variables ought to be initialized to 0 it makes no sense to me. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website

Re: [twsocket] InternalAbort causes OnDataAvailable

2010-03-28 Thread Arno Garrels
in this way. It sounds indeed somewhat strange that Abort triggers DataAvailable. In general, when I call Abort I do not expect to receive any more data but actually want to stop all ongoing processing asap. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list

Re: [twsocket] InternalAbort causes OnDataAvailable

2010-03-28 Thread Arno Garrels
DZ-Jay wrote: On Mar 28, 2010, at 13:00, Arno Garrels wrote: It sounds indeed somewhat strange that Abort triggers DataAvailable. In general, when I call Abort I do not expect to receive any more data but actually want to stop all ongoing processing asap. Abort() calls InternalAbort

Re: [twsocket] Unit is already finalized, check your threads!!!

2010-03-28 Thread Arno Garrels
DZ-Jay wrote: On Mar 28, 2010, at 13:00, Arno Garrels wrote: Very strange, I never hit this one in 2009+, however I'm runing the IDE on Windows 32-bit. If you look at the source code you'll find that global variable GUnitFinalized is set to TRUE in Finalization section. Since global

[twsocket] Charset conversion On-The-Fly

2010-03-27 Thread Arno Garrels
. IMO it's time to move on to another design, some custom TEncoding class most likely. Or maybe you have another idea? -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website

Re: [twsocket] POST and PHP

2010-03-25 Thread Arno Garrels
(Buf)); This was a Unicode bug in the demo, fixed in one of the last versions downloadable here: http://wiki.overbyte.be/wiki/index.php/FAQ#How_to_get_ICS POST-ing Unicode was not realy a good idea ;) Simply make Buf an AnsiString and the demo should work. -- Arno Garrels -- To unsubscribe

Re: [twsocket] SSLv2 and SSLv3 weaker chiphers issue

2010-03-25 Thread Arno Garrels
http://www.openssl.org/docs/apps/ciphers.html start from section CIPHER LIST FORMAT. -- Arno Garrels -- 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] THttpCli: Handling Web Pages that Return Nothing

2010-03-25 Thread Arno Garrels
added a timeout). Other than calling THttpCli.GetAsync is there any other way for THttpCli to handle web pages that return nothing? There's nothing else you can do but a timeout. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http

Re: [twsocket] ICS Component Suite Problem

2010-03-11 Thread Arno Garrels
. -- Arno Garrels -- 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] Strange bug in WSocketServer

2010-03-10 Thread Arno Garrels
exception Port not assigned. -- Arno Garrels -- 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] FPiette V2.108 vs Overbyte V7.07 - FTP Client

2010-03-08 Thread Arno Garrels
. To enable UTF-8 by: FtpClient1.CodePage := CP_UTF8; -- Arno Garrels Regards graham -Original Message- From: twsocket-boun...@elists.org [mailto:twsocket-boun...@elists.org] On Behalf Of Angus Robertson - Magenta Systems Ltd Sent: 08 March 2010 14:17 To: twsocket

Re: [twsocket] FPiette V2.108 vs Overbyte V7.07 - FTP Client

2010-03-06 Thread Arno Garrels
-download it. If it disappears from the list I delete it. Since you mentioned converting the response to string with 2010, are you sure that conversion is always properly done (correct code page)? -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto

Re: [twsocket] Violation Error on FTP Server V5

2010-03-03 Thread Arno Garrels
version. Most likely, yes. If he uses Delphi 7 or later ICS v7 is the way to go. And the v7-FTP-server already implements a timeout feature. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit

Re: [twsocket] 'Cannot detach from another thread' with demo program

2010-02-28 Thread Arno Garrels
Arno Garrels wrote: h visli wrote: Hi, Please follow those steps: 1, Run OverbyteIcsThrdSrv.exe in the IDE. 2, Run OverbyteIcsTelnetClient.exe, and connect to the server. 3, Input some words(e.g.: 'help'), and don't press Enter key, then close OverbyteIcsTelnetClient.exe directly. you

Re: [twsocket] 'Cannot detach from another thread' with demo program

2010-02-28 Thread Arno Garrels
Arno Garrels wrote: Arno Garrels wrote: h visli wrote: Hi, Please follow those steps: 1, Run OverbyteIcsThrdSrv.exe in the IDE. 2, Run OverbyteIcsTelnetClient.exe, and connect to the server. 3, Input some words(e.g.: 'help'), and don't press Enter key, then close

Re: [twsocket] 'Cannot detach from another thread' with demo program

2010-02-27 Thread Arno Garrels
disconnecting: 127.0.0.1 Duration: 00:00:15 ThreadID : $09A0 Received from 127.0.0.1: 'help' ThreadID: $0AC4 -- Arno garrels -- 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

Re: [twsocket] ICSV6 package _InToStr unknown procedure

2010-02-25 Thread Arno Garrels
improvements... It gets all bug-fixes and is the main development target. New components, all v5 demos ported and new added, UTF-8 support even with Delphi 7 in TSmtpCli, TMimedec and the FTP-components. Is this enough ;) -- Arno Garrels -- To unsubscribe or change your settings for TWSocket

Re: [twsocket] ICSV6 package _InToStr unknown procedure

2010-02-24 Thread Arno Garrels
:= []; This has been fixed November 2009: http://wiki.overbyte.be/arch/change-log-icsv6.xml -- Arno Garrels -- 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] ICSV6 package _InToStr unknown procedure

2010-02-24 Thread Arno Garrels
Anyway, since you use Delphi 7 why don't you work with ICS v7, v7 is better than v6. -- Arno Garrels -- 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] Cc: with TSmptClient ?

2010-02-19 Thread Arno Garrels
to the list of recipients, has nothing to to with the headers. Take a look at the OverbyteIcsMailSnd demo. -- Arno Garrels -- 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] Fix for THttpCli (decode page when TransferEncoding=chunked).

2010-02-15 Thread Arno Garrels
Yuri Semenov wrote: Hello. Patch - http://www.avsave.ru/chunked_fix.patch Thanks! I was able to reproduce the problem and your code fixed it. Added your changes to the V7-repository. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http

Re: [twsocket] Fix for THttpCli (decode page when TransferEncoding =chunked).

2010-02-14 Thread Arno Garrels
Hello Yuri, I do not understand what you actually changed in unit OverbyteIcsHttpProt.pas. Please post a diff/patch file from latest SVN source. From the Tortoise context menu it's easy, just use Create a Patch. -- Arno Garrels Hi. Sorry for my English. I fix some problems with decode page

<    3   4   5   6   7   8   9   10   11   12   >