Re: [twsocket] Converting a cache to AVL tree

2011-12-07 Thread Fastream Technologies
Hello Arno, It seems to work perfectly now with your advice! See: www.iqproxyserver.comis being served with the beta version using ICS TCacheTree. Thanks a lot, SZ On Tue, Dec 6, 2011 at 18:56, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: FLastInsertedNode

Re: [twsocket] Converting a cache to AVL tree

2011-12-07 Thread Fastream Technologies
Yes it is indeed faster! Hard to measure but in the old version, during deletion it used to take n/2 time. n is the number of files which could reach up to 100K! Best Regards, SZ On Wed, Dec 7, 2011 at 17:57, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: It seems

Re: [twsocket] Converting a cache to AVL tree

2011-12-06 Thread Fastream Technologies
// not new FreeAndNil(CacheNode); end; end; I think this is better to get the last insertion node. Best Regards, SZ On Tue, Dec 6, 2011 at 11:03, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: TCacheNode = class(TAvlTreeNode) private FKey

Re: [twsocket] Converting a cache to AVL tree

2011-12-05 Thread Fastream Technologies
On Sun, Dec 4, 2011 at 11:05, Arno Garrels arno.garr...@gmx.de wrote: - Original Message - From: Fastream Technologies ga...@fastream.com To: ICS support mailing twsocket@elists.org Sent: Sunday, December 04, 2011 7:16 AM Subject: Re: [twsocket] Converting a cache to AVL tree

Re: [twsocket] Converting a cache to AVL tree

2011-12-05 Thread Fastream Technologies
Let me elaborate the issue: In our caches, we may have duplicate URLs. How would one update a timestamp with tcachenode pointer? Best Regards, SZ On Mon, Dec 5, 2011 at 12:47, Fastream Technologies ga...@fastream.comwrote: On Sun, Dec 4, 2011 at 11:05, Arno Garrels arno.garr...@gmx.de wrote

Re: [twsocket] Converting a cache to AVL tree

2011-12-05 Thread Fastream Technologies
Ok but how will I update an existing duplicarte record so that it becomes Last()?? Best Regards, SZ On Mon, Dec 5, 2011 at 13:11, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: On Sun, Dec 4, 2011 at 11:05, Arno Garrels arno.garr...@gmx.de wrote: - Original

Re: [twsocket] Converting a cache to AVL tree

2011-12-05 Thread Fastream Technologies
arno.garr...@gmx.de wrote: Fastream Technologies wrote: Let me elaborate the issue: In our caches, we may have duplicate URLs. Then TCacheTree doesn't fit. As I wrote yesterday, the Key (in your case the URL) must be unique, no way around, it is the primary key. However there may exist

Re: [twsocket] Converting a cache to AVL tree

2011-12-05 Thread Fastream Technologies
); } //--- Best Regards, SZ On Mon, Dec 5, 2011 at 16:36, Fastream Technologies ga...@fastream.comwrote: Okay, let's do it one entry per URL. Now the TList recording and deleting afterwards in OnList does NOT work. Gives AV. What is the proper way? Can you help us with some consultancy? Please let me

Re: [twsocket] Converting a cache to AVL tree

2011-12-05 Thread Fastream Technologies
Ok, let's go step by step: How do I get the TCacheNode of the last inserted one? First() or Last()? SZ On Mon, Dec 5, 2011 at 16:38, Fastream Technologies ga...@fastream.comwrote: FYI, this is the code: RAMFileCacheIndex-OnList = CacheTreeOnListForRAM; RAMFileCacheIndex-ListTree

Re: [twsocket] Converting a cache to AVL tree

2011-12-05 Thread Fastream Technologies
this is entered, the data pointer or the bufferfilecache is NOT deleted by the tree, right? Also my question is pending, how do I get the tcachenode of the lastly inserted/updated data?? Best Regards, SZ On Mon, Dec 5, 2011 at 17:08, Fastream Technologies ga...@fastream.comwrote: Both

Re: [twsocket] Converting a cache to AVL tree

2011-12-05 Thread Fastream Technologies
Garrels arno.garr...@gmx.de wrote: Arno Garrels wrote: Fastream Technologies wrote: FYI, this is the code: RAMFileCacheIndex-OnList = CacheTreeOnListForRAM; RAMFileCacheIndex-ListTree(); for(int i = RAMFileCacheIndexList-Count - 1; i = 0; --i) deleteFileFromRAMCacheWRTIndex

Re: [twsocket] Converting a cache to AVL tree

2011-12-04 Thread Fastream Technologies
What about the events? Do I need to use them in TCacheTree? Thanks a lot, SZ On Sun, Dec 4, 2011 at 11:05, Arno Garrels arno.garr...@gmx.de wrote: - Original Message - From: Fastream Technologies ga...@fastream.com To: ICS support mailing twsocket@elists.org Sent: Sunday, December 04

Re: [twsocket] Converting a cache to AVL tree

