Re: [twsocket] ICS V6 and C++Builder 2006 compile

2007-12-12 Thread Arno Garrels
Albert Wiersch wrote: > I compiled ICS V6 for C++Builder 2006 and it seemed to go very > smoothly. I thought it went too easy! > > But when I went to compile my application, I now get this: > > [C++ Error] cse.cpp(111): E2015 Ambiguity between '_fastcall > Application()' and 'Forms::Application'

Re: [twsocket] ICS V6 and C++Builder 2006 compile

2007-12-12 Thread Albert Wiersch
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > On Behalf Of Albert Wiersch > Sent: Wednesday, December 12, 2007 2:04 PM > To: 'ICS support mailing' > Subject: [twsocket] ICS V6 and C++Builder 2006 compile > > I compiled ICS V6

[twsocket] ICS V6 and C++Builder 2006 compile

2007-12-12 Thread Albert Wiersch
I compiled ICS V6 for C++Builder 2006 and it seemed to go very smoothly. I thought it went too easy! But when I went to compile my application, I now get this: [C++ Error] cse.cpp(111): E2015 Ambiguity between '_fastcall Application()' and 'Forms::Application' Full parser context cse.cpp(8

[twsocket] ICS-V6 updated

2007-11-14 Thread Francois PIETTE
Minor update for ICS-V6 available. It contains a fix by Arno Garrels for SMTP component to avoid message truncation in some rare cases. It contains a fix by myself for MIME decode component which was adding a CRLF to attached text files when the last line didn't had an ending CR/LF. Contribute

Re: [twsocket] ICS v6 migration considerations

2007-10-17 Thread Francois PIETTE
> I've been using ICS V6 in all my commercial applications > now for almost a year, and it is absolutely solid. > I have no idea why V6 is still called a beta, this is why > many people refuse to use it. Quick question: Is someone against renaming ICS-V6-BETA as "released" ? Contribute to

Re: [twsocket] ICS v6 migration considerations

2007-10-17 Thread Arno Garrels
DZ-Jay wrote: > On Oct 17, 2007, at 06:52, Arno Garrels wrote: >> function TFoo.MsgHandlersCount : Integer; >> begin >> Result := 1 + inherited MsgHandlersCount; >> end; >> >> procedure TFoo.AllocateMsgHandlers; >> begin >> inherited AllocateMsgHandlers; >> FMsg_WM_FOO := FWndHandler.A

Re: [twsocket] ICS v6 migration considerations

2007-10-17 Thread DZ-Jay
On Oct 17, 2007, at 06:52, Arno Garrels wrote: > function TFoo.MsgHandlersCount : Integer; > begin > Result := 1 + inherited MsgHandlersCount; > end; > > procedure TFoo.AllocateMsgHandlers; > begin > inherited AllocateMsgHandlers; > FMsg_WM_FOO := FWndHandler.AllocateMsgHandler(Self); >

Re: [twsocket] ICS v6 migration considerations

2007-10-17 Thread Fastream Technologies
Arno claims otherwise but, occasionally after I threaddetach a THttpCli from a worker thread, I get a test exception, which I guess means there are posted messages still left on the message queue... On 10/17/07, Olivier Sannier <[EMAIL PROTECTED]> wrote: > > Fastream Technologies wrote: > > v6 IS

Re: [twsocket] ICS v6 migration considerations

2007-10-17 Thread Angus Robertson - Magenta Systems Ltd
> Are there any specific issues that I should be aware of before > attempting the switch? I've been using ICS V6 in all my commercial applications now for almost a year, and it is absolutely solid. Migration from V5 to V6 is essentially just changed the Uses names, but one or two more names may

Re: [twsocket] ICS v6 migration considerations

2007-10-17 Thread Arno Garrels
DZ-Jay wrote: > Hello: > We have a few applications using ICS v5, mostly written in D2006/7, > but some in D5. D5 won't work, ICS V6 is specified for D7 and better. > I would like to move to ICS v6, since that seems to > be where major development is taking place, and also because I would > like

Re: [twsocket] ICS v6 migration considerations

2007-10-17 Thread Olivier Sannier
Fastream Technologies wrote: > v6 IS stable. Yet the "test exception" could be a problem with threaddetach. > Can you elaborate a bit more on this? -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website

Re: [twsocket] ICS v6 migration considerations

2007-10-17 Thread Fastream Technologies
v6 IS stable. Yet the "test exception" could be a problem with threaddetach. HTH, SZ > I would also like to hear from users of ICS v6 and whether they find it stable in their production software. -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.el

[twsocket] ICS v6 migration considerations

2007-10-17 Thread DZ-Jay
Hello: We have a few applications using ICS v5, mostly written in D2006/7, but some in D5. I would like to move to ICS v6, since that seems to be where major development is taking place, and also because I would like to take advantage of its new hidden window architecture. However, I'm

Re: [twsocket] ICS V6. and W98/W95

2006-10-19 Thread jan hek
Arno, no I'm not using .net but I like to be complete. Thanks for your support rgds jan - Original Message - From: "Arno Garrels" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Thursday, October 19, 2006 9:29 PM Subject: Re: [twsocket] ICS V6

Re: [twsocket] ICS V6. and W98/W95

2006-10-19 Thread Arno Garrels
{$ENDIF} --- Arno Garrels [TeamICS] http://www.overbyte.be/eng/overbyte/teamics.html > > thanks and regards > jan > > > - Original Message - > From: "Arno Garrels" <[EMAIL PROTECTED]> > To: "ICS support mailing" > Sent: Thursday

Re: [twsocket] ICS V6. and W98/W95

2006-10-19 Thread Arno Garrels
ww.overbyte.be/eng/overbyte/teamics.html > > thanks and regards > jan > > > - Original Message - > From: "Arno Garrels" <[EMAIL PROTECTED]> > To: "ICS support mailing" > Sent: Thursday, October 19, 2006 8:13 PM > Subject: Re: [twsoc

Re: [twsocket] ICS V6. and W98/W95

2006-10-19 Thread jan hek
and regards jan - Original Message - From: "Arno Garrels" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Thursday, October 19, 2006 8:13 PM Subject: Re: [twsocket] ICS V6. and W98/W95 > jan hek wrote: > > Ah, now I remember, you can ju

Re: [twsocket] ICS V6. and W98/W95

2006-10-19 Thread Arno Garrels
jan hek wrote: Ah, now I remember, you can just out comment the stuff that calls OutputDebugString. --- Arno Garrels [TeamICS] http://www.overbyte.be/eng/overbyte/teamics.html > LS, > > The first error is "eedfadeH" on address > The 2nd error shown is: Range Check Error on the >

Re: [twsocket] ICS V6. and W98/W95

2006-10-19 Thread jan hek
LS, The first error is "eedfadeH" on address The 2nd error shown is: Range Check Error on the OutputDebugString(PChar('Dispose ' + ClassName + ' ThreadID=' + IntToStr(GetCurrentThreadId))); line, of the procedure TIcsWndControl.Dispose(Disposing: Boolean). Perhaps now someone might

Re: [twsocket] ICS V6. and W98/W95

2006-10-19 Thread Fastream Technologies
ED]> > To: "ICS support mailing" > Sent: Wednesday, October 18, 2006 4:01 PM > Subject: Re: [twsocket] ICS V6. and W98/W95 > > > > jan hek wrote: > >> In the case the socket is created after a buttonclick, the creation > >> fai

Re: [twsocket] ICS V6. and W98/W95

2006-10-19 Thread jan hek
From: "Arno Garrels" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Wednesday, October 18, 2006 4:01 PM Subject: Re: [twsocket] ICS V6. and W98/W95 > jan hek wrote: >> In the case the socket is created after a buttonclick, the creation >> fails.I >>

Re: [twsocket] ICS V6. and W98/W95

2006-10-18 Thread Arno Garrels
Frans van Daalen wrote: > > I have no problems with v6 on W98SE. Application is build using D7 > and uses > THTTPCLI Same here, I tested a V5 TSocketServer on W98se recently. --- Arno Garrels [TeamICS] http://www.overbyte.be/eng/overbyte/teamics.html -- To unsubscribe or change your settings

Re: [twsocket] ICS V6. and W98/W95

2006-10-18 Thread Frans van Daalen
- Original Message - From: "jan hek" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Wednesday, October 18, 2006 3:48 PM Subject: Re: [twsocket] ICS V6. and W98/W95 Hello François, Applications generated by Delphi 7 with ICS v6 don't work under W95

Re: [twsocket] ICS V6. and W98/W95

2006-10-18 Thread Arno Garrels
e with line numbers where the error occured. --- Arno Garrels [TeamICS] http://www.overbyte.be/eng/overbyte/teamics.html > > - Original Message - > From: "Francois PIETTE" <[EMAIL PROTECTED]> > To: "ICS support mailing" > Sent: Sunday, October 15

Re: [twsocket] ICS V6. and W98/W95

2006-10-18 Thread jan hek
reation fails.I don't have details : I don't have delphi 7 running in W98 regards jan - Original Message - From: "Francois PIETTE" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Sunday, October 15, 2006 4:12 PM Subject: Re: [twsocket] ICS V6. and W98/

Re: [twsocket] ICS V6. and W98/W95

2006-10-16 Thread jan hek
François, and all other repliers, I come back with details, thanks so far jan - Original Message - From: "Francois PIETTE" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Sunday, October 15, 2006 4:12 PM Subject: Re: [twsocket] ICS V6. and W98/W95 >

Re: [twsocket] ICS V6. and W98/W95

2006-10-15 Thread Maurizio Lotauro
Scrive Arno Garrels <[EMAIL PROTECTED]>: > Francois PIETTE wrote: > > It should work on W95/W98 altough I have no more such system to > > experiment. Be sure to install winsock2 which is not by default on > > those old systems. > > AFAIK Winsock 2.0 was already included in W98. I think it also

Re: [twsocket] ICS V6. and W98/W95

2006-10-15 Thread Arno Garrels
Francois PIETTE wrote: > It should work on W95/W98 altough I have no more such system to > experiment. Be sure to install winsock2 which is not by default on > those old systems. AFAIK Winsock 2.0 was already included in W98. The update for W95 is downloadable here: http://www.microsoft.com/win

Re: [twsocket] ICS V6. and W98/W95

2006-10-15 Thread Francois PIETTE
> Using V6 solved to me W2003 problems.. but now applications using twsocket > and twsocketserver seem not to run any more in W95/W98. > Are there precautions to take ? > Properties not to use ? > Any other suggestion ? It should work on W95/W98 altough I have no more such system to experiment.

[twsocket] ICS V6. and W98/W95

2006-10-15 Thread jan hek
Hi there, Using V6 solved to me W2003 problems.. but now applications using twsocket and twsocketserver seem not to run any more in W95/W98. Are there precautions to take ? Properties not to use ? Any other suggestion ? regards jan -- To unsubscribe or change your settings for TWSocket mailing li

Re: [twsocket] ICS v6 enhanced tcp server challenge

2006-07-23 Thread Dan
EMAIL PROTECTED] On Behalf Of Arno Garrels Sent: 23 July 2006 17:21 To: ICS support mailing Subject: Re: [twsocket] ICS v6 enhanced tcp server challenge Arno Garrels wrote: > Hello, > > I found some time to work on a new multi-threading TCP server > component. It features multiple li

