Re: [twsocket] Should next ICS version support anything before Delphi XE ?

2012-03-28 Thread Eugene Kotlyarov
We are using only XE2 currently

-Original Message-
From: twsocket-boun...@elists.org [mailto:twsocket-boun...@elists.org] On 
Behalf Of François Piette
Sent: 28-Mar-12 11:59
To: ICS support mailing
Subject: [twsocket] Should next ICS version support anything before Delphi XE ?

Hi !

 

I'm planning the next ICS version.

Being unable to use any features added to Delphi in the last 10 years is very 
restricted.  Maybe we need to cease support for old Delphi versions ?
Of course ICS V5 and V7 will remains available however, the only changes will 
be bug fixes.

 

What do you think ? Please keep your answer as short as possible, I just want 
to have an idea about how many of you are still using an old Delphi version.

 

--

francois.pie...@overbyte.be

The author of the freeware multi-tier middleware MidWare

The author of the freeware Internet Component Suite (ICS)

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
--
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] Hang in TIcsWndControl.ProcessMessages

2011-07-12 Thread Eugene Kotlyarov
 Does anyone have ideas why TIcsWndControl.ProcessMessages could
 hang sometimes when socket is used in separate thread?

Have you followed the rules: create TWSocket within the thread's execute
method OR call ThreadAttach ?

 Yes socket is created within threads execute method, and it works most of 
 the time.
 I call it after calling shutdown like this, could it be related?

  FSocket.Shutdown(SD_BOTH);

What do you mean by I call it after... ?

Actually ProcessMessages probably doesn't hang. ProcessMessages it the place 
from where all events are called. It is likely an event handler which is 
blocking. You should try to find out where.

I call it like this, the only event that is called is SslShutDownComplete which 
sets FSSLShutdownComplete property, I don't have any other event processing here

  FSocket.Shutdown(SD_BOTH);

  EndTime := GetTickCount + FTimeout;
  while {$IFDEF USE_SSL} not FSSLShutdownComplete {$ELSE} False {$ENDIF} do
  begin
if GetTickCount  EndTime then
  break;
Sleep(10);
FSocket.ProcessMessages;
  end;


I am now trying to use only main thread with socket, but there is another 
problem when I use it directly from main thread it works fine, but when I call 
it using Synchronize from another thread after first portion of data is sent 
socket closes with 10053 error. Any ideas what could be the problem? It is an 
SSL connection.
And how to recover from 10053 error? When I call Socket.Connect again it still 
remains closed.
--
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] New and smaller OpenSSL libraries

2011-04-28 Thread Eugene Kotlyarov
Hi

Could you also update ICSV7 snapshot please, it seems that changelog in it is 
updated, but .pas files are from month ago.

-Original Message-
From: twsocket-boun...@elists.org [mailto:twsocket-boun...@elists.org] On 
Behalf Of Arno Garrels
Sent: 28-Apr-11 11:16
To: ICS support mailing
Subject: [twsocket] New and smaller OpenSSL libraries

Hi,

Just uploaded latest OpenSSL binaries v0.9.8r and 1.0.0d 
to the wiki site built with VC++ 2008. 
http://wiki.overbyte.be/wiki/index.php/ICS_Download
They are smaller than the those built with MinGW. 
The Win-64 versions are for future 64-bit compilers.

-- 
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
--
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] MAX_OSSL_VER update

2011-02-18 Thread Eugene Kotlyarov
Hi everyone

I think there were only security fixes in OpenSSL 0.9.8 after 0.9.8n, should 
not MAX_OSSL_VER be changed to OSSL_VER_0908R?
It works for me with NO_OSSL_VERSION_CHECK, but it's not very convenient.

Regards,
Eugene Kotlyarov
--
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