2011-12-04 Thread Fastream Technologies
in the tree but many sockets can be pending to delete. It has to wait until the very last socket connection to delete the actual object. Best Regards, SubZ On Sun, Dec 4, 2011 at 11:40, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: What about the events? Do I need to use

Re: [twsocket] Converting a cache to AVL tree

2011-12-04 Thread Fastream Technologies
On Sun, Dec 4, 2011 at 11:40, Arno Garrels arno.garr...@gmx.de wrote: Traversing the tree is only possible with method ListTree and assigning an OnList event handler. Could you give an example to traversing for the firstly inserted n elements? Regards, SZ -- To unsubscribe or change your

Re: [twsocket] Converting a cache to AVL tree

2011-12-04 Thread Fastream Technologies
I do not understand why it is async to traverse a list of nodes in RAM! It ruins the program flow very much. Any solution? Regards, SZ On Sun, Dec 4, 2011 at 12:36, Fastream Technologies ga...@fastream.comwrote: On Sun, Dec 4, 2011 at 11:40, Arno Garrels arno.garr...@gmx.de wrote

Re: [twsocket] Converting a cache to AVL tree

2011-12-04 Thread Fastream Technologies
Okay, I now see your point, it is not async yet recursive. Regards, SZ On Sun, Dec 4, 2011 at 12:52, Fastream Technologies ga...@fastream.comwrote: I do not understand why it is async to traverse a list of nodes in RAM! It ruins the program flow very much. Any solution? Regards, SZ On Sun

Re: [twsocket] Converting a cache to AVL tree

2011-12-04 Thread Fastream Technologies
On Sun, Dec 4, 2011 at 13:22, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: On Sun, Dec 4, 2011 at 11:40, Arno Garrels arno.garr...@gmx.de wrote: Traversing the tree is only possible with method ListTree and assigning an OnList event handler. Could you give

Re: [twsocket] Converting a cache to AVL tree

2011-12-04 Thread Fastream Technologies
for the current class (speed is NOT an issue). Best Regards, SZ On Sun, Dec 4, 2011 at 14:31, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: Ok but how do I delete with respect to a data-property?? One needs one linked tree for each search key, if you have to iterate over a tree

Re: [twsocket] Converting a cache to AVL tree

2011-12-04 Thread Fastream Technologies
How about us to make a list of pointers in onlist and then remove? Best Regards, SZ On Sun, Dec 4, 2011 at 15:24, Fastream Technologies ga...@fastream.comwrote: Arno, The deletions occur once in a day/week or so, when the end admin user clicks a button in GUI. It is not a part of every

[twsocket] Converting a cache to AVL tree

2011-12-03 Thread Fastream Technologies
Hello, I wonder if there is an easy way to do this? How does one achieve no timeout in ICS avl tree? Best Regards, SZ -- 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

Re: [twsocket] Converting a cache to AVL tree

2011-12-03 Thread Fastream Technologies
...@gmx.de wrote: Fastream Technologies wrote: Hello, I wonder if there is an easy way to do this? How does one achieve no timeout in ICS avl tree? Please be more specific, AFAIR there's no timeout in any ICS AVL tree. BTW: Also have a look at the new TIcsAvlPointerTree and TIcsAvlObjectTree

Re: [twsocket] OT: THtmlViewer and Unicode

2011-11-19 Thread Fastream Technologies
Hi, Try tstringstream as proxy. Regards, SZ On Sat, Nov 19, 2011 at 16:26, Angus Robertson - Magenta Systems Ltd an...@magsys.co.uk wrote: *Subject:* Re: [twsocket] OT: THtmlViewer and Unicode *From:* Arno Garrels arno.garr...@gmx.de *To:* ICS support mailing twsocket@elists.org

Re: [twsocket] Restricted ports on the Mac

2011-11-04 Thread Fastream Technologies
Ports 1024 require admin rights on most OS. Never used Mac OS X but maybe it has a mechanism similar to UAC(?) Best Regards, SZ On Thu, Nov 3, 2011 at 18:17, Arno Garrels arno.garr...@gmx.de wrote: Hi, I'm currently porting the TFtpServer to OS X. I get error EACCESS on the attempt to bind

[twsocket] Keeping connection open in TSslHttpCli

2011-10-30 Thread Fastream Technologies
Hello, In our web proxy server, we use pooled ICS web clients and close the connection/abort when the server THttpConnection is returned to its pool (when the server socket is closed). I wonder how we can keep the HttpCli open for more speed. For example what would happen in the scenario below:

Re: [twsocket] HttpServer and Server-push?

2011-10-23 Thread Fastream Technologies
Why don't you announce it on your web site and this list with an announcement? Best Regards, SZ On Sat, Oct 22, 2011 at 17:02, Francois PIETTE francois.pie...@skynet.bewrote: I think we all need SPDY support: http://en.wikipedia.org/wiki/**SPDY http://en.wikipedia.org/wiki/SPDY

Re: [twsocket] HttpServer and Server-push?