Re: [twsocket] ICS v6 enhanced tcp server challenge

2006-07-23 Thread Arno Garrels
Arno Garrels wrote: > Hello, > > I found some time to work on a new multi-threading TCP server > component. It features multiple listen sockets implemented as > TCollectionItems and dynamic connection pooling. > Threads as well as client objects are dynamically managed. > Tested as a simple echo s

[twsocket] ICS v6 enhanced tcp server challenge

2006-07-20 Thread Arno Garrels
Hello, I found some time to work on a new multi-threading TCP server component. It features multiple listen sockets implemented as TCollectionItems and dynamic connection pooling. Threads as well as client objects are dynamically managed. Tested as a simple echo server it appears to be very fast.

Re: [twsocket] ICS-V6 new beta uploaded

2006-06-16 Thread Francois PIETTE
I forgot... Thanks. -- [EMAIL PROTECTED] http://www.overbyte.be - Original Message - From: "Arno Garrels" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Friday, June 16, 2006 4:55 PM Subject: Re: [twsocket] ICS-V6 new beta uploaded > Francois, > &

Re: [twsocket] ICS-V6 new beta uploaded

2006-06-16 Thread Arno Garrels
Francois, I think you forgot the {$IFNDEF NO_ADV_MT} stuff for the CriticalSection of the new buffer. --- Arno Garrels [TeamICS] http://www.overbyte.be/eng/overbyte/teamics.html -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listin

Re: [twsocket] ICS-V6 HttpSrv FindFirst behaviour

2006-06-13 Thread Arno Garrels
> Any idea ? Just compared function FindFirst of D7 and D10, they are different. D10 const faSpecial = faHidden or faSysFile or faDirectory; D7 const faSpecial = faHidden or faSysFile or faVolumeID or faDirectory; Also const faVolumeID is tagged as deprecated in D10, and commented "not used

Re: [twsocket] ICS-V6 new beta uploaded

2006-06-13 Thread Albert Wiersch
to:[EMAIL PROTECTED] On Behalf Of Francois PIETTE > Sent: Tuesday, June 13, 2006 2:10 PM > To: twsocket@elists.org > Subject: [twsocket] ICS-V6 new beta uploaded > > > This one contains some small fixes by Arno and myself. > > Contribute to the SSL Effort. Visit >

[twsocket] ICS-V6 new beta uploaded

2006-06-13 Thread Francois PIETTE
This one contains some small fixes by Arno and myself. Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html -- [EMAIL PROTECTED] http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsoc

[twsocket] ICS-V6 HttpSrv FindFirst behaviour

2006-06-13 Thread Francois PIETTE
In ICS-V6, there is a function IsDirectory located in OverbyteIcsHttpSrv. IsDirectory is based on SysUtils.FindFirst. So far so good. The problem is the behaviour difference between D7 and D2006. When supplying "c:" as root directory, D2006 list it as a directory because IsDirectory returns TRUE.