2011-10-22 Thread Fastream Technologies
I think we all need SPDY support: http://en.wikipedia.org/wiki/SPDY http://www.readwriteweb.com/archives/spdy_google_wants_to_speed_up_the_web.php Best Regards, SZ On Fri, Oct 21, 2011 at 21:18, Angus Robertson - Magenta Systems Ltd an...@magsys.co.uk wrote: I presume there is another way

Re: [twsocket] HttpServer and Server-push?

2011-10-22 Thread Fastream Technologies
Unfortunately I do not have that much time. Why don't we collect some donation from members for some dedicated coder to implement this just as we did for ICS-SSL? Fastream can donate $600 to it for client and server. Best Regards, SubZero On Sat, Oct 22, 2011 at 14:51, Francois PIETTE

Re: [twsocket] HttpServer and Server-push?

2011-10-22 Thread Fastream Technologies
I hope they -especially MS- won't come up with an alternative standard! Best Regards, SZ On Sat, Oct 22, 2011 at 16:23, Angus Robertson - Magenta Systems Ltd an...@magsys.co.uk wrote: I think we all need SPDY support: http://en.wikipedia.org/wiki/SPDY Interesting. Why don't you start

Re: [twsocket] SSL session closed with 10053

2011-10-17 Thread Fastream Technologies
Hello Wilfried, You create one TSslContext per SSL certificate your server has and you need to assign one of it to each ICS SSL instance. It is useful in sharing SSL context objects accross many SSL client/servers in a thread. Best Regards, SZ On Mon, Oct 17, 2011 at 14:51, Wilfried Mestdagh

Re: [twsocket] SSL session closed with 10053

2011-10-17 Thread Fastream Technologies
://www.expertsoftware.be -Oorspronkelijk bericht- Van: twsocket-boun...@elists.org [mailto:twsocket-boun...@elists.org] Namens Fastream Technologies Verzonden: maandag 17 oktober 2011 13:56 Aan: ICS support mailing Onderwerp: Re: [twsocket] SSL session closed with 10053

Re: [twsocket] SSL session closed with 10053

2011-10-17 Thread Fastream Technologies
Use HttpCli.SslContext := TSslContext.Create(nil); Best Regards, SubZero On Mon, Oct 17, 2011 at 16:06, Wilfried Mestdagh wilfr...@mestdagh.bizwrote: Ok thx SZ :) FSslContext := TSslContext.Create(nil); HttpCli := THttpCli.Create(nil); Where and to what do I assign FSslContext to

[twsocket] Can this be made?

2011-10-16 Thread Fastream Technologies
Hello, I wonder if we could write the data directly to TWSocket bufferlist instead of FDocBuf in THttpServer so that there is no longer double (and in the case of SSL triple) copying. We already have a cache TMemoryStream and need as much speed as it gets. Best Regards, SZ -- To unsubscribe or

Re: [twsocket] Can this be made?

2011-10-16 Thread Fastream Technologies
Hello, On Sun, Oct 16, 2011 at 20:27, Angus Robertson - Magenta Systems Ltd an...@magsys.co.uk wrote: I wonder if we could write the data directly to TWSocket bufferlist instead of FDocBuf in THttpServer so that there is no longer double (and in the case of SSL triple) copying. I'm

Re: [twsocket] Strange Service/SSL bug that does not happen on GUIproject

2011-10-12 Thread Fastream Technologies
I found the issue. The TrustedCABundle.pem was in relative path to process folder. In services this is not working as the current path is not the path of the exe!! Best Regards, SZ On Wed, Oct 12, 2011 at 08:36, Fastream Technologies ga...@fastream.comwrote: No error message. The background

Re: [twsocket] ICS and FireMonkey

2011-10-12 Thread Fastream Technologies
I wonder what is the EXE size? Best Regards, SZ On Wed, Oct 12, 2011 at 21:58, Francois PIETTE francois.pie...@skynet.bewrote: Interesting screenshot: http://www.bilder-space.de/**show_img.php?img=955c9e-**

Re: [twsocket] Cannot get TSslHttpCli to work with proxy for HTTPSpages

2011-10-11 Thread Fastream Technologies
: Fastream Technologies wrote: Hello again, I have found the issue. It is in the TCP proxy we have for HTTPS tunnel. Thanks, good to know. What should be the algorithm for a full duplex TCP tunnel? Not sure what you mean by full duplex tunnel. I tried pausing/resuming

[twsocket] Strange Service/SSL bug that does not happen on GUI project

2011-10-11 Thread Fastream Technologies
Hello, I am trying to run our tsslhttpcli service against _any_ SSL web site such as https://encrypted.google.com and it raises an exception in handshake. The same code with a GUI debug project works fine. It's been two days and customers are complaining. Any ideas? Best Regards, SubZero -- To

Re: [twsocket] Strange Service/SSL bug that does not happen on GUIproject