Re: [twsocket] ICS-V6 HTTP ZLib stuff

2006-06-12 Thread Francois PIETTE
>> I updated ICS-V6 with the ZLib stuff Angus sent to me. See his message >> below. >> The DLL are available separately in >> http://www.overbyte.be/arch/ZLibDll.zip Thanks to Angus. > > Just downloaded, however OverbyteIcsZLibDll.pas is still from June 07 > and doesn't include Angus' fix. My fau

Re: [twsocket] ICS-V6 HTTP ZLib stuff

2006-06-12 Thread Arno Garrels
Francois PIETTE wrote: > I updated ICS-V6 with the ZLib stuff Angus sent to me. See his message > below. > The DLL are available separately in > http://www.overbyte.be/arch/ZLibDll.zip Thanks to Angus. Just downloaded, however OverbyteIcsZLibDll.pas is still from June 07 and doesn't include Angus'

[twsocket] ICS-V6 HTTP ZLib stuff

2006-06-11 Thread Francois PIETTE
I updated ICS-V6 with the ZLib stuff Angus sent to me. See his message below. The DLL are available separately in http://www.overbyte.be/arch/ZLibDll.zip Thanks to Angus. -- Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html -- [EMAIL PROTECTED] http://www.overbyte.be

Re: [twsocket] ICS-V6 Beta almost finalized

2006-04-30 Thread Frans van Daalen
The latest V6 beta needs designide.bpl. if deployed as package >>> >>> Do you have any idea why ? >>> >> >> removing the following two lines from the package removed the dependency >> // OverByteIcsWSocketE in 'OverByteIcsWSocketE.pas'; > > That's normal. It is a registration unit for a custo

Re: [twsocket] ICS-V6 Beta almost finalized

2006-04-30 Thread Francois PIETTE
>>> The latest V6 beta needs designide.bpl. if deployed as package >> >> Do you have any idea why ? >> > > removing the following two lines from the package removed the dependency > // OverByteIcsWSocketE in 'OverByteIcsWSocketE.pas'; That's normal. It is a registration unit for a custom property

Re: [twsocket] ICS-V6 Beta almost finalized

2006-04-30 Thread Frans van Daalen
>> The latest V6 beta needs designide.bpl. if deployed as package > > Do you have any idea why ? > removing the following two lines from the package removed the dependency // OverByteIcsWSocketE in 'OverByteIcsWSocketE.pas'; // OverbyteIcsNntpCli in 'OverbyteIcsNntpCli.pas'; did not check i

Re: [twsocket] ICS-V6 Beta almost finalized

2006-04-29 Thread Francois PIETTE
> The latest V6 beta needs designide.bpl. if deployed as package Do you have any idea why ? -- [EMAIL PROTECTED] http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www

Re: [twsocket] ICS V6 Http Post problem

2006-03-31 Thread Piotr Dałek
Hello! > I always "loved" the Pascal way of obfuscating code with those > complicated mix of @ pchar ^ and other funny notation as soon as you > need to play with pointers and direct data memory access... It's complicated only when you don't use it often. Otherwise it requires a bit mor

Re: [twsocket] ICS-V6 Beta almost finalized

2006-03-29 Thread Frans van Daalen
The latest V6 beta needs designide.bpl. if deployed as package - Original Message - From: "Francois PIETTE" <[EMAIL PROTECTED]> To: Sent: Sunday, March 26, 2006 9:24 PM Subject: [twsocket] ICS-V6 Beta almost finalized >I have uploaded a new version of ICS-V6 beta to

[twsocket] ICS-V6 Beta almost finalized

2006-03-26 Thread Francois PIETTE
I have uploaded a new version of ICS-V6 beta to my website. This version has all component converted to V6 and one sample per component (except FingCli and TnScript). During porting, I fiwed small bugs in TnEmulVT and related sample. All the files have now their name beginning with "OverbyteIcs".

Re: [twsocket] ICS V6 Http Post problem

2006-03-26 Thread Francois PIETTE
>>> Move((PChar(Data) + Offset)^, (PChar(Buf) + WrCount)^, Copied); > I always "loved" the Pascal way of obfuscating code with those > complicated mix of @ pchar ^ and other funny notation as soon as you > need to play with pointers and direct data memory access... FYI, it is the same no

Re: [twsocket] ICS V6 Http Post problem

2006-03-26 Thread Dod
Hello, I always "loved" the Pascal way of obfuscating code with those complicated mix of @ pchar ^ and other funny notation as soon as you need to play with pointers and direct data memory access... >> The bug is in OverbyteIcsWSockBuf.pas. In function TBuffer.Write, you'll >> find a li

Re: [twsocket] ICS V6 Http Post problem

2006-03-26 Thread Frans van Daalen
- Original Message - From: "Francois PIETTE" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Saturday, March 25, 2006 11:10 AM Subject: Re: [twsocket] ICS V6 Http Post problem > I've been able to reproduce the problem and to fix it ! > The

Re: [twsocket] ICS-V6 beta fixed, NNTP added.

2006-03-25 Thread Francois PIETTE
> Does this fix also needed for v5? No need. It was an error introduced when converting the code from V5 to V6. -- [EMAIL PROTECTED] http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our

Re: [twsocket] ICS-V6 beta fixed, NNTP added.

2006-03-25 Thread Fastream Technologies
Does this fix also needed for v5? Regards, SZ - Original Message - From: "Francois PIETTE" <[EMAIL PROTECTED]> To: Sent: Saturday, March 25, 2006 11:25 AM Subject: [twsocket] ICS-V6 beta fixed, NNTP added. >A critical bug has been fixed in the ICS-V6 beta (see me

[twsocket] ICS-V6 beta fixed, NNTP added.

2006-03-25 Thread Francois PIETTE
A critical bug has been fixed in the ICS-V6 beta (see messages "ICS V6 Http Post problem"). When send more than 1460 bytes in a single Send or SendStr, data was corrupted. The fixed zip file is available for download as usual. btw: This version has NNTP component added (no demo yet) as well as t

Re: [twsocket] ICS V6 Http Post problem

2006-03-25 Thread Francois PIETTE
CTED]> To: "ICS support mailing" Sent: Friday, March 24, 2006 10:50 PM Subject: Re: [twsocket] ICS V6 Http Post problem > > - Original Message - > From: "Francois PIETTE" <[EMAIL PROTECTED]> > To: "ICS support mailing" > Sent: Frid

Re: [twsocket] ICS V6 Http Post problem

2006-03-24 Thread Frans van Daalen
- Original Message - From: "Francois PIETTE" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Friday, March 24, 2006 8:05 PM Subject: Re: [twsocket] ICS V6 Http Post problem >>> Is it possible for you to slightly change the Http demo to do yo

Re: [twsocket] ICS V6 Http Post problem

2006-03-24 Thread Francois PIETTE
changes. -- [EMAIL PROTECTED] http://www.overbyte.be - Original Message - From: "Frans van Daalen" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Friday, March 24, 2006 7:50 PM Subject: Re: [twsocket] ICS V6 Http Post problem > From: "Francois Pi

Re: [twsocket] ICS V6 Http Post problem

2006-03-24 Thread Frans van Daalen
From: "Francois Piette" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Thursday, March 23, 2006 8:52 AM Subject: Re: [twsocket] ICS V6 Http Post problem > In your application, are you calling the message pump somewhere ? > Specially from one of the ICS

Re: [twsocket] ICS V6 Http Post problem

2006-03-24 Thread Frans van Daalen
> Hello Frans, > > I never used HTTP component (only basic WSocket) but may be you could > check if you are using HTTP 1.0 or 1.1 content data can be splitted in > multiple blocks when using HTTP 1.1. I don't know if it will help you, > this is a simple idea. > > Regards. Dod, as far as i unders

Re: [twsocket] ICS V6 Http Post problem