2011-10-11 Thread Fastream Technologies
No error message. The background exception handler catches it silently. Regards, SZ On Wed, Oct 12, 2011 at 08:07, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: Hello, I am trying to run our tsslhttpcli service against _any_ SSL web site such as https

Re: [twsocket] Cannot get TSslHttpCli to work with proxy for HTTPS pages

2011-10-09 Thread Fastream Technologies
. Best Regards, SZ -- Forwarded message -- From: Arno Garrels arno.garr...@gmx.de Date: Sun, Oct 9, 2011 at 12:08 Subject: Re: [twsocket] Cannot get TSslHttpCli to work with proxy for HTTPS pages To: ICS support mailing twsocket@elists.org Fastream Technologies wrote: Hello

[twsocket] Cannot get TSslHttpCli to work with proxy for HTTPS pages

2011-10-08 Thread Fastream Technologies
Hello, I have a working proxy server which I want TSslHttpCli to connect via CONNECT and then connect via HTTPS in tunnel. It corrupts the FPath such that there is now two domains and two ports in URL sent to web server. I can reproduce this with ICS demo too. I can provide access to my proxy

Re: [twsocket] HTTP SSL Server vs p7b certificate's format

2011-10-07 Thread Fastream Technologies
Private keys are created during CSR (Certificate Signing Request) creation. He who ordered the cert should have it. Best Regards, Subzero On Fri, Oct 7, 2011 at 17:43, ROQUES Guillaume guillaume.roq...@canyon.frwrote: So as my customer bought a wildcard certificate, it must include a private

[twsocket] Sponsorship inquiry for TSslHttpCli

2011-10-06 Thread Fastream Technologies
Hello, We use the TSslHttpCli for our secure web reverse proxy. When SSL is also enabled on web server, in order for it to work with DNS pointing the www.domain.com to reverse proxy and the web server running on the same certificate, end users define their web servers with numeric IPs. However

Re: [twsocket] THttpCli bug with no-content-length and no chunckedencoding

2011-10-04 Thread Fastream Technologies
the data is assumed as header lines. I am using v7.18. Thanks for your efforts, SubZero On Tue, Oct 4, 2011 at 20:11, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: We had actually paid for HttpCli bug fixes to Arno. I hope he will show up and fix it soon. We do not use content

Re: [twsocket] THttpCli bug with no-content-length and no chunckedencoding

2011-10-04 Thread Fastream Technologies
Here is a screenshot of the issue as a picture is worth a thousand words: http://www.fastream.com/ics/ICSHTTPCLI.png Regards, SZ On Wed, Oct 5, 2011 at 06:26, Fastream Technologies ga...@fastream.comwrote: Dear Arno, The new problem happens with GET on pages with no content-length

Re: [twsocket] THttpCli bug with no-content-length and no chunckedencoding

2011-10-04 Thread Fastream Technologies
To elaborate: You need a page with no content-length and no chunked encoding that returns 401 to see it. Best Regards, SZ On Wed, Oct 5, 2011 at 07:07, Fastream Technologies ga...@fastream.comwrote: Here is a screenshot of the issue as a picture is worth a thousand words: http

[twsocket] Clean Windows installation, BCBXE2, on our web server getting FD_CLOSE during client connection establishment.

2011-10-01 Thread Fastream Technologies
Any idea? I can post code but people here once flamed me for posting C++ code even though ICS supports C++... Regards, SubZero -- 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

Re: [twsocket] Clean Windows installation, BCBXE2, on our web server getting FD_CLOSE during client connection establishment.

2011-10-01 Thread Fastream Technologies
time to check it. I don't believe that anybody will flame you just for posting some c++ code. -- Arno Garrels Fastream Technologies wrote: Any idea? I can post code but people here once flamed me for posting C++ code even though ICS supports C++... Regards, SubZero

Re: [twsocket] How do they accomplish Mbps of speed on single socket between co

2011-09-30 Thread Fastream Technologies
Hello, I am not confusing bytes with bits! Our web stress tester displays stats in BYTEs: www.fastream.com/webstresstester.php Regards, SZ On Fri, Sep 30, 2011 at 09:44, Angus Robertson - Magenta Systems Ltd an...@magsys.co.uk wrote: *Subject:* Re: [twsocket] How do they accomplish Mbps of

Re: [twsocket] How do they accomplish Mbps of speed on single socket between co

2011-09-30 Thread Fastream Technologies
Yes client/server are on the same machine. This is reverse proxy LB test with RAM cache. Best Regards, SZ On Fri, Sep 30, 2011 at 14:51, Angus Robertson - Magenta Systems Ltd an...@magsys.co.uk wrote: I am not confusing bytes with bits! Our web stress tester displays stats in BYTEs:

[twsocket] How do they accomplish Mbps of speed on single socket between continents?

2011-09-29 Thread Fastream Technologies
Hello, From Canada to here, I can download at speed of 10Mbps with IIS and with ICS only 500kbps. With small files (up to 100KB) the speed is the same. When the file is large IIS makes the difference. Ping time to the server is 170ms. Any idea? Regards, SZ -- To unsubscribe or change your

Re: [twsocket] How do they accomplish Mbps of speed on single socket between contin

2011-09-29 Thread Fastream Technologies
I mean I have on my server in Canada IIS and our ICS server. When I download from there with high latency and high bandwidth, ICS was slow. Before reading your post I had read that I need to increase window size. I have made it 128KB and now the download speed is 180KB/s. Let's say I make this

[twsocket] ICS SSL client certificate support

2011-09-22 Thread Fastream Technologies
Hello, I wonder if client SSL certificates are supported in ICS web server. Best Regards, SZ -- 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] Isn't it possible to compile ICS with BCB XE2 Pro?

2011-09-13 Thread Fastream Technologies
98840. Regards, SZ On Tue, Sep 13, 2011 at 22:53, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: I have just reported the BCBXE2 Delphi personality missing bug in QC... ;-( I cannot find it, do have the QC number? Regards, -- To unsubscribe or change your

Re: [twsocket] Isn't it possible to compile ICS with BCB XE2 Pro?

2011-09-12 Thread Fastream Technologies
I think it does not let runtime-only BCB packages. I got over it by using the design time package but after making my custom settings the compiler gives: [Fatal Error] Cannot create file . The filename, directory name, or volume label syntax is incorrect of which when I hit F5 gives Keyword not

Re: [twsocket] Isn't it possible to compile ICS with BCB XE2 Pro?

2011-09-12 Thread Fastream Technologies
What would you say to this error under BCB XE2 Pro: [DCC Fatal Error] Exception Exception: Compiler for personality Delphi.Personality and platform Win32 missing or unavailable. Best Regards, SZ On Mon, Sep 12, 2011 at 13:31, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote

Re: [twsocket] Isn't it possible to compile ICS with BCB XE2 Pro?

2011-09-12 Thread Fastream Technologies
Did you really test this without any Delphi installed with just BCB installed? Regards, SZ On Mon, Sep 12, 2011 at 13:51, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: What would you say to this error under BCB XE2 Pro: [DCC Fatal Error] Exception Exception

Re: [twsocket] Isn't it possible to compile ICS with BCB XE2 Pro?

2011-09-12 Thread Fastream Technologies
On Mon, Sep 12, 2011 at 14:10, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: Did you really test this without any Delphi installed with just BCB installed? I tested with RAD Studio Architect XE2 started with the C++ Builder personality only (bds.exe -pCBuilder

Re: [twsocket] Isn't it possible to compile ICS with BCB XE2 Pro?

2011-09-12 Thread Fastream Technologies
Seems like a BCBXE2 bug: https://forums.embarcadero.com/thread.jspa?messageID=389837 Too bad! Regards, SZ On Mon, Sep 12, 2011 at 14:39, Fastream Technologies ga...@fastream.comwrote: On Mon, Sep 12, 2011 at 14:10, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: Did

Re: [twsocket] Isn't it possible to compile ICS with BCB XE2 Pro?

2011-09-12 Thread Fastream Technologies
I tried to post my reply but unfortunately their servers are overloaded today... Regards, SZ On Mon, Sep 12, 2011 at 18:30, Angus Robertson - Magenta Systems Ltd an...@magsys.co.uk wrote: Seems like a BCBXE2 bug: https://forums.embarcadero.com/thread.jspa?messageID=389837 Too bad! Make

Re: [twsocket] Isn't it possible to compile ICS with BCB XE2 Pro?

2011-09-12 Thread Fastream Technologies
And trying to install BCBXE Update 1 also fails with error code 2705 :-(((. SZ On Tue, Sep 13, 2011 at 08:05, Fastream Technologies ga...@fastream.comwrote: After installing BCBXE (XE1) now, I get the below error: [BCC32 Error] OverbyteIcsUtils.hpp(62): E2450 Undefined structure

Re: [twsocket] Isn't it possible to compile ICS with BCB XE2 Pro?

2011-09-12 Thread Fastream Technologies
I have just reported the BCBXE2 Delphi personality missing bug in QC... ;-( Regards, SZ On Tue, Sep 13, 2011 at 08:29, Fastream Technologies ga...@fastream.comwrote: And trying to install BCBXE Update 1 also fails with error code 2705 :-(((. SZ On Tue, Sep 13, 2011 at 08:05, Fastream

Re: [twsocket] ICS HTTP Client POST fails in 6 out of 16 test cases

2011-09-11 Thread Fastream Technologies
Nice try but not there yet. Test cases 8, 9, 10, 12, 13, 14 still fail. Best Regards, SZ On Sun, Sep 11, 2011 at 09:46, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: Hello, I have had a coder code a PHP script for this purpose. In the script the buggy cases

Re: [twsocket] ICS HTTP Client POST fails in 6 out of 16 test cases

2011-09-11 Thread Fastream Technologies
I have 7.17 but it still does not work! Could you send me the entire unit so that I could compare? Best Regards, Gorkem Ates *Fastream Technologies* *Software IQ: Innovation Quality* http://www.iqproxyserver.com | http://www.fastream.com | twitter.com/fastream *Pbx:* +90-312-223-2830 (weekdays

Re: [twsocket] ICS HTTP Client POST fails in 6 out of 16 test cases

2011-09-11 Thread Fastream Technologies
Sorry my error. Thank you so much for the fix! Please tell me your Paypal email. Best Regards, Subzero On Sun, Sep 11, 2011 at 11:01, Arno Garrels arno.garr...@gmx.de wrote: Arno Garrels wrote: Fastream Technologies wrote: I have 7.17 but it still does not work! Could you send me the entire

[twsocket] ICS HTTP Client POST fails in 6 out of 16 test cases

2011-09-10 Thread Fastream Technologies
Hello, I have had a coder code a PHP script for this purpose. In the script the buggy cases are marked in source. Just POSTed with ICS Post demo to IIS 7.5 and the bug showed its ugly face. Since we have a big customer awaiting the fix, if somebody could sacrifice his Sunday to help fix it out,

Re: [twsocket] ICS HTTP Client POST fails in 6 out of 16 test cases

2011-09-10 Thread Fastream Technologies
To test the code, just install PHP to IIS or Apache, then unrar test.php in the root and POST anything to, http://localhost/test.php?m=11 You will see that the component never returns anything and the next request gives busy exception! Best Regards, SZ On Sun, Sep 11, 2011 at 06:43, Fastream

Re: [twsocket] ICS v7 for XE2 online now

2011-09-02 Thread Fastream Technologies
On Fri, Sep 2, 2011 at 15:57, Angus Robertson - Magenta Systems Ltd an...@magsys.co.uk wrote: As you probably already noticed XE2 RTMed yesterday. And ICS v7 now supports Delphi 64-bit projects, but there is no C++ 64-bit compiler yet, that's planned for the next release. Too bad. :-(

Re: [twsocket] HTTP Client POST under WinXPSP3 issue

2011-08-16 Thread Fastream Technologies
No, it must be with THttpServer on very fast (say local) connections. With Wireshark I can see the data does not reach the client and it timeouts. Regards, SZ On Mon, Aug 15, 2011 at 12:49, Fastream Technologies ga...@fastream.comwrote: I think you are right. However there is an issue in my

[twsocket] HTTP Client POST under WinXPSP3 issue

2011-08-15 Thread Fastream Technologies
Hello, We have an important issue with HTTPClient: Only under WinXP, when I POST data to an ICS server, it returns StatusCode = 0 and empty RcvdStream! Has anybody seen this behavior before? I am using the latest snapshot of yesterday (v7). Regards, SZ -- To unsubscribe or change your settings

Re: [twsocket] HTTP Client POST under WinXPSP3 issue

2011-08-15 Thread Fastream Technologies
. The interesting thing is all these that happen under vmware in XP also happens to other people as well! Regards, SZ On Mon, Aug 15, 2011 at 10:38, Fastream Technologies ga...@fastream.comwrote: Hello, We have an important issue with HTTPClient: Only under WinXP, when I POST data to an ICS server

Re: [twsocket] HTTP Client POST under WinXPSP3 issue

2011-08-15 Thread Fastream Technologies
I think you are right. However there is an issue in my code in service application mode. I believe it should be something related with Windows account permissions but not sure... Regards, SZ On Mon, Aug 15, 2011 at 12:22, Angus Robertson - Magenta Systems Ltd an...@magsys.co.uk wrote: We

Re: [twsocket] [OT] Nice forum engine based on the mailing list

2011-08-05 Thread Fastream Technologies
AFAIK Windows Live suite has a mail reader (newer OE) in it for free. Regards, SZ On Fri, Aug 5, 2011 at 22:02, Arno Garrels arno.garr...@gmx.de wrote: Angus Robertson - Magenta Systems Ltd wrote: There are mail readers available capable to sort mails by threads AFAIK. Do you mean

[twsocket] SAN SSL certificates

2011-08-01 Thread Fastream Technologies
Hello, I wonder how should we support SAN (Subject Alternative Name) certificates with ICS? These are certificates with multi domains. Are they implicitly supported? Best Regards, Gorkem Ates *Fastream Technologies* *Software IQ: Innovation Quality* http://www.fastream.com | http://twitter.com

Re: [twsocket] SAN SSL certificates

2011-08-01 Thread Fastream Technologies
On Mon, Aug 1, 2011 at 16:43, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: Hello, I wonder how should we support SAN (Subject Alternative Name) certificates with ICS? These are certificates with multi domains. Are they implicitly supported? What

Re: [twsocket] SAN SSL certificates

2011-08-01 Thread Fastream Technologies
Arno, On Mon, Aug 1, 2011 at 17:56, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: What is the problem? Please be more specific. Honestly I am not yet sure. It is just one customer says he could not get SAN SSL cert to work. I told him to alter Accepted Hosts

Re: [twsocket] SSL server and CLient cert.

2011-06-15 Thread Fastream Technologies
Anything that works for Apache would work since they use OpenSSL as well. Regards, SZ On Wed, Jun 15, 2011 at 09:36, daniel cc dan...@signedsource.com wrote: Hi, I am using SSL server and SSL client in my application, can someone please inform, what are the commercial certificates for the

Re: [twsocket] SSL server and CLient cert.

2011-06-15 Thread Fastream Technologies
used. I have been using demo server+client cert. delivered with component demo. I would also like to ask, Is it possible to use self made certs as told here? are they safe? http://acs.lbl.gov/~boverhof/openssl_certs.html Thanks -Original Message- From: Fastream Technologies Sent

Re: [twsocket] SSL server and CLient cert.

2011-06-15 Thread Fastream Technologies
AFAIK Comodo is the cheapest one. Regards, SubZero On Wed, Jun 15, 2011 at 11:11, daniel cc dan...@signedsource.com wrote: Okay, Thanks a lot :) I know the different between self made and not self made now. How about recommendations? can you guys recommend any commercial certs? I plan to

Re: [twsocket] SSL server and CLient cert.

2011-06-15 Thread Fastream Technologies
for the server but do I need to buy the PEM file for the clients as well or how it goes? What I know is, Server needs CERT and client needs the PEM file as in my demo.. I think Comodo is good enough. Thanks -Original Message- From: Fastream Technologies Sent: Wednesday, June 15, 2011 11:22

Re: [twsocket] Wiki article writing incentive idea

2011-06-15 Thread Fastream Technologies
Francois, what do you think? Regards, SZ On Wed, Jun 15, 2011 at 11:11, daniel cc dan...@signedsource.com wrote: This would be a good idea.. -Original Message- From: Fastream Technologies Sent: Wednesday, June 15, 2011 10:46 AM To: ICS support mailing Subject: [twsocket] Wiki

[twsocket] THttpCli bug with test unit

2011-06-14 Thread Fastream Technologies
Hello, I have come accross an issue that I recall I had made a workaround in the past but cannot remember what it was. Perhaps it is time this bug is fixed. The C++ code is at, http://www.fastream.com/ics/HttpClientTest.rar and after a sync GET to a URL with no content-length and chunked encoding

Re: [twsocket] THttpCli bug with test unit

2011-06-14 Thread Fastream Technologies
Did my message appear on the list? This time I followed Francois' advice and provided a test project which reproduces the issue easily. I suspect this is something that got broken in recent months' versions. Regards, SZ On Tue, Jun 14, 2011 at 12:07, Fastream Technologies ga...@fastream.comwrote

Re: [twsocket] THttpCli bug with test unit

2011-06-14 Thread Fastream Technologies
the connection which confuses ICS. Regards, SZ On Tue, Jun 14, 2011 at 13:39, Fastream Technologies ga...@fastream.comwrote: Did my message appear on the list? This time I followed Francois' advice and provided a test project which reproduces the issue easily. I suspect this is something that got broken

Re: [twsocket] THttpCli bug with test unit

2011-06-14 Thread Fastream Technologies
Strange. Maybe my ICS is utdated or you do not define my defines. Will first try to update and then let you know. Regards, SZ On Tue, Jun 14, 2011 at 16:11, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: Hello, I have come accross an issue that I recall I had made

Re: [twsocket] THttpCli bug with test unit

2011-06-14 Thread Fastream Technologies
Sorry wrong alarm. A modification/workaround I had made (which turned out to be no longer needed) to an old HTTPCli bug in the component caused it. ;-[ Regards, SZ On Tue, Jun 14, 2011 at 16:42, Fastream Technologies ga...@fastream.comwrote: Strange. Maybe my ICS is utdated or you do

Re: [twsocket] IPv6 support ?

2011-06-07 Thread Fastream Technologies
There was an effort but IIRC it needs testing. You can download the source from the SVN repository. Regards, SZ On Tue, Jun 7, 2011 at 18:20, Max Terentiev maxterent...@mail.ru wrote: Hi, Does ICS v6-v7 support IPv6 ? Can't find any info about it at overbyte.be Thanx ! -- To

[twsocket] Zlibhigh compression function with content length and offset

2011-05-19 Thread Fastream Technologies
Hello, The function I posted earlier has just been tested and failed due to ICS/ZLib issues. We offer $120 with Paypal for somebody who could modify ICS code in an acceptable (by Francois) manner so that the compression function takes offset and length parameters. This is an urgent job. Regards,

Re: [twsocket] Zlibhigh compression function with content length and offset

2011-05-19 Thread Fastream Technologies
to ICS/ZLib issues. Exactly what problems arose in testing? 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 -- Gorkem Ates *Fastream

Re: [twsocket] ANN: IQ Proxy Server with OpenSSL 1.0.0d available

2011-05-11 Thread Fastream Technologies
No unfrotunately this was not true... It is still working under Win7 yet not Win2008. Rather strange! SZ On Wed, May 11, 2011 at 07:51, Fastream Technologies ga...@fastream.comwrote: One other thing: With the latest ICS/OpenSSL, the HTTPS POST 10053 issue is also gone away..! :-)) SubZero

[twsocket] Found the cause of the issue for 10053 errors in HTTP

2011-05-11 Thread Fastream Technologies
Hello, In some cases SetReady() (hence OnRequestDone) is called twice, where the second one should not be called and interferes with following HTTP request (if any), ruining the state machine. I suggest something like: void __fastcall SetReady() { if(alreadySetReady) return; alreadySetReady

Re: [twsocket] Found the cause of the issue for 10053 errors in HTTP

2011-05-11 Thread Fastream Technologies
I am 99% sure that there is a problem with HTTPS POST. I have posted code here many times before but unfortunately nobody said anything. Both client and server are ICS. It works fine with HTTP. Regards, SZ On Wed, May 11, 2011 at 13:29, Arno Garrels arno.garr...@gmx.de wrote: Fastream

[twsocket] OpenSSL 1.0.0d migration issue

2011-05-10 Thread Fastream Technologies
Hello, I have, 1. Downloaded the latest snapshot from the wiki page. 2. Modified ICS conditionals as NDEBUG;NO_STRICT;PANTERA;NOFORMS;NO_DEBUG_LOG;USE_SSL;SECURITY_WIN32;NO_ADVANCED_HTTP_CLIENT_FEATURES;NO_ADV_MT 3. Enabled TLSEXT from the SSL inc file 4. Compiled our proxy server and web stress

Re: [twsocket] OpenSSL 1.0.0d migration issue

2011-05-10 Thread Fastream Technologies
I have also included the BCB/ICS source code in the link below: http://www.fastream.com/ics/WebStressTester.zip This tester works but the proxy web server fails with a AV in Libeay32.dll. Regards, SZ On Tue, May 10, 2011 at 09:14, Fastream Technologies ga...@fastream.comwrote: Hello, I have

Re: [twsocket] OpenSSL 1.0.0d migration issue

2011-05-10 Thread Fastream Technologies
I need to re-ask: Can I use one SSL Context per thread instead of per client object? Regards, SubZero On Tue, May 10, 2011 at 11:43, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: Hello, I have, 1. Downloaded the latest snapshot from the wiki page. 2. Modified

[twsocket] ANN: IQ Proxy Server with OpenSSL 1.0.0d available

2011-05-10 Thread Fastream Technologies
Hello, *What's new in IQ Proxy Server 5.5.1R *- SSL module re-designed - GUI 100% CPU utilization bug fixed http://www.iqproxyserver.com 30-day trial available. It can now achieve an average of *700SSL TPS*(connection: close with no session caching, the lowest performance case) with *1000

Re: [twsocket] ANN: IQ Proxy Server with OpenSSL 1.0.0d available

2011-05-10 Thread Fastream Technologies
Yes indeed. The issue was with multi-threaded code, assignment of server instance SslContext was left over... :-o I had fixed that some time ago but somehow it became not working. I also fixed another bug in R2 of 5.5.1 (available now). Regards, SZ On Tue, May 10, 2011 at 15:46, Arno Garrels

Re: [twsocket] ANN: IQ Proxy Server with OpenSSL 1.0.0d available

2011-05-10 Thread Fastream Technologies
One other thing: With the latest ICS/OpenSSL, the HTTPS POST 10053 issue is also gone away..! :-)) SubZero On Tue, May 10, 2011 at 20:32, Arno Garrels arno.garr...@gmx.de wrote: Fastream Technologies wrote: Does that mean OpenSSL 1.0.0d was not the cause of the AV but some bug in your code

Re: [twsocket] Very Strange PHP Proxying Issue

2011-05-04 Thread Fastream Technologies
Hello, Somehow Delphi could not link with two functions so here is my solution: procedure ZlibCompressStreamEx( InStream, OutStream: TStream; NumLevel: Integer; StreamType : TZStreamType;

Re: [twsocket] Very Strange PHP Proxying Issue

2011-05-04 Thread Fastream Technologies
Actually I tested it with our application and ICS multi-part HTTP downloader demo. Regards, SZ On Wed, May 4, 2011 at 11:25, Angus Robertson - Magenta Systems Ltd an...@magsys.co.uk wrote: Please add this to SVN. As I said yesterday, I will look at this when it can be properly tested

Re: [twsocket] Very Strange PHP Proxying Issue

2011-05-04 Thread Fastream Technologies
Hello, On Wed, May 4, 2011 at 17:46, Angus Robertson - Magenta Systems Ltd an...@magsys.co.uk wrote: Actually I tested it with our application If you publish the source of that application with build instructions, we will then be able to test it as well. I do not think we can provide the

  1   2   3   4   5   6   7   8   9   10   >