2006-03-24 Thread Dod
Hello Frans, I never used HTTP component (only basic WSocket) but may be you could check if you are using HTTP 1.0 or 1.1 content data can be splitted in multiple blocks when using HTTP 1.1. I don't know if it will help you, this is a simple idea. Regards. >> >>Data := 'FirstName=' + string

Re: [twsocket] ICS V6 Http Post problem

2006-03-24 Thread Frans van Daalen
> >Data := 'FirstName=' + stringofchar('A',600) + '&' + >'LastName=' + stringofchar('B',600) + '&' + >'NextName=' + stringofchar('C',600) + '&' + >'Submit=Submit'; > > This is wat the sniffer reports > > Content-Length: 1844 > Parameters . > NextName=

[twsocket] ICS-V6: New beta ready

2006-03-23 Thread Francois PIETTE
I've just uploaded a new ICS-V6 beta. It include the POP3 component converted to the new version. Also include the missing dcr file from previous upload. All comments are welcome. btw: Only tested with Delphi 7 and Delphi 2006. -- [EMAIL PROTECTED] http://www.overbyte.be -- To unsubscribe or c

Re: [twsocket] ICS V6 Http Post problem

2006-03-23 Thread Frans van Daalen
>> In your application, are you calling the message pump somewhere ? >> Specially from one of the ICS >> component event handler ? This will cause a lot of trouble with the >> events. >> >> btw: The message pump is typically Application.ProcessMessages, but can >> also be anythoing calling it >> in

Re: [twsocket] ICS V6 Http Post problem

2006-03-23 Thread Francois Piette
nts written by developer not having understood how windows work). -- [EMAIL PROTECTED] http://www.overbyte.be - Original Message - From: "Frans van Daalen" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Thursday, March 23, 2006 9:13 AM Subject: Re: [twsoc

Re: [twsocket] ICS V6 Http Post problem

2006-03-23 Thread Frans van Daalen
- Original Message - From: "Francois Piette" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Thursday, March 23, 2006 8:52 AM Subject: Re: [twsocket] ICS V6 Http Post problem > In your application, are you calling the message pump somewhere ? &g

Re: [twsocket] ICS V6 Http Post problem

2006-03-22 Thread Francois Piette
(Internet Component Suite, freeware) Author of MidWare (Multi-tier framework, freeware) http://www.overbyte.be - Original Message - From: "Frans van Daalen" <[EMAIL PROTECTED]> To: Sent: Wednesday, March 22, 2006 9:14 PM Subject: [twsocket] ICS V6 Http Post problem > Al

[twsocket] ICS V6 Http Post problem

2006-03-22 Thread Frans van Daalen
Already asked this in the borland newsgroup but was advised to asked it here again. I use v6 latest beta and if I do a asyncpost wiht some long parameters like Para1= ¶2=b ¶3=..(about 1600 chars) I will see something else with a sniffer Para1= ¶2=b ¶3=..( only a

Re: [twsocket] ICS v6

2006-02-11 Thread Francois PIETTE
>I have test it a little bit, got some strange bug with TFtpServer > component that I trying to debug, like getting duplicate file listing. This should not occur since currently the code is the same in V5 and V6. Only code related to hidden window and message processing has been changed. You sho

Re: [twsocket] ICS v6

2006-02-11 Thread Marc
I have test it a little bit, got some strange bug with TFtpServer component that I trying to debug, like getting duplicate file listing. Marc TYPSoft At 09:03 2006-02-11, you wrote: >Is anyone actually using this yet? > >For testing or for real commercial applications? > >I've avoided v6 so fa

[twsocket] ICS v6

2006-02-11 Thread Angus Robertson - Magenta Systems Ltd
Is anyone actually using this yet? For testing or for real commercial applications? I've avoided v6 so far since I only use ICS in live applications, and can not afford to let something untested onto my clients. And I guess there's a few protocols left to migrate, and it needs lots of sour

Re: [twsocket] ICS-V6 supported compilers

2006-01-17 Thread Moacir Flávio Gonçalves
: "Francois Piette" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Tuesday, January 17, 2006 10:21 AM Subject: Re: [twsocket] ICS-V6 supported compilers > >I plan to support Delphi 7, Delphi 2006 (Win32 and .NET) > > and C-Builder 2006 only. > > Any tough

Re: [twsocket] ICS-V6 supported compilers

2006-01-17 Thread Francois Piette
> >I plan to support Delphi 7, Delphi 2006 (Win32 and .NET) > > and C-Builder 2006 only. > > Any tought ? > I plan to stay in D7.. as long as you support it, I´m happy. I only think > about a D5 users, aren´t they a big community? I don't know. One day or later, they will have to upgrade to the c

Re: [twsocket] ICS-V6 supported compilers

2006-01-17 Thread Moacir Flávio Gonçalves
I plan to stay in D7.. as long as you support it, I´m happy. I only think about a D5 users, aren´t they a big community? - Original Message - From: "Francois PIETTE" <[EMAIL PROTECTED]> To: Sent: Wednesday, December 28, 2005 11:22 AM Subject: [twsocket] ICS-V6 supporte

Re: [twsocket] ICS-V6 supported compilers

2005-12-30 Thread Marco van de Voort
> > I prefer use Delphi 6 instead Delphi 7 but I think it should > > theorically work without changes isn't it ? > > With the current code, it would probably work with all 32 bit compilers > (Delphi 2 and up). But for making the code work with .NET without too much > conditional compil

Re: [twsocket] ICS-V6 files and classes naming

2005-12-30 Thread Maurizio Lotauro
Scrive Francois PIETTE <[EMAIL PROTECTED]>: > > But I'm also not sure if this is good solution > > I'm still wondering. > Renaming everything and cleaning up thing is of course very interesting for > new users. But for existing users, it would require a lot of work converting > > their old code

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Wilfried Mestdagh
"Wilfried Mestdagh" <[EMAIL PROTECTED]> > To: "ICS support mailing" > Sent: Wednesday, December 28, 2005 9:17 PM > Subject: Re: [twsocket] ICS-V6 files and classes naming >> Hello Francois, >> >>> I wonder if I should also change all class name

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Wilfried Mestdagh
Hello Miha, Very good idea. It is even possible to have more / other methods / properties / events in the new generation while the old generation stay backward compatible ! --- Rgds, Wilfried [TeamICS] http://www.overbyte.be/eng/overbyte/teamics.html http://www.mestdagh.biz Thursday, December 29

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Wilfried Mestdagh
Hello Angus, It has happened but almost never in compare with other vendors. Another example is the BannerToBusy property changed to BannerTooBusy, but it is very minor work alwasy, wich I cannot say from many other component vendors. I think it is strong in ICS the backward compatibility. A shor

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Angus Robertson - Magenta Systems Ltd
> I do not agree with you. I can't say it never happened, but it was > very uncommon that any change in ICS required _application_ code > change. The most recent example is SSL, the versions in the last few months required numerous application changes over the original implementation, it's all

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Primož Gabrijelčič
> All in all I wonder if it is not better to simply make V6 as > compatible as possible with V5. That is dropping support for > old compilers (this would make the source code much cleaner) > and adding new features without breaking existing ones. If I > do that, current ICS user would have no c

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Dod
Hello, Excellent idea so you can use either TWSocket or TIcsSocket as you want ! >> Rename classes as wanted ie. TWSocket to TIcsSocket (or using >> any other prefix), then create proxy unit like below. >> type >> TWSocket = class(TIcsSocket); FP> What a good idea ! I wonder how I didn't ha

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Francois PIETTE
>> Many component vendors or ICS competitors always to a lot of changes >> between versions. ICS never done that and it is one major strength of >> ICS. > This is partially a myth, because property changes in new ICS versions > often mean changes in applications, even if the class names are the sa

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Francois PIETTE
e.be/eng/ssl.html -- [EMAIL PROTECTED] http://www.overbyte.be - Original Message - From: "Miha Remec" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Thursday, December 29, 2005 11:39 AM Subject: Re: [twsocket] ICS-V6 files and classes naming >> I ha

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Angus Robertson - Magenta Systems Ltd
> Many component vendors or ICS competitors always to a lot of changes > between versions. ICS never done that and it is one major strength of > ICS. This is partially a myth, because property changes in new ICS versions often mean changes in applications, even if the class names are the same.

Re: [twsocket] ICS-V6 supported compilers

2005-12-29 Thread Angus Robertson - Magenta Systems Ltd
> Can you say some that are not available on D5? D6 has 64-bit streams and some new functions. D7 adds nothing new, but there are compiler changes relating to other platforms. Angus -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/l

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Miha Remec
> I have not taken the final decision yet. > I'm still grabbing other's opinion. Rename classes as wanted ie. TWSocket to TIcsSocket (or using any other prefix), then create proxy unit like below. a) It would have some sort of redirection from old types to new types: unit IcsProxyV5; type TWS

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Guillaume MAISON
Francois PIETTE a écrit : >>That seems to be nicer. But for those who are still working with old >>compilers, that wouldn't do it. >>Except if you make the old versions available (leaving a place where to >>download the V5). > > > I don't plan to delete V5 ! It will stay there for download. i di

Re: [twsocket] ICS V6 beta available

2005-12-29 Thread Francois PIETTE
> Using sysinternals tools, it show each connected socket use in 3 > handles : > >1 Event >1 File \Device\Tcp >1 File \Device\Afd\Endpoint > > I don't know what \Afd\EndPoint is nor the unnamed Event. In my opinion, those handles are created by winsock itself for his

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Francois PIETTE
>> I'm still wondering. >> Renaming everything and cleaning up thing is of course very interesting >> for >> new users. But for existing users, it would require a lot of work >> converting >> their old code to the new versions. And that may be fatal to ICS: current >> user would not upgrade to ne

Re: [twsocket] ICS V6 beta available

2005-12-29 Thread Fastream Technologies
SetWindowLong. - Original Message - From: "Francois PIETTE" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Wednesday, December 28, 2005 3:35 PM Subject: Re: [twsocket] ICS V6 beta available >> Does this version includes my fix in WSocket? > >

Re: [twsocket] ICS V6 beta available

2005-12-29 Thread Dod
Hello Francois, Using sysinternals tools, it show each connected socket use in 3 handles : 1 Event 1 File \Device\Tcp 1 File \Device\Afd\Endpoint I don't know what \Afd\EndPoint is nor the unnamed Event. Regards. >> Seems that 1 connected user eat 3 handles...I w

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Guillaume MAISON
Francois PIETTE a écrit : > I'm still wondering. > Renaming everything and cleaning up thing is of course very interesting for > new users. But for existing users, it would require a lot of work converting > their old code to the new versions. And that may be fatal to ICS: current > user would n

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Francois PIETTE
>> I wonder if I should also change all class names. For example rename >> TWSocket to TOverbyteIcsSocket or TIcsSocket. This way, ICS component >> would be clearly identified. This of course would require a lot of >> changes in >> existing applications, including in dfm. > I'm not fully against

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Dod
Hello Francois, So TIscSocket should be ok because TOverByteIcsSocket is too long :-) FP> Not better. A component name need a prefix, not a suffix. FP> TIcsSocket or TIcsWSocket or TOverbyteIcsSocket or... -- To unsubscribe or change your settings for TWSocket mailing list please goto http://ww

Re: [twsocket] ICS-V6 files and classes naming

2005-12-29 Thread Francois PIETTE
construction). -- [EMAIL PROTECTED] http://www.overbyte.be - Original Message - From: "Wilfried Mestdagh" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Wednesday, December 28, 2005 9:17 PM Subject: Re: [twsocket] ICS-V6 files and classes naming > Hell

Re: [twsocket] ICS-V6 supported compilers

2005-12-29 Thread Guillaume MAISON
Maurizio Lotauro a écrit : > Scrive Francois PIETTE <[EMAIL PROTECTED]>: > >>I plan to support Delphi 7, Delphi 2006 (Win32 and .NET) and C-Builder 2006 >>only. >>Any tought ? > > I'm still using D5. I planned to migrate to D7 but probably this will not > happen before middle 2006 because lack

Re: [twsocket] ICS-V6 files and classes naming

2005-12-28 Thread Maurizio Lotauro
Scrive Francois PIETTE <[EMAIL PROTECTED]>: > I renamed ICS-V6 files to have ICS files clearly identified. The consequence > > is that all source code using the component must be updated to change file > names in their uses clause. This will not a big problem when it generate an error at compil

Re: [twsocket] ICS-V6 supported compilers

2005-12-28 Thread Maurizio Lotauro
Scrive Francois PIETTE <[EMAIL PROTECTED]>: > Once V6 beta is accepted, I will remove old code conditionnally compiled and > > start adding new features using compiler features not available in older > compilers. Can you say some that are not available on D5? (Note: this is a real question and

Re: [twsocket] ICS-V6 supported compilers

2005-12-28 Thread Maurizio Lotauro
Scrive Francois PIETTE <[EMAIL PROTECTED]>: > I plan to support Delphi 7, Delphi 2006 (Win32 and .NET) and C-Builder 2006 > only. > Any tought ? I'm still using D5. I planned to migrate to D7 but probably this will not happen before middle 2006 because lack of time, and maybe at that time I wil

  1   2